@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; border:0px;}
.clear{clear:both;}
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4a4949; background:url(../images/body_bg.jpg) repeat-x;}
#main{width:1000px; height:auto; margin:0px auto;}

/* top navigation starts */
#top_navigation{width:995px; margin:0px auto; margin-top:14px;}
#top_navigation ul{list-style-type: none;}
#top_navigation ul li{float:left;}
#top_navigation ul li a{background:url(../images/navi_bg_divider.jpg) no-repeat right; padding-right: 18px; padding-left: 18px; display: block; line-height: 56px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight:bold;}
#top_navigation ul a:hover {color: #bfbfbf;}
#top_navigation ul .active{color:#bfbfbf;}
/* top navigation ends */

/*banner and logo starts*/
#header{width:1000px; height:auto; margin:0px auto;}
#logo_bg{background:url(../images/logo_bg.png) no-repeat left; width:1000px; height:131px; float:left;}
.logo{width:682px; height:68px;  padding-top:45px; text-align:right; padding-right:60px; float:left;}
.contact_no{width:238px; height:auto; float:left; padding-top:15px;}
.banner{width:996px;}

/*slideshow*/
#slideshow { position:relative; margin:0px; height:311px;}
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow IMG.active { z-index:10; }
#slideshow IMG.last-active { z-index:9; }

#slideshow1 { position:relative; margin:0px; height:311px;}
#slideshow1 IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow1 IMG.active { z-index:10; }
#slideshow1 IMG.last-active { z-index:9; }
/*slideshow end*/



.banner_pic_1{width:208px; height:372px; float:left;}
.banner_pic_2{width:211px; height:372px; float:left;}
.banner_pic_3{width:220px; height:372px; float:left;}
.banner_pic_4{width:216px; height:372px; float:left;}
.banner_navi{width:141px; float:left;}
/*banner and logo ends*/

/*banner and logo starts*/
#mdl_part{width:996px; margin:0px auto;}
.mdl_content{width:960px; height:auto; float:left; margin:20px;}
.tab_1{width:960px; float:left;}
.welcome_txt{background:url(../images/welcome.jpg) no-repeat; float:left; width:690px; height:40px; margin-bottom:10px;}
.welcome_content{width:960px; height:auto; float:left; margin-top:10px; border-bottom:1px dotted #030303; padding-bottom:10px;}
.img_right{width:288px; height:168px; float:left; margin:0px 22px 22px 5px;}
.box_1{width:296px; height:268px; float:left; border-right:1px solid #bebebc;}
.box_2{width:304px; height:auto; float:left; margin-left:20px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#005072; font-weight:normal; background:url(../images/inner_logo.jpg) no-repeat left; padding-left:75px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#005072; font-weight:normal;}
.testimonial{width:270px; height:auto; float:left; background:url(../images/testimonial_icon.jpg) left top no-repeat; padding-left:30px; padding-top:20px; margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#434141; font-weight:normal;}
.client_name{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#383838; text-align:right;}
.profile{width:270px; height:auto; float:left; padding-left:5px; padding-top:10px; margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#434141; font-weight:normal;}

/*inner mdl part*/
.welcome_content_inner{width:650px; height:auto; float:left; margin-top:10px; padding-bottom:10px; padding-right:20px;}
.inner_right{width:288px; float:right; padding:0px;  margin-top:10px;  border-left:1px solid #bebebc;}
.box_3_inner{width:288px; height:auto; float:right;}
.quick_cont_box_1{width:270px; height:268px; float:right; padding-left:10px;}
.cont_box_1{width:246px; height:auto; float:right; margin-top:15px;}
.contact_form_1{width:246px; height:auto; float:left;}
.cont_txt_1{width:63px; float:left; height:auto;}
.cont_field_1{width:182px; height:23px; float:right; margin-bottom:10px;}
.quick_field_1{width:172px; height:18px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000;}
.cont_field_multi_1{width:182px; height:82px; float:left;}
.quick_field-multi_1{width:172px;	height:82px; background-color:#fff; color:#000; border:solid 1px #e0e0e0;}
.welcome_content_inner ul{list-style:none; padding-left:20px;}
.welcome_content_inner ul li{list-style:circle;}



.submit_btn_1{width:246px; height:40px; float:left; margin-top:12px;}
.submit_field_1{width:81px; height:34px; float:left; margin-left:60px;}
.box_3_inner_2{width:288px; height:auto; float:right;}

/*inner mdl end*/



.box_3{width:314px; height:auto; float:right;}
.quick_cont_box{width:267px; height:268px; float:right; border-left:1px solid #bebebc; padding-left:40px;}
.cont_box{width:246px; height:auto; float:left; margin-top:15px;}
.contact_form{width:246px; height:auto; float:left;}
.cont_txt{width:63px; float:left; height:auto;}
.cont_field{width:182px; height:23px; float:right; margin-bottom:10px;}
.quick_field{width:172px; height:18px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000;}
.cont_field_multi{width:182px; height:82px; float:left;}
.quick_field-multi{width:172px;	height:82px; background-color:#fff; color:#000; border:solid 1px #e0e0e0; text-align:left;}

.submit_btn{width:246px; height:40px; float:left; margin-top:12px;}
.submit_field{width:81px; height:34px; float:left; margin-left:60px;}
.red{color:#b11010;}
/*mdl ends*/

/*footer starts*/
#footer{width:100%; margin:0px auto; background:url(../images/footer_bg.jpg) repeat-x; height:91px; margin-top:10px;}
.footer_box{width:940px; margin:0px auto; padding-top:30px;}
.bespoke_tile{width:312px; float:left; height:80px;}
.footer_menu{width:940px; height:auto; float:right; color:#fff; text-align:center;}
.footer_menu ul{list-style:none;}
.footer_menu ul li{list-style:none; display:inline; padding-right:5px;}
.footer_menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; border-right:1px solid #fff; padding-right:5px; color:#fff; text-decoration:none;}
.footer_menu ul li a:hover{text-decoration:underline;}


/*services navi */
.services_navi{width:190px; height:auto; float:left; padding-top:3px; margin-top:10px;}
.services_navi ul{list-style:none; display:block;}
.services_navi ul li{display:block; padding:0px 0px 11px 16px; background:url(../images/arrow.png) no-repeat 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#fff;}
.services_navi ul li a{color:#fff; text-decoration:none;}
.services_navi ul li a:hover{color:#7aaa04; text-decoration:underline;}


.copyright{width:850px; float:left; text-align:center; margin-top:10px; color:#fff;}


/* inner testimonials */
.inner_testimonial{width:270px; height:auto; float:right; margin-top:15px; padding-left:10px;}
.testimonial_new{width:240px; height:auto; float:left; background:url(../images/testimonial_icon.jpg) left top no-repeat; padding-left:24px; padding-top:20px; margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#434141; font-weight:normal;}

/* contact us page */
.contact_us_box{width:400px; height:auto; float:left; margin-top:15px;}
.cont_field_new{width:250px; height:23px; float:right; margin-bottom:10px;}
.cont_field_multi_new{width:250px; height:82px; float:left;}
.quick_field-multi_new{width:240px;	height:82px; background-color:#fff; color:#000; border:solid 1px #e0e0e0;}
.quick_field_new{width:240px; height:18px; border:solid 1px #e0e0e0; background-color:#fff;	color:#000;}
.cont_txt_new{width:150px; float:left; height:auto;}
.submit_btn_new{width:246px; height:40px; float:right; margin-top:12px;}
.submit_field_new{width:81px; height:34px; float:left;}

/*12 may */
.image_right{width:288px; height:370px; float:left; margin:0px 22px 22px 5px;}
.mTop{margin-top:10px;}
.read_more{color:#333333;}
.read_more a{text-decoration:none;}
.read_more a:hover{text-decoration:underline;}
.read_name{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#383838; text-align:center; float:left;}
