BODY {	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #427497; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;}
BODY #page  {TEXT-ALIGN: left; font-family: Arial, Helvetica, sans-serif; color:#333333 }
#page { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px auto; WIDTH: 779px; PADDING-TOP: 0px; }
#header {WIDTH: 100%; POSITION: relative; margin-top:20px; padding:0px;}
.homeSection #page #content {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; }
UL {margin-top:2px; margin-bottom:14px;}
LI{color:#333; margin-bottom:2px; }
#primaryNav {margin:0px; padding:0px;}

a { color:#427497; text-decoration:underline}
a:hover {text-decoration:none}


/* Main Content Pages Attributes*/
.Container {width:775px; float:left; height:auto;}

td.leftpanel {width:215px; background-image:url(../images/left_panel_bg.gif); background-position:top left; vertical-align:top;}
td.mainpanel {width:560px; background-image:url(../images/main_panel_bg.gif) ;background-position:top left; vertical-align:top;}

td.maincontent h1 { font-size:14px; color:#6FA927; margin: 0px 0px 0px 0px }
td.maincontent h2 { font-size:11px; color:#427497; margin-bottom:0px }
td.maincontent p {margin-top:7px}
td.maincontent {padding:18px; font-size:11px; padding-top:0px}



/* Prom Boxes in left panel  */
.prom1Container {width:178px; position:relative; left:18px; margin-bottom:10px}
.prom1Top {height:39px; width:178px; background-image:url(../images/prom1_top.gif)}
.prom1Top h1 { color:#FFFFFF; font-size:12px; font-weight:bold; position:relative; top:7px; left:45px}
.prom1Mid {height:213px; width:150px; background-image:url(../images/prom1_mid.gif); background-position: top left; padding:14px; font-size:12px; padding-top:0px}
#pangs {height:80px; padding-bottom:0px}
#tfi {height:90px; padding-bottom:0px}
.prom1Mid img {padding-bottom:8px}
.prom1Base {height:38px; width:178px; background-image:url(../images/prom1_base.gif)}
.prom1Base2 {height:38px; width:178px; background-image:url(../images/prom1_base2.gif)}
.prom1Base img { position:relative; left:18px; top:8px; }
.prom1Mid h1 {color:#6FA927; margin:0px; font-size:12px; margin-bottom:2px}
.prom1Mid p {margin-top:0px; font-size:11px; }

.prom2Container {width:260px; position:relative; left:0px; margin-bottom:12px; margin-top:6px;}
.prom2Top {height:39px; width:260px; background-image:url(../images/prom2_top.gif);}
.prom2Top h1 { color:#FFFFFF; font-size:12px; font-weight:bold; position:relative; top:7px; left:45px; width: 200px;  margin-top:0px}
.prom2Mid {height:250px; width:260px; background-image:url(../images/prom2_mid.gif); background-position: top left; font-size:11px;}
.prom2Base {height:38px; width:260px; background-image:url(../images/prom2_base.gif)}
.prom2Base img { position:relative; left:18px; top:8px}
#left { left:14px}
#right { left:6px}
.prom2Mid h2 {color:#427497; margin:0px; font-size:12px; position:relative; left:15px }
.prom2Midtext {background-image: url(../images/prom_hometext_bg.gif); width:210px; position:relative; top: 10px; left:19px; padding-left:15px; font-size:11px; height:240px}
.small {font-size:9px; color:#88A7BD}


.mainpromContainer {width:530px; position:relative; top:17px; left:16px; padding-bottom:10px;}
.mainpromContent {width: 271px; height:202px; background-image:url(../images/prom_home1_bg.gif); float:left}
.mainpromPic {width:259px; height:202px; float:right }
.mainpromHeader {font-size:18px; color:#A0C8D2; position:relative; top:28px; left:15px; font-weight:bold; text-align:right;  width:230px;}
.mainpromtext {background-image: url(../images/prom_hometext_bg.gif); width:220px; color:#FFFFFF; position:relative; top: 37px; left:15px; padding-left:15px; font-size:11px;}

#news {width:178px; position:relative; left:18px; margin-bottom:23px; font-size:10px; color:#6B92AD; margin-top:16px; }
#news h1 {font-size:11px; color:#FFFFFF; font-weight:bold; margin-bottom:2px; margin-top:0px}
#news a {color:#6B92AD}


.subheadContainer {width:530px; position:relative; top:17px; left:16px; padding-bottom:10px;}
.subheadContent {width: 271px; height:152px; float:left; background-image:url(../images/sub_head_bg.gif)}
.subheadPic {width:259px; height:152px; float:right }
.subheadHeader {font-size:18px; color:#A0C8D2; position:relative; top:28px; left:15px; font-weight:bold; text-align:right;  width:230px;}
.subheadtext {background-image: url(../images/prom_hometext_bg.gif); width:220px; color:#FFFFFF; position:relative; top: 37px; left:15px; padding-left:15px; font-size:11px;}

/* Footer */

#Footer {clear:both; position:relative; width:775px; text-align:center; font-size:.7em; vertical-align:middle; float:left;}
#Footer A{ color:#FFF;  text-decoration:none }
#Footer A:hover{ color:#FFF; text-decoration:underline }
.orangebold {font-weight:bold; color:#FFF}
td.footerLeft {background-image:url(../images/footer_left_bg.gif); width:215px; height:60px; text-align:left}
td.footerRight {background-image:url(../images/footer_right_bg.gif); width:560px; height:60px; text-align:right}
.tablefooter {margin-top:20px; width:100%}
.tablefooter td {color:#FFFFFF; font-size:10px; height:13px; }
.tablefooter a {color:#FFFFFF}
.tablefooter img {padding-right:7px} 
#top {position:relative; top:10px; width:100px; left:22px}

/* Forms */

TABLE.form {width:460px; font-size:70%; color:#333;}
TABLE.form TD {padding-left:7px; height:20px}
TABLE.form TD.label { height:22px;  vertical-align:top; padding-top:9px; padding-left:7px; color:#016CB5;}
#questionnaire {width:100%; padding:2px}
#labelwide {width:100%;}




/* Global Tables */
TABLE.GlobalTable {font-size:75%; width:100%; border:0px; margin-bottom:30px;}
TABLE.GlobalTable TD {color:#333333; padding-bottom:4px;}
TABLE.GlobalTable TD.label {vertical-align:top; padding-top:6px; color:#2863B0; width:135px;}
TABLE.GlobalTable .blue {color:#2863B0;}
TABLE.GlobalTable TEXTAREA {width:209px}
TABLE.GlobalTable .small {font-size:.8em}
#leftalign {text-align:left}
#leftalign A {text-decoration:underline}
TABLE.GlobalTable h2 {font-size:.7em; color:#2863B0;}
TABLE.GlobalTable h3 {font-size:.7em; padding-bottom:0px; color:#2863B0;}

.divider {margin:18px 0px 15px 0px}

Table.ESD
{background-color:#cee4e9;}

Table.ESD TR.ESDcell TD
{padding: 5px; 	border-bottom-style:dotted;  color:#4b87af;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.ESD TR.ESDcellAlt TD
{padding: 5px; 	border-bottom-style:dotted; background-color:#d2e5e9; color:#4b87af;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.ESD TD a {color:#4b87af; text-decoration:none}
Table.ESD TD a:hover {text-decoration:underline}

#resourcesSection { text-align:left; BACKGROUND-IMAGE: none; margin:15px;}
#resourcesSection TD P {font-size:.7em;}
#resourcesSection A {color:#666}
TD.contHead { background-color:#999999; color:#fff; font-size:11px; text-transform:uppercase}
TD.contCell {background-color:#ccc; font-size:11px; }
TD.contCaption {font-size:12px;}