/* CSS Document */
body {
margin: 0px;
font:11px/14px tahoma, Arial, Helvetica, sans-serif; 
color:#566D7A;
background-color:#FFFFFF;
background:url(../images/bg.gif);
}
.clear{ clear:both;}
img{ border:0;}
.padright10{
padding-right:10px;
}
ul{
padding:0;
margin:0;
list-style:none;
}
a{
color:#306C8D;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
#container {
text-align:left;
margin: 0px auto;
margin-top:27px;
width:696px;
position:relative;
padding:0;
}
#bodyline{margin-right: 0px;
margin-top:0px;
z-index:1;
padding-top:0px;
margin-left:0px;
background:transparent url(../images/bodyline.gif) repeat-y top left;
}
#topimg{
position:absolute;
top:0;
left:0;
width:696px;
height:208px;
background:url(../images/mainimg.jpg) no-repeat top left;
}
#topflash{
position:absolute;
top:4px;
left:320px;
}
#topnav{
position:absolute;
top:208px;
left:0;
height:44px;
width:696px;
z-index:25;
}
/*#topnav a{
display:block;
float:left;
height:44px;
text-indent:-999em;
list-style:none;
}
#topnav a.general{
background:url(../images/nav_img/ge.gif) no-repeat top left;
width:222px;
}
#topnav a.general:hover{
background:url(../images/nav_img/ge_over.gif) no-repeat top left;
}
#topnav a.faq{
background:url(../images/nav_img/faq.gif) no-repeat top left;
width:121px;

}
#topnav a.faq:hover{
background:url(../images/nav_img/faq_over.gif) no-repeat top left;
}
#topnav a.deal{
background:url(../images/nav_img/deal.gif) no-repeat top left;
width:206px;
}
#topnav a.deal:hover{
background:url(../images/nav_img/deal_over.gif) no-repeat top left;
}
#topnav a.home{
background:url(../images/nav_img/home.gif) no-repeat top left;
width:147px;
}
#topnav a.home:hover{
background:url(../images/nav_img/home_over.gif) no-repeat top left;
}*/



#bodytop-round{
position:absolute;
top:252px;
left:0;
background:url(../images/body-top-round.gif) no-repeat top left;
height:19px;
width:696px;
}
/* content css start ============================================== */
#content{
	z-index:3;
	height:100%;
	padding:271px 0 0 0;
	
}
#content #mainpart{
margin:0 28px;
}
/* left part css start ==================================== */
#mainpart #leftpart{
	float:left;
	width:400px;
	padding-right: 15px;
}
.header{
padding:4px 0 0  0;
font-weight:400;
font:Arial, Helvetica, sans-serif;
font-size:20px;
font-stretch:condensed;
color:#1E73B5;
padding-bottom:10px
}
.boldtext{
border-left:3px solid #83A6B9;
padding:0px 0 0px 10px;
font-weight:bold;
line-height:14px;
margin-bottom:10px;
margin-top:10px;
}
ul.list1{
padding:10px 0 10px 20px;
}
.list1 li{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:10px;
line-height:18px;
}
ul.list2{
padding:0 0 10px 20px;
}
.list2 li{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:10px;
line-height:18px;
}
/* right part css start =================================== */
#mainpart #rightpart{
float:right;
width:216px;
margin-bottom:10px;
}
.tablebg{
background:url(../images/contact-bgline.gif) repeat-y top left;
}
.pad-contact{
padding:0px 10px 5px 10px;
}
.label{
background:url(../images/bullet.gif) no-repeat left 5px;
padding-left:10px;
font-weight:bold;
}
.textboxcss{
border:0;
background-color:#83A6B9;
padding:3px;
font:normal 11px tahoma, Arial, Helvetica, sans-serif;
color:#013450;
line-height:12px;
}
.break{
background-image:url(../images/break.gif);
background-repeat:repeat-x;
height:2px;
margin:10px 0 10px 0;
clear:both;
}
.testimonial-box{
height:65px;
margin:0 0 5px 0;
}
.flash-box{
background:url(../images/image-box.jpg) top left no-repeat;
height:110px;
margin:10px 0 0 0;
}
.cc-box{
background:url(../images/cc-box.jpg) top right no-repeat;
height:65px;
width:283px;
float:right;
margin:0 0 5px 0;
border-left:1px dotted #b8cad3;
}
.license{
height:15px;
width:267px;
align:right;
text-align:center;
float:right;
margin:50px 0 0 0;
}


#footer{
margin:0;
background:url(../images/footerimg.gif) no-repeat left bottom;
padding:10px 35px 15px 35px;
color:#FFFFFF;
}
#footer .copyright{
float:right;
}
#footer li{
display:inline;
}
#footer li a{
padding:0 5px 0 5px;
font:normal 11px tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#footer li a:hover{
text-decoration:underline;
}

#K3{
text-align:center;
padding:10px 35px 15px 35px;
color:#FFFFFF;
}
#K3 a{
color:#83A6B9;
}

.service-form{ border:1px solid #d5d9dc; padding:20px; margin-bottom:25px; background:#e8ecef;}
.input-con{ display:block; margin-bottom:10px;}
.text-label{padding-right:10px; height:24px; background:none; padding-top:5px; }
.input-text{ border:1px solid #d5d9dc; width:230px; height:18px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#3f6c98; padding:3px;}
.input-select{ border:1px solid #d5d9dc; width:230px; height:70px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#3f6c98; padding:3px;}
.btn-submit{ padding:2px 5px; background:#83a6b9; border:0px; color:#fff; font-size:11px; font-weight:bold; margin:5px 0px;}
.error_msg { color:#F00; padding:0px 0px 5px 0px; border-bottom:#F00 dotted 1px; margin-bottom:5px;}
.suces_msg { color:#00F; padding:0px 0px 5px 0px; border-bottom:#00F dotted 1px; margin-bottom:5px;}


/*-----------mar.29th--------------*/
.input-cont{ display:block; margin-bottom:10px; width:255px}
.srvcs-mid-rht{ float:right; width:300px;}
.srvc-mid-rht-top{ background:url(../images/srvcs-top-bg.jpg) no-repeat; float:left; width:300px;height:20px;}
.srvc-mid-rht-midbg{ background:#f6f6f6; width:281px; float:left; border-left:2px solid #c8d5dc; border-right:2px solid #c8d5dc; padding-left:15px;}

.srvs-expt-lnk{ float:left; width:265px; padding:10px 0 0 5px;}
.srvs-expt-lnk ul{ margin:0; padding:0; list-style:none;}
.srvs-expt-lnk ul li{ color:#8998a5; background:url(../images/bullet.gif) 0px 10px no-repeat; float:left; padding-left:15px; line-height:25px; width:250px;}

.srvc-mid-rht-btm{ background:url(../images/srvcs-btm-bg.jpg) no-repeat; float:left; width:300px;height:20px;}
