/*
These tags control the layout, colors, fonts and so on. Modifications to this page may disrupt the layout of the site.
Proceed with caution.
*/

/* BODY TAG */

body {

font-family: Arial, Helvetica, sans-serif;
background-color:#eeeeee;
}

div, h2, h3, h4, h5, h6, table, ul, ol, {
	margin: 0;
	padding: 0;
}

p {
font-size:12px;
}

/* LOGO TAG

These tag controls the text, size and layout of the Logo, including the link colors and formatting.

 */


#Logo {
width:180px;
background-image:  url("/images/Header-Logo-bg.gif");
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
color: #FFFFFF;
padding-left: 109px;
padding-top: 22px;
font-size: 18px;
text-align:left;
}

#Logo a {color:#FFFFFF; text-decoration:none;}
#Logo a:hover {color:#ffff00;}





/* TOP MENU TAGS

These tag controls the text, size and layout of the Top Menu, including the link colors and formatting.

 */

.MenuBox {
width:471px;
background-image:  url("/images/Header-Menu-bg.gif");
text-align:left;
padding-bottom:22px;
}

#Menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
}

#Menu a {
color:#FFFFFF; 
text-decoration:none;
padding:12px 10px 12px 0px;
display:block;
}

#Menu a:hover {color:#ffff00; text-decoration: underline;}



/* PATH TAGS

These tags controls the text, size and layout of the Path - the links under the header that show your navigation. Also called 'breadcrumbs.'

 */

#Path {
font-size: 14px;
color:#FFFFFF;
height:34px; 
background-color:#303563;
text-align:left;
padding: 5px 0 0 40px;
}


#Path a {
color:#FFFFFF;
text-decoration:none;
}

#Path a:hover {
text-decoration:underline;
color:#ffff00;
}



/* MAIN BODY TAGS

These tags controls the text, size and layout of the BODY.

 */

#MainWhite {
padding:10px 20px 10px 20px;
text-align:left;
background-color:#ffffff;
width:666px;
}

#MainWhite h1 {
font-family: "Times New Roman", Times, serif;
font-size:32px;
font-weight: normal;
margin-top:4px;
margin-bottom:4px;
}

.default, .defaultBold {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:			3px 0 3px 0;
 background-color:	transparent;  
}

.defaultBold {
 font-weight:		bold;
}

.defaultSmall {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#000;
 background-color:	transparent;  
}


h2 {
 font-family:		Tahoma, Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
 font-size:			14px;
 font-weight:		bold;
 color:				#000;
 padding: 			5px 6px 5px 4px;
 margin:			0;
 background-color: transparent;  
}

h3 {  
 font-family:	Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:		11px;
 font-weight:	bold;
 color:			#000;
 background:	transparent;
 margin:		6px 0 3px 0;
}

p {  
 font-family:	Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:		11px;
 font-weight:	normal;
 color:			#000;
 background:	transparent;
 margin: 		6px 0 6px 0;
}

.alert {
 color:				#990000;
 font-weight:		bold;
}

.highlight {
 color:				#990000;
 font-weight:		normal;
}

.success {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#009933;
 font-weight:		bold;
 background-color:	transparent; 
}

.outerBorder {
 border:		1px solid #4B5388;
}

.borderTopBot {
 border-top:	1px solid #4B5388;
 border-bottom:	1px solid #4B5388;
}

.borderBot {
 border-bottom:		1px solid #4B5388;
}

.innerPad {
 padding:			10px 15px 15px 15px;
 background-color:	transparent;
}

.innerShade {
 background-color:	#DDE1E7;
 margin:			0;
 padding:			10px;
}

.smallPad {
 padding:			4px 6px 6px 6px;
 background-color:	transparent;
}

.paddedCenter {
 text-align:		center;
 margin: 			10px 0 10px 0;
}

.tablePad {
 padding:			3px 3px 5px 3px;
 background-color:	#fff;
}

.tablePadBig {
 padding:			14px 0 5px 12px;
 background-color:	#fff;
}

.tableHeading {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			13px;
 color:				#000;
 padding:			6px 10px 6px 6px;
 border-bottom:		1px solid #4B5388;
}

.tableCell {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:			6px 10px 6px 6px;
 background-color:	#fff;  
}

.tableCellOne {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:			6px 10px 6px 6px;
 border-top:		1px solid #fff;
 border-bottom:		1px solid #B0B1BB;
 border-right:		1px solid #fff;
 background-color:	#eee;  
}
.tableCellTwo {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 10px 6px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B0B1BB;
 border-right:      1px solid #fff;
 background-color:  #E4E4E4;  
}

.memberlistRowOne {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:           6px 6px 6px 8px;
 background-color:	#DADADD;  
}

.memberlistRowTwo {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 6px 6px 8px;
 background-color:  #eee;  
}

.memberlistHead {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		11px;
 font-weight: 		bold;
 color:				#000;
 padding: 			8px 0 8px 8px;
 border-bottom:		1px solid #999;
 background-color:	transparent;  
}

.memberlistFooter {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 10px 6px 6px;
 border-top:        1px solid #ccc;
 border-bottom:     1px solid #999;
 border-right:      1px solid #fff;
 background-color:  #C6C9CF;  
}

.profileTitle {
 font-family:		Tahoma, Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
 font-size:			14px;
 font-weight:		bold;
 color:				#000;
 padding: 			5px 6px 5px 0;
 margin:			0;
 background-color: transparent;  
}

.profileTopBox {
 background-color:	#D1D4DA;
 margin:			0;
 padding:			10px;
}

.profileHead {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 font-weight:		bold;
 text-transform:	uppercase;
 color:				#000;
 padding:			5px 4px 5px 10px;
 background-color:	#ADB1B8;  
 border-top:		1px solid #fff;
 border-bottom:		1px solid #eee;
 margin:			0 0 0 0;
}

.profileMenuInner {
 padding-left:		10px;
 padding-right:		8px;
 margin-bottom:		4px;
 margin-top:		4px;
}

.menuItem {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 padding:			3px 0 5px 0;
 background-color:	transparent;  
}

.copyright {
 text-align:        center;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 margin-top:        15px;
 margin-bottom:     15px;
}

form {
 margin:            0;
}

.hidden {
 margin:            0;
 padding:           0;
 border:            0;
}

.input {
 border-top:        1px solid #999999;
 border-left:       1px solid #999999;
 background-color:  #fff;
 color:             #000;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 height:            1.6em;
 padding:           .3em 0 0 2px;
 margin-top:        6px;
 margin-bottom:     5px;
} 

.textarea {
 border-top:        1px solid #999999;
 border-left:       1px solid #999999;
 background-color:  #fff;
 color:             #000;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 margin-top:        3px;
 margin-bottom:     5px;
}

.select {
 background-color:  #fff;
 font-family:       Arial, Verdana, Sans-serif;
 font-size:         10px;
 font-weight:       normal;
 letter-spacing:    .1em;
 color:             #000;
 margin-top:        6px;
 margin-bottom:     3px;
} 

.radio {
 color:             #000;
 margin-top:        7px;
 margin-bottom:     4px;
 padding:           0;
 border:            0;
 background-color:  transparent;
}

.checkbox {
 background-color:  transparent;
 margin:            3px;
 padding:           0;
 border:            0;
}

.submit {
 background-color:  #fff;
 font-family:       Arial, Verdana, Sans-serif;
 font-size:         10px;
 font-weight:       normal;
 letter-spacing:    .1em;
 padding:           1px 3px 1px 3px;
 margin-top:        6px;
 margin-bottom:     4px;
 text-transform:    uppercase;
 color:             #000;
}



/* FOOTER TAGS

These tags controls the text, size and layout of the Footer including the search form.

 */


#subFooter {
padding:20px 0 0 40px;
text-align:left;
}




