/*******************************
Main site stylesheet
********************************/

/* Import wysiwyg styles */
/* Styles used in wysiwyg interface. */
@import url(/Lighthouse/Resources/css/MSStandard_wysiwyg.css);
/* Special wysiwyg styles defined for this site */
@import url(style_wysiwyg.css);

/*******************/
/* Page specs      */
/*******************/
body {
	background-color: #FFFFFF;
	margin-top: 27px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

#wrapper {min-width: 1024px;}
#footer {width: 100%; font-size: 10px; color: #666666; padding-left: 38px; line-height: 14px; padding-top: 28px;}
#footer a:link {color: #A6A6A6; text-decoration: none;}
#footer a:visited {color: #A6A6A6; text-decoration: none;}
#footer a:hover {color: #215930; text-decoration: none;}

a:link {color: #215930; text-decoration: none;}
a:visited {color: #215930; text-decoration: none;}
a:hover {color: #215930; text-decoration: underline;}

.nav {background: url(images/sitewide/bg_nav.gif) repeat bottom; padding-left: 14px;} /* padding-left: 192px; */

.flash {background: #215930; padding: 0px 0px 14px 14px;}

.leftnav {background: #FFFCD1;}
.leftnav div.subnav {margin-left:0px; padding-left:21px; padding-bottom: 35px; height: auto; background-color: #FFF9B0 !important;}
.leftnav div.subnav-in {color: #333333; background-color: #FFFCD1; width: 239px; border-left: solid 1px #215930; border-right: solid 1px #215930; padding-top: 0px; padding-bottom: 0px; margin: 0px;} 
.leftnav div.subnav-in ul {list-style-type: none; padding-top: 3px; padding-left: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}   
.leftnav div.subnav-in li {margin-left: 0px; padding-left: 53px; padding-top: 7px; margin-right:5px;}

.leftnav spotlight {background: #FFFCD1; color: #333333; line-height: 15px;}
.leftnav div.spotlight {padding: 26px 38px; background: #FFFCD1;}

.spotlight { background: #FFFCD1; color: #333333; line-height: 15px;}
.spotlight div {padding: 26px 38px ; }

.hp-content {background: #93AB83; padding: 26px 38px; line-height: 19px;}
.hp-content div {width: 600px;}

.topnav {background: #215930; padding-left: 14px; padding-bottom: 14px;}
.topnav div {background: #FFF9B0; width: 628px;}
.topnav div div {width: 605px; padding: 12px; font-size: 12px;}
.topnav div div td {padding-left: 13px; padding-bottom: 2px; padding-top: 2px;}
.topnav div div a:link {color: #215930; text-decoration: none; }
.topnav div div a:visited {color: #215930; text-decoration: none;}
.topnav div div a:hover {color: #215930; text-decoration: underline;}

.appcontent {background: #93AB83; padding: 27px 0px 20px 37px; line-height: 20px;}
.appcontent div {width: 600px; line-height: 20px;}

.title {font-size: 12px; font-weight: bold;}

.datatable {border-left: solid 1px #215930; border-top: solid 1px #215930;}
.datatable td {padding: 3px 5px; font-size: 10px; border-bottom: solid 1px #215930; border-right: solid 1px #215930; background: #FFFCD1 }