/* ######### CSS for Shade Tabs. Remove if not using ######### */


#home-tab{
 width:900px;
 height:340px;
 border:#999999 solid 1px;
 }
 #tab-cont{
 width:160px;
 height:340px;
 float:left;
 }
 #tab-content{ 
 width:740px;
 height:340px;
 float:left;
 margin:0px;
padding:0px;
background-image:url(../spimages/tab/tabback.png);
background-repeat:repeat-x;
 } 
 
.shadetabs{
	list-style-type: none;
	height:340px;
	width:160px;
	margin:0px;
	padding:0px;
}

.shadetabs li{
display: block;
margin: 0px;
height:85px;


}
.shadetabs li a{
	display:block;
	height:85px;
	position: relative;
	z-index: 1;
	text-decoration:none;
	
	width:160px;
	background-image:url(../spimages/tab/tabnav.png);
}
.shadetabs li a:hover{
text-decoration:none;}


#tab1{ background-position: 160px 0px;}
#tab1.selected{ background-position: 0px 0px;}
#tab2{ background-position: 160px 255px;}
#tab2.selected{ background-position: 0px 255px;}
#tab3{ background-position: 160px 170px;}
#tab3.selected{ background-position: 0px 170px;}
#tab4{ background-position: 160px 85px;}
#tab4.selected{ background-position: 0px 85px;}




.tabcontent{
	display:none;
	position: relative;
}

@media print {
.tabcontent {
display:block !important;
}
}


#cf1{background-image:url(../spimages/tab/splash1.jpg);}
#cf2{background-image:url(../spimages/tab/splash2.png);}
#cf3{background-image:url(../spimages/tab/splash3.png);}
	
	div.cf_element
	{
		width: 740px;
		height: 340px;
	}
	
	div.cf_element2
	{
		width: 980px;
		height:25px;
		*height: 125px;
		color:#FFFF99;
		*margin-top:-50px;
		*padding-top:50px;
	
	}
	.cf_element2 a{	
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;	}
	.cf_element2 a:hover{
	color:#C9EAFF;
	}
	
	div.cf_element div.content
	{
		padding: 10px;
	}

	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}
	
	.slidetext{
	font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Myriad', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	line-height:24px;
	}
	.slidetext a{
	text-decoration:none;
	}
.stxt1 {
	width:290px;
	height:150px;
	margin-top:170px;
	margin-left:75px;
	color:#004268;
}
.stxt1 a {
	color:#00203F;
}
.stxt1 a:hover {
	color:#000000;
}
.stxt2 {width:290px;
height:150px;
margin-top:170px;
margin-left:40px;
}
.stxt3 {width:340px;
height:80px;
margin-top:220px;
margin-left:40px;
}
.tab-text{
	font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Myriad', Arial, Helvetica, sans-serif;

	width:633px;
	height:315px;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	line-height:24px;
	padding-top: 25px;
	_padding-top:10px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
 }
 .tab-ul{
 list-style:square;
 font-size:11px;
 line-height:15px;
 color:#004268;
 margin-left:30px;
 width:375px;
 float:left;
 }
.tab-ul li{
 margin-bottom:10px;
 }
 .ul2{
 margin-top:8px;
	width:150px;
	font-size:13px;
	line-height:18px;
	margin-left:45px;
	
  }
  


  .main-news{
	width:960px;
	height:25px;
	padding-left:10px;
	padding-right:10px;
	font-size:13px;
	line-height:26px;
	color:#666666;
	background-image:url(../spimages/back-news.png);
	background-repeat:repeat-x;
	text-align:left;
	position:relative;
	border:solid 1px #253439;
	-webkit-text-size-adjust: none;

}
.newsimg1{position:absolute;
left:50%;
top:-50px;
*top:0px;
margin-left:350px;
*background-image:none;
background-image:url(../spimages/tab/award.png);
background-repeat:none;
background-position: left top;
width:200px;
height:125px;
*background-image:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../spimages/tab/award.png, sizingMethod='scale');
}
.newsimg2{position:absolute;
left:50%;
top:-50px;
*top:0px;
margin-left:350px;
*background-image:none;
background-image:url(../spimages/tab/award2.png);
background-repeat:none;
background-position: left top;
width:200px;
height:125px;
*background-image:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../spimages/tab/award2.png, sizingMethod='scale');

}

.newsimg3{position:absolute;
left:50%;
top:-50px;
*top:0px;
margin-left:270px;
*background-image:none;
background-image:url(../spimages/tab/award3.png);
background-repeat:none;
background-position: left top;
width:200px;
height:125px;
*background-image:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../spimages/tab/award3.png, sizingMethod='scale');

}

   .main-news2{
	width:978px;
	height:180px;
	font-size:13px;
	line-height:26px;
	color:#666666;
	background-image:url(../spimages/back-newsbar2.png);
	background-repeat:repeat-x;
	text-align:left;
	position:relative;
	border-left:solid 1px #aeaeae;	
	border-right:solid 1px #aeaeae;
	-webkit-text-size-adjust: none;

}
   .main-news-block{
	width:226px;
	height:172px;
	font-size:11px;
	line-height:16px;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:5px;
	float:left;	
	-webkit-text-size-adjust: none;
}
   .main-news-blockdiv{
	width:2px;
	height:180px;
	background-image:url(../spimages/back-newsdiv2.png);
	float:left;	
	
}
   .main-news-block h1{
	width:215px;
	height:40px;
	padding-bottom:2px;
	font-size:14px;
	float:left;	
	
}
   .main-news-block p{
   line-height:16px;
	
}
  




  