body { 
	padding:0px; 
	margin:0px; 
	background-color:#DFE2E8; 
	background-image:url(../images/body.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */
	/*font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7C8196;*/
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #323D4F;
	}
#outer { width:999px; margin:0px auto; }
#body { width:975px; background-color:#FFFFFF; float:left; padding:0px 12px; }

img{border:0;}
h1, h2, h3, h4, h5, h6,p { margin:0px; padding:0px;}

.floatleft { float:left; }
.floatright { float:right; }
.clearboth { clear:both; }

input { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7C8196; border:1px solid #CDCFDA; padding:2px 3px; }
.search { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7C8196; border:1px solid #ffffff; padding:1px 3px; width:140px; }
.textfield { border:solid 1px #CDCDCD; font-size:12px; padding:3px 4px 0px; height:16px; font-weight:normal; color:#7C8196; }
.selectfield { border:solid 1px #CDCDCD; font-size:12px; padding:3px 0px; height:21px; color:#7C8196; }


/*-----Content and Links classes start here-----*/
/*td, div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7C8196; }*/
.menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7C8196; }
.blue12 { color:#4364A7; }
.wht11 { color:#ffffff; font-size:11px; font-weight:normal; }

a:link, a:visited { text-decoration:none; color:#4364A7; font-weight:bold; }
a:hover { text-decoration:underline; color:#4364A7; font-weight:bold; }

.blulnks:link, .blulnks:visited { text-decoration:none; color:#4364A7; font-weight:normal; }
.blulnks:hover { text-decoration:underline; color:#4364A7; font-weight:normal; }

.blue18lnks:link, .blue18lnks:visited { text-decoration:none; color:#4364A7; font-weight:bold; font-size:18px; line-height:20px; }
.blue18lnks:hover { text-decoration:none; color:#1BAAED; font-weight:bold; font-size:18px; line-height:20px; }

.skybluelnks:link, .skybluelnks:visited { text-decoration:none; color:#1BAAED; font-weight:bold; font-size:11px; }
.skybluelnks:hover { text-decoration:underline; color:#1BAAED; font-weight:bold; font-size:11px; }
/*-----Content and Links classes start here-----*/

/*-----Header classes start here-----*/
#header { float:left; background-color:#3A4660; width:975px; }
#header .top { float:left; width:945px; padding:20px 15px; }
#header .menu { float:left; width:945px; padding:8px 15px; background-color:#5A6581; }
#header .menu b { padding:0px 7px; color:#8995AD; }
#header .menu a:link, #header .menu a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none;  }
#header .menu a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }
/*-----Header classes end here-----*/










/*-----Footer classes start here-----*/
#footer { float:left; background-color:#8995AD; width:975px; }
#footer .links { float:left; width:951px; padding:8px 12px; color:#FFFFFF; font-size:11px; }
#footer .bluebg { background-color:#545F7B;}
#footer .links b { padding:0px 7px; color:#8995AD; }
#footer .links a:link, #footer .links a:visited { font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;  }
#footer .links a:hover { font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;  }
/*-----Footer classes end here-----*/
