@import url("formIE.css");

body {
background-color:#fffcfc;
scrollbar-face-color:#DFDFB9;
scrollbar-highlight-color:#FFF;
scrollbar-shadow-color:#DFDFB9;
scrollbar-3dlight-color:#EAEAD2;
scrollbar-arrow-color:#497A50;
scrollbar-track-color:#EAE8CF;
scrollbar-darkshadow-color:#c99;
background-image:url();
margin:4px
}

font,th,td,p {
font-family:Verdana, Arial, Helvetica, sans-serif
}

a:link,a:active,a:visited {
color:#497A50
}

hr {
height:0;
border:solid #D1D7DC 0;
border-top-width:1px
}

td.row3 {
background-color:#EAEAD2
}

td.row_helped {
background-color:#F5E4E4
}

td.rowpic {
background-color:#FFF;
background-image:url('images/cellpic2.jpg');
background-repeat:repeat-y;
height:22px
}

th {
color:#FFB572;
font-size:11px;
font-weight:700;
background-color:#497A50;
height:25px;
background-image:url(images/cellpic3.gif)
}

td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image:url(images/cellpic1.gif);
background-color:#EAEAD2;
border:#FFF;
height:28px;
border-style:solid
}

td.cat,td.catHead,td.catBottom {
background-color:#EAEAD2;
background-image:url('images/cellpic1.gif');
height:22px
}

th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom {
font-weight:700;
border:#FFF;
height:28px
}

th.thCornerL,th.thTop,th.thCornerR {
color:#FFA34F;
font-size:70%;
font-weight:700;
background-color:#069;
background-image:url('images/cellpic3.gif');
height:28px
}

td.row3Right,td.spaceRow {
background-color:#EAEAD2;
border:#FFF;
border-style:solid
}

th.thHead,td.catHead {
font-size:12px;
border-width:0
}

.maintitle {
font-weight:700;
font-size:22px;
font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:120%;
color:#000
}

.gen {
font-size:12px
}

.genmed {
font-size:11px
}

.gensmall {
font-size:10px
}

.gen,.genmed,.gensmall {
color:#000
}

a.gen,a.genmed,a.gensmall {
color:#497A50;
text-decoration:none
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
color:#E00;
text-decoration:underline
}

.cattitle {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:maroon
}

.forumlink {
font-weight:700;
font-size:12px;
color:#497A50
}

.name {
font-size:11px;
color:#000;
text-decoration:none
}

.postdetails {
font-size:10px;
color:#000
}

.postbody {
font-size:12px;
line-height:18px
}

a.postlink:link {
text-decoration:none;
color:maroon
}

.code {
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
color:#497A50;
background-color:#FAFAFA;
border:#EAEAD2;
border-style:solid;
border-width:1px
}

.quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
line-height:125%;
background-color:#FAFAFA;
border:#EAEAD2;
border-style:solid;
border-width:1px
}

.copyright {
font-size:10px;
color:#444;
font-family:Verdana, Arial, Helvetica, sans-serif
}

form {
display:inline;
margin:0
}

input,textarea,select {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif
}

input {
text-indent:2px
}

input.button {
background-color:#EAE8CF;
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
cursor:pointer
}

input.mainoption {
background-color:#FAFAFA;
font-weight:700;
cursor:pointer
}

input.liteoption {
background-color:#FAFAFA;
font-weight:400;
cursor:pointer
}

.helpline {
background-color:#DFDFB9;
border-style:none
}

span.badwordhighlight {
background-color:#FF0
}

.topbkg {
background:#dbe3ee url(images/cellpic_bkg.jpg) repeat-x
}

.topnav {
font-size:10px;
background:#e5ebf3 url(images/cellpic_nav.gif) repeat-x;
color:#dd6900;
height:21px;
white-space:nowrap;
text-align:center;
border:0 solid #91a0ae;
border-width:1px 0
}

.pm {
font-size:11px;
text-decoration:none;
color:red
}

.table0 {
background-color:#EFEFEF;
border-bottom-color:#dedede;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#fefefe;
border-top-style:solid;
border-top-width:1px;
color:#000;
font-size:10px
}

.pagination {
color:#497A50;
font-size:10px;
font-weight:700;
cursor:pointer;
text-decoration:none;
padding:3px 3px 4px
}

.pagination a,.pagination a:visited,.pagination a:active {
background-color:#EAEAD2;
color:#933;
border:#c99 1px solid;
text-decoration:none;
border-color:#c99;
padding:1px
}

.pagination a:hover {
background-color:#EAE8CF;
color:#E00;
border:#c99 1px solid;
text-decoration:none;
border-color:#c99;
padding:1px
}

p,td,.mainmenu {
font-size:11px;
color:#000
}

a:hover,a.mainmenu:hover,a.cattitle:hover,a.forumlink:hover,a.nav:hover,a.topictitle:hover,a.postlink:hover,a.copyright:hover {
text-decoration:underline;
color:#E00
}

.bodyline,.forumline {
background-color:#FFF;
border:1px #BC8F8F solid
}

td.row1,input.post,textarea.post,select {
background-color:#EAE8CF
}

td.row2,input.post2,textarea.post2,select {
background-color:#DFDFB9
}

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 {
border-width:0
}

a.mainmenu,a.cattitle,a.forumlink,a.nav,a.topictitle:link,a.copyright {
text-decoration:none;
color:#497A50
}

.nav,.topictitle,h1,h2 {
font-weight:700;
font-size:11px;
color:#000
}

a.topictitle:visited,a.postlink:visited {
text-decoration:none;
color:#b00000
}
