 

body { background-color: rgb(255, 255, 255); text-align: center; margin: 0pt; font-family: Arial; font-size: 100%; }
a { text-decoration: none; color: rgb(142, 129, 106); }
a:hover { text-decoration: underline; }
img { border: medium none; }
select { font: 11px Arial; }
.Clear { clear: both; }
#BodyContainer { text-align: left; margin: 0pt auto; width: 760px; overflow: hidden; }
#HeaderSection { padding-top: 10px; }
#NavPath { float: left; width: 660px; }
#LanguageNav { float: right; width: 70px; font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 3px; color: rgb(142, 129, 106); }


#Footer { 
clear: both; 
background-color: rgb(160, 148, 129);
 font-size: 0.6875em; 
 color: rgb(255, 255, 255); 
 margin-bottom: 5px; 
padding:10px;
 
}


#Footer .adxTOCTitle { padding-left: 5px; padding-right: 5px; }
#LeftColumn { width: 200px; overflow: hidden; margin-right: 10px; float: left; margin-bottom: 20px; }
#MiddleColumn { width: 354px; overflow: hidden; margin-right: 9px; float: left; margin-bottom: 25px; 
border-top:1px dashed #EEEEEE;
}
#RightColumn { width: 187px; overflow: hidden; float: left; margin-bottom: 20px; }
.Navigation { font-size: 12px; }
.Navigation h2 { font-size: 12px; margin: 0px; padding: 7px 10px 1px; text-transform: uppercase; }
.Navigation .adxTOCTitle { background: url('navigationitembackground.png') repeat-y scroll 0% 0% transparent; margin: 3px 0pt; padding: 1px 0pt; }
.Navigation .adxTOCTitle a { background: url('navigationarrow.gif') no-repeat scroll 97% 50% transparent; color: rgb(0, 0, 0); display: block; font-weight: bold; padding: 1px 20px 1px 4px; }
.Navigation .ChildLevel { padding-left: 5px; }
.Navigation .ChildLevel a { color: rgb(0, 0, 0); display: block; background: url('leftchildarrow.gif') no-repeat scroll 0% 5px transparent; padding: 1px 20px 1px 10px; }
#LogoLink {
bottom:-6px;
display:block;
float:left;
 position:relative;

}
#DepartmentSection { width: 530px; float: right; }
#DepartmentSection select { font: 11px Arial; margin-top: 3px; float: right; }
#DepartmentText { font-family: Arial; font-size: 18px; text-transform: uppercase; padding-top: 14px; color: rgb(102, 102, 102); text-align: right; width: 520px; display: block; float: right; }
#DepartmentText a { color: rgb(102, 102, 102); }
#DepartmentText a:hover { text-decoration: none; }
#HeaderTopRight { background: url('headerrightbackground.jpg') no-repeat scroll right top rgb(160, 148, 129); float: right; width: 187px; max-height: 50px; height: 50px; }
#HeaderTopRight #BottomRightSection { font-weight: bold; font-size: 11px; color: rgb(237, 218, 151); padding-right: 10px; text-align: right; }
#HeaderTopRight #BottomRightSection a { font-weight: bold; font-size: 11px; color: rgb(237, 218, 151); text-align: right; }
#HeaderTopRight #BottomRightSection span { font-weight: normal; padding-left: 5px; padding-right: 5px; }
#HeaderTopLeft { background: url('headerleftbackground.jpg') no-repeat scroll left top rgb(160, 148, 129); float: left; width: 573px; max-height: 50px; height: 50px; font-size: 11px; }
#HeaderFunctions { list-style-type: none; margin: 0pt; padding: 0pt; }
#HeaderFunctions li { float: left; margin: 0pt 3px; }
#HeaderFunctions li * { float: left; }
#HeaderFunctions li .RightSearchText { padding-top: 5px; font-size: 11px; color: rgb(237, 218, 151); }
#HeaderFunctions li .RightSearchText a { font-size: 11px; color: rgb(237, 218, 151); }
#HeaderFunctions li .LeftSearchText { padding-top: 3px; color: white; }
#HeaderFunctions li label { padding: 2px 0pt 0pt 2px; }
#HeaderTopLeft #SearchText { padding-bottom: 4px; font-weight: bold; color: White; font-size: 12px; padding-top: 7px; padding-left: 10px; font-family: Verdana; }
#HeaderTopLeft .SearchTextBox { width: 185px; height: 13px; font-size: 11px; padding-left: 3px; }
#HeaderTopLeft .SearchButton { padding: 0px 5px 1px 3px; vertical-align: bottom; }
#TopDate { float: right; color: rgb(255, 255, 255); font-size: 11px; padding-right: 10px; padding-top: 10px; padding-bottom: 6px; }
#HeaderMain { float: left; width: 573px; }
#HeaderMainRight { float: left; width: 187px; }
#HeaderRightColumnNav { background: url('diagonallighttodark.png') no-repeat scroll 0% 0% transparent; height: 160px; width: 187px; }
#HeaderRightColumnNav .Container { background: none repeat scroll 0% 0% transparent; margin: 0px; padding: 1px 8px 7px; }
#LeftColumn .AdSpacer { padding-top: 10px; }
.AdSpacer { padding-top: 8px; }
.LeftBottomAd { padding-top: 10px; padding-bottom: 10px; font-size: 12px; font-weight: bold; }
.LeftBottomAd .adxAdCopy { padding: 7px 0pt 0pt 10px; }
.LeftBottomAd .adxAdSubhead { text-transform: uppercase; font-size: 12px; }
.LeftBottomAd .adxADCopy p, .LeftBottomAd .adxAdCopy p { margin: 0px; }
.MiddleColumnBottom { padding: 10px 0px; }
#ListItems { font-size: 0.75em; }
#ListItems ul { margin: 0px; padding: 0px; }
#ListItems li { list-style-type: none; margin: 0px 5px 5px 10px; color: rgb(142, 129, 106); }
#ListItems li a { display: block; background: url('doublearrowbulletbrown.gif') no-repeat scroll 0% 5px transparent; font-weight: bold; color: rgb(142, 129, 106); padding-left: 10px; }
#ListItems .LeftList { float: left; width: 50%; }
#ListItems .RightList { float: left; } 
#RightFeatures .RightBlock .adxTOCTitle { font-size: 12px;  padding-top: 8px; color: Black; margin-left: 10px; } 
#RightFeatures .LeftBlock { 
 position:relative;
top:5px; float: left; }
#RightFeatures .RightBlock .adxTOCTitle a { color: Black; }
#RightFeatures .RightFeaturesBackground {      
background-image: url('horizontalgradiant.png'); background-position: left top;   
background-repeat: repeat; border-bottom: 2px solid white; height: 90px; }   
#RightFeatures .RightBlock .adxTOCSummary { font-size: 11px; padding-bottom: 3px; }
#RightFeatures .LeftBlock .adxTocIcon { padding: 5px 8px 5px 10px; }
#Footer a { color: rgb(255, 255, 255); font-weight: bold; }  
#NavPath, .HomeNavPath { font-size: 0.6875em; padding: 5px 0px 2px 11px; }
#MiddleColumn #LinksSection, #MiddleColumn #AttachmentsSection, #MiddleColumn #FunctionalTermsSection, #MiddleColumn #RelatedTermsSection, #MiddleColumn #ProgramsAndServicesList, #MiddleColumn #DepartmentsAndAgenciesList, .MiddleColumnBottomFade { background-image: url('diagonalbodygradient750x100.png'); background-position: left top; background-repeat: no-repeat; position: absolute; z-index: -1; height: 100px; width: 343px; }
#NewsSection { padding-left: 10px; padding-top: 10px; }
#NewsSection .adxTocTitle {  font-size: 0.75em; clear: both; }
#NewsSection .adxTocTitle a { color: Black; }
#NewsSection .adxTocSummary { font-size: 0.6875em; padding-top: 5px; margin-bottom: 10px; }
#NewsSection .adxTocSummary p { display: inline; margin: 0px; }
#NewsSection .adxTocSummary a { font-weight: bold; }
#PrintFooter, #PrintNavPath, #CopyRightInfo { display: none; }
.PrintSection { display: inline; font-weight: bold; font-size: 12px; }
.PrintSection a, .PrintSection a:visited { vertical-align: middle; font-weight: bold; font-size: 12px; }
.PrintSection a:hover { text-decoration: underline; font-weight: bold; font-size: 12px; }
.PrintSection img { border: medium none; }
.HeaderBodyModule .Header { background-image: url('200pxtitlebar.png'); }
.PageHeaderModule .Header { background-image: url('550pxtitlebar.png'); }
.Header { background-position: left top; background-repeat: repeat-y; background-color: Lime; border-bottom: 1px solid Yellow; }
.Header .Title { background-image: url('toprightcorner.gif'); background-position: right top; background-repeat: no-repeat; }
.Header .Title { font-size: 12px; margin: 0px; padding: 7px 10px 1px; text-transform: uppercase; font-weight: bold; color: black; }
.Body { background-image: url('navigationbackgroundgradient.png'); background-repeat: repeat-x; background-position: left bottom; background-color: Fuchsia; }
.Body { padding: 6px 8px; }

#LeftColumn .SmallBodyFade { background-image: url('smalldiagonalgradient199x80.png'); background-repeat: no-repeat; background-color: Fuchsia; position: absolute; z-index: -2; height: 80px; width: 199px; }
  
a { text-decoration: none; color: rgb(72, 83, 50); }
#ListItems li a { display: block; background: url('doublearrowbulletbrown.gif') no-repeat scroll 0% 5px transparent; font-weight: bold; color: rgb(72, 83, 50); padding-left: 10px; }
.Header, .CalendarNav .adxCalendarNav .adxCalendarPager { background-color: rgb(138, 164, 82); border-bottom-color: rgb(114, 131, 80); }
.Body, #HeaderMainRight, .RightFeaturesBackground, .CalendarNav .adxCalendarNav, .pastEvents, .futureEvents, .CurrentEvents, #MergedRightColumn #LinksSection, #MergedRightColumn #AttachmentsSection, #MergedRightColumn #FunctionalTermsSection, #MergedRightColumn #ProgramsAndServicesList, #MergedRightColumn #DepartmentsAndAgenciesList, #LeftColumn .SmallBodyFade, #RightColumn .SmallBodyFade, #MiddleColumn #LinksSection, #MiddleColumn #AttachmentsSection, #MiddleColumn #FunctionalTermsSection, #MiddleColumn #ProgramsAndServicesList, #MiddleColumn #DepartmentsAndAgenciesList, #OneColumn #LinksSection, #OneColumn #AttachmentsSection, #OneColumn #FunctionalTermsSection, #OneColumn #ProgramsAndServicesList, #OneColumn #DepartmentsAndAgenciesList, .MiddleColumnBottomFade, #ContactUsSection, #LoginSection, #Profile, #CreateUser, #PasswordRecovery, #ClientsOnly { background-color: rgb(187, 204, 151); border-top-color: rgb(114, 131, 80); }
 

body { margin: 0pt; font-family: Arial; font-size: 100%; }
.Clear { clear: both; }

.leftprint{
float:left;
margin-right:10px;
}

.HeaderBodyModule{
margin-bottom:10px;
}
 
.storypic{
float:left;
margin-right:10px;
}

#Footer a{
padding-left:5px;
padding-right:5px;
}

.top468{
float:right;
margin-right:10px;
margin-top:5px;
}

#LogoSection{
 
}

.banners1{
display:block;
}

.banners1 img{
left:2px;
position:relative; 
top:-2px;
width:183px;
}

.banner600{
display:block;
text-align:center;
}

.banner600 img{

}
