/*Globel Class*/
* {margin:0px; padding:0px; border:none; outline:none;}
img{ float:left;}
.clear{ clear:both;}
body{background:#ffffff url(../images/body_bg.gif) repeat-x 0 0;}

/*Layout Start*/
#layout{width:910px; margin:0 auto;}

/*header Start*/
#header{width:910px; float:left;}
#header .logo{width:202px; height:95px; float:left; padding:7px 0 19px 6px;}
#header .social{width:auto; float:right;}
#header .social ul{width:auto; float:left; padding:10px 15px 0 0; list-style:none;}
#header .social ul li{width:auto; float:left; padding-left:70px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333333;}
#header .social ul li small{width:23px; height:23px; float:left; padding-right:2px;}
#header .social ul li span{width:auto;  padding-left:20px;}
#header .social ul li a{width:auto; float:none; color:#336699; text-decoration:underline;}
#header .social ul li a:hover{text-decoration:none;}
/*header End*/

/*Menu  Start*/
#menu{width:910px; float:left; background:url(../images/menu_bg.gif) no-repeat 0 0; height:60px;}
#menu ul{width:auto; float:left; list-style:none; padding:28px 0 0 0;}
#menu ul li{width:105px; float:left; background:url(../images/menu_separator.gif) no-repeat 0 0; padding-left:2px; text-align:center;}
#menu ul li.first{width:105px; float:left; background:none; padding-left:2px; text-align:center;}
#menu ul li.first1{width:115px; float:left;background:url(../images/menu_separator.gif) no-repeat 0 0;  padding-left:2px; text-align:center;}
#menu ul li.first1 p{width:115px; float:left; text-align:center;}
#menu ul li p{width:105px; float:left; text-align:center;}
#menu ul li img{ float:none;}
/*Menu  End*/

/*Banner  Start*/
#banner{width:910px; float:left; padding:9px 0 27px;}
/*Banner  Start*/

/*Body container  Start*/
#body_container{width:910px; float:left;}

/*left container  Start*/
#left_container{width:220px; float:left; padding-right:11px;}
#left_container .title{width:220px; float:left; background:url(../images/heading_center_bg.jpg) repeat-x 0 0;}
#left_container .title .left_curve{width:202px; float:left; background:url(../images/heading_left_bg.jpg) no-repeat 0 0; height:25px; padding-left:18px;}
#left_container .title .right_curve{width:179px; float:left; background:url(../images/heading_right_bg.jpg) no-repeat right 0; height:25px; padding:0 12px 0 11px; font: normal 12px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}

/*left menu  Start*/
#left_menu{width:220px; float:left; padding:13px 0 25px;}
#left_menu ul{width:198px; float:left; list-style:none; padding-left:17px;}
#left_menu ul li{width:186px; float:left; padding-left:12px; background:url(../images/bullet.jpg) no-repeat 0 6px;}
#left_menu ul li a{width:auto; float:left; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333333;text-decoration:none;}
#left_menu ul li a:hover{;text-decoration:underline;}
/*left menu  End*/

/*testimonials  Start*/
#testimonials{width:220px; float:left; padding-top:11px;}
#testimonials p{width:205px; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#666; padding:17px 10px 0 0px;}
/*testimonials  End*/
/*left container  End*/

/*right container  Start*/
#right_container{width:678px; float:left;}
#right_container .title{width:678px; float:left; background:url(../images/heading_center_bg.jpg) repeat-x 0 0;}
#right_container .title .left_curve{width:660px; float:left; background:url(../images/heading_left_bg.jpg) no-repeat 0 0; height:25px; padding-left:18px;}
#right_container .title .right_curve{width:627px; float:left; background:url(../images/heading_right_bg.jpg) no-repeat right 0;height:25px; padding:0 18px 0 15px; font: normal 12px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#right_container p.errors {font-size:12px; color:red; padding:0; margin:40px 0 12px 10px; font-family:Arial,Helvetica,sans-serif; }
#right_container h1.sent {clear:both; color:red; font-family:Arial,Helvetica,sans-serif; font-size:18px; line-height:1.2; margin-bottom:10px; text-align:center;}

/*home Start*/
#home{width:678px; float:left; padding-top:25px;}
#home p{width:auto; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; padding:0;}
#home p .img_box{width:auto; padding-right:10px; float:left; padding-top:4px}

#home ul{width:677px; float:left; list-style:none; padding:0px 0 20px; }
#home ul li{width:677px; float:left; padding-bottom:13px;}
#home ul li .img_box{width:auto; padding-right:10px; float:left; padding-top:4px}
#home ul li .text_box{width:408px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
/*home End*/

/*faq Start*/
#faq_head{width:678px; float:left; padding-top:25px;}
#faq_head ul{width:324px; float:left; list-style:none; padding:0;}
#faq_head ul .first{margin-left:30px;}
#faq_head ul li{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333; padding-bottom:10px;}
#faq_head ul li a{text-decoration:underline; color:#1d70a3;}
/*faq End*/

/*press Start*/
#press{width:678px; float:left; padding-top:25px;}
.press{width:459px; float:left; padding-bottom:25px;}
.press ul{width:437px; float:left; list-style:none; padding-left:17px;}
.press ul li{width:425px; float:left; padding-left:12px; background:url(../images/bullet.jpg) no-repeat 0 6px;}
.press ul li a{width:auto; float:left; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#1d70a3;;text-decoration:none;}
.press ul li a:hover{;text-decoration:underline;}
/*press End*/


/*split sectional Start*/
#split_container{width:678px; float:left; padding-top:25px;}
#split_container .section_left{width:459px; float:left;}
#split_container .section_left .title{width:448px; float:left; background:url(../images/heading_center_bg.jpg) repeat-x 0 0;}
#split_container .section_left .title .left_curve{width:430px; float:left; background:url(../images/heading_left_bg.jpg) no-repeat 0 0; height:25px; padding-left:18px;}
#split_container .section_left .title .right_curve{width:397px; float:left; background:url(../images/heading_right_bg.jpg) no-repeat right 0;height:25px; padding:0 18px 0 15px; font: normal 12px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#split_container .section_left p{width:210px; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333; padding:16px 15px 0 0px;}

#split_container .section_left .full p{width:438px; float:left; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#333; padding-bottom:16px; padding-right:20px}
#split_container .section_left .contact ul{width:210px; list-style:none; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333; padding:16px 15px 0 0px; margin:0}
#split_container .section_left .contact ul li{width:210px;float:left; padding:0; margin:0;}
#split_container .section_left .contact ul li .text_box{width:45px; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333;}

#split_container .section_left .contact ul li a{color:#1d70a3;;text-decoration:none;}
#split_container .section_left .contact ul li a:hover{;text-decoration:underline;}

#split_container .section_right{width:219px; float:left;}
#split_container .section_right p{float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333; padding:16px 15px 0 0px;}
#split_container .section_right .title{width:219px; float:left; background:url(../images/heading_center_bg.jpg) repeat-x 0 0;}
#split_container .section_right .title .left_curve{width:201px; float:left; background:url(../images/heading_left_bg.jpg) no-repeat 0 0; height:25px; padding-left:18px;}
#split_container .section_right .title .right_curve{width:168px; float:left; background:url(../images/heading_right_bg.jpg) no-repeat right 0;height:25px; padding:0 18px 0 15px; font: normal 12px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#split_container .section_right img{padding-top:5px;}
#split_container .press_logos img{padding-bottom:25px}
#split_container .half{width:50%; float:left;}
#split_container .half .video{display:block; width:auto; padding-bottom:20px;}

/*split sectional End*/

/*import vechcie Start*/
#import_vechcie{width:678px; float:left; padding-top:25px;}
#import_vechcie p{width:auto; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; padding:0 0 10px 0;}
#import_vechcie ul{width:677px; float:left; list-style:none; padding:13px 0 20px; }
#import_vechcie ul li{width:677px; float:left; padding-bottom:13px;}
#import_vechcie ul li .img_box{width:auto; padding-right:10px; float:left; padding-top:4px}
#import_vechcie ul li .text_box{width:448px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
/*import vechcie End*/

/*form container Start*/
#form_container{width:678px; float:left; padding-top:8px;}
#form_container .top_text{width:455px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; padding:18px 14px 0 0}
#form_container .required{width:209px; height:71px; float:left; background:url(../images/required.jpg) no-repeat 0 0;}
#form_container .required p{width:auto; float:left; font:bold 17px/26px Arial, Helvetica, sans-serif; color:#333; padding:30px 0 0 25px}
#form_container .required p span{width:auto; float:left; color:#bb0000; font:normal 43px/35px Arial, Helvetica, sans-serif;}
#form_container form{width:668px; float:left; clear:both;}
#form_container form h3{width:317px; float:left; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#333; padding-top:25px;}
#form_container form h3.bottom{width:668px; float:left; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#333; padding-top:25px;}
#form_container form .left_col{width:317px; float:left;}
#form_container form .right_col{width:317px; float:right;}
#form_container form .row{width:316px; float:left; padding:16px 0 5px;}
#form_container form label{width:81px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
#form_container form label.size1{width:317px; float:left; padding-bottom:5px;}
#form_container form label span{color:#cc0000; padding-left: 2px}
#form_container form small{width:316px; float:left;  font:normal 10px/14px Arial, Helvetica, sans-serif; color:#2c2727;}
#form_container form input{width:230px; float:left; border:1px solid #d4d0c8; border-top:1px solid #404040; border-left:1px solid #404040; height:18px;}
#form_container form textarea{width:666px; height:85px; float:left; border:1px solid #d4d0c8; border-top:1px solid #404040; border-left:1px solid #404040;}
#form_container form input.size1{width:137px; float:left; border:1px solid #d4d0c8; border-top:1px solid #404040; border-left:1px solid #404040; height:18px;}
#form_container form input.btn{width:128px; float:left; border:1px solid #404040; border-top:1px solid #fff; border-left:1px solid #fff; height:19px; background:#ccc; color:#000; font:normal 12px/13px Arial, Helvetica, sans-serif; margin-top:15px; cursor:pointer;}
#form_container form select{width:58px; float:left; border:1px solid #d4d0c8; border-top:1px solid #404040; border-left:1px solid #404040; height:18px;}
#form_container form select.size1{width:120px; float:left; border:1px solid #d4d0c8; border-top:1px solid #404040; border-left:1px solid #404040; height:18px;}
#form_container form .err_msg {display: none; clear: left; color: red; font-size: 12px; font-family:Arial,Helvetica,sans-serif;}
/*form container End*/
/*right container  Start*/

/*about us Start*/
#story{width:678px; float:left; padding-top:25px;}
#story h3{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333;}
#story p{width:100%; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; padding:0 0 10px 0;}
#story a{text-decoration:none; color:#1d70a3;}
#story a:hover{;text-decoration:underline;}
#story ul{width:677px; float:left; list-style:none; padding:13px 0 20px; }
#story ul li{width:677px; float:left; padding-bottom:13px;}
#story ul li .left_box{width:219px; padding-right:10px; float:left; padding-top:4px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
#story ul li .text_box{width:448px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
#story .out_take{width:500px;  float:left;  padding:10px 35px;}
#story .out_take ul{width:500px; float:left; list-style:none; margin:0; padding:0;}
#story .out_take ul h4{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#333; padding-bottom:3px;}
#story .out_take ul li{width:450px; font:normal 12px/19px Arial, Helvetica, sans-serif; color:#333; padding:0}
#story .out_take ul li span{font:normal 10px/18px Arial, Helvetica, sans-serif; color:#666;}
#story ul li .big_qt_l{width:25px; padding-right:2px; float:left; padding-bottom:20px;}
#story ul li .big_qt_r{width:650px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; overflow:visible;}
#story ul li .text14{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#333;}
#story ul li .big_qt_r img{ clear:both; float:none; vertical-align: bottom;}
#story ul li .big_qt_r span{font:normal 10px/18px Arial, Helvetica, sans-serif; color:#666;}
/*about us End*/

/*bottom container Start*/
#bottom_container{width:910px; float:left; padding-bottom:17px; margin-top:50px}
#bottom_container .title{width:910px; float:left; background:url(../images/heading_center_bg.jpg) repeat-x 0 0;}
#bottom_container .title .left_curve{width:892px; float:left; background:url(../images/heading_left_bg.jpg) no-repeat 0 0; height:25px; padding-left:18px;}
#bottom_container .title .right_curve{width:862px; float:left; background:url(../images/heading_right_bg.jpg) no-repeat right 0;height:25px; padding:0 18px 0 15px; font: normal 12px/24px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
#bottom_container ul{width:auto; float:left; list-style:none;}
#bottom_container ul li{width:auto; float:left; text-align:center;}
#bottom_container ul li.box1{ width:162px; padding-left:33px;padding-top:16px;}
#bottom_container ul li.box2{width:140px; padding-left:75px;padding-top:16px;}
#bottom_container ul li.box3{width:120px; padding-left:100px;padding-top:5px;}
#bottom_container ul li.box4{padding-left:105px; width:115px;padding-top:5px;}
/*bottom container End*/
/*Body container  Start*/

/*Footer Start*/
#footer{width:910px; float:left; background:url(../images/footer_separator.jpg) no-repeat 0 0; padding:17px 0 50px;}
#footer ul{width:910px; text-align:center; display:block; padding-bottom:16px;}
#footer ul li{width:auto; display:inline;  padding:0 5px; background:url(../images/separator.jpg) no-repeat 0 5px;}
#footer ul li.first{width:auto; display:inline;  padding:0 5px; background:none;}
#footer ul li a{width:910px; float:none; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
#footer p{width:910px; float:left; font:normal 10px/18px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
/*Footer End*/
/*Layout End*/

