body {
scrollbar-3dlight-color:#D1D7DC;
scrollbar-arrow-color:#069;
scrollbar-darkshadow-color:#98AAB1;
scrollbar-face-color:#DEE3E7;
scrollbar-highlight-color:#000;
scrollbar-shadow-color:#DEE3E7;
scrollbar-track-color:#EFEFEF;
background-color:#70A5CC;
}

font,th,td,p {
color:#000;
font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

hr {
height:0;
border-color:#999;
border-style:solid;
border-width:1px 0 0;
}

.forumline {
font-size:none;
background-color:#ACACAC;
}

td.row4 {
background-color:#FFF;
background-image:url(images/pinstripes.gif);
height:22px;
}

td.rowpic {
background:url(images/pinstripes.gif) repeat-x;
}

th {
color:#000;
font-size:11px;
background:url(images/cellpic3.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background:url(images/pinstripes.gif);
height:28px;
}

td.cat,td.catHead,td.catBottom {
height:28px;
border-width:0;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
height:22px;
font-weight:400;
}

th.thHead,td.catHead {
font-size:11px;
font-weight:400;
}

.maintitle,h1,h2 {
color:#FFF;
font-weight:700;
font-size:18px;
font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.gen {
font-size:12px;
}

.genmed {
font-size:11px;
}

.gensmall {
font-size:10px;
}

.gen,.genmed,.gensmall {
color:#000;
}

a.mainmenu:hover {
color:#666;
text-decoration:none;
}

a.cattitle:hover {
color:#FFF;
text-decoration:none;
}

.forumlink {
color:#3A71B6;
font-weight:700;
font-size:12px;
}

a.forumlink {
color:#3A71B6;
text-decoration:none;
}

a.forumlink:hover {
color:#689EE6;
text-decoration:none;
}

.topictitle {
color:#3A71B6;
font-weight:700;
font-size:11px;
}

a.topictitle:visited {
color:#999;
text-decoration:none;
}

.name {
color:#C00;
font-size:13px;
}

.postdetails {
color:#000;
font-size:10px;
}

.postbody {
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.code {
color:#000;
font-size:13px;
font-family:Courier, "Courier New", sans-serif;
border:solid 1px #65492F;
background-color:#DDD;
}

.quote {
color:#000;
font-style:italic;
font-size:12px;
line-height:125%;
font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
border:solid 1px #81A4BB;
background-color:#CADEEE;
}

.copyright {
color:#000;
font-size:10px;
font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

input,textarea,select {
color:#000;
font:normal 11px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
border-color:#000;
}

input {
text-indent:2px;
}

input.button {
color:#000;
font-size:11px;
font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
background-color:#FFF;
}

input.mainoption {
font-weight:700;
background-color:#FFF;
}

input.liteoption {
font-weight:400;
background-color:#FFF;
}

.helpline {
background-color:#FFF;
border:none;
color:#000;
}

a:link,a:active,a:visited,a.gen,a.genmed,a.gensmall,a.mainmenu,a.mainmenu:visited,a.cattitle,a.nav,a.nav:visited,a.topictitle:link,a.copyright,a.smilie,a.smilie:visited {
text-decoration:none;
}

a:hover,a.gen:hover,a.genmed:hover,a.gensmall:hover,a.nav:hover,a.postlink:hover,a.copyright:hover,a.smilie:hover {
color:#900;
text-decoration:none;
}

td.row1,td.row2,td.row3,td.row3Right,td.row3Right,td.spaceRow,input.post,textarea.post,select {
background-color:#FFF;
}

th.thSides,td.catSides,td.spaceRow,th.thRight,td.catRight,td.row3Right,th.thLeft,td.catLeft,th.thBottom,td.catBottom,th.thTop,th.thCornerL,th.thCornerR {
font-weight:400;
}

.mainmenu,.cattitle {
color:#000;
font-size:11px;
}

.nav,.smilie {
color:#000;
font-weight:700;
font-size:10px;
}

a.topictitle:hover,a.postlink:link,a.postlink:visited {
color:#4688D7;
text-decoration:none;
}