@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}   
h1, h2, h3, h4, h5, h6, p, span, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr{
 margin:0 0 5PX 0; padding:0;font-size:11px; color: #3B3A3A; font-family: Verdana,Arial,Helvetica,sans-serif;}
html{ height:100%;}
input, select, radio{ vertical-align:middle;}
ul{ margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
form{margin:0; padding:0;}
img{border:none;}
 label{padding: 0 3px 0 5px;
 
 
 
 }
button{margin:0; padding:0;}
.clearfix {display: block;}
.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}
.pngdiv{ height:100%; width:100%; float:left;}


 h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:22px;
 font-weight:bold;
 text-decoration:none;
 font-style:italic;
 color:#40484C;
 line-height:21px;
 padding:0 0 20px 0;
 border-bottom:#A0A1A1 dotted 1px;
 margin:20px 0 0 0;
 }
 .logo-2 img {
    max-width: 100%; }
 .logo-2 a{color:#40474c; font-size: 12px;}
 h2 {
	font-family:"trebuchet MS";
	font-size:21px;
	font-weight:normal;
	text-decoration:none;
	color:#353535;
	border-bottom:#C9C8C8 solid 1px;
}
 h3
 {
 font-family:"trebuchet MS";
 font-size:20px;
 font-weight:normal;
 text-decoration:none;
 color:#000000;
 background-color:#FCBB05;
 padding:7px;
 width:auto;
 height:24px;
 line-height:21px;
 }
 
h4
{width:170px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
color:#EFB102;
}

 
 p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:21px; color:#797E7A; text-align:justify; margin:20px 0 0 0;	}


/*-------------------------------------------HOMEPAGE CSS starts here-------------------------------------------*/

.main
{width:100%;
height:auto;
margin:0 auto;
}

.header-main
{width:100%;
height:auto;
float:left;
background-image:url(../images/bg-1.jpg);
background-repeat:repeat-x;
}

.header-inner
{width:881px;
height:141px;
margin:0 auto;
}

.logo{ 
	float:left;
	margin:15px 0 0 0;
}

.header-1
{width:881px;
height:auto;
float:left;
}

.contect-right{
    float: right;
    margin: 30px 0 0 0;
}

.testing
{width:328px;
height:20px;
float:right;
font-family:Tahoma;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#595959;
}

.link
{font-family:Tahoma;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#595959;
float:right;
}

.link:hover
{font-family:Tahoma;
font-size:14px;
font-weight:normal;
text-decoration:underline;
color:#595959;
float:right;
}

.call-box
{width:167px;
height:22px;
float:left;
margin:-2px 0 0 0;
}

.call
{width:14px;
height:22px;
float:left;
margin:0 0 0 13px;
}

.call-1
{width:138px;
height:22px;
float:right;
font-family:"trebuchet MS";
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#595959;
}

.nav-box
{     width: 881px;
    float: left;
    height: 38px;
}


.nav
{width: 100%;
    height: 38px;
    float: left;
    margin: 5px 0 0 0;
    background: #373984;
}

.nav ul
{list-style:none;
margin:0;
padding:0;
}

.nav ul li
{line-height:33px;
float:left;
}

.nav ul li a
{font-family:Calibri;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#011116;
background: none!important;
background-repeat:no-repeat;
display:block;
background-position:top left;
padding:0 3px 0 12px;
text-transform:uppercase;
}

.nav ul li a:hover
{font-family:Calibri;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#011116;
background: none!important;
background-repeat:no-repeat;
text-transform:uppercase;
display:block;
background-position:top left;
padding:0 3px 0 12px;
}

.nav ul li a span
{font-family:Calibri;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#011116;
background: none!important;
background-repeat:no-repeat;
display:block;
text-transform:uppercase;
background-position:top right;
padding:0 20px 0 0;
}

.nav ul li a:hover span
{font-family:Calibri;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#011116;
background: none!important;
background-repeat:no-repeat;
background-position:top right;
text-transform:uppercase;
display:block;
padding:0 20px 0 0;
}

.take
{width:370px;
height:33px;
float:right;
margin:10px 0 0 0;
}

.search-main
{width:180px;
height:26px;
float:right;
margin-top:9px;
}

.search-left
{width:11px;
height:25px;
float:left;
background-image:url(../images/search-left.png);
background-repeat:no-repeat;
}

.search-middle
{width:115PX;
height:25PX;
float:left;
}

.search-right
{width:53px;
height:25px;
float:right;
background-image:url(../images/search-icon.png);
background-repeat:no-repeat;
cursor:pointer;
}

.search
{width:115PX;
height:23PX;
float:left;
border-top:#3495C3 solid 1px;
border-bottom:#3495C3 solid 1px;
background-color:#FFFFFF;
border-left:0;
line-height:23px;
}

.body-main
{width:881px;
height:auto;
margin:20px auto;
}

.body-main-1
{width:881px;
height:auto;
float:left;
margin-top: 20px;
}

.body-left
{width:612px;
height:auto;
float:left;
}

.mail
{width:612px;
height:auto;
float:left;
}

.body-right
{width:246px;
height:262px;
float:right;
}

.free
{    float: left;
    background: #FF9800;
     border-radius: 29px;
    padding: 10px 0;
}
.free a{ color: #fff;
    text-align: center;
    font-size: 16px;
    padding: 0 15px;
    width: 100%;}
.newsletter
{width:244px;
height:195px;
float:left;
margin:10px 0 0 0;
border: 2px solid #3cc6e7;
background: #3cc6e7;
}

.newsletter h2 {
    text-align: center;
}
.newsletter-2
{width:244px;
height:162px;
float:left;
margin:10px 0 0 0;
background-image:url(../images/news-bg.png);
background-repeat:no-repeat;
}

.news-in
{width:207px;
height:137px;
margin:6px auto;
}

.first-main
{width:207px;
height:45px;
float:left;
}

.first-1
{width:207px;
height:16px;
font-family:"trebuchet MS";
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.first-2
{width:204px;
height:24px;

}

.text-field
{width:202px;
height:22px;
float:left;
border:#09819E solid 1px;
margin:8px 0 0 0;
}

.susbscribe
{width:123px;
height:33px;
float:right;
margin:8px 0 0 0;
border:none;
cursor:pointer;
background:url(../images/susbscribe.png) no-repeat;
font-size:0;

}

.carrer
{width:881px;
height:36px;
float:left;
margin:20px 0 0 0;
background-image:url(../images/carrer-bg.png);
background-repeat:no-repeat;
}

.carrer-1
{width:auto;
height:auto;
float:left;
margin:9px 0 0 7px;
padding:0 0px 0 0;
}

.carrer-2
{width:auto;
height:auto;
float:right;
margin:0 0 0 5px;
}

.icon
{width:9px;
height:9px;
float:left;
background-image:url(../images/icon.png);
background-repeat:no-repeat;
margin:4px 0 0 0;
}

.link-2
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.link-2:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}

.facebook-main
{width:881px;
height:92px;
float:left;
background-image:url(../images/facebook-bg.png);
background-repeat:no-repeat;
margin:20px 0 0 0;
}

.logo-2
{width:215px;
text-align: center;
float:left;
margin:25px 0 0 15px;
}

.find-main
{width:350px;
height:60px;
float:right;
margin:14px 18px 14px 14px;
}

.find-text
{width:192px;
height:25px;
float:left;
font-family:Tahoma;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#000000;
margin:20px 0 0 0;
}

.face
{width:145px;
height:55px;
float:right;
}

.footer-main
{width:100%;
height: auto;
float:left;
margin:20px 0 0 0;
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
}

.footer-inner
{width:881px;
height:12px;
margin:10px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#363535;
}

.link3
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#363535;
}

.link3:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}



/*------------------CONTACT_US CSS starts here------------------------*/



.product_contain
{width:655px;
height:auto;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
line-height:18px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6D6E70;
margin:25px 0 0 39px;
}

.contactus_form_main
{width:518px;
height:26px;
float:left;
margin:14px 0 0 0;
}

.contactus_form_main_1
{width:518px;
height:26px;
float:left;
margin:8px 0 0 0;
}

.contactus_form_main_2
{width:533px;
height:26px;
float:left;
margin:0 0 20px 0;
}

.contactus_form_main_2a
{width:480px;
height:26px;
float:left;
margin:80px 0 0 0;
}

.contactus_form_1
{width:75px;
height:26px;
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-weight:normal;
line-height:20px;
text-decoration:none;
color:#4B4B4A;
text-shadow:#D8D8D5 1px 1px 1px;
margin:2px 0 0 0;
}

.contactus_form_1a
{width:115px;
height:26px;
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
color:#424141;
text-shadow:#EDECEC 1px 1px 1px;
margin:2px 0 0 0;
}

.contactus_form_2
{width:380px;
height:26px;
float:right;
}

.contactus_form_3
{width:380px;
height:94px;
float:right;
background-image:url(../images/submit_button.png);
background-repeat:no-repeat;
}

.contactus_form_3a
{border:none;
background:url(../images/submit.png) no-repeat;
width:76px;
height:35px;
font-size:0;
cursor:pointer;
float:right;
}

.text_filed
{width:380px;
float:left;
height:24px;
border-left:#0686A5 solid 1px;
border-right:#0686A5 solid 2px;
border-top:#0686A5 solid 1px;
border-bottom:#0686A5 solid 2px;
background-color:#FFFFFF;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3C3C3C;
padding:0 0 0 4px;
}

.text_filed_1
{width:380px;
float:left;
height:94px;
border-left:#0686A5 solid 1px;
border-right:#0686A5 solid 2px;
border-top:#0686A5 solid 1px;
border-bottom:#0686A5 solid 2px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3C3C3C;
padding:0 0 0 4px;
}

.banner_main_p
{width:933px;
height:auto;
margin:0 auto;
}


 .result { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:21px; color:#797E7A; text-align:justify; margin:20px 0 0 0;width:612px;	}





.logo img {
    max-width: 296px;
}

.menu5 {padding:5px 0 0 1em; margin:0; list-style:none; height:auto; position:relative; background: none!important; font-size:11px; width:735px;}
.menu5 li {float:left; height:39px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:39px; line-height:36px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; font-size:12px; text-align:center; padding:0 0 0 8px; cursor:pointer; /*background:url(images/pro_five_0a.gif) no-repeat;*/}
.menu5 li a b {float:left; display:block; padding:6px 12px 5px 6px!important; background: none!important; line-height:27px; color:#FFFFFF;}
.menu5 li.current a {color:#000; background: none!important;}
.menu5 li.current a b {background: none!important;}
.menu5 li a:hover {color:#000; background: none!important;}
.menu5 li a:hover b {background:none!important;}
.menu5 li.current a:hover {color:#000; background: none!important; cursor:default;}
.menu5 li.current a:hover b {background:none!important;}

