﻿@charset "utf-8";
/* CSS Document */


body {
	margin:0;
	padding:0px;
	background-color:#fff;

}
.clearfix {
	float:left;
	clear:both;
	width:100%;
	height:5px;

}
* {
	margin:0px;
	padding:0px;
}
a img{ border:none;}

#main_layout{ width:100%; margin:0px; padding:0px;}

.righttab_quick{ top:16em; right:0; float:right; position:fixed; z-index:999;}



#main_layout .header{ width:100%; position:relative; height:93px; float:left;}
#main_layout .header .main_header{ width:80%;  height:auto; margin:0 auto;}
#main_layout .header .main_header .logo_image{ width:21%; height:auto; position:relative; float:left; padding:1% 0% 0% 0%;}
#main_layout .header .main_header .logo_text{ width:78%; height:auto; position:relative; float:left; padding:3% 0% 0% 0%;}
#main_layout .header .main_header .logo_text p{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#101010; line-height:32px;/* font-weight:bold;text-transform:uppercase;*/}
#main_layout .header .main_header .logo_text p span{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:lighter 600;  color:#6c6c6c;  text-transform:uppercase; line-height:15px !important; clear:both; float:left; margin-top:10px;}
#main_layout .header .main_header .logo_image_right{ width:9%; height:auto; position:relative; float:right; padding:0% 3% 0% 0%; /*display:none;*/}
#main_layout .header .main_header .logo_image_right img{ width:100%; height:auto;}

#main_layout .navigation_main{ width:100%; position:relative; height:48px; float:left;  z-index:9999; background:url(../images/nav_bg.jpg) repeat-x;}
#main_layout .navigation_main .menu_main{ width:80%; position:relative; height:48px; margin:0 auto;}

#main_layout .banner{ width:100%; position:relative; height:350px; float:left; z-index:1;}
#main_layout .banner .banner_main{ width:80%; position:relative; height:350px; margin:0 auto;}

#main_layout .wrapper_main{ width:100%; position:relative; height:auto; float:left;}
#main_layout .wrapper_main_content{ width:80%; height:auto; margin:0 auto; padding:20px 0px 40px 0px;  }

#main_layout .wrapper_main_content h1{ font-family: Arial, Helvetica, sans-serif; font-weight:400; color:#424242; font-size:30px;  font-weight:bold;  }
#main_layout .wrapper_main_content p{ font-family:'Helvetica'; color:#343434; font-size:14px; text-align:justify; line-height:20px; font-weight:normal;  }
#main_layout .wrapper_main_content p a{ font-family:Arial, Helvetica, sans-serif; color:#0081bb; font-size:14px; text-align:justify; line-height:20px; font-weight:normal; text-decoration:none;  }
#main_layout .wrapper_main_content p a:hover{ font-family:Arial, Helvetica, sans-serif; color:#343434; font-size:14px; text-align:justify; line-height:20px; font-weight:normal; text-decoration:underline;  }

#main_layout .footer{ width:100%; position:relative; height:auto; float:left; background-color:#323232;}
#main_layout .footer .main_footer{ width:80%; height:auto; margin:0 auto;}
#main_layout .footer .main_footer .blue_box{ width:25%; height:200px; background-color:#0081bb; padding:2% 2% 12% 2%; position:relative; float:left;}
#main_layout .footer .main_footer .blue_box h1{ color:#ffffff; font-size:20px; font-family: 'Didact Gothic', sans-serif; font-weight:700; }
#main_layout .footer .main_footer .blue_box ul{ list-style:none; margin:0px; padding:0px;}
#main_layout .footer .main_footer .blue_box ul li{ clear:both; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:12px;}
#main_layout .footer .main_footer .blue_box ul li a{ color:#FFF; font-family:Helvetica; font-weight:normal; line-height:25px; font-size:12px; text-transform:none;}
#main_layout .footer .main_footer .blue_box ul li a:hover{ color:#ccc;}

#main_layout .footer .main_footer .sitmap{ width:66%; height:auto;  padding:1% 0% 0% 3%; /*border-right:#393939 1px outset;*/ position:relative; float:left;}
#main_layout .footer .main_footer .sitmap h1{ color:#ffffff; font-size:20px; font-family: 'Didact Gothic', sans-serif; font-weight:700; }
#main_layout .footer .main_footer .sitmap ul{ list-style:none; margin:0px; padding:0px;}
#main_layout .footer .main_footer .sitmap ul li{ clear:both; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:12px;}
#main_layout .footer .main_footer .sitmap ul li a{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:12px; text-transform:none;}
#main_layout .footer .main_footer .sitmap ul li a:hover{ color:#ccc;}

#main_layout .footer .main_footer .sitmap_last{ width:20%; height:auto;  padding:2% 0% 2% 2%;  position:relative; float:left;}
#main_layout .footer .main_footer .sitmap_last h1{ color:#ffffff; font-size:20px; font-family: 'Didact Gothic', sans-serif; font-weight:700; }
#main_layout .footer .main_footer .sitmap_last ul{ list-style:none; margin:0px; padding:0px;}
#main_layout .footer .main_footer .sitmap_last ul li{ clear:both; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:12px;}
#main_layout .footer .main_footer .sitmap_last ul li a{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; font-size:12px; text-transform:none;}
#main_layout .footer .main_footer .sitmap_last ul li a:hover{ color:#ccc;}


#main_layout .footer_bootom{ width:100%; position:relative; height:auto; float:left; background-color:#000;}
#main_layout .footer_bootom .main_footer_bottom{ width:80%; height:auto; margin:0 auto;}
#main_layout .footer_bootom .main_footer_bottom .left_text{ width:40%; height:auto; position:relative; float:left; line-height:50px; color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#main_layout .footer_bootom .main_footer_bottom .right_text{ width:40%; height:auto; position:relative; float:right; line-height:50px; text-align:right; color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#main_layout .footer_bootom .main_footer_bottom .right_text a{line-height:50px; text-align:right; color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#main_layout .footer_bootom .main_footer_bottom .right_text a:hover{color:#fff;}

.form_enq_neww{  width:100%; clear:both; float:left;  color:#333333; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-align:left; line-height:20px; margin-bottom:15px; }
.form_enq_neww .neme_field{ position:relative; float:left; width:90% !important;  color:#333333; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-align:left; line-height:20px; }
.form_enq_neww .input_box{ position:relative; float:left;  width:90% !important;  color:#333333; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-align:left; line-height:20px; }
.form_enq_neww .input_box .commentBox{font: 11px Arial, Helvetica, sans-serif;	color:#3a525c;	width:100% !important;	height:50px;	padding:5px;	border:1px solid #CCCCCC;	text-align:left; }
.form_enq_neww .input_box .input_field_box{ font: 11px Arial, Helvetica, sans-serif;	color:#3a525c;	width:100% !important;	height:15px;	padding:5px;	border:1px solid #CCCCCC;	text-align:left; }
.submitBtn {	font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; background-color:#005ba8;	width:auto; padding:5px;  margin-top:5px; cursor:pointer;	 border:none;	color:#FFFFFF;}
