@charset "utf-8";
body {margin: 0px;padding: 0px; background:#333333; background:url(../images/main-bg.jpg) center top repeat-x;}
/* ### GENERAL CSSS ###*/
html, body { margin: 0px; padding: 0px; font: 11px tahoma, Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px; color: #5c5c5c;}
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; line-height: normal;}
input, select, textarea { margin: 0px; padding: 0px; font:11px Calibri; color: #666;}
img { margin: 0px; padding: 0px; border: none;}
a { margin: 0px; padding: 0px;  color:#000000; text-decoration: none; outline:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:hover { text-decoration: none; outline:none; border: none; color: #999999;}
p {margin:0px; padding:0px; font:14px tahoma, "Myriad Pro"; line-height:22px;}
span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:5c5c5c; font-weight:bold; line-height:25px;}
.clear {clear:both;}

/* ### GLOBAL CLASSES ### */
.main{ width:100%; height:auto; float:left; background:url(../images/header_bg.jpg) center top no-repeat;}
.wrap{ width:982px; height:auto; margin:0 auto 0 auto;}
.left-main{ width:231px; height:auto; float:left; background:url(../images/left-main.png) left 90px no-repeat;}
.logo{ width:200px; height:auto; float:left; padding:30px 0 25px 30px;}
.left_bot{ width:231px; height:auto; float:left; padding:183px 0 0 0;  }

/* form style*/
.body-main-left-frm { width:330px; height:auto; float:right; }
.body-main-left-frm p{ float:right; padding:3px 0 3px 0; }
.body-main-left-frm p label{  width:220px; padding:5px 0 ; font-weight:normal;}
.body-main-left-frm span {  font-size:13px; color:#bd070b; font-weight:normal;}
.inp1 {width:235px; height:60px; padding:8px; margin:3px 0 3px 0; border:solid 1px #cacaca; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; top:auto;}
.inp {width:235px; border:solid 1px #cacaca; padding:3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

.form-imge-main {width:100px; height:auto; float:left; }
.form-imge {width:100px; height:auto; float:left; padding:10px 0 28px 0;}
/*form end*/




.drop_down_main{ width:150px; height:auto; float:left ; border:solid 1px #d1d0d5; padding:0 0 0 31px; margin:0 0 30px 25px; background:url(../images/r_bg.png) left top repeat;}
.d_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; size:14px; color:#000000; padding:20px 0 10px 0;}

.drop_down_main_inner{ width:300px; height:auto; float:left ; border:solid 1px #d1d0d5; padding:0 0 0 31px; margin:30px 0 30px 25px; background:url(../images/r_bg.png) left top repeat;}




.mainselection {

    width:122px;
    margin-left:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    background: url("images/dropdown_arrow.png") no-repeat  319px 2px;
    margin:0 0 10px 0;
    /* dropdown_arrow.png is a 31x28 image */
}
select {
    border:0;
    background:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
    height:30px;
    border:1px solid #999999;
    width:122px;
    
}


.mainselection_inner {

    width:122px;
    margin-left:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    background: url("images/dropdown_arrow.png") no-repeat  319px 2px;
    margin:0 0 10px 0;
    /* dropdown_arrow.png is a 31x28 image */
}
select_inner {
    border:0;
    background:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
    height:30px;
    border:1px solid #999999;
    width:264px;
    
}


.search{ width:65px; height:auto; float:left; padding:0 0 40px 0;}

.nav-client{ width:187px; height:40px; float:left; margin:0 0 10px 22px;}
.nav-client a{ width:187px; height:40px; float:left; background:url(../images/clients-new.png) left top no-repeat;}
.nav-client a:hover{ width:187px; height:40px; float:left; background:url(../images/clients-new-h.png) left top no-repeat;}

.nav-products{ width:187px; height:40px; float:left;margin:0 0 10px 22px;}
.nav-products a{ width:187px; height:40px; float:left; background:url(../images/product-new.png) left top no-repeat;}
.nav-products a:hover{ width:187px; height:40px; float:left; background:url(../images/product-new-h.png) left top no-repeat;}

.nav-careers{ width:187px; height:40px; float:left;margin:0 0 10px 22px;}
.nav-careers a{ width:187px; height:40px; float:left; background:url(../images/careers-new.png) left top no-repeat;}
.nav-careers a:hover{ width:187px; height:40px; float:left; background:url(../images/careers-new-h.png) left top no-repeat;}

.nav-employee{ width:187px; height:40px; float:left;margin:0 0 0 22px;}
.nav-employee a{ width:187px; height:40px; float:left; background:url(../images/employees-new.png) left top no-repeat;}
.nav-employee a:hover{ width:187px; height:40px; float:left; background:url(../images/employees-new-h.png) left top no-repeat;}


.right-main{ width:750px; height:auto; float:left; background-color:#e2e2e2;}
.navigation{ width:715px; height:auto; float:left; padding:0 0 0 35px; background:#CCCCCC;}
.navigation ul{ margin:0px; padding:0px; color:#999999;}
.navigation ul li{ list-style:none; float:left;}
.navigation ul li a{ font-family: Calibri; color:#000000; font-size:12px; display:block; text-decoration:none; padding:0 5px 0 6px; float:left;}
.navigation ul li a:hover{ color:#FFFFFF;}




.select_box-1{ width:163px; height:200px; float:left; margin:5px 1px; border:solid 1px #333; font-size:18px; color:#000000; line-height:24px; padding:10px 5px;}
.select_box-1 p a{ color:#000000; font-size:10px; line-height:16px;}
.select_box-1 p:hover{ text-decoration:underline;}



.select_box{ width:40%; height:auto; float:left; margin:20px 0 10px 25px; text-align:center; font-size:16px; background-color:#CCCCCC; color:#000000; padding:20px;}
.select_box a{ color:#000000;}
.select_box:hover{ background-color:#999999;}

.company_logo{ width:150px; height:150px; float:left; margin:10px 0 10px 22px; border:solid 1px #CCCCCC;}






.slider{ width:698px; height:auto; float:left; margin:10px 0 0px 25px;}
.slider-inner{ width:698px; height:auto; float:left; margin:10px 0 10px 20px;}











.r-bot-inner{ width:730px; height:300px; float:left; background-color:#FFFFFF; padding:10px; overflow:auto;}
.r-bot-inner h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:5c5c5c; font-weight:bold; line-height:25px;}
.r-bot-inner h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:5c5c5c; font-weight:bold;}
.r-bot-inner h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:5c5c5c; font-weight:bold; padding:0 0 0 0;}
.r-bot-form{ width:365px; height:auto; float:left;}
.r-bot-form a{ color:#333333;}
.r-bot-form a:hover{ color:#666666;}
.r-bot-form-right{ width:330px; height:auto; float:right;}

.r-bot{ width:100%; height:auto; float:left; background-color:#FFFFFF;}
.box-1{ width:171px; height:127px; float:left; background:url(../images/box-1.jpg) left top repeat-x; margin:2px 2px 0 0; padding:10px 5px 0 10px;}
.client-slider{ width:169px; height:83px; float:left;}



.box-2{ width:171px; height:127px; float:left; background:url(../images/box-2.jpg) left top repeat-x; margin:2px 2px 0 0; padding:10px 5px 0 10px;}
.box-3{ width:171px; height:127px; float:left; background:url(../images/box-3.jpg) left top repeat-x; margin:2px 2px 0 0; padding:10px 5px 0 10px;}
.box-4{ width:171px; height:127px; float:left; background:url(../images/box-4.jpg) left top repeat-x; margin:2px 0px 0 0; padding:10px 5px 0 10px;}


.footer{ width:100%; height:auto; float:left;  margin:0 0 0 0; text-align:center;}
.ftr-left{ width:48%; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; line-height:38px; padding:0 0 0 10px; }

.ftr-right{ width:30%; height:auto; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#999999; line-height:38px; padding:0 10px 0 0;}







