*{margin:0;padding:0}
html{height:100%}
body{min-height:100%;height:100%;text-align:center;background:#fff}
body, td, th{font-family:Tahoma,Verdana,Arial;line-height:15px;font-size:11px;color:#333}
img{border:0;outline:none}
a:link, a:visited, a:active{text-decoration:none;color:#555;outline:none}
a:hover{text-decoration:none;color:#d02344;outline:none}
ol, ul{list-style-position:inside}
.spacer{clear:both}
div{text-align:left}
table{border-collapse:collapse}
p{text-align:justify;margin-top:7px;line-height:18px;font-size:14px}
li{font-size:12px;color:#f70}
form{font-size:10px;color:#8b8b8b}
form span{display:block;padding-bottom:5px}
.userdata{float:left}
.userdata span{display:inline}
input[type=text], input[type=password], textarea{background:#fff url(../../../engine/skins/images/shadow.png) repeat-x;border:solid 1px #b5b5b5;color:#757575;padding:1px}
form input[type=checkbox]{margin-top:6px}
#comments_path{display:inline;padding-bottom:0}
.header{margin:auto}
.content{width:100%;margin:40px 0 0}
hr{border:none;border-bottom:dashed 1px #ebebeb}
.pagenav{height:40px;text-align:center;margin:auto;padding:20px}
.pagenav a, .pagenav span{display:inline;font-weight:700;border:1px solid #77408c;background:#f1f1f1;color:#000;padding:5px 8px}
.pagenav a:hover{background:#edddf4;border:1px solid #77408c;text-decoration:none;color:#000}
.pagenav span{background:#edddf4;border:1px solid #77408c;color:#000}
h2{font-family:Verdana;font-size:12px;color:#888;vertical-align:center;display:inline}
.section{width:528px;background:#FFF;margin:0 0 0 11px}
ul.tabs{height:28px;line-height:25px;list-style:none;border-bottom:1px solid #DDD;background:#FFF;margin:0 0 8px}
.tabs li{float:left;display:inline;color:#777;cursor:pointer;background:#FFF;border:1px solid #E4E4E4;border-bottom:1px solid #F9F9F9;position:relative;margin:0 1px -1px 0;padding:0 13px 1px}
.tabs li:hover, .vertical .tabs li:hover{color:#F70;background:#FFFFDF;border:1px solid #FFCA95;padding:0 13px}
.tabs li.current{color:#333;background:#EFEFEF;border:1px solid #D4D4D4;border-bottom:1px solid #EFEFEF;padding:0 13px 2px}
.box{display:none;border-top:1px solid #D4D4D4;background:#fff;border-width:0 1px 1px;padding:0 12px}
.box.visible{display:block}
.section.vertical{width:440px;border-left:160px solid #FFF}
.vertical .tabs{width:160px;float:left;display:inline;margin:0 0 0 -160px}
.vertical .tabs li{border:1px solid #E4E4E4;border-right:1px solid #F9F9F9;width:132px;height:25px;margin:0 0 1px;padding:0 12px}
.vertical .tabs li:hover{width:131px}
.vertical .tabs li.current{width:133px;color:#444;background:#EFEFEF;border:1px solid #D4D4D4;border-right:1px solid #EFEFEF;margin-right:-1px}
td, .leftcoll, .rightcoll, .centerbox{vertical-align:top}
td.addnews, td.xfields{font-size:10px;vertical-align:middle;padding:2px}