/* CSS Document */

*{padding:0px; margin:0px;}
h4{color:#009900;}
h3{color:#006666;}
body {background-color:#CCCCFF;}
#main {
    margin-left:auto;
	margin-right:auto;
	width:1002px;}
	h2 {color:#05426F;}
	
#header {
	float:left;
	margin-left:0px;
	border-left:#003366 1px solid;
	border-right:#003366 1px solid;
	border-top:#003366 1px solid;
	width:1002px;
	#width:990px;
	height:180px;
	background-image:url(raw/header.jpg);
	#background-image:url(raw/ie.jpg);
	z-index:19;
	}
	
#search {
    float:right;
	margin-right:10px;
	color:#006699;
	font-weight:bold;
	margin-top:20px;}
	
#search ul{
    float:right;
	margin-right:px;
	list-style-type:none;}
#search a{
    float:right;
	text-decoration:none;
	border-right:#CCCCCC 5px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:none;}
#search li{
    display:inline;}			
	
#navigation {
	margin-left:2px;
	margin-top:144px;
	width:1002px;
	}

#nvigation ul {
	width:auto;
	margin-right:0px;
	list-style-type:none;
	}
	
#navigation a{
	background-image:none;
	background-color:#526880;
	width:120px;
	display:table-cell;
	color:#FFFFFF;
	margin-left:0px;
	padding:0.7em 1.3em;
	text-decoration:none;
	border-right:#CCCCCC 2px solid;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
	
#navigation .headlink{
   float:left;	
   list-style:none; 
	 }	
#navigation .sublink{
	 	display:block;
		height:30px;
}	
#sublinks{
	margin-top:0px;
}
#sublinks a{
	background-image:none;
	background-color:#526880;
	width:120px;
	display:block;
}		
#sublinks a:hover{
	background-color:#9AAFC0;
	width:120px;
	display:block;
}	
	
#flash {
	margin-left:0px;
	height:200px;
	width:1002px;
	border-left:#003366 1px solid;
	border-right:#003366 1px solid;
	border-bottom:#003366 1px solid;
	background-image:url(raw/trialflash.jpg);
	z-index:1;
	clear:both;
	}
#flash img{
	z-index:inherit;
	clear:both;
}
	
#bodycontent {
    float:left;
	margin-left:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	width:1002px;
	border:#003366 1px solid;}
	
#singlecontent {
   float:left;
   margin-left:50px;
   font-size:12px;
   font-family:Arial;
   margin-top:10px;
   width:900px;}	 
   
   #lanes{}
#lanes ul{
    float:left;
	margin-left:0px;
	}
#lanes li{
     float:left;
	 margin-top:5px;
	 margin-left:20px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#333333;
	 #margin-left:5px;
	 list-style-type:none;
	 padding:10px;
	 #padding:5px;
	 width:200px;
	 #width:190px;}
	
#leftpanel  {
    float:left;
	margin-top:0px;
	margin-left:20px;
	#margin-left:10px;
	border-right:#999999 1px solid;
	width:270px;}		
#subnav {
    float:left;
	margin-left:0px;
	margin-top:10px;
	border-top:#526880 2px solid;
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	width:225px;}
#subnav ul{
    float:left;
	width:auto;
	margin-left:0px;
	list-style-type:none;}
#subnav a {
    float:left;
	text-decoration:none;
	border-bottom:#CCCCCC 1px solid;
	font-size:12px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0.2em 0.8em;
	color:#333333;}
#subnav li{
     display:inline;}	
#subnav a:hover{
    background-color:#526880;
	color:#FFFFFF;}	
#leftpanel .newsletter {
    float:left;
	margin-top:10px;
	margin-left:0px;}
#leftpanel.map {
    float:left;
	margin-left:0px;
	margin-top:10px;
	}			
#rightpanel  {
    float:left;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	#margin-left:5px;
	font-size:13px;
	color:#333333;
	margin-top:0px;
	width:600px;
	#width:600px;}
	
#rightpanel a {
    color:#006600;
	text-decoration:none;}	
#rightpanel #panels{}
#rightpanel #panels ul{
    float:left;
	margin-left:0px;
	}
#rightpanel #panels li{
     float:left;
	 margin-top:20px;
	 margin-left:30px;
	 #margin-left:5px;
	 list-style-type:none;
	 border:#000000 1px solid;
	 padding:10px;
	 #padding:5px;
	 width:100px;
	 #width:100px;}		
				
#footer {
    float:left;
	background-color:#FFFFFF;
	width:1002px;
	margin-left:0px;
	margin-bottom:10px;
	border:#003366 1px solid;}
#footer h4{
   color:#526880;
   font-family:Arial, Helvetica, sans-serif;}	

	
#panels{}
#panels ul{
    float:left;
	margin-left:0px;
	}
#panels li{
     float:left;
	 margin-top:5px;
	 margin-left:20px;
	 color:#999999;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 #margin-left:5px;
	 list-style-type:none;
	 padding:10px;
	 #padding:5px;
	 width:200px;
	 #width:190px;}
	 
#panels li a {
      float:left;
	  text-decoration:none;
	  color:#009900;}	 

.notice{
	border:1px solid #FFCC00;
	background-color:#FFFF99;
	font-weight:bold;
	padding:4px;
}