body {
background:#ffffff;
color:#004A9D;
font:12px Verdana,Arial,Helvetica,sans-serif;
scrollbar-3dlight-color:#d1d7dc;
scrollbar-arrow-color:#004A9D;
scrollbar-darkshadow-color:#98aab1;
scrollbar-face-color:#dee3e7;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#dee3e7;
scrollbar-track-color:#efefef;
}

.gensmall {
font-size:10px;
}

td.genmed,.genmed {
font-size:11px;
}

.explaintitle {
font-size:11px;
font-weight:700;
color:#004A9D;
}

a:link,a:active,a:visited,a.postlink {
color:#004A9D;
text-decoration:none;
}

a:hover {
color:#eb6eaa;
}

a.topictitle:visited {
color:#5493b4;
}

.logonav {
color:#FF7E00;
height:96px;
white-space:nowrap;
border:0 solid #91a0ae;
}

hr {
border:1px solid #fff;
border-top-width:1px;
height:0;
}

td.cat,td.catLeft,td.catHead,td.catBottom {
font-weight:700;
letter-spacing:1px;
background:#fff url(images/cellpic1.gif);
height:27px;
text-indent:4px;
}

.row1 {
background:#EAEFF3;
}

.row2,.helpline {
background:#D9E2EC;
}

.row3 {
background:#cedcec;
}

td.spacerow {
background:#cad9ea;
}

td.rowpic {
background:url(images/cellpic1.gif) #fff repeat-x;
}

th {
background:#eb6eaa url(../style/images/navbar.jpg);
color:#FFF;
font-size:11px;
font-weight:700;
height:27px;
white-space:nowrap;
text-align:center;
padding-left:8px;
padding-right:8px;
}

.bodyline {
background:#fff;
border:1px solid #98aab1;
}

.forumline {
background:#fff;
border:1px solid #004A9D;
}

.forumline.thHead {
color:#FFF;
}

.maintitle,h1 {
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
color:#FFF;
}

.subtitle,h2 {
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}

.postbody {
font-size:12px;
line-height:125%;
}

.postdetails {
font-size:10px;
color:#00396a;
}

.code {
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
color:#900;
background-color:#FCFCFC;
border:#004A9D;
border-style:dotted;
border-width:1px;
}

.quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0C0C0C;
line-height:125%;
background-color:#FCFCFC;
border:#004A9D;
border-style:dotted;
border-width:1px;
}

.errorline {
background:#B51F2A;
border:1px solid #004A9D;
}

input {
color:#000;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
text-indent:2px;
border-color:#004A9D;
border-width:1px;
}

textarea {
color:#000;
background-color:#F2F1ED;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
border-color:#004A9D;
border-width:1px;
}

select {
color:#000;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
border-color:#004A9D;
}

input.post,input.submit,input.go,input.catbutton,textarea.post,select {
background:#FCFCFC;
}

input.button {
background:#FCFCFC;
color:#00000;
font:11px Verdana,Arial,Helvetica,sans-serif;
}

input.mainoption {
background:#FCFCFC;
font-weight:700;
}

input.liteoption {
background:#FCFCFC;
font-weight:400;
}

.helpline {
border-style:none;
}

.topbkg {
background:#dbe3ee url(images/cellpic_bkg.jpg) repeat-x;
}

.topnav {
font-size:10px;
background:#e5ebf3 url(images/cellpic_nav.gif) repeat-x;
color:#FF7E00;
height:21px;
white-space:nowrap;
border:0 solid #91a0ae;
border-width:1px 0;
}

.topnav2 {
font-size:10px;
color:#C2FA47;
height:21px;
white-space:nowrap;
border:0;
}

.admin,a.admin,a.admin:visited {
color:#ffa34f;
}

.mod,a.mod,a.mod:visited {
color:#060;
}

.imgtopic,.imgicon {
margin-left:3px;
}

.imgspace {
margin-left:1px;
margin-right:2px;
}

.imgfolder {
margin:1px 4px;
}

img {
border:0;
}

.title {
background:none;
color:#004A9D;
font-size:13px;
font-weight:700;
font-family:Verdana, Helvetica;
text-decoration:none;
}

.block-title {
background:none;
color:#004A9D;
font-size:11px;
font-family:Verdana, Helvetica;
}

.storytitle {
background:none;
color:#FFF;
font-size:11px;
font-weight:700;
font-family:Verdana, Helvetica;
text-decoration:none;
}

.storycat {
background:none;
color:#004A9D;
font-size:10px;
font-weight:700;
font-family:Verdana, Helvetica;
text-decoration:underline;
}

.tiny {
background:none;
color:#004A9D;
font-size:10px;
font-weight:400;
font-family:Verdana, Helvetica;
text-decoration:none;
}

.small {
background:none;
color:#004A9D;
font-size:9px;
font-weight:400;
font-family:Verdana, Helvetica;
text-decoration:none;
}

.dcode {
background:none;
color:#F3EAA0;
font-size:10px;
font-weight:400;
font-family:Verdana, Helvetica;
text-decoration:none;
}

FONT,TD,BODY,P,DIV {
font-family:Verdana,Helvetica;
font-size:10px;
}

.topictitle,.name,.nav,.admin,.mod {
font-size:11px;
font-weight:700;
}

a.topictitle:hover,a.admin:hover,a.mod:hover {
color:#FF7E00;
}

.content,.boxcontent {
background:none;
color:#004A9D;
font-size:10px;
font-family:Verdana, Helvetica;
}

.boxtitle,.option {
background:none;
color:#004A9D;
font-size:10px;
font-weight:700;
font-family:Verdana, Helvetica;
text-decoration:none;
}
