body { margin:0px; padding:0px;  font-family:"Calibri",Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat-x top #BAC1C9; font-size:12px; color:#020202; line-height:1.5em; }
p { margin:0px; padding:5px 10px ;} 
li,ul{ margin:0px; padding:0px; list-style-type:none}
img { border:none}
.header { height:180px; z-index:200; overflow:hidden; padding:10px;  }
.header .right{
	width:366px;
	float: right;
	color:#A8A8A8;
	font-size:11px;
	margin-top:70px;
} 
.header .right strong{ color:#ffae00;}
.header h2 { font-size:20px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:block; width:200px; text-align:center; padding-top:35px; margin:0px; line-height:1.3em }
.flash {
	width:600px;
	position:absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
} 
#topheader{
	background:url(../images/top.gif) repeat-x;
	height:62px;
	width: 831px;
	margin:auto
}
#container{ width:831px; margin-left:auto; margin-right:auto;}
#container .leftColumn{ width:220px;}


#footer{ height:93px;  width:100%; bottom:0px; }
#footer .links{  font-family:Arial, Helvetica, sans-serif; font-size:11px; height:22px;  background:#cdd1d7; text-align:right; padding:0px 10px;}
#footer .links a{ text-decoration:none; color:#000000}
#footer .links a:hover{ text-decoration:underline; color:#000066;}


#footer .copy{
	height:71px;
	background:url(../images/footer.gif) repeat-x;
	border-top:1px solid #FFFFFF;
	background-color: #3C3C3C;
	color:#9c9c9c;
	text-align:center;
}
#footer .copy p{ padding:20px;}
	
.content{
}
.content .c1 { background:url(../images/c_01.gif) no-repeat left top; width:7px; height:7px; left:0px;  float:left; overflow:hidden}
.content .top{ background:url(../images/top.png) no-repeat top ; margin:0px; padding:0px; height:3px; overflow:hidden }
.content .sp{ background:#FFFFFF; clear:both; border:1px solid #c2c8cf; border-top:0px; border-bottom:0px; padding:0px 10px; }
.content .c2 { background:url(../images/c_03.gif) no-repeat right top; width:7px; height:7px;  right:0px; float:right}
.content .c3 {}
.content .bot{background:url(../images/btm.png) no-repeat top; margin:0px; padding:0px; height:5px; overflow:hidden }
.content .c4 {}

h2{ font-size:14px; color:#000000; margin:0px; padding:0px}
h2 strong{ color:#FF0000}

.lb { width:210px; margin:auto; margin-top:10px;  }
.lb h2 { margin:0px; padding:5px 10px;}
.lb h3 { font-weight:bold; color:#FFFFFF; margin:0px; padding:5px 10px; font-size:12px; padding-top:10px; background:url(../images/div.gif) no-repeat bottom; }
.newstag {
	overflow:hidden;
	height:150px;
	position: relative;
}
.lb .news {
	margin:0px;
	padding:5px 10px;
	font-size:11px;
	background:url(../images/div.gif) no-repeat bottom;
	height:145px;
	position: absolute;
	top: 160px;

} 
.lb .news .more a{ font-weight:bold; color:#FF9900; text-decoration:none }
.lb .news .more a:hover{ font-weight:bold; color:#999900}
.lbcontent{ background:#FFF;} 
.lbtop { background:url(../images/lt.gif) no-repeat top center; height:4px; overflow:hidden;}
.lbblacktop{ background:url(../images/bt.gif) no-repeat #000 top center;  margin:0px 5px;
color:#c2c2c2; font-family:Arial, Helvetica, sans-serif;}
.lb ul li { }

.lb ul li a{ display:block;background:url(../images/li.gif) bottom no-repeat ; padding:5px; padding-left:20px; text-decoration:none; color:#c2c2c2;}
.lb ul li a:hover{  background:url(../images/liover.gif) #333333 bottom no-repeat ; color:#FFF;}

.lbblackbottom{ background:url(../images/bb.gif) no-repeat top center; height:4px; overflow:hidden; margin:0px 5px}
.lbbottom { background:url(../images/lb.gif) no-repeat top center; height:4px; overflow:hidden;}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;
	padding:10px;
	padding-top:20px;
	margin:0px;
	font-weight:normal;
	background:url(../images/h1.png) no-repeat bottom left;
	padding-bottom: 25px;
}
h1 strong { color:#FF0000; font-weight:normal; } 
.homeLinks{ background:url(../images/left.png) no-repeat; padding-left:20px; float:right; width:300px; }
.homeLinks ul li a{ padding:3px; margin:2px; text-decoration:none; color:#000;   }
.homeLinks ul li a:hover{ text-decoration:underline; color:#FF0000; font-weight:bold; }

.TBG{ background:url(../images/TBG.jpg) no-repeat;}
.leftblock{ float:left; height:174px; width:266px;   }
.cl { clear:both}
.callus { background:url(../images/mh.png) repeat-x bottom; color:#FFFFFF; padding:10px; margin:0px 10px}
.callus em { font-size:14px}
.point ul li { display:block; margin:10px;  border:1px solid  #EFEFEF; background: url(../images/Light.gif) no-repeat left center #FBFBFB; padding:10px; padding-left:50px;  color:#005E8A}

.hl  { display:block; margin:10px;  border:1px solid  #EFEFEF; background: url(../images/Ok2.gif) no-repeat left center #FBFBFB; padding:10px; padding-left:50px;  color:#005E8A}
h3 { background: url(../images/Ok3.gif) no-repeat left center;  padding-left:25px;   color:#005E8A ; margin:2px 10px;  }

.xt{ border:1px solid #C9E6EF; background: url(../images/hlbg.gif) repeat-x top #F2FAFD; padding:10px;}

.tick ul li {background: url(../images/Ok4.gif) no-repeat left center  #FBFBFB;   padding:10px;padding-left:25px;   color:#005E8A ; margin:2px 10px; display:block; margin:10px;  border:1px solid  #EFEFEF;   }

.Qs ul li {background: url(../images/Q2.gif) no-repeat left center  #FBFBFB;   padding:10px;padding-left:25px;   color:#005E8A ; margin:2px 10px; display:block; margin:10px;  border:1px solid  #EFEFEF;   }