/* css document starts here */
*{margin:0; padding:0}
body
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(images/bg.gif) repeat-x top left;}

p{text-align:justify; line-height:18px; margin-bottom:10px}
a{color:#000; font-weight:bold; text-decoration:none}
a:hover{text-decoration:underline}
img{border:none}
.clrfloat{clear:both}

#master-div
{
	width:966px;
	height:auto;
	margin:0 auto;
}

#head1
{
	width:966px;
	height:108px;
	float:left;
}

#head1-l
{
	width:695px;
	height:93px;
	float:left;
	padding:15px 0 0 26px;
}

#head1-r
{
	width:245px;
	height:108px;
	float:left;
	line-height:108px;
	padding:0;
}

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

#nav
{
	width:886px;
	height:35px;
	float:left;
	background:url(images/nav-b.gif) no-repeat top left;
	padding-top:13px;
	padding-left:80px;
}

#nav ul li
{
	list-style:none;
	display:inline;
	display:block;
	float:left;
}

#nav ul li a
{
	display:block;
	height:33px;
	background:url(images/left-curve.gif) no-repeat top left;
	float:left;
	padding-left:10px;
	color:#fff;
	margin-right:15px;
	line-height:33px;
}

#nav ul li a span
{
	display:block;
	height:33px;
	width:auto;
	background:url(images/right-curve.gif) no-repeat top right;
	float:left;
	padding:0 15px 0 5px;
}

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

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



#ban1
{
	width:966px;
	height:216px;
	float:left;
}

#ban1-l
{
	width:592px;
	height:76px;
	float:left;
	background:url(images/ban1-l.jpg) no-repeat top left;
	padding:140px 0 0 129px;
}

#ban1-l ul li
{
	list-style:none;
	display:inline;
	font-size:20px;
	text-align:center;
	display:block;
	width:186px;
	float:left;
	margin-right:9px;
}

#ban1-l ul li h2
{
	font-size:20px;
	font-weight:normal;
}


#ban1-l ul li.right{margin-right:0;}

#ban1-r
{
	width:245px;
	height:216px;
	float:left;
	background:url(images/ban1-r.jpg) no-repeat top left;
}

#ban2{width:966px;height:78px;float:left;}

#ban2-l
{
	width:358px;
	height:78px;
	float:left;
	background:url(images/ban2-l.jpg) no-repeat top left;
	padding-left:363px;
}

#ban2-r
{
	width:245px;
	height:78px;
	float:left;
	background:url(images/ban2-r.jpg) no-repeat top left;
}

#services
{
	width:966px;
	height:212px;
	float:left;
}

#services-l
{
	width:389px;
	height:212px;
	float:left;
	background:url(images/ser-left.jpg) no-repeat top left;
}

#services-r
{
	width:577px;
	height:212px;
	float:left;
	background:url(images/ser-right.jpg) no-repeat top left;
}

#ser-head
{
	width:523px;
	height:60px;
	float:left;
	font-size:24px;
	color:#068cce;
	padding:0 0 0 54px;
	line-height:60px;
}

#ser-links
{
	width:577px;
	height:152px;
	float:left;
}

#ser-links ul li
{
	list-style:none;
	display:inline;
	width:268px;
	float:left;
	background:url(images/bullet.gif) no-repeat 0% .8em;
	font-size:15px;
	font-weight:bold;
	padding:8px 0 8px 20px;
	font-family:Arial, Helvetica, sans-serif;
}

#ser-links ul li a
{
	color:#303030;
}

#mid-cont
{
	width:932px;
	height:auto !important;
	min-height:300px !important;
	height:300px;
	float:left;
	padding:20px 17px 20px 17px;
}

#mid-cont ul , #mid-cont ol
{
	margin:0 0 10px 17px;
}

#mid-cont ul li , #mid-cont ol li
{
	padding:5px 0 5px 8px;
	line-height:18px;
}

#mid-cont ul li a , #mid-cont ol li a
{
	font-weight:normal;
}



#mid-cont h1
{
	color:#147aad;
	font-size:18px;
	margin-bottom:15px;
}

#footer
{
	width:100%;
	height:auto;
	float:left;
	background:#1294d5;
	padding:15px 0;
}

#footer-links, #footer-links-s
{
	width:966px;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding-bottom:15px;
}

#footer-links ul li, #footer-links-s ul li
{
	list-style:none;
	display:inline;
	text-align:center;
	color:#fff;
	line-height:20px;
}

#footer-links ul li a, #footer-links-s ul li a
{
	color:#fff;
	font-weight:normal;
}

#footer-links-s ul li a
{
	font-weight:bold;
}

#copyright
{
	width:966px;
	height:auto;
	text-align:center;
	color:#fff;
	margin:0 auto;
}

#copyright a{color:#fff;font-weight:normal;}

.sitemap-h
{
	color:#147aad;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.sitemap-h a{color:#147aad;}

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

.disclimer-text{float:left;height:15px;wigth:966px; margin-top:10px;}
/* end of css document */
