body {
	background-image:url(/_images/bodybgd.jpg);
	background-repeat:repeat-x;
	background-color:#bedca0;
}
		
#container {
	background-color:#FFFFFF;
	border:1px solid #696868;
}

a:link, a:visited{
	color: #0158ad;
}

H1{
     color:#000000;
}

hr{
	border-top:1px solid #000000;
	height:1px;}

/* 
 _______            _   _             _             _   _             
|__   __|          | \ | |           (_)           | | (_)            
   | | ___  _ __   |  \| | __ ___   ___  __ _  __ _| |_ _  ___  _ __  
   | |/ _ \| '_ \  | . ` |/ _` \ \ / / |/ _` |/ _` | __| |/ _ \| '_ \ 
   | | (_) | |_) | | |\  | (_| |\ V /| | (_| | (_| | |_| | (_) | | | |
   |_|\___/| .__/  |_| \_|\__,_| \_/ |_|\__, |\__,_|\__|_|\___/|_| |_|
           | |                           __/ |                        
           |_|                          |___/                         

*/


/*#Snav ul li a{
	border-right: 1px solid #333399;}*/

#Snav {
    background-color:#ffffff;
}

#Snav a:link, #Snav a:visited{
    color:#0158ad;}

 

#Snav a:hover{
	
	color: #0158ad;
}
	


/*

 ____                                 _____            _             _   
|  _ \                               / ____|          | |           | |  
| |_) | __ _ _ __  _ __   ___ _ __  | |     ___  _ __ | |_ ___ _ __ | |_ 
|  _ < / _` | '_ \| '_ \ / _ \ '__| | |    / _ \| '_ \| __/ _ \ '_ \| __|
| |_) | (_| | | | | | | |  __/ |    | |___| (_) | | | | ||  __/ | | | |_ 
|____/ \__,_|_| |_|_| |_|\___|_|     \_____\___/|_| |_|\__\___|_| |_|\__|
                                                                         


*/
                
#bannerb {
	background-color:#fff;
	margin-right:20px;					
}

#bannerb a{
	color:#000;
} 

#banner_content{
	padding-right:2px;
}

/*

 _____      _                                                _             _   _             
|  __ \    (_)                                              (_)           | | (_)            
| |__) | __ _ _ __ ___   __ _ _ __ _   _   _ __   __ ___   ___  __ _  __ _| |_ _  ___  _ __  
|  ___/ '__| | '_ ` _ \ / _` | '__| | | | | '_ \ / _` \ \ / / |/ _` |/ _` | __| |/ _ \| '_ \ 
| |   | |  | | | | | | | (_| | |  | |_| | | | | | (_| |\ V /| | (_| | (_| | |_| | (_) | | | |
|_|   |_|  |_|_| |_| |_|\__,_|_|   \__, | |_| |_|\__,_| \_/ |_|\__, |\__,_|\__|_|\___/|_| |_|
                                    __/ |                       __/ |                        
                                   |___/                       |___/                         


*/
		
#Pnav {
	background-color:none;
}


                
.noscript_Pnav_bar{
	background-color:#a1c966;  
}

.section_item, .first_section_item {
	color:#182b10;		
}

/* 

  _____            _             _     _                                                     _       _           _   _ _       _        
 / ____|          | |           | |   (_)                                   ___             | |     | |         | | | (_)     | |       
| |     ___  _ __ | |_ ___ _ __ | |_   _ _ __ ___   __ _  __ _  ___  ___   ( _ )    _ __ ___| | __ _| |_ ___  __| | | |_ _ __ | | _____ 
| |    / _ \| '_ \| __/ _ \ '_ \| __| | | '_ ` _ \ / _` |/ _` |/ _ \/ __|  / _ \/\ | '__/ _ \ |/ _` | __/ _ \/ _` | | | | '_ \| |/ / __|
| |___| (_) | | | | ||  __/ | | | |_  | | | | | | | (_| | (_| |  __/\__ \ | (_>  < | | |  __/ | (_| | ||  __/ (_| | | | | | | |   <\__ \
 \_____\___/|_| |_|\__\___|_| |_|\__| |_|_| |_| |_|\__,_|\__, |\___||___/  \___/\/ |_|  \___|_|\__,_|\__\___|\__,_| |_|_|_| |_|_|\_\___/
                                                          __/ |                                                                         
                                                         |___/                                                                          


*/

#sidebar-b H3,#sidebar-b H4{
	color:#333;
}

.linksContainer ul li, .linksContainerNoImages ul li{
	background: url(bg-arrow-blue.gif) no-repeat;
	background-position:left 3px;
}

.linksContainer li a, .linksContainer li a:visited, .linksContainerNoImages li a:link, .linksContainerNoImages li a:visited{
	color:#0158ad;
}

              
.highlight_darker {
	background-color:#a1c966;
}

.highlight_lighter {
	background-color:#cbe2ac;}


/*
 _   _ ______  _____ _______ ______ _____     _      _____  _____ _______ _____ 
| \ | |  ____|/ ____|__   __|  ____|  __ \   | |    |_   _|/ ____|__   __/ ____|
|  \| | |__  | (___    | |  | |__  | |  | |  | |      | | | (___    | | | (___  
| . ` |  __|  \___ \   | |  |  __| | |  | |  | |      | |  \___ \   | |  \___ \ 
| |\  | |____ ____) |  | |  | |____| |__| |  | |____ _| |_ ____) |  | |  ____) |
|_| \_|______|_____/   |_|  |______|_____/   |______|_____|_____/   |_| |_____/ 

here's the stuff that does the nexted lists for the left hand navigation

this now uses divs to contain each list item link - this stops the list item
from wrapping back to the start of the left hand margin....  


*/
DIV.leftNavContainer {
	BACKGROUND-COLOR:none; 
}

DIV.leftNavContainer A{
	color:#000;}
	
DIV.leftNavContainer A:visited{
	color:#000;}

UL#leftNavList {
	BORDER-LEFT: #c1dd97 1px solid; 
	BORDER-RIGHT: #c1dd97 1px solid; 
	BORDER-TOP: #c1dd97 1px solid; 
	BORDER-BOTTOM: #c1dd97 0px solid; 
	BACKGROUND-COLOR: #DFEDCD;	/*changed, swapped with currentItemschildren*/
}

.current-ancestor {
	BACKGROUND-COLOR: #fff;}

.current-ancestor UL {
	BACKGROUND-COLOR: #fff;	
}

.current {
	BACKGROUND-COLOR: #a1c966;
}

.currentItemschildren{
	BACKGROUND-COLOR: #fff; /*changed, swapped with UL#leftNavList*/

}

UL#leftNavList LI div { 
	BACKGROUND: url(bg-arrow-green.gif) no-repeat 3px 7px;
}

UL#leftNavList LI LI div {
	BACKGROUND: url(bg-arrow-green.gif) no-repeat 23px 7px;
}

UL#leftNavList LI LI LI div {
	BACKGROUND: url(bg-arrow-green.gif) no-repeat 43px 7px; 
}

UL#leftNavList LI LI LI LI div {
	BACKGROUND: url(bg-arrow-green.gif) no-repeat 63px 7px; 
}

UL#leftNavList LI div.open {
	BACKGROUND-IMAGE: url(bg-arrow-green-down.gif); 
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI div.open {
	BACKGROUND-IMAGE: url(bg-arrow-green-down.gif); 
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI LI div.open {
	BACKGROUND-IMAGE: url(bg-arrow-green-down.gif); 
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI LI LI div.open {
	BACKGROUND-IMAGE: url(bg-arrow-green-down.gif); 
	BORDER-BOTTOM: #c1dd97 1px solid;
}


/*

 _ _     _     _ _                   _                   _               _ 
| (_)   | |   (_) |                 | |                 | |             | |
| |_ ___| |_   _| |_ ___ _ __ ___   | |__   ___  _ __ __| | ___ _ __ ___| |
| | / __| __| | | __/ _ \ '_ ` _ \  | '_ \ / _ \| '__/ _` |/ _ \ '__/ __| |
| | \__ \ |_  | | ||  __/ | | | | | | |_) | (_) | | | (_| |  __/ |  \__ \_|
|_|_|___/\__| |_|\__\___|_| |_| |_| |_.__/ \___/|_|  \__,_|\___|_|  |___(_)
                                                                           

*/


UL#leftNavList LI {
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI {
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI:last-child{
	BORDER-BOTTOM: #c1dd97 0px solid;
	
}

UL#leftNavList LI LI LI {
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI LI:last-child {
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI LI LI {
	BORDER-BOTTOM: #c1dd97 1px solid;
}

UL#leftNavList LI LI LI LI:last-child {
	BORDER-BOTTOM: #c1dd97 0px solid;
}

/*		
		
 _    _  ____  __  __ ______ _____        _____ ______ 
| |  | |/ __ \|  \/  |  ____|  __ \ /\   / ____|  ____|
| |__| | |  | | \  / | |__  | |__) /  \ | |  __| |__   
|  __  | |  | | |\/| |  __| |  ___/ /\ \| | |_ |  __|  
| |  | | |__| | |  | | |____| |  / ____ \ |__| | |____ 
|_|  |_|\____/|_|  |_|______|_| /_/    \_\_____|______|                                                     

*/

/**** home page left navigation boxes ***/
		
.home_left_box1,{
	background:url(/_images/_homepage/gradient_green.gif); 
	border:1px solid #bfdea2;}
	
.home_left_nav h2{
	background-color:#a1c966;}
	
.home_left_nav h2 a:link, .home_left_nav h2 a:visited{
	color:#223718;}
	
.home_left_nav ul li{
	BACKGROUND: url(/_css/bg-arrow-black.gif) no-repeat 5px 9px;}
	
.home_left_box1 ul li a:link,.home_left_box1 ul li a:visited{	
	color:#000000;}
	
/**** home page main content boxes ***/	
/**** box 1 ***/

.home_main_box1 h3{
	background-color:#0158ad;
	color:#fff;}	
	
.home_main_box2container h3{
	background-color:#a1c966;
	color:#223718;}
	
	
.home_main_box1 ul li ul li a:link, .home_main_box1 ul li ul li a:visited{
	color:#000000;}	
	
	/**** box 2 ***/
	

	
.home_main_box2a ul LI{	
	BACKGROUND: url(/_css/bg-arrow-black.gif) no-repeat 0px 8px;}

.home_main_box2b ul LI{
	BACKGROUND: url(/_css/bg-arrow-blue.gif) no-repeat 8px 9px;
}

.home_main_box2a ul li a:link, .home_main_box2a ul li a:visited{
	color:#000000;}
	
.home_main_box2b{
	border:1px solid #add0f0;
	background-color:#edf4fc;}	
/*
  _____ _   _ _    _    __                               
 / ____| \ | | |  | |  / _|                              
| (___ |  \| | |__| | | |_ ___  _ __   _   _  ___  _   _ 
 \___ \| . ` |  __  | |  _/ _ \| '__| | | | |/ _ \| | | |
 ____) | |\  | |  | | | || (_) | |    | |_| | (_) | |_| |
|_____/|_| \_|_|  |_| |_| \___/|_|     \__, |\___/ \__,_|
                                        __/ |            
                                       |___/             
*/


.SNH_for_you_pagelink{
    border:1px dotted #0158ad;
}

.SNH_for_you_pagelink h2 a:link{
    color: #0158ad; 
}

.SNH_for_you_pagelink h2 a:visited {
    color: #0158ad; 
}

.SNH_for_you_pagelink p a:link{
    color: #0158ad; 
}

.SNH_for_you_pagelink p a:visited {
    color: #0158ad; 
}
/*
 ______ ____   ____ _______ ______ _____  
|  ____/ __ \ / __ \__   __|  ____|  __ \ 
| |__ | |  | | |  | | | |  | |__  | |__) |
|  __|| |  | | |  | | | |  |  __| |  _  / 
| |   | |__| | |__| | | |  | |____| | \ \ 
|_|    \____/ \____/  |_|  |______|_|  \_\

                            
///*/

#footer {
	background-color:#0158ad;
	color:#fff;
}

#footer a{
	color:#fff;
	font-weight:bold;
}
