*{margin:0;padding:0;}

html{overflow-y:scroll;}

.clearfloat{
clear:both;
height:0;
font-size:1px;
line-height:0px;
}

body{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
background-color:#fff;
padding:20px;
margin-left:auto;
margin-right:auto;
}

div#logo{
float:left;
width:422px;
height:107px;
margin-bottom:10px;
text-align:center;
}

div#logo img{border:0;}

div#menu{
float:right;
width:530px;
margin-top:12px;
}

div#menu a{
float:right;
display:block;
height:55px;
white-space:nowrap;
border-right:1px solid #8997c4;
vertical-align:top;
color:#647ab3;
padding-top:10px;
padding-left:20px;
padding-right:20px;
font-size:17px;
text-decoration:none;
}

div#menu a#last{
border-right:0;
}

div#pic{
clear:both;
height:179px;
background-color:#667bb4;
text-align:left;
overflow:hidden;
}

div#pic img{float:left}

div#news{
float:left;
height:179px;
color:#FFFFFF;
padding-left:16px;
padding-top:20px;}

div#news h2{
font-size:18px;
padding-bottom:16px;
padding-left:8px;
font-weight:normal;
}

div#news a{
color:#FFFFFF;
display:block;
height:26px;
font-size:14px;
text-decoration:none;}

a#allnews{
padding-left:9px;
font-size:12px !important;
}

div#left{
width:422px;
float:left;
margin-right:25px;
}

div#page{
background:#969593;
color:#ffffff;
text-align:right;
padding-top:49px;
font-size:17px;
padding-right:18px;
position:relative;
}

div#ppp{
position:relative;
bottom:4px;
right:0;
}

div#leftmenu{
margin-top:70px;
text-align:left;
padding-left:60px;
}

div#leftmenu a{
display:block;
color:#000000;
text-decoration:underline;
font-size:21px;
margin-bottom:25px;

}

div#body{
float:left;
text-align:left;
}

div#content{
padding:25px;
font-size:17px;
padding-left:447px;
}

div#content p{
margin-bottom:1em;
}

div#content h3{
margin-bottom:1em;
font-size:18px;
color:#969593;
}

div#content a.faq{
display:block;
font-size:18px;
font-weight:bold;
color:#969593;
margin-bottom:1em;
text-decoration:underline;
}

div#content a.mail{
color:#969593;
}

div#content a{
color:#969593;
font-weight:bold;}

div#content b{
color:#969593;
}

div#content div#link1, div#content div#link2, div#content div#link3, div#content div#link4, div#content div#link5, div#content div#link6, div#content div#link7{
display:none;
}

div#content div#la1, div#content div#la2, div#content div#la3, div#content div#la4, div#content div#la5, div#content div#la6, div#content div#la7{
zoom:1;
}

div#content table{
border-collapse:collapse;
font-size:14px;
margin-bottom:1em;
}

div#content table td{
border:1px dashed #969593;
padding:10px;
}

div#content table td p{
margin-bottom:0;
}

div#content form{
margin-top:0;
padding:0;

}

div#content label{width:240px;float:left;}

div#content input{float:left;width:200px;}

div#content input#file{float:left;width:300px;}

div#content select{float:left;width:205px;}

div#content textarea{width:330px;margin-bottom:0.8em}

div#content input#txtv{width:50px;vertical-align:middle}
div#content input#graphv{width:50px;vertical-align:middle}
div#content input#recovery{width:50px;vertical-align:middle}
div#content input#qual{width:50px;vertical-align:middle}
div#content input#speed{width:50px;vertical-align:middle}
div#content input#cheap{width:50px;vertical-align:middle}

div#content div.formitem{
}

div#content div.formgroup{
background-color:#eeeeee;
padding:1em;
padding-bottom:0.1em;
margin-bottom:1em;
width:460px;
}

div#content input#sbm{
margin-left:1.3em;
}

div#bottom{
width:400px;
height:100px;
background-color:#667bb4;
clear:both;
margin-left:auto;
}


div.icontent strong, div.icontent b{
font-weight:normal;
}

div.icontent h1, div.icontent p.zag{
font:bold 18px Arial;
color:#969593;
margin-bottom:1em;
}

div.icontent p.zag strong{
font-weight:bold;
}
