/* CSS Document */
body { margin:0; background:#E3E3E3; }
p { margin:0; padding:0; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0; }
h3 { margin:0; padding:0; }
img { display:block; border:0; }
.dnone { display:none; }

/* Primary LAYOUT Container Objects */
#wrap { width:898px; position:relative; margin:0 auto; border:0; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; background:#FFFFFF; overflow:hidden; clear:both; }

/* HEADER elements */
#header { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#2F6088;width:860px; float:left; background:url(../images/header-bg.jpg);padding-right:38px;}
#header a {float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#2F6088;text-decoration:none;}
#header a:hover{text-decoration:underline;}
.call-now { float:right; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; color:#2F6088; padding:20px 37px 0px 0px; }

/* MENU elements */
#menu { width:100%; float:left; background:url(../images/menu-bg.jpg); }
ul#menu-nav { width:100%; float:left; margin:0; padding:0; list-style:none; }
ul#menu-nav li { float:left; margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; position:relative; display:block; }
ul#menu-nav li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:none; display:block; height:25px;}
ul#menu-nav li a:hover { text-decoration:underline; } 
ul#menu-nav li.menu-srp { width:4px; } 
ul#menu-nav li.Home { width:91px; text-align:center; padding-top:5px; }
ul#menu-nav li.Find-A-Local { width:174px; text-align:center; padding-top:5px; }
ul#menu-nav li.Services { width:92px; text-align:center; padding-top:5px; }
ul#menu-nav li.About-Us { width:96px; text-align:center; padding-top:5px; }
ul#menu-nav li.Support { width:89px; text-align:center; padding-top:5px; }
ul#menu-nav li.Testimonial { width:111px; text-align:center; padding-top:5px; }
ul#menu-nav li.Contact-Us { width:109px; text-align:center; padding-top:5px; }

/*Add css 290110*/

ul#menu-nav li ul
 {
	top:30px;
	left:-2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	display:none;
	text-align:left;
	width:160px;position:absolute;display:none;border:2px solid #6490B3; margin:0px; padding:0 10px 10px 10px; list-style:none;background:#E1EAF1;
}
ul#menu-nav li:hover ul,
ul#menu-nav li.active ul {
	display:block;
	overflow:hidden;
}
ul#menu-nav li ul li {
	width:190px;clear:both;  float:left; padding:5px 0 0 0;
	
}
ul#menu-nav li ul li a {
	margin:0; float:left;  font-size:12px; color:#000000; padding:0; height:auto; font-family:arial;
}
ul#menu-nav li ul li a:hover {
	text-decoration:underline;
}

/*End*/


/* ETECH SOLVING elements */
#etech-solving { width:100%; float:left;background:url(../images/getaquotebg.jpg);height:235px; }
#etech-solving h1 {font-family:verdana;color:#FFFFFF;font-weight:bold;font-size:24px;padding:35px 0 0 240px;}

/* CONTENT HEADER elements */
#content-header { width:100%; float:left; padding:16px 0px 16px 19px; }
#clear { width:100%; float:left;height:20px;}
.Find-T1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; color:#111111; }
.Get-instant { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#111111; padding:10px 0px 0px 0px; }

/* CONTENT LEFT elements */
#content-left { width:638px; float:left; height:427px; margin:0px 0px 0px 16px; background:url(../images/content-left-bg.jpg) no-repeat top; }

.About-eTach { width:255px; float:left; padding:30px 0px 0px 18px; }
.h2-About-eTach { width:203px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#242424; }
.p-About-eTach { width:234px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:17px; color:#3F3F3F; padding:30px 0px 0px 0px; }
.get-started { width:334px; float:left; margin-top:50px; padding-left:14px; }
.content-get-started-hrd { width:226px; float:left; margin:0; padding:0px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#242424; font-weight:bold; }
.content-get-started { width:226px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3F3F3F; font-weight:normal; }

/* CONTENT RIGHT elements */
#content-right { width:215px; float:left; background:url(../images/content-right-middle-bg.jpg); margin:0px 14px 0px 16px; }

.content-right-inner { width:196px; float:left; background:url(../images/content-right-top-bg.jpg) no-repeat; padding:29px 0px 0px 19px; }
.Get-an-instant { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#242424; padding:0px 0px 30px 0px; }
.form { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:20px; color:#2C2C2C; padding:0px 0px 0px 0px; }
.text-feild { width:172px; font-family:Arial; font-size:12px; border:1px solid #636363; margin-bottom:3px; }

/* CONTENT-BOTTOM elements */
.content-bottom { width:846px; float:left; background:url(../images/content-bottom-bg.jpg) no-repeat; margin:15px 14px 0px 16px; padding:20px 0px 40px 22px; }

.content-btm-hrd { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#242424; float:left; }
.content-bottom-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#535353; float:left; line-height:18px; padding:25px 0px 0px 0px; }
.content-bottom-text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#535353; text-decoration:underline; }
.content-bottom-text a:hover { text-decoration:none; }

/* FOOTER elements */
#footer-top { width:100%; float:left; height:14px; background:#84AED0; }
#footer-bottom { width:100%; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#3C3C3C; text-align:center; line-height:25px; padding:0px 0px 20px 0px; }
#footer-bottom a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#3C3C3C; text-decoration:none; }
#footer-bottom a:hover { text-decoration:underline; }

/*add css 29-10-08*/

#form-bg { width:846px; float:left; background:url(../images/form-bg.jpg) no-repeat; margin:15px 14px 0px 16px; padding:20px 0px 40px 22px; }
#form-bg h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#242424; float:left;padding-left:46px;width:800px;}
.form-left{width:476px;float:left;margin-top:18px;border:1px solid #87AAC7;padding:30px 30px 30px 40px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3F3F3F;}
.form-left label{width:260px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#3F3F3F;margin-bottom:10px;}
.in-box{width:190px;border:1px solid #C9C9C9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3F3F3F;margin-bottom:20px;}
.form-left select{width:193px;border:1px solid #C9C9C9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3F3F3F;margin-bottom:20px;}
.form-right{width:230px;float:right;margin-right:25px;padding-top:17px;}
.form-right h2{font-family:Verdana, Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#242424 !important;font-weight:bold !important;padding:0px !important;margin:0px !important;background:url(../images/app-bg.jpg) no-repeat;width:229px;height:34px;}
.form-right p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#3F3F3F;float:left;}


#content { width:570px; float:left;margin:0px 0px 20px 0; background:url(../images/content-bg.jpg) no-repeat top;padding:20px 28px 0 40px; }
#content h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#242424;float:left;}
#content h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#0E84DE;width:100%;float:left;padding:20px 0 10px 0;}
#content p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000; width:100%;float:left;}
.map{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#242424;padding:20px 0 0 50px;}

.frac {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#3F3F3F; width:100%;}
.frac span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#82727C;font-weight:bold;}
.frac span a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#82727C;font-weight:bold;}
.frac span a:hover{text-decoration:none;}
#content ul li p.example{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#2179A5;font-weight:bold;}
.marg{margin-top:-13px;}

/*add css 22/12/08 */

#content-agent{width:570px;float:left;margin:25px 17px 0 17px;border:1px solid #87AAC7;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#242424;}
.aleftform{width:350px;float:left;line-height:30px;margin-right:30px;}
.arightform{width:350px;float:right;line-height:30px;margin-right:30px;}
.aibox{float:right;border:1px solid #242424;font-size:12px;color:#979596;margin-top:6px;width:150px;}
#content-agent h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#242424;margin-top:10px;padding:10px 0 10px 0px;}
a.terms{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#242424;font-weight:bold;text-decoration:underline;}
a.terms:hover{color:#B4ACB1;text-decoration:none;}
#termscondition{width:570px;padding:15px 15px 0 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#242424;background:#FFFFFF;border:1px solid #BEBEBE;}
#termscondition h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#242424;text-align:center;}
#termscondition ol li{padding-bottom:15px;}
#content-agent p label{float:left;width:120px;}

