* {margin:0;padding:0;}
html {font-size:100%;}
img {border:none;}
.row1, .row2, .row3, .forumrules, tr.row1 .row, tr.row2 .row, tr.row3 .row, .postbottom {border-left:solid 1px #FFF;border-right:solid 1px #E0E0E0;border-top:solid 1px #FFF;border-bottom:solid 1px #E0E0E0;background:#F8F8F8 url(/images/forum/cell.gif) top left repeat-x;padding:4px;}
td.history-current, tr.row1 td.history-current, tr.row2 td.history-current {background:#DDD;}
p.breadcrumbs {margin:0;padding:0;float:left;color:#AAA;font-weight:bold;white-space:normal;font-size:1em;}
.rtl p.breadcrumbs {float:right;}
p.datetime {margin:0;padding:0;float:right;white-space:nowrap;font-size:1em;}
.rtl p.datetime {float:left;}
caption, .cap-div {margin:0;padding:0;background:url(/images/forum/tcat_mid.gif) top left repeat-x;white-space:nowrap;height:26px;text-align:left;}
caption, caption h1, caption h2, caption h3, caption h4, caption span, .cap-div, .cap-div h1, .cap-div h2, .cap-div h3, .cap-div h4, .cap-div span {font-size:13px;line-height:1.2em;font-weight:bold;color:#2E5B82;font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;}
caption h1, caption h2, caption h3, caption h4, caption span, .cap-div h1, .cap-div h2, .cap-div h3, .cap-div h4, .cap-div span {display:inline;}
caption a, caption a:visited, .cap-div a, .cap-div a:visited {color:#2E5B82;text-decoration:underline;}
caption a:hover, .cap-div a:hover {color:#D11010;text-decoration:underline;}
.cap-left {background:url(/images/forum/tcat_left.gif) top left no-repeat;padding-left:25px;}
.cap-right {background:url(/images/forum/tcat_right.gif) top right no-repeat;padding-top:6px;height:20px;}
.tablebg {border:solid 1px #BBB;border-top-color:#C8C8C8;background:#F8F8F8 url(/images/forum/cell.gif) top left repeat-x;}
a.forumlink {font-weight:bold;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:1.2em;}
p.forumdesc {padding-bottom:4px;}
p.topicdetails {margin:1px 0px;}
a.topictitle {margin:1px 0px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-weight:normal;font-size:1.2em;}
a.topictitle_unr {margin:1px 0px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.2em;}
a.topictitle, .postbody a {color:#2E5B82;}
a.topictitle:visited, .postbody a:visited {color:#44729A;}
a.topictitle:visited:hover, .postbody a:visited:hover {color:#2E5B82;}
a.topictitle:hover, .postbody a:hover {color:#D11010;}
.genmed {margin:1px 1px;font-size:1.1em;}
.gensmall {margin:1px 1px;font-size:1em;}
textarea, select, .post, .btnbbcode, .btnmain, .btnlite, .btnfile, .helpline {font-weight:normal;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;color:#444;border:1px solid #888;background-color:#FFF;}
.post {border-style:solid;border-width:1px;}
* html textarea, * html select, * html .post, * html .btnmain, * html .btnlite, * html .btnfile {border-color:#888;}
textarea:focus, select:focus, .post:focus, .btnmain:focus, .btnlite:focus, .btnfile:focus {/*	border-color:#253F5A;*/color:#000;}
label:hover {color:#D11010;}
.spacer {background-color:#dbdbdb;}
p.topicauthor {margin:1px 0px;}
.cat {height:24px;padding:0 3px;border-left:solid 1px #FFF;border-right:solid 1px #E0E0E0;border-top:solid 1px #FFF;border-bottom:solid 1px #E0E0E0;background:#F1F1F1 url(/images/forum/bg_tfoot.gif) top left repeat-x;text-indent:4px;}
.postsp_box {display:block;min-height:110px;}
td.postbottom {background:#F1F1F1 url(/images/forum/bg_tfoot.gif) top left repeat-x;font-size:10px;color:#444;white-space:nowrap;padding:2px;vertical-align:middle;}
td.postbuttons {padding-top:3px;}
.postauthor {color:#2E5B82;font-size:12px;margin-bottom:3px;font-weight:bold;}
.posterrank {font-size:9px;color:#666;}
.postdetails {color:#666;font-size:10px;text-align:left;}
.postdetails b {color:#444;}
.signature {font-size:11px;color:#888;margin-top:5px;}
.signature .line {width:90%;height:1px;background-color:#c0c0c0;font-size:1px}
hr {height:0px;border:solid #2E5B82 0px;border-top-width:1px;}
a {color:#2E5B82;text-decoration:none;}
a:active,a:visited {color:#2E5B82;text-decoration:none;}
a:hover {color:#D11010;text-decoration:underline;}
th {color:#AAA;font-size:11px;font-weight:bold;background:#FFF url(/images/forum/th.gif) top left repeat-x;white-space:nowrap;padding:0 5px;text-align:center;height:26px;border-left:solid 1px #FFF;border-right:solid 1px #E0E0E0;border-top:solid 1px #FFF;border-bottom:solid 1px #E0E0E0;}
th a, th a:visited {color:#AAA !important;text-decoration:underline;}
th a:hover {color:#2E5B82;text-decoration:underline;}
td {padding:2px;}
form {margin:0px;padding:0px;border:0px;}
input {font-size:1.1em;padding:1px;}
textarea {font-size:12px;line-height:1.4em;padding:2px;}
select {font-size:1.1em;padding:1px;}
option {padding:0 1em 0 0;}
h1 {font-weight:bold;font-size:1.8em;text-decoration:none;}
h2 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.5em;text-decoration:none;line-height:120%;}
h3 {font-size:1.3em;font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:120%;}
h4 {margin:0px;font-size:1.1em;font-weight:bold;}
p {font-size:1.1em;}
pre {font-size:1.1em;font-family:Monaco, 'Courier New', monospace;}
#s_new_f {margin:0;padding:0;font-size:10px;width:150px;}
.postsp_box img {max-width: 750px;border:0;}
