@charset "utf-8";
/* CSS Document */

body
{
	font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; background-color:#ededed;
}

.wrapper
{
	width:734px; margin:0 auto; height:auto;
}
.header-container
{
	width:734px; float:left; height:244px;
}
.nav-container
{
	background:url(../images/navbar.jpg) no-repeat; width:725px; float:left; height:49px;
}
.nav-container ul
{
	list-style:none; margin:0; padding:0;
}
.nav-container li
{
	float:left; display:block; border-right: 1px dashed #494949; padding:4px 25px 4px 6px; margin:16px;
}
.nav-text
{
	font-size:14px; text-decoration:none; color:#51509c; font-family:"Times New Roman", Times, serif; font-weight:bold;
}
.nav-text a
{
	font-size:14px; text-decoration:none; color:#51509c;font-weight:bold;
}
.nav-text a:hover
{
	font-size:14px; text-decoration:underline; color:#51509c;font-weight:bold;
}
.body-container
{
	width:723px; float:left; height:auto;
}
.bodytop
{
	background:url(../images/bodytopbg.jpg) no-repeat; width:723px; height:11px; float:left;
}
.bodytop-hme
{
	background:url(../images/bodytopbg-hme.jpg) no-repeat; width:723px; height:11px; float:left;
}
.bodymiddle
{
	background:url(../images/bodymiddle.jpg) repeat-y; width:723px; float:left; min-height:5px;
}
.bodymiddle-home
{
	background:url(../images/bodymiddle-hme.jpg) repeat-y; width:703px; float:left; min-height:5px; padding-left:10px; padding-right:10px;
}
.bodybottom
{
	background: url(../images/bodybottombg.jpg) no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    padding-top: 5px;
    text-align: center;
    width: 723px;
	color:#1C416E;
}
.bottomseperator
{
	    float: left;
    height: 1px;
    margin-left: 1px;
    width: 721px; background-color:#c5c5c5;
}
.leftpanel
{
	width:293px; float:left; height:auto;
}
.hme-left-img{
	width:293px; height:auto; float:left; margin-left:10px; background-color:#dbdbdb;
}
.left-hme-text
{
	width:293px; float:left; height:auto;margin-left:10px; background-color:#dbdbdb; text-align:center; color:#000; font-weight:normal; padding-top:15px;
}
.righpanel
{
	width:407px; float:left; height:auto;
}
.hme-right-text
{
	width:350px; float:left; height:auto;text-align:justify; color:#000; font-weight:normal; padding-top:15px; padding-left:55px;
}
.hme-rightc-text
{
	width:350px; float:left; height:auto;text-align:justify; color:#000; font-weight:normal; padding-top:15px; padding-left:20px;
}
.hme-right-text1
{
	width:350px; float:left; height:auto;text-align:justify; color:#000; font-weight:normal; padding-top:15px; padding-left:35px;
}

.rightseperator
{
	   background-color: #C5C5C5;
    float: left;
    height: 1px;
    margin-bottom: 5px;
    margin-left: 11px;
    margin-top: 15px;
    width: 413px;
}
.footercontainer
{
	width:723px; float:left; height:auto; text-align:center; margin-top:5px; font-size:11px;
}
.left-abt-text
{
	width:293px; float:left; height:auto;margin-left:10px;  text-align:left; color:#000; font-weight:normal; padding-top:15px;
}
.left-abt-text ul
{
	list-style:circle; margin:0;
}
.left-abt-text li
{
	display:list-item; margin-bottom:5px;
}
.bodyimg
{
	width:133px; float:left;height:auto; margin-right:10px; margin-bottom:10px;
}
.bodyimg3
{
	width:166px; float:left;height:auto; margin-right:10px; margin-bottom:10px;
}
.bodyimg1
{
	   float: right;
    height: auto;
    margin-bottom: 10px;
    margin-left: 275px;
    margin-top: 110px;
    position: absolute;
    width: 74px;
}
.bodyimg2
{
	 
    float: right;
    height: auto;
    margin-bottom: 10px;
    margin-left: 153px;
    margin-top: -7px;
    position: absolute;
    width: 140px;
}
.bodyimg4
{
	
    float: right;
    height: auto;
    margin-bottom: 10px;
    margin-left: 172px;
    margin-top: 5px;
    position: absolute;
    width: 250px;
}
.epa
{
	float:right; margin-right:15px; margin-top:-18px;
}
.readmorelink
{
	font-size:11px;
	text-decoration:none;
	color:#06C;
}
.serviceright-text
{
	float:left; width:200px; height:auto;
}
h1{
	font-size:12px;
}
h2{	
font-size:12px;
}
.custom{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#000;font-weight:bold;}
.heading
{
    font-size: 18px;
    font-weight: bold;
	color:#1C416E;
	text-decoration:underline;
}