body{
background-color:#dcdcdc;
background-image:url('/img/bg.jpg');
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:1.7em;
color:#595959;
margin-top:90px;
margin-bottom:72px;
margin-left:12%;
margin-right:0px;
text-align:left;
}

table td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
table.customers td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-bottom:4px;
}

p{
margin-top:0;
padding-top:0;
}
span.li_service{
color:#51a8df
}


a{color:#2f2f2f;text-decoration:underline;}
a:visited{color:#2f2f2f;text-decoration:underline;}
a:link{color:#2f2f2f;text-decoration:underline;}
a:hover{color:#2f2f2f;text-decoration:none;}
span.label{color:#3a3a3a;}

div.co1{width:60%;float:left;}
div.co2{width:40%;float:left;}

div.customer_pad{
padding-bottom:4px;
}
div.customer{
clear:both;
height:36px;
border-bottom:0px solid #e8e8e8;
}
div.customer_over{
clear:both;
height:33px;
border-bottom:0px solid #1a1a1a;
background-color:#51a8df;
}
div.customer div.c1{
width:300px;
float:left;
}
div.customer div.c2{
border:0px solid #515151;
float:left;
}
div.customer span.category{
color:#7f7f7f;
}
div.customer div.pic div.border{
height:26px;width:64px;
}

div.customer img.logo{

position:relative;
width:64px;
height:26px;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
div.customer img.logo_over{

position:relative;
width:64px;
height:26px;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}



div#container{
width:780px;
text-align:left;
}
div#logo{
height:110px;
}
div#info{

}
div#info div#left{
width:214px;
float:left;
padding-right:0px;
}
div#info div#left div.pad{

}
div#info div#right{
width:516;
float:left;
border-left:0px solid #000;
}
div#info div#right div.pad{
width:468px;
float:right;
text-align:left;
}
div#info div.block{
padding-bottom:24px;
background-image:url('/img/b_bg.gif');
background-repeat:repeat-x;
background-position:top;
}
div#info div.block2{
padding-bottom:24px;
background-repeat:repeat-x;
background-position:top;
border-top:1px solid #fff;
}

div#info div.block div.head{padding-top:10px;padding-bottom:28px;padding-left:1px;}
div#info div.block2 div.head{padding-top:10px;padding-bottom:28px;padding-left:1px;}


span.copy{color:#595959;}

div#foot{
border-top:1px solid #fff;
padding-top:20px;
color:#595959;
}
div#foot a{color:#595959;text-decoration:none;}
div#foot a:hover{color:#595959;text-decoration:none;}
div#foot a:visited{color:#595959;text-decoration:none;}
div#contact_form{
width:490px;
display:none;
height:340px;
position:absolute;top:100px;
background-image:url('/img/contact_form_bg.png');
background-repeat:repeat-x;
background-position:bottom;
border:0px solid #999;
}
div#contact_form div.pad{
padding:14px;
}
div#container_dark{
display:none;position:fixed;left:0;top:0;
}
input {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}