

body {
	font-family: Arial, Helvetica, sans-serif;
	background: white url(images/CSLbg2.jpg) no-repeat top center;
	margin:0px;
}	

/* ^^^^^^^^ menucode ^^^^^^^^^^ */




#stylefour{
position:relative;
display:block;
height:35px;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
}


#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}

#stylefour ul li{display:block;float:left;margin:0;}


#stylefour ul li a{display:block;float:left;color:#416073;text-decoration:none;
padding:11px 20px 0 20px;height:23px;
background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}


#stylefour ul li a:hover,#stylefour ul li a.current{color:#416073;
background:#D9D9D9;}



/* ^^^^^^^^  ^^^^^^^^^^ */


 hr {
  border: 0;
  width: 100%;
   color: #ccc;
background-color: #ccc;
height: 1px;
}



	
	 
	
	
	
	


a {
	
	color:#426E88;
	
	text-decoration:underline;
}



.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
	color:#BF2E1A;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	
	color:#525252;
}
.maintextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
	color:#525252;
	font-weight:bold;
}

.headlinebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	
	color:#525252;
	font-weight:bold;
}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0F0F0;
}




.suckertreemenu ul{
color:#666666;
margin: 0;
padding: 0;
display: block;
height:28px;
font-size:11px;font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background:transparent url(images/bgOFF.gif) repeat-x top left;
z-index:100;




}

/*Top level list items*/
.suckertreemenu ul li{

position: relative;
color:#666666;
display: block;
float: left;
background:transparent url(images/bgOFF.gif) repeat-x top left;

height:28px;
list-style-type:none;width:auto; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
padding:6px 20px 0 20px;
height:28;
display: block;
color:#666666;
 /*Width of top level menu link items*/


border-left-width: 0;
text-decoration: none;

}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
height:28px;


left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
width:167px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{

background-color:#cccccc;
height:28px;

display: block;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{
padding:6px 20px 0 20px;
height:28px;
left: 159px; /* no need to change, as true value set by script */
top: 0;

}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
background-color:#DEDEDE;
padding-bottom:8px;
display: block;
width: 167px; /*width of sub menu levels*/


}

.suckertreemenu ul li a:hover{
padding-bottom:8px;
background-color:#EFEFEF;
color:#BF2E1A;

height:28;

}




#scroller{
z-index:-1;
}

	
#sites {
	height: 24px;
	background-color: black;
	border-bottom: 4px solid #37576c;
	margin-bottom: 0px
}
#sites p {
	line-height: 24px;
	width: 984px;
	margin: 0px auto;
	font-size: 0.8em
}
#sites i {
	font-style: normal;
	padding-right: 6px
}
#sites a {
	color: #efefef;
	font-weight: bold;
	text-decoration: none;
	margin-right: 20px;
	padding: 0px 0px 0px 6px
}
#sites a:hover {
	background: url('/images/bg_glow_white_left.gif') repeat-x left center
}
#sites a:hover i {
	background: url('/images/bg_glow_white_right.gif') no-repeat right center
}
#sites a.current {
	color: #a0afd5;
	background: url('/images/bg_glow_blue_left.gif') repeat-x left center
}
#sites a.current i {
	background: url('/images/bg_glow_blue_right.gif') no-repeat right center
}
