body{background:url(../images/pattern.gif) 0 0 repeat;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
div,h1,h2,h3,h4,p,form,label,input,textarea,img,span{margin:0;padding:0;}
ul{list-style-type:none;margin:0;padding:0;}
.spacer{clear:both;font-size:0;line-height:0;}
.col{float:left;margin-top:20px;margin-left:1.5%;width:21.5%;background-color:#f7f7f7;border:#ccc solid 1px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:7px;}
.col100round{float:left;margin-top:20px;margin-left:10%;width:80%;background-color:#f7f7f7;border:#ccc solid 1px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:7px;}
.col33{float:left;margin-top:20px;margin-left:2%;width:31%;}
.col100{float:left;margin-left:110px;margin-top:20px;width:80%;}
.clear{clear:both;}
.new{color:#ff940e;background-color:inherit;}
.title{text-align:center;font-size:13px;margin-top:5px;}
.titlestrong{color:#464646;font-size:13px;margin-top:5px;font-weight:700;}
.showsolution{color:#646464;font-size:13px;margin-top:5px;text-decoration:underline;cursor:pointer;}
.showsolutionHide{display:none;}
.solutionHide{color:#646464;font-size:13px;margin-top:5px;display:none;}
#topMain{width:100%;height:139px;background:url(../images/top_bg.gif) 0 14px repeat-x;}
#top{width:935px;position:relative;height:139px;margin:0 auto;}
#top img.logo{display:block;position:absolute;left:0;top:27px;}
#top a.member2{display:block;background:url(../images/member_login.gif) 0 0 no-repeat;width:189px;height:110px;position:absolute;left:300px;top:0;border:none;font-size:0;line-height:0;}
#top p.memberLogin{background:url(../images/member_login_bg.gif) no-repeat 0 0;width:197px;height:110px;position:absolute;display:block;left:298px;top:0;font-size:0;line-height:0;padding:0 0 0 35px;}
#top p.memberLogin a{background:url(../images/member_login.gif) no-repeat 0 0;width:150px;height:109px;display:block;border:none;}
#top p.memberLogin a:hover{background:url(../images/member_login_hover.gif) no-repeat 0 0;}
#top ul{width:282px;height:17px;position:absolute;left:652px;top:0;}
#top ul li{float:left;}
#top ul li a.sitemap{display:block;background:url(../images/sitemap_bg.gif) 0 0 no-repeat;width:93px;height:17px;font:bold 10px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;color:#337676;background-color:inherit;text-align:center;text-transform:uppercase;text-decoration:none;float:left;}
#top form{position:absolute;left:546px;top:49px;background:url(../images/serch_bg.gif) 0 0 no-repeat;width:331px;height:39px;padding:14px 8px 0 50px;}
#top form input.txtBox1{width:184px;height:23px;border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-top:gray solid 1px;border-left:gray solid 1px;background-color:#fff;color:#000;font:normal 10px/23px Arial, Helvetica, sans-serif;float:left;padding:0 0 0 5px;}
#top form label{font:bold 12px/25px Arial, Helvetica, sans-serif;color:#000;background-color:inherit;float:left;width:60px;}
#top form input.search{width:57px;height:25px;background:url(../images/btn_go.gif) 0 0 no-repeat #fffffe;font:bold 12px/25px Arial, Helvetica, sans-serif;color:#000;cursor:pointer;border:none;float:right;display:block;}
#navMain{width:100%;height:31px;background:url(../images/nav_bg.gif) 0 0 repeat-x;}
#nav{width:935px;height:31px;margin:0 auto;}
#nav ul{height:31px;background:url(../images/nav_div.gif) left top no-repeat;}
#nav ul li{float:left;background:url(../images/nav_div.gif) right top no-repeat;height:31px;padding:0 2px 0 0;}
#nav ul li a{display:block;font:bold 10px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;background-color:inherit;text-transform:uppercase;text-decoration:none;padding:0 10px;}
#nav ul li a:hover{color:#333;background-color:#fff;}
#nav ul li a.hover{display:block;font:bold 10px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;background-color:#fff;text-transform:uppercase;text-decoration:none;padding:0 10px;}
#blackMain{width:100%;height:125px;background:url(../images/black_1px.gif) 0 0 repeat-x #333;color:#9C9C9C;margin:0;padding:0 0 6px;}
#black{width:935px;height:125px;position:relative;margin:0 auto;}
.colw{float:left;margin-top:0;}
.colpic{width:30px;float:left;margin-left:20px;margin-right:10px;margin-top:10px;}
.email{width:180px;height:16px;margin-top:6px;border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-top:gray solid 1px;border-left:gray solid 1px;background-color:#fff;color:#000;font:normal 11px Arial, Helvetica, sans-serif;padding-left:5px;padding-top:5px;float:left;}
#black form{width:187px;}
#black form input.btn{width:73px;height:20px;background:url(../images/btn_light.gif) 0 0 no-repeat #333;font:normal 10px/15px Arial, Helvetica, sans-serif;color:#000;cursor:pointer;border:none;float:right;display:block;margin-top:6px;}
#black form input.btnover{width:73px;height:20px;background:url(../images/btn_lightover.gif) 0 0 no-repeat #333;font:normal 10px/15px Arial, Helvetica, sans-serif;color:#000;cursor:pointer;border:none;float:right;display:block;margin-top:6px;}
#black h1{display:block;font:normal 26px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;padding:10px 0 5px;}
#black p{display:block;font-size:11px;color:#c8c8c8;}
#black h1 span.new{font-size:20px;color:#ff940e;background-color:inherit;}
#greyMain{width:100%;background:url(../images/grey_1px.gif) 0 0 repeat-x;height:80px;padding:13px 0 0;}
#grey p.sp{width:293px;height:74px;font:bold 36px/74px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#85854E;background:url(../images/special_report_icon.gif) 0 0 no-repeat;background-color:inherit;display:block;float:left;padding:0 0 0 95px;}
#grey p.nor{font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;color:#333;background-color:inherit;display:block;width:546px;float:left;padding:14px 0 0;}
#grey p span.orange{font-size:12px;line-height:19px;font-weight:700;color:#C57005;background-color:inherit;}
#Main{width:100%;background:url(../images/body_bg.gif) 0 0 repeat-x #fff;color:#000;padding:8px 0;}
#blockRight{width:622px;float:right;}
#block3{width:300px;float:right;padding:8px 0 8px 11px;}
#add1 h2 span{font:bold 20px/35px Arial, Helvetica, sans-serif;color:#414141;background-color:inherit;}
#add1 p{font:italic 11px/15px Arial, Helvetica, sans-serif;width:266px;padding:0;}
#add2 h2 span{font:bold 20px/32px Arial, Helvetica, sans-serif;color:#414141;background-color:inherit;}
#add3{width:289px;float:right;background:url(../images/add_bg.gif) 0 0 repeat-x #fff;color:#7D7D7D;margin:11px 0 0;padding:5px 0 0 11px;}
#add3 h2 span{font:bold 20px/35px Arial, Helvetica, sans-serif;color:#414141;background-color:inherit;}
#title h2{display:block;font:bold 22px/22px "Trebuchet MS",Arial, Helvetica, sans-serif;color:#464646;background-color:inherit;margin:0 0 0 13px;}
#footerMain{width:100%;height:180px;background:url(../images/footer_bg.gif) 0 0 repeat-x #E4E4B7;color:#000;}
#footer{width:934px;height:180px;margin:0 auto;position:relative;}
#footerAdd{position:relative;top:15px;width:728;height:90;text-align:center;}
#footer ul{width:934px;position:absolute;top:118px;text-align:center;list-style:none;}
#footer ul li{font:normal 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;background-color:inherit;text-transform:uppercase;display:inline;}
#footer ul li a{font:normal 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;background-color:inherit;text-decoration:none;padding:0 7px;}
#footer ul li a:hover{text-decoration:underline;}
#footer p.copyright{font:normal 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;position:absolute;margin-left:36%;margin-right:36%;top:150px;color:#875D03;background-color:inherit;text-align:center;}
.sitelist,.sortlist{float:left;width:100%;margin-top:10px;font-size:12px;text-align:center;}
.sitelist A:link,.sitelist A:visited,.sortlist A:link,.sortlist A:visited,.title A:link,.title A:visited{color:#000;text-decoration:none;}
.sitelist A:hover,.sitelist A:active,.sortlist A:hover,.sortlist A:active,.title A:hover,.title A:active{color:#000;text-decoration:underline;}
.text,.solution{color:#646464;font-size:13px;margin-top:5px;}
#top ul li a.language,#top ul li a.contact{display:block;background:url(../images/subscribe_bg.gif) 0 0 no-repeat;width:94px;height:17px;font:bold 10px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;color:#337676;background-color:inherit;text-align:center;text-transform:uppercase;text-decoration:none;float:left;}
#top ul li a.language:hover,#top ul li a.contact:hover,#top ul li a.sitemap:hover{color:#000;background-color:inherit;}
#grey,#MainText{width:935px;margin:0 auto;}
#block1,#block2{width:300px;float:left;padding:8px 0 8px 11px;}
#block1 h2,#block2 h2,#block3 h2{display:block;font:bold 18px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;color:#464646;background-color:inherit;}
#block1 h2 span.titel,#block2 h2 span.titel,#block3 h2 span.titel,#title h2 span.main{color:#D27004;background-color:inherit;}
#add1,#add2{width:289px;float:left;background:url(../images/add_bg.gif) 0 0 repeat-x #fff;color:#7D7D7D;margin:11px 0 0;padding:5px 0 0 11px;}
#add1 h2,#add2 h2,#add3 h2{display:block;width:276px;height:36px;background:url(../images/add_div.gif) left bottom repeat-x;text-align:center;margin:0 0 10px;}
#add2 p,#add3 p{font:italic 11px/11px Arial, Helvetica, sans-serif;width:257px;float:left;padding:0;}
#title h2 A:link,#title h2 A:visited{font-size:13px;color:#464646;text-decoration:none;}
#title h2 A:hover,#title h2 A:active{font-size:13px;color:#464646;text-decoration:underline;}