@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:'Arial',Georgia,Serif;}
*{margin:0px; padding:0px;  /*list-style:none;*/ text-decoration:none;}

.clear{clear:both;}

.wrapper{width:100%; float:left;/*background-color:#eef6ff;*/}
.header_outer{width:100%; float:left; background:url(../images/header_bg.png) repeat-x;}
.header_inner{width:958px; margin:0 auto; padding:20px 15px;}
.logo{width:188px; float:left;}
.header_text{width:770px; float:left; text-align:right; font-size:53px; color:#fff; vertical-align:bottom; margin-top:25px;}
.nav_outer{width:100%; float:left; background:url(../images/menu_bg.png) repeat-x;}
.nav{font-family:'Arial',Georgia,Serif;width:1000px; margin:0 auto;}
.nav ul {margin:0px; padding:0px; list-style:none;}
.nav ul li {margin:0px; padding:0px; list-style:none; display:inline; font-size:14px; color:#fff;}
.nav ul li a{padding:14px 18px; color:#fff; border-right:1px solid #ffffff; float:left;}
.nav ul li a:hover , .nav ul li a.active { color:#000;}
.nav .drop_menu {width:100%; float:left; background:url(../images/menu_bg.png) repeat-x;}
.nav .drop_menu li { display:inline;float:left; }
.nav .drop_menu li a {
padding:9px 20px;
display:block;
color:#fff;
text-decoration:none;
font-size:13px;
}

/* Submenu */

.nav .drop_menu ul {
position:absolute;
left:-9999px;
top:-9999px;
list-style-type:none;
}

.nav .drop_menu li:hover { position:relative; background:background:url(../images/menu_bg.png) repeat-x; }

.nav .drop_menu li:hover ul {
left:0px;
top:34px;
background:url(../images/menu_bg.png) repeat-x;;
z-index:1000;
padding:0px;
}
.nav .drop_menu li:hover ul li a {
padding:5px;
display:block;
width:168px;
text-indent:15px;
background:url(../images/menu_bg.png) repeat-x;
}

.nav .drop_menu li:hover ul li a:hover { background:#d92b24; }
.noborder{border:0px !important;}

.mid_area{width:984px; margin:0 auto; border:1px solid #efefef;}
.mid_area_top{width:984px; padding-bottom:20px; float:left;}
.mid_left{width:307px; float:left;}
.ml_top{width:307px; height:429px; float:left; background:url(../images/logo_big.png) no-repeat left top;}
.ml_top a{/*color:#636262;*/ color:#00F;}
.ml_top a:hover{color:#ec534c;}
.ml_nav1{width:142px; float:left; font-size:14px; color:#00F; /*color:#636262;*/ text-transform:capitalize; background:url(../images/Home_icon1.png) no-repeat 0 2px; margin:56px 0 0 145px; padding:0 0 12px 25px;}
.ml_nav1:hover{background:url(../images/Home_icon1_hover.png) no-repeat 0 2px;}
.ml_nav2{width:130px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/about_icon.png) no-repeat 0 2px; margin:0px 0 0 161px; padding:0 0 12px 25px;}
.ml_nav2:hover{background:url(../images/about_icon_hover.png) no-repeat 0 2px;}
.ml_nav3{width:118px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/Services_icon.png) no-repeat 0 2px; margin:0px 0 0 164px; padding:0 0 12px 25px;}
.ml_nav3:hover{background:url(../images/Services_icon_hover.png) no-repeat 0 2px;}
.ml_nav4{width:110px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/contact_icon.png) no-repeat 0 2px; margin:0px 0 0 167px;padding:0 0 12px 25px;}
.ml_nav4:hover{background:url(../images/contact_icon_hover.png) no-repeat 0 2px;}
.ml_nav5{width:100px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/menu_icon.png) no-repeat 0 2px; margin:0px 0 0 170px; padding:0 0 12px 25px;}
.ml_nav5:hover{background:url(../images/menu_icon_hover.png) no-repeat 0 2px;}
.ml_nav6{width:100px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/menu_icon.png) no-repeat 0 2px; margin:0px 0 0 170px; padding:0 0 12px 25px;}
.ml_nav6:hover{background:url(../images/menu_icon_hover.png) no-repeat 0 2px;}
.ml_nav8{width:100px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/menu_icon.png) no-repeat 0 2px; margin:0px 0 0 157px; padding:0 0 12px 25px;}
.ml_nav8:hover{background:url(../images/menu_icon_hover.png) no-repeat 0 2px;}
.ml_nav7{width:103px; float:left; font-size:14px; color:#636262; text-transform:capitalize; background:url(../images/menu_icon.png) no-repeat 0 2px; margin:0px 0 0 170px; padding:0 0 12px 25px;}
.ml_nav7:hover{background:url(../images/menu_icon_hover.png) no-repeat 0 2px;}

.ml_bot{width:307px; float:left; padding:10px 0 0 0;}
.mlb_pic{width:307px; float:left; padding:0 0 8px 0;}


.mid_right{width:677px; float:left;}
.mr_carsoul{width:677px; float:left; padding:10px 0 10px 0;}
.mr_carsoul ul {margin:0px; padding:0px; list-style:none;}
.mr_carsoul ul li{margin:0px; padding:0px 10px 0 0; list-style:none; display:inline;}
.mr_carsoul ul li img {padding:1px; border:1px solid #a5a5a5;}

.mr_bottom{width:677px; float:left; padding-top:10px;}
.mrb_left{width:450px; float:left; padding:0 10px 0 0;}

.mrbl_top{width:450px; float:left; padding:0 0 10px 0;}


.site_heading{width:225px; float:left; background:url(../images/heading_bg.png) no-repeat; padding:5px 0 5px 25px; font-size:16px; color:#fff; }
.site_heading:hover{width:225px; float:left; background:url(../images/heading_bg_hover.png) no-repeat; padding:5px 0 5px 25px; font-size:16px; color:#000; }
.mrbl_top_text{width:450px; float:left; /*padding:8px 0 0 0;*/ font-size:13px; line-height:25px; text-align:justify; color:#000000; font-family:Verdana, Geneva, sans-serif;}
.pg_mrbl_top_text{width:677px; float:left; /*padding:8px 0 0 0;*/ font-size:13px; line-height:25px; color:#000000; font-family:Verdana, Geneva, sans-serif; text-align:justify}

.event_blog{width:450px; float:left;}
.ev_cont{width:450px; float:left; padding:8px 0 0 0;}
.evc_area{width:450px; float:left; padding:0 10px 0 0;}
.evc_heading{width:450px; float:left; font-size:13px; color:#f47e00; text-transform:uppercase;/* padding:0 0 12px 0;*/ line-height:25px; }
.evc_text{width:450px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:25px; text-align:justify; color:#000000;}

.msg_wrap{width:213px; float:left; border:1px solid #c9c9c9;}
.msg_heading{width:200px; float:left; background:url(../images/heading_bg.png) no-repeat; padding:10px 0 10px 13px; font-size:12px; color:#fff; text-transform:uppercase;}

.msg_top{width:213px; float:left; padding:0 0 10px 0;}
.msg_pic{width:81px; float:left; padding:2px 8px 0 0;}
.mp_cont{width:124px; float:left; padding:5px 0 0 0;}
.mp_cont_top{width:122px; float:left; font-size:13px; line-height:25px; text-align:justify; color:#000000; /*padding:0 0 12px 0;*/}
.mp_cont_bot{width:124px; float:left; font-size:13px; line-height:25px; text-align:justify; color:#000000; /*padding:0 0 0px 0;*/}
.mp_cont_bot span { font-size:12px; color:#003caa;}

.msg_text{width:207px; float:left; /*padding:0 3px 5px 3px;*/ font-size:13px; line-height:25px; text-align:justify; color:#000000;}
.msg_banner{width:900px; float:left; margin:0;}


.footer_outer{width:100%; float:left; background:url(../images/footer_bg2.png) repeat-x; margin:10px 0 0 0;}
.footer_inner{width:986px; margin:0 auto;background:url(../images/footerBG.png) no-repeat center top;}
.footer_menu{width:986px; float:left; text-align:center; font-size:14px; color:#161616; padding:5px 0 8px 0;}
.footer_menu a{color:#161616;}
.footer_menu a:hover{color:#3564b8;}

.footer_bot{width:706px; float:left; padding:10px 180px 10px 100px}
.footer_bot_left{width:239px; float:left; padding:0 77px 0 0; font-size:12px; color:#fff;}
.fbl_heading{width:239px; float:left; padding:0 0 5px 0; font-size:14px; font-weight:bold;}
.fbl_text{width:239px; float:left; font-size:12px;}
.facebook{width:238px; float:left; padding:0 73px 0 0;}
.follow_us{width:77px; float:left;}
.follow_us_heading{width:77px; float:left; font-size:16px; font-weight:bold; color:#fff; padding:0 0 10px 0;}
.follow_icon{width:77px; float:left; padding:0 0 10px 0;}

.copy_right{width:50%;font-weight:normal;font-size:13px; color:#fff; padding:12px 0}
.copy_right a{width:50%;font-weight:normal;font-size:13px; color:#fff; padding:12px 0}
.copy_right a:hover{width:50%;font-weight:normal;font-size:13px; color:#f00; padding:12px 0}

.contact_form h3{padding-bottom:20px;}
.contact_form td td{padding-bottom:20px;}
.contact_form textarea, input[type="text"]{color:#444444;width:200px;padding:5px;border:1px solid #444444;border-radius:3px;}
.contact_form textarea:focus, input[type="text"]:focus{border:1px solid #4EA4AF;}
.contact_form input[type="submit"], input[type="reset"]{cursor:pointer;background-color:#fff;color:#444444;margin-top:10px;padding:5px 8px;border:1px solid #444444;border-radius:5px;}
.contact_form input[type="submit"]:hover,input[type="reset"]:hover{cursor:pointer;background-color:#fff;color:#4EA4AF;margin-top:10px;padding:5px 8px;border:1px solid #4EA4AF;border-radius:5px;}
td.contact_form label{font-size:14px;color:#444444;}









