/* ----------------------------general---------------------------- */
body{
	padding:0;
	margin:0;
	color:#000;
	background:url(../images/bg.jpg) #000 0 0 repeat-x;
	}
	
td{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	}
	
td, img, p, a, ul,h1, h2, h3, h4, h1, h5, h6, object{
	padding:0;
	margin:0;
	}
	
img{ border:none;
	 outline:none;
	}

a{ text-decoration:none;
	outline:none;
	}
	
ul{ list-style-type:none;
	}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
/* ----------------------------top---------------------------- */

.logo{
	margin:29px 0 6px 0;
	display:block;
	float:left;
	}
.callnow{
	font:bold 16px/14px Arial, Helvetica, sans-serif;
	color:#EFEFEF;
	text-align:right;
	padding-bottom:15px;
	}
.callnow span{
	color:#F07800;
	}
/* ----------------------------hedaer---------------------------- */

.hedaer{
	background:url(../images/hedaer.jpg) 0 0 no-repeat;
	background-color: #fff;
	}
/* ----------------------------left navigation---------------------------- */
ul.leftNav {
	font:normal 14px/25px Arial, Helvetica, sans-serif;
	margin-top:6px;
	}

ul.leftNav li {
	border-bottom:1px solid #47362D;
	}

ul.leftNav li a,
ul.leftNav li span{
 	color:#fff;
	background:url(../images/icon.gif) no-repeat 20px 9px;
	display:block;
	height:25px;
	padding-left:34px;
	}
ul.leftNav li a.red{
 	color:#FF853A;
	background:url(../images/iconred.gif) no-repeat 37px 9px;
	display:block;
	height:25px;
	padding-left:51px;
	}
ul.leftNav li a.red:hover{
 	color:#FF853A;
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	background-position:37px 9px;
	display:block;
	height:25px;
	padding-left:51px;
	}
ul.leftNav li a:hover{
	background:#B94100;
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	}
ul.leftNav li span {
	background:#B94100;
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	}
ul.leftNav li div{
	background:url(../images/icon.gif) no-repeat 20px 9px;
	display:block;
	height:25px;
	padding-left:34px;
}
ul.leftNav li div a{
	background:#000000;
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	}
ul.leftNav li div span {
	background:#B94100;
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	}
/* ----------------------------body---------------------------- */

.mainbodytab-home{
	margin:20px 18px 0 20px;
	}
	.mainbodytab{
	margin:203px 18px 0 20px;
	}
.bodytext{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#585858;
	padding:17px 0 0 0;
	}
.bodytext a{
	color:#005FA2;
	text-decoration:underline;
	}
h2{
	font:normal 24px/20px Arial, Helvetica, sans-serif;
	color:#D34D00;
	padding-bottom:7px;
	}
h4{
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#D34D00;
	padding-bottom:7px;
	}
h4 span{
	color:#000;
	background:inherit;
	}
.textbg{
	background:url(../images/line.gif) 0 65% repeat-x;
	}
h2 span{
	font:normal 24px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background:inherit;
	}
.blackline{
	background:url(../images/blackline.gif) 0 50% repeat-x;
	}
.newsandevents{
	margin:17px 0 0 0;
	}
.date{
	background:url(../images/newsdate.jpg) 0 0 no-repeat;
	text-align:center;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#D44E00;
	height:85px;
	}
.date span{
	text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.date_head{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:17px;
	padding-bottom:5px;
	}
.date_text{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#4E5053;
	text-decoration:underline;
	padding-left:17px;
	padding-bottom:5px;
	}
ul.know{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#1163B0;
	margin:0 0 0 17px;
	}
ul.know li{
	height:14px; background:url(../images/arrow.gif) 0 5px no-repeat;
	}
ul.know li a{
 color:#1C6DC9;
 padding:0 0 0 10px;
 text-decoration:underline;
 }
ul.know li a:hover{
	color:#D30500;
	}
.date_table{
	border-bottom:1px solid #999999;
	}
/* ----------------------------left pannel news---------------------------- */
.newstab{
	margin:0 0 0 0;
	background:url(../images/newsbg.jpg) #F3F3F3 22px 0 no-repeat;
	}
.newstexttab{
	margin:102px 0 0 58px;
	}
.datetext{
	background-color:#AE0018;
	color:#fff;
	}
ul.read{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#1163B0;
	margin:0 0 0 77px;
	}
ul.read li{
	height:14px; background:url(../images/arrow.gif) 0 5px no-repeat;
	}
ul.read li a{
 color:#1C6DC9;
 padding:0 0 0 10px;
 text-decoration:underline;
 }
ul.read li a:hover{
	color:#D30500;
	}
.weblink{
	margin:0 16px 0 36px;
	}
ul.weblink{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#414141;
	margin:0;
	}
ul.weblink li{
	height:14px; background:url(../images/arrow1.gif) 0 5px no-repeat;
	
	}

ul.weblink li a{
	 color:#1973C9;
	 padding:0 10px 0 10px;
	 font-weight:bold;
	 }
/* ----------------------------footer---------------------------- */

.footer{
	background:url(../images/footer.gif) 0 0 repeat-x;
	height:76px;
	}
.foottext{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.foottext a,
.foottext span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.foottext a:hover,
.foottext span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#D34E00;
	}
.copy{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#999999;
	}