/* CSS Document */
* {
	margin:0;
	padding:0;
}

option {
	padding:0 2px;
}
html{background-color:#FFF;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#wrapper{width:970px; margin:10px auto;}


#header{ height:140px; margin-bottom:5px;}
#header img{float:left;}
#header #newsletter{ width:219px; height:53px;float:left; color:#FFF; padding:0 0 0 27px;background-color:#115594;font-weight:bold;}
#header #newsletter h5{font-weight:bold; font-size:12px;}
#header #newsletter a{display:inline-block;border:solid 1px #000;padding:3px 10px;color:#FFF; background-color:#C4590B; text-decoration:none; margin-top:3px;}
#header #newsletter a:hover{background-color:#773606;}
#header #newsletter p{padding-top:4px;}
#header #newsletter input{border:solid 1px #000;padding:2px 4px;}
#header #newsletter #go{ color:#FFF; background-color:#C4590B; }
#header #navigation { background-color:#0A345A; float:left; width:743px; height:35px;}
#header #navigation li {display:inline;}
#header #navigation a{color:#FFF; text-decoration:none; text-transform:capitalize; display:inline-block;height:27px; padding:8px 12px 0 12px; font-weight:bold;}
#header #navigation a.pea{background:url(/images/pea_gradient.png) repeat-x left top #918928;}
#header #navigation a.brown{background:url(/images/brown_gradient.png) repeat-x left top #984721;}
#header #navigation a.green{background:url(/images/green_gradient.png) repeat-x left top #579135;}
#header #navigation a.orange{background:url(/images/orange_gradient.png) repeat-x left top #E88B00;}
#header #navigation a.purple{background:url(/images/purple_gradient.png) repeat-x left top #632142;}
#header #navigation a.red{background:#990000;}

#content {}
#content #mainTable {border-collapse:collapse;}
#content #mainTable td{vertical-align:top;}
#content #mainTable #left{width:222px; background-color:#FFF0D9; }
#content #mainTable #left h1{background:url(/images/tan_gradient.png) repeat-x left top #A74D0A; font-size:14px; color:#FFF; padding:10px;width:202px;}
#content #mainTable #left ul{padding:10px;}
#content #mainTable #left li{
	list-style-image:url("/images/mo_icon.gif");
	color:#BA550B;
	list-style-position:inside;
}
#content #mainTable #left li a{color:#BA550B; text-decoration:none; display:inline-block; margin-bottom:10px;font-weight:bold; }
#content #mainTable #left li a:hover{text-decoration:underline;}
.policyPulse{margin-top:10px;}
#leftBt {padding:0 10px;}
#facebookW{margin-top:10px;font-size:9px; margin-bottom:20px;}
#facebookW a{color:#145595; text-decoration:none; }
#facebookW a:hover{color:#0A345A; text-decoration:underline;}
#content #mainTable #middle{/*width:438px;*/padding-left:5px; width:100%;}
#content #mainTable #middle h1{color:#145595; font-size:16px; margin-top:20px;}
#content #mainTable #middle h1.topHeader{margin-top:0;background-color:#115594;padding:10px; color:#FFF; margin-bottom:10px;}
#content #mainTable #middle h2{color:#145595; font-size:12px;margin-top:10px;}
#content #mainTable #middle p{padding:10px 5px 10px 0; margin:0;}
#content #mainTable #middle .blue{color:#145595; font-weight:bold; font-style:italic;}
#content #mainTable #middle ul{margin:5px 20px 10px 20px;}
#content #mainTable #middle a{color:#145595; text-decoration:none;}
#content #mainTable #middle a:hover{color:#0A345A; text-decoration:underline;}
#content #mainTable #middle #aboutNav{background-color:#145595;margin:0 0 10px 0;}
#content #mainTable #middle #aboutNav li{ display:inline;}
#content #mainTable #middle #aboutNav li a{ color:#FFF; padding:10px; text-decoration:none;display:inline-block; }
#content #mainTable #middle #aboutNav li a:hover{ background-color:#0A345A;}
#middle li{margin-bottom:3px;}
.notesNumber{font-size:10px; font-style:italic; padding:0 5px;}
#content #mainTable #middle p.notes{font-size:10px;border-top:solid 1px #115494; margin-top:40px;}


/*copy of middle for backend */
#middle{/*width:438px;*/padding-left:5px; width:100%;}
#middle h1{color:#145595; font-size:16px; margin-top:20px;}
#middle h1.topHeader{margin-top:0;background-color:#115594;padding:10px; color:#FFF; margin-bottom:10px;}
#middle h2{color:#145595; font-size:12px;margin-top:10px;}
#middle p{padding:10px 5px 10px 0; margin:0;}
#middle .blue, #content #mainTable #left .blue{color:#145595; font-weight:bold; font-style:italic;}
#middle ul{margin:5px 20px 10px 20px;}
#middle a{color:#145595; text-decoration:none;}
#middle a:hover{color:#0A345A; text-decoration:underline;}
#middle #aboutNav{background-color:#145595;margin:0 0 10px 0;}
#middle #aboutNav li{ display:inline-block;}
#middle #aboutNav li a{ color:#FFF; padding:10px; text-decoration:none;display:inline-block; }
#middle #aboutNav li a:hover{ background-color:#0A345A;}

/****************************/



#whatsnew{width:300px; background-color:#F3F1E0;float:right;}
#content #whatsnew #rssHeading{background:url(/images/dark_pea_gradient.png) repeat-x left top #8B8427; color:#FFF; font-weight:bold; font-size:14px;padding:10px; width:280px;}
#content #whatsnew #rssHeading li{display:inline;}
#content #whatsnew #rssHeading li.rss{ padding-left:130px; background:url(/images/rss_icon.png) no-repeat 127px 50%;}
#content #whatsnew #rssHeading li.rss a{color:#FFF; display:inline-block; padding-left:20px; margin:0; font-weight:bold; font-size:14px; text-decoration:none;}
#content #whatsnew .articles_wrapper{padding:10px;}
#content #whatsnew .articles_wrapper h3{font-size:12px;font-weight:normal;padding:0; margin:0;}
#content #whatsnew .articles_wrapper a{ /*margin-bottom:10px;*/ padding:0; text-decoration:none;}
#content #whatsnew a{color:#5B571A; text-decoration:none; font-weight:normal;font-size:12px;/*padding:0 10px;*/ margin:0; display:inline-block; text-decoration:underline;font-weight:bold;}
#content #whatsnew .articles_wrapper a:hover{text-decoration:underline;}
#content #whatsnew .articles_wrapper p{padding:0; margin:0 0 20px 0;}
#content #whatsnew .articles_wrapper dt{padding:0; margin:0;}
#content #staff img{float:left; margin:20px 10px 10px 0;}
#content #mainTable #middle #staff h2{font-size:16px; margin-top:20px;}
#content #mainTable #middle #staff h3{font-size:12px; margin-bottom:0;}
#content #right{background-color:#F3F1E0;}


#footer{border-top:solid 1px #115494; margin-top:5px;}
#footer ul{padding:5px 0;}
#footer li{display:inline;color:#0A345A; text-align:right;}
#footer a{ color:#0A345A; text-decoration:none; text-transform:capitalize; border-right:solid 1px #0A345A; padding:0 10px}
#footer a:hover{text-decoration:underline;}
#footer a.first{ padding-left:0;}
#footer a.last{border:none;}
#footer .copyright{float:left;}
#footer .copyright a{padding:0;}

.articles_wrapper dt{padding:0; margin:0; border:0;}
.articles_wrapper dl{padding:0; margin:0;border:0;}
.articles_wrapper dd{padding:0; margin:0;border:0;}
.articles_wrapper h3, #content h3{color:#145595; font-size:16px; padding:0; margin:20px 0 0 0;font-weight:bold;}
#content #mainTable #middle .articles_wrapper h2{font-size:16px; padding:0; margin:20px 0 5px 0;font-weight:bold;}
.articles_wrapper table{margin:20px 0;}
.articles_wrapper td{padding:10px 20px 10px 0;}
#content #mainTable #middle .articles_wrapper dl p{/*padding:5px 0 0 0; margin:0;*/padding:5px 0 0 0;}
#content #mainTable #middle .sprout_flash_notice{margin:0; padding:0;}
.style1{font-weight:bold;}
.style2{ font-style:italic;}
#module_search_form{margin:10px 0;}

.search input{margin-left:5px; border:solid 1px #000;}
