@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; border:0px; outline:0px;}
body{margin:0px; padding:0px; }
.clear{clear:both;}
#main{width:1000px; height:auto; margin:0 auto;}
#top{width:1000px; height:76px; float:left;}
.logo{width:250px; height:76px; float:left;}
.top_navi{width:551px; height:76px; float:right; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}

/*navigation starts*/
.home {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-repeat: no-repeat;
	float: left;
	padding-top:32px;
	height: 44px;
	width: 108px;
	border-right:1px solid #e5e5e5;
	text-align:center;
}
.home:hover {
	color: #fff;
	background:#000000;
	float: left;
	height: 44px;
	width: 108px;
	border-right:1px solid #e5e5e5;
}

.active{
	background:#000000;
	color:#ffffff;
	float: left;
	height: 44px;
	width: 108px;
	border-right:1px solid #e5e5e5;}

/*navigation ends*/

#banner-part{width:1000px; height:auto; float:left; margin-top:15px; background:#e9e9e9;}
.lett_navigation{width:322px; height:auto; float:left; padding-left:5px;}

/* left navigation starts*/
.left_navi {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 289px;
	border-bottom:1px solid #a7a7a7;
	text-align:left;
	padding:26px 0px 0px 30px;
}
.left_navi:hover {
	color: #fff;
	background:url(../images/left_navi_bg.jpg) no-repeat;
	float: left;
	height: 30px;
	width: 289px;
	border-bottom:1px solid #a7a7a7;
}

.active_new{
	color: #fff;
	background:url(../images/left_navi_bg.jpg) no-repeat;
	float: left;
	height: 30px;
	width: 289px;
	border-bottom:1px solid #a7a7a7;}	
	
/*left navigation ends*/
.banner_right{width:665px; height:235px; float:right;}

/*small banner parts starts*/
#small_banner{width:1000px; height:201px; float:left; background:#252531;}
.banner_1{width:298px; height:189px; float:left; padding:12px 12px 5px 14px;}
.banner_img{width:298px; height:152px; float:left;}
.georgia_20{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:14px; color:#ffffff; margin:0px; padding:0px; width:298px; float:left; text-align:center;}
.georgia_20 p{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#ffffff;}
.red{color:#ff0000;}
.banner_2{width:298px; height:189px; float:right; padding:12px 12px 5px 14px;}
/*small banner parts ends*/


/*mdl container starts*/
#mdl_container{width:970px; height:auto; float:left; padding:18px 15px 0px 15px;}
h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#035c89;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e; font-weight:normal; line-height:22px;}
.content_img{width:248px; height:194px; float:left;}
/*mdl container ends*/
.text_heading{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#035c89;}
.text_heading_bold{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#FF644E;}
/*quick container starts*/
#quick_container{width:1000px; height:303px; background:url(../images/request_quote_bg.jpg) repeat-x; float:left;}
.quote_form{width:944px; height:auto; margin:0px auto; color:#fff; padding-top:10px;}
.quote_box{width:517px; height:auto; float:left;}
h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#ffffff; font-weight:normal;}
.red{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fc3d3d; font-weight:normal;}
.field_1{width:517px; height:36px; float:left;}
.name_box{width:240px; height:auto; float:left;}
.name_txt{width:66px; height:24px; float:left; background:url(../images/name_bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; padding:5px 0px 0px 10px;}
.cont_field{width:158px; height:29px; float:left;}
.quick_field{width:148px; height:24px; background:url(../images/input-txt_bg.jpg) no-repeat; padding:5px 5px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; outline:0px; color:#ffffff;}

.field_2{width:517px; height:112px; float:left;}
.message_box{width:517px; height:112px; float:left;}
.cont_field_multi{width:412px; height:112px; float:left;}
.quick_field-multi{width:407px;	height:108px; background:url(../images/message_box.png) no-repeat; padding:2px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; outline:0px;  color:#ffffff;}
.submit_btn{width:246px; height:40px; float:left; margin-top:12px;}
.submit_field{width:86px; height:30px; float:right; padding-right:40px;}



.contact_box{width:400px; height:auto; float:right;}
.contact_txt_box{width:359px; height:146px; float:left; background:url(../images/contact_box_bg.jpg) no-repeat; margin-top:20px;}
.para_box{width:283px; height:auto; float:right; margin-top:20px;}
.para_box p{color:#ffffff; margin:0px; padding:0px;}
.arial_18{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold;}
.para_box_left{width:240px; height:auto; float:left; padding-left:15px;}
.para_box_right{width:120px; height:auto; float:left; padding-left:20px;}


/*quick container ends*/

/*footer starts*/
#footer{width:1000px; height:83px; background:#090a0a; float:left;}
#footer p{color:#ffffff;}
.footer_field{width:980px; height:auto; float:left; color:#ffffff; padding:15px 10px 0px 10px;}
.footer_menu{width:460px; height:auto; float:left;}
.footer_menu ul{list-style:none;}
.footer_menu ul li{list-style:none; display:inline; padding-right:3px; padding-left:3px; border-right:1px solid #ffffff; font-size:11px;}
.footer_menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}
.footer_menu ul li a:hover{text-decoration:underline;}
.footer_menu ul li .active{text-decoration:underline;}

.footer_content{width:520px; height:auto; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
.footer_content p{color:#ffffff;}
.footer_content a{color:#ffffff;}
.registration_no{width:180px; height:auto; float:left; font-size:12px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}


/*footer ends*/



/*
.cont_box_new{width:410px; height:auto; float:left; margin-top:15px;}
.contact_form_new{width:400px; height:auto; float:left;}
.quick_field_new{width:400px; height:23px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000; padding:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.cont_field_multi_new{width:400px; height:116px; float:left;}
.quick_field-multi_new{width:400px;	height:82px;border:solid 1px #e0e0e0; background-color:#fff; color:#000; text-align:left; padding:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.submit_btn_new{width:246px; height:40px; float:left; margin-top:12px;}
.cont_field_new{width:400px; height:auto; float:left; color:#666666;}*/
.contact-form-right{width:250px; height:310px; float:right; border:1px solid #cac8c8; margin-top:15px; background:#ffffff; padding:20px 20px 20px 20px; margin-right:20px;} 
.contact-form-right p{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#666666; line-height:28px;}
.para_contact{width:400px; height:auto; text-align:left; margin-left:20px;}
.red{color:#FF0000;}
.silver{color:#575656; font-weight:bold; font-size:14px;}
.black{color:#000000; font-weight:bold;}
.submit_btn_new{width:246px; height:40px; float:left; margin-top:12px;}



/* contact us page starts*/	
.quick_contact_new{width:500px; height:auto; float:left; padding-left:30px;}
.quick_contact_content{width:208px; height:auto; margin:0px auto;}
.quick_txt{width:212px; height:19px; float:left;}
.contact_form_new{width:350px; height:auto; float:left; margin-bottom:5px;}
.cont_txt_new{width:63px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e;}
.cont_field_new{width:350px; height:23px; float:left;}
.quick_field_new{width:350px; height:18px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000;}
.cont_field_multi_new{width:350px; height:100px; float:left;}
.quick_field-multi_new{width:350px;	height:100px; background-color:#fff; color:#000; border:solid 1px #e0e0e0; text-align:left;}
.cont_box{width:212px; height:auto; float:left;}
.submit_btn_new{width:350px; height:55px; float:left;}
.submit_field_new{width:91px; height:55px; float:left;}	
/* contact us page ends*/


/*thanks page css*/
.box_head_new{border-bottom:1px solid #cccccc; background:#000; color:#fff; padding-left:10px; font-size:20px; height:26px;}
.border_table{ border:1px solid #cccccc;}
.border_table p{ padding-left:10px; padding-top:10px;}
.border_table h1{ color:#f05010; font-size:16px; font-weight:bold; padding-left:10px;}
.mdl_container_thanks{width:500px; height:auto; margin:00px auto;}



/*other css*/
.mTop{margin-top:10px;}
.mBottom{margin-bottom:10px;}
.mLeft{margin-left:15px;}
.mRight{margin-right:10px;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e; font-weight:normal; line-height:22px;}
