/* css document starts here */
*{margin:0; padding:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
p{text-align:justify; line-height:18px; margin-bottom:10px;}
a{color:#000; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline}
img{border:none}
.clear{clear:both}

#wrapper
{
	width:1002px;
	height:auto;
	margin:0 auto;
} 

#head
{
	width:1002px;
	height:410px;
	float:left;
}

#head-l
{
	width:333px;
	height:410px;
	float:left;
}

#head-l-t
{
	width:333px;
	height:225px;
	float:left;
	background:url(images/head-left-t.jpg) no-repeat top left;
}

#head-l-b
{
	width:333px;
	height:185px;
	float:left;
	background:url(images/head-left-b.jpg) no-repeat top left;
}

#head-m
{
	width:505px;
	height:410px;
	float:left;
}

#head-m-t
{
	width:505px;
	height:99px;
	float:left;
	background:url(images/head-m-t.jpg) no-repeat top left;
	padding:13px 0 0 0;
}

#head-m-m
{
	width:350px;
	height:138px;
	float:left;
	background:url(images/head-m-m.gif) no-repeat top left;
	padding:86px 0 0 155px;
}

#head-m-m ul li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0% .6em;
	font-weight:bold;
	font-size:12px;
	padding:7px 0 7px 25px;
}

#head-m-m ul li h2
{
	font-weight:bold;
	font-size:12px;
}

#head-m-b
{
	width:345px;
	height:74px;
	float:left;
	padding-left:160px;
}
 
#head-right
{
	width:164px;
	height:410px;
	float:left;
	background:url(images/head-right.jpg) no-repeat top left;
} 

#top-nav
{
	width:752px;
	height:55px;
	float:left;
	background:url(images/nav-bg.gif) repeat-x;
	padding-left:250px;
} 

#top-nav ul li
{
	list-style:none;
	display:inline;
	float:left;
	margin-right:20px;
}

#top-nav ul li a
{
	display:block;
	height:55px;
	float:left;
	font-size:12px;
	color:#fff;
	line-height:55px;
	padding-left:7px;
	cursor:pointer;
}    

#top-nav ul li a:hover, #top-nav ul li a.active
{
	background:url(images/nav-left.gif) no-repeat top left;
	color:#000;
	text-decoration:none;
}   

#top-nav ul li a span
{
	display:block;
	height:55px;
	float:left;
	font-size:12px;
	line-height:55px;
	text-decoration:none;
	color:#fff;
	padding:0 25px 0 18px;
}    

#top-nav ul li a:hover span, #top-nav ul li a.active span
{
	background:url(images/nav-right.gif) no-repeat top right;
	color:#000;
}    

#mid-cont
{
	width:946px;
	height:auto;
	float:left;
	padding:25px 28px 15px 28px; 
}
 
#top-box
{
	width:946px;
	height:130px;
	float:left;
	overflow:hidden;
} 

#services
{
	width:315px;
	height:auto;
	float:left;
} 

#services-h
{
	width:275px;
	height:auto;
	float:left;
	background:url(images/services.gif) no-repeat center left;
	padding:0 0 0 40px;
	color:#0080bc;
	font-size:20px;
	line-height:31px;
} 

#services-h a{color:#0080bc;font-weight:normal;} 

#services-h a:hover{text-decoration:none;} 

#services-links
{
	width:315px;
	height:auto;
	float:left;
	padding-top:8px;
} 

#services-links ul li
{
	list-style:none;
	background:url(images/arrow1.gif) no-repeat 0% .7em;
	padding:8px 0 8px 15px;
} 

#services-links ul li a
{
	font-size:12px;
} 

/*             FAQ                      */
#faq
{
	width:300px;
	height:auto;
	float:left;
} 

#faq-h
{
	width:270px;
	height:auto;
	float:left;
	background:url(images/faq.gif) no-repeat center left;
	padding:0 0 0 30px;
	color:#71bd18;
	font-size:20px;
	line-height:31px;
} 

#faq-h a{color:#71bd18;font-weight:normal;} 

#faq-h a:hover{text-decoration:none;} 

#faq-links
{
	width:300px;
	height:auto;
	float:left;
	padding-top:8px;
} 

#faq-links ul li
{
	list-style:none;
	padding:8px 0 8px 0;
	border-bottom:1px dashed #a09d9d;
} 

#faq-links ul li a
{
	color:#71bd18;
} 

#faq-links ul li a:hover
{
	color:#000;
} 


/*        Articles              */
#articles
{
	width:300px;
	height:auto;
	float:left;
	margin-left:30px;
} 

#articles-h
{
	width:260px;
	height:auto;
	float:left;
	background:url(images/articles.gif) no-repeat center left;
	padding:0 0 0 40px;
	color:#f38003;
	font-size:20px;
	line-height:31px;
} 

#articles-h a{color:#f38003;font-weight:normal;} 

#articles-h a:hover{text-decoration:none;} 

#articles-links
{
	width:300px;
	height:auto;
	float:left;
	padding-top:8px;
} 

#articles-links ul li
{
	list-style:none;
	padding:8px 0 8px 0;
	border-bottom:1px dashed #a09d9d;
} 

#articles-links ul li a
{
	color:#f38003;
	font-weight:bold;
	
} 

#articles-links ul li a:hover
{
	color:#000;
} 

#cent-cont
{
	width:946px;
	height:auto !important;
	min-height:300px !important;
	height:300px;
	float:left;
	padding:15px 0 20px 0;
}

#cent-cont ul, #cent-cont ol
{
	margin:0 0 10px 15px;
}

#cent-cont ul li, #cent-cont ol li
{
	padding:4px 0 4px 5px;
}

#cent-cont ul li a
{
	font-weight:normal;
}


#cent-cont h1
{
	color:#0094d9;
	font-size:20px;
	margin-bottom:10px;
	font-weight:normal;
}

.sm-heading
{
	color:#0094d9;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}


#footer
{
	width:1002px;
	height:35px;
	float:left;
	background:url(images/footer-bg.gif) no-repeat top left;
	text-align:center;
	font-weight:bold;
	line-height:35px;
}

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

#copyright
{
	width:1002px;
	height:auto;
	float:left;
	text-align:center;
	color:#505050;
	padding:20px 0;
}

#copyright a
{
	font-weight:normal;
	text-decoration:underline;
}

#copyright a:hover
{
	text-decoration:none;
}

#footer-text{float:left; height:29px; width:1002px; margin-top:5px;}

.disclimer-text{float:left;height:15px;wigth:990px; margin-top:10px;}

/* css document ends here */
