@import "inc_sammy.css";
body{text-align:center;margin:10px 0 0 0;color:#4e4e4e;background:url(/sites/22/images/main_bg.png)  #cccccc; }
	img{border:none;}
	p,h1,h2,h3,h4,b,td,li{font-family:arial;color:#4e4e4e;}
	a,a:link,a:visited{text-decoration:none;color:#2275b3;font-weight:bold;}
	a:hover{text-decoration:none;color:#000000;}
	h4{font:bold 9pt arial;text-transform:uppercase;}
	p,td,li,.bodytext{font-size:10pt;;color:#4e4e4e;}
div.wrapper{margin:0px auto ;width:1000px;min-height:500px;text-align:left;z-index:1;}
div.toparea{float:left;width:1000px;height:152px; background:url(/sites/22/images/banner.png);}
div.container{
	float:left;
	z-index:2;
	width:1000px;
	height:100%;
	min-height:257px;
	background:url(/sites/22/images/body_bg.png);
	}	
div.lefthandler{float:left;top:200px;width:242px;min-height:501px;background:url(/sites/22/images/lhandler_bg.png) no-repeat;}
div.topnav{float:left;width:750px;min-height:48px;background:none;}
div.sidenav{float:left;width:192px;background:none;margin:15px 0 0 10px;}
div.news{float:left;width:192px;height:180px;background:url(/sites/22/images/news_bg.png) no-repeat;margin:20px 0 0 10px;}
div.news_scroller{float:left;width:170px;height:120px;margin:10px 0 0 10px;}
div.click_newsletter{float:left;width:170px;min-height:22px;margin:2px 0 0 10px;}
div.disclaimer{font:bold 9pt arial;color:white;margin-left:25px;}
div.disclaimer a{color:white;}
div.disclaimer a:hover{color:#9fff9f;}
div.news_oneline{float:left;width:220px;height:150px;overflow:hidden;margin:10px;}
div.sitemap_pages,div.sitemap_news,div.sitemap_links{width:220px;margin:10px;float:left;text-align:center;}
div.sitemaptitle{font:bold 14pt arial;color:black;}
div.searchbox{position:absolute;z-index:6;width:300px;height:150px border:1px solid red;margin:5px 0px 0px 700px;}
div.logo{
	position:absolute;
	z-index:8;
	width:226px;
	height:106px;
	z-index:1;
	margin:35px 0px 0px 7px;
	background:none;
	}	
		div.topnav ul{
			border: none;
			list-style-type: none;
			padding: 0;
			margin: 0;
		}
		div.topnav ul li{
			float: left;
			position: relative;
			text-align:center;
		}

div.topnav ul li a.topnavitemitem1,div.topnav ul li a.topnavitemitem2,div.topnav ul li a.topnavitemitem3,a.topnavitemselected1,a.topnavitemselected2,a.topnavitemselected3{
			display: block;
			text-decoration: none;
			height: 28px;
			padding:0;
			padding-top:6px;
			overflow: hidden;
			text-align:center;
			border: none;
			width:245px;
			color:#ffffff;
			font:bold 10pt arial;
		}
		
		div.topnav ul li a.topnavitemitem1{background:url(/sites/22/images/wide_blue_bg.png);}
		div.topnav ul li a.topnavitemitem1:hover,a.topnavitemselected1{background:url(/sites/22/images/wide_blue_bg.png);background-position:-245px 0px;}
		
		div.topnav ul li a.topnavitemitem2{background:url(/sites/22/images/wide_grey_bg.png);}
		div.topnav ul li a.topnavitemitem2:hover,a.topnavitemselected2{background:url(/sites/22/images/wide_grey_bg.png);background-position:-245px 0px;}
		
		div.topnav ul li a.topnavitemitem3{background:url(/sites/22/images/wide_orange_bg.png);}
		div.topnav ul li a.topnavitemitem3:hover,a.topnavitemselected3{background:url(/sites/22/images/wide_orange_bg.png);background-position:-245px 0px;}

div.sidenav ul{border: none;
			list-style-type: none;
			padding: 0;
			margin: 0;}
		div.sidenav ul li{float: left;
			position: relative;
			text-align:center;
			margin-top:3px;}
			
		
		div.sidenav ul li #sidenavitem,a.sidenavitemselected1,a.sidenavitemselected2,a.sidenavitemselected3,a.sidenavitemselected,a.subitem,a.subselected{display: block;width: 192px;text-decoration: none;height: 28px;padding-top:5px;overflow: hidden;text-align:center;border: none;font:bold 9pt arial;}
		div.sidenav ul li a.sidenavitemitem{background:url(/sites/22/images/small_silver_bg.png);color:black;}
		div.sidenav ul li a.sidenavitemitem:hover,a.sidenavitemselected{background:url(/sites/22/images/small_silver_bg.png);background-position:-192px 0px;color:white;}
		a.subitem{color:black;}

		div.sidenav ul li a.sidenavitemitem1{background:url(/sites/22/images/small_blue_bg.png);color:#ffffff;}
		div.sidenav ul li a.sidenavitemitem1:hover,a.sidenavitemselected1{background:url(/sites/22/images/small_blue_bg.png);background-position:-192px 0px;color:white;}
		
		div.sidenav ul li a.sidenavitemitem2{background:url(/sites/22/images/small_grey_bg.png);color:#ffffff;}
		div.sidenav ul li a.sidenavitemitem2:hover,a.sidenavitemselected2{background:url(/sites/22/images/small_grey_bg.png);background-position:-192px 0px;color:white;}
		
		div.sidenav ul li a.sidenavitemitem3{background:url(/sites/22/images/small_orange_bg.png);color:#ffffff;}
		div.sidenav ul li a.sidenavitemitem3:hover,a.sidenavitemselected3{background:url(/sites/22/images/small_orange_bg.png);background-position:-192px 0px;color:white;}
div.phone{
	position:absolute;
	z-index:2;
	margin-top:24px;
	margin-left:763px;
	width:202px;
	height:19px;
	z-index:2;
	}	
div.freequotes{
	float:left;
	width:160px;
	height:42px;
	margin:-3px 0 0 48px;
	z-index:11;
}	
div.footer{
	float:left;
	
}	
div.rotatingbanner{float:right;
	z-index:4;
	margin:10px 0 0 380px;
	width:690px;
	height:150px;
	z-index:1;}
div.banner{
	float:left;
	z-index:2;
	margin:0px;
	margin-left:-2px;
	width:1000px;
	height:378px;
	z-index:1;
	background:none;
	}

div.navigation{
	z-index:9;
		float:left;
		height:32px;
		width:550px;
		margin:0 0 0 231px;
		padding:0px ;
		background:url(/sites/21/images/nav_bg.jpg);
		
	}
div.pageheader{font:bold 12pt arial;text-transform:uppercase;color:#2275b3;margin:10px 0 10px 0px;}

div.content {
	float:left;
	width: 745px;
	height:100%;
	min-height:450px;
	font:normal 12pt arial;
	color:#faf8c5;
	padding:0 5px 0 0px;}
div.content li{color:#2275b3;}
 .slideshow-thumbnails {
    	height: 300px;
    	left: auto;
    	right: -80px;
    	top: 0;
    	width: 70px;
    }
 .slideshow-thumbnails ul {
    	height: 500px;
    	width: 70px;
    }  
div.bodytext ul{padding:0;margin-left:12px;}  
div.bodytext li{padding:0px;margin:0 0 12px 0;}
div.righthandler{
	float:left;
	width: 400px;
	height:380px;
	margin:0px 0px 0px 0px;
	font:normal 12pt arial;
	color:#c0c0c0;
	padding:0 10px 0 10px;
	overflow:hidden;
	}
div.BH011_editpage a{width:20px;}
	