*{margin:0; padding:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; background:url(images/pagebg.gif) repeat-x top left}
a{color:#000; text-decoration:none}
a:hover{text-decoration:underline}
p{margin-bottom:10px; text-align:justify; line-height:18px;}
img{border:none}
.clearing{clear:both}
#mastdiv
{
	width:1002px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	font-size:1.1em;
}

#masthead
{
	width:1002px;
	height:421px;
	float:left;
}

#left-head
{
	width:349px;
	height:421px;
	float:left;
}

#left-head-t
{
	width:349px;
	height:175px;
	float:left;
	background:url(images/logo.gif) no-repeat top left;
}

#left-head-b
{
	width:276px;
	height:223px;
	float:left;
	background:url(images/service-bg.gif) no-repeat top left;
	padding:23px 0 0 73px;
}

#ser-head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#fff;
	padding-left:45px;
	letter-spacing:.1em;
	margin-bottom:10px;
}



#left-head-b ul li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0% .7em;
	padding:5px 0 5px 15px;
}

#left-head-b ul li a
{
	color:#fff;
}


#right-head
{
	width:653px;
	height:421px;
	float:left;
}

#right-head-t
{
	width:653px;
	height:293px;
	float:left;
}

#right-head-t-l
{
	width:410px;
	height:293px;
	float:left;
	background:url(images/right-top-l.gif) no-repeat top left;
}

#right-head-t-r
{
	width:243px;
	height:293px;
	float:left;
	background:url(images/right-top-r.jpg) no-repeat top left;
}

#top-nav
{
	width:653px;
	height:45px;
	float:left;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

#top-nav ul li
{
	list-style:none;
	display:inline;
	line-height:45px;
}

#top-nav ul li a
{
	color:#fff;	
}

#top-banner
{
	width:653px;
	height:83px;
	float:left;
}

#cent-cont
{
	width:1002px;
	height:auto;
	float:left;
	padding:20px 0;
}

#left-cont
{
	width:719px;
	height:auto;
	float:left;
	padding:0 20px 0 20px;
}

#left-cont ul, #left-cont ol
{
	margin:0 0 8px 15px;
}

#left-cont ul li, #left-cont ol li
{
	padding:4px 0 4px 10px;
}



#left-cont h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	margin-bottom:10px;
}

.headingsm
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	margin-bottom:10px;
}


#right-cont
{
	width:243px;
	height:auto;
	float:left;
}

#news-h, #article-h
{
	width:193px;
	height:39px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	background:url(images/news.jpg) no-repeat top left;
	padding:5px 0 0 50px;
	border-bottom:2px solid #ff7c00;
	margin-bottom:5px;
}

#article-h
{
	background:url(images/articles.jpg) no-repeat top left;
}

.news-arti
{
	width:223px;
	height:auto;
	padding:0 10px;
	line-height:18px;
}

.news-arti ul li
{
	list-style:none;
	color:#4b4b4b;
	border-bottom:1px dashed #c9c8c8;
	padding:5px 0 ;
}

.news-arti ul li a
{
	color:#4b4b4b;
}

.news-arti ul li a:hover
{
	color:#000;
}


.readmore
{
	width:53px;
	height:16px;
	float:right;
	margin:10px 0;
}

#faqhead
{
	width:220px;
	height:35px;
	float:left;
	line-height:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
	background:url(images/faqbg.gif) no-repeat top left;
	padding-left:10px;
}

#footer, #cpright
{
	width:1002px;
	height:auto;
	float:left;
	padding:20px 0;
	text-align:center;
	border-top:1px solid #727070;
}

#footer ul li
{
	list-style:none;
	display:inline;
	color:#5d5d5d;
}

#footer ul li a
{
	color:#5d5d5d;
}

#footer ul li a:hover
{
	color:#000;
}

#cpright
{
	border:none;
	padding-top:0;
}

#cpright a
{
	 font-weight:bold;
}

