

body {
background-color:#FAF8F1;
}
body, font, th, td, p {
color:#333333;
font-family:Georgia,Times New Roman,Times,serif;
}

form {
    padding: 0px;
    margin: 0px;
}

.border1px {border: 1px solid #2D3546;}


a:link, a:active, a:visited {
color:#555555;
}
a:hover {
color:#333333;
text-decoration:underline;
}
hr {
border-color:#333333;
border-style:solid;
border-width:1px 0px 0px;
height:0px;
}
.forumline {
background-color:#40485C;
border:2px solid #2D3546;
}
td.row1 {
background-color:#FFFFFF;
}
td.row2 {
background-color:#F7F7F7;
border:medium none;
}
td.row3 {
background-color:#FFFFFF;
}
td.rowpic {
background:#FFFFFF url(images/cellpic2.jpg) repeat-x scroll 0%;
}
th {
background:#677595 url(images/cellpic3.gif) repeat scroll 0%;
color:#000000;
font-size:12px;
font-weight:bold;
height:25px;
}
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
background:#D1D7DC url(images/cellpic1.gif) repeat scroll 0%;
height:28px;
}
td.cat, td.catHead, td.catBottom {
border-width:0px;
height:29px;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
font-weight:bold;
height:28px;
}
td.row3Right, td.spaceRow {
background-color:#CCCCCC;
}
th.thHead, td.catHead {
font-size:13px;
}
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 {
}
.maintitle, h1, h2 {
color:#333333;
font-family:Georgia,Times New Roman,Times,serif;
font-size:22px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}
.gen {
font-size:13px;
}
.genmed {
font-size:12px;
}
.gensmall {
font-size:11px;
}
.gen, .genmed, .gensmall {
color:#333333;
}
a.gen, a.genmed, a.gensmall {
color:#333333;
text-decoration:none;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color:#333333;
text-decoration:underline;
}
.mainmenu {
color:#333333;
font-size:13px;
}
a.mainmenu {
color:#FFFFFF;
text-decoration:none;
}
a.mainmenu:visited {
color:#FFFFFF;
text-decoration:none;
}
a.mainmenu:hover {
color:#FFFFFF;
text-decoration:underline;
}
.cattitle {
color:#333333;
font-size:13px;
font-weight:bold;
}
a.cattitle {
color:#333333;
text-decoration:none;
}
a.cattitle:hover {
color:#333333;
}
.forumlink {
color:#677595;
font-size:12px;
font-weight:bold;
}
a.forumlink {
color:#677595;
text-decoration:none;
}
a.forumlink:hover {
color:#C0C0C0;
text-decoration:underline;
}
.nav {
color:#333333;
font-size:12px;
font-weight:bold;
}
a.nav {
color:#333333;
text-decoration:none;
}
a.nav:visited {
color:#333333;
text-decoration:none;
}
a.nav:hover {
color:#333333;
text-decoration:underline;
}
.topictitle {
color:#444444;
font-size:13px;
font-weight:normal;
}
a.topictitle:link {
color:#444444;
text-decoration:none;
}
a.topictitle:visited {
color:#444444;
text-decoration:none;
}
a.topictitle:hover {
color:#444444;
text-decoration:underline;
}
.name {
color:#333333;
font-size:12px;
}
.postdetails {
color:#333333;
font-size:11px;
}
.postbody {
font-size:13px;
}
a.postlink:link {
color:#CC0000;
text-decoration:none;
}
a.postlink:visited {
color:#CC0000;
text-decoration:none;
}
a.postlink:hover {
color:#CC0000;
text-decoration:underline;
}
.code {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
color:#555555;
font-family:monospace,Courier,"Courier New",sans-serif;
font-size:12px;
}
.quote {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
color:#555555;
font-family:Georgia,Times New Roman,Times,serif;
font-size:12px;
font-style:italic;
line-height:125%;
}
.copyright {
color:#333333;
font-family:Georgia,Times New Roman,Times,serif;
font-size:11px;
}
a.copyright {
color:#333333;
text-decoration:none;
}
a.copyright:hover {
color:#333333;
text-decoration:underline;
}
input, textarea, select {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
font-family:Georgia,Times New Roman,Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
input.post, textarea.post, select {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
font-family:Georgia,Times New Roman,Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
input {
text-indent:2px;
}
input.button {
background-color:#677595;
color:#000000;
font-family:Georgia,Times New Roman,Times,serif;
font-size:12px;
}
input.mainoption {
background-color:#FFFFFF;
font-weight:bold;
}
input.liteoption {
background-color:#FFFFFF;
font-weight:normal;
}
.helpline {
background-color:#8694B5;
border:medium none;
}
.noborder {border: none;}
