body{background-color:#f0f0f0;padding:0px;margin:0px}
h1,h2{display:inline;color:#444;font-size:110%}
.logo{position:absolute;z-index:10}
.bodyline{border:#fff 1px solid;background-color:#fff}
table, img{border:0px none}
th,td,p,font,b,input,textarea,select{font-family:arial,helvetica,sans-serif}
th{font-weight:bold;font-size:80%;color:#333;height:28px;background-color:#e5e5e5}
.postbody,p{font-size:80%}
td.catbottom{font-weight:bold;font-size:80%;color:#000;height:28px;background-color:#e5e5e5}
.postdetails{font-size:70%;font-family:verdana;color:#555}
a.postdetails:link,a.postdetails,a.postdetails:visited{font-family:verdana;color:#555}
.avlinks{}
a.avlinks:link,a.avlinks,a.avlinks:visited,a.avlinks:active{color:#222222;text-decoration:none;background-color:transparent;border-color: #ff3300;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}
a:link,a:visited{color:#016}
hr{color:#999; border:noshade 1px solid;height:1pt}
.forumlink{font-weight:bold;font-size:80%}
.forumline{border:#666 1px solid;background-color:#fff}
a.my,a.my:link,a.my:visited,a.my:hover{font:bolder;line-height:38%;letter-spacing:1px;color:#aa3300;text-decoration:none}
.small{font-size:70%}
.gensmall{font-size:75%}
.genmed{font-size:65%}
.topictitle{font-size:80%;font-weight:bold}
.row1{padding-right:5px;padding-left:5px;background-color:#f6f6f6}
.row2{padding-right:5px;padding-left:5px;background-color:#ececec}
.row3{background-color:#d9d9d9}
.row1_announce{background:#edf5ed;}
.row2_announce{background:#ddecdd;}
.row1_sticky{background:#fbece1;}
.row2_sticky{background:#f7ddc9;}
.cattitle{font-size:80%;font-weight:bold}
a.cattitle,a.cattitle:visited{color:#333;text-decoration:none}
a.topic,a.topic:visited{color:#444;text-decoration:none;border-bottom: 2px dotted #aa3300}
a:hover,a.cattitle:hover,a.topic:hover{color:#aa3300;text-decoration:none}
td.catleft{height:28px;background-color:#ccc}
.name{font-size:80%;color:#555}
.sig{text-align:right;color:#666}
a.name{text-decoration:none}
input.button{border:#777 1px solid;color:#000;background-color:#eee}
.code{padding:5px;border:#999 1px solid;font-size:80%;color:#070;background-color:#fff}
.quote{padding:5px;font-size:80%;border:#999 1px dotted;color:#333;background-color:#fff}
.mod {color: #D61717;line-height:125%;font-weight:bold;background-color:#f1e1b1;border: #D61717;border-style:solid;border-width:2px}
.gray{}
a.gray,a.gray:visited{color:#333;text-decoration:none}
.bgray{color:#575757}
a.bgray:hover{color:#aa3300;text-decoration:none}