body { 
   background-color: #FFFFFF;
}

body,table {
   font-size : 10px;
   font-family: Tahoma, sans-serif;;
}

font,th,td,p { font-family: Tahoma, sans-serif; }
a:link,a:active,a:visited { color : #000066; }
a:hover     { text-decoration: none; color : #FF0000; }
hr { height: 0px; border: solid #FFFFFF 0px; border-top-width: 0px;}

.bodyline   { 
   border: 0px #FFFFFF solid; 
}

.forumline  { 
   border: 0px #FFFFFF solid; 
}

td.row1  { background-color: #F3F3F3; border-style: solid; border: white; border-width: 0px; }
td.row2  { background-color: #EBEBEB; border-style: solid; border: white; border-width: 0px; }
td.row3  { background-color: #E3E3E3; border-style: solid; border: white; border-width: 0px; }

td.rowpic {
}


th {
   color: #333333; font-size: 11px; font-weight : bold; 
   height: 25px;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
   border: #FFFFFF; border-style: solid; height: 28px;
}

td.cat { 
   height: 29px; 
   border-width: 0px 0px 0px 0px; 
   background-color:#F3F3F3; 
} 

td.catBottom { 
   height: 29px; 
   border-width: 0px 0px 0px 0px; 
   background-color:#E3E3E3; 
} 

td.catHead { 
   height: 29px; 
   border-width: 0px 0px 0px 0px; 
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
   font-weight: bold; border: #000000; border-style: solid; height: 28px;
}
td.row3Right,td.spaceRow {
   border: #FFFFFF; border-style: solid;
}

th.thHead,td.catHead { font-size: 11px; border-width: 0px 0px 0px 0px; }
th.thSides,td.catSides,td.spaceRow   { border-width: 0px 0px 0px 0px; }
th.thRight,td.catRight,td.row3Right  { border-width: 0px 0px 0px 0px; }
th.thLeft,td.catLeft   { border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  { border-width: 0px 0px 0px 0px; }
th.thTop  { border-width: 1px 0px 1px 0px; }
th.thCornerL { border-width: 1px 0px 1px 0px; }
th.thCornerR { border-width: 1px 0px 1px 0px; }

.maintitle  {
   font-weight: bold; font-size: 22px; font-family: "Verdana, Arial, Helvetica, sans-serif",Tahoma, sans-serif;;
   text-decoration: none; line-height : 120%; color : #333333;
}

.gen { font-size : 11px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 11px; }
.gen,.genmed,.gensmall { color : #333333; }
a.gen,a.genmed,a.gensmall { color: #333333; text-decoration: none; }
a.gen:visited,a.genmed:visited,a.gensmall:visited { color: #333333; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover  { color: #FF0000; text-decoration: none; }

.mainmenu      { font-size : 11px; color : #333333 }
a.mainmenu     { font-size : 11px; text-decoration: none; color : #333333;  }
a.mainmenu:visited   { font-size : 11px; text-decoration: none; color : #333333; }
a.mainmenu:hover{ font-size : 11px; text-decoration: none; color : #333333; }

.cattitle      { font-weight: bold; font-size: 11px ; color : #000066}
a.cattitle     { text-decoration: none; color : #000066; }
a.cattitle:visited      { text-decoration: none; color : #000066; }
a.cattitle:hover{ text-decoration: none; }

.forumlink     { font-weight: bold; font-size: 11px; color : #000066; }
a.forumlink    { text-decoration: none; color : #000066; }
a.forumlink:visited  { text-decoration: none; color : #000066; }
a.forumlink:hover{ text-decoration: none; color : #FF0000; }

.nav        { font-weight: bold; font-size: 11px; color : #000066; text-align: left;}
a.nav       { font-weight: bold; font-size: 11px; text-decoration: none; color : #000066; text-align: left;}
a.nav:visited        { font-weight: bold; font-size: 11px; text-decoration: none; color : #000066; text-align: left;}
a.nav:hover    { font-weight: bold; font-size: 11px; text-decoration: none; color : #000066; text-align: left;}

.topictitle,h1,h2 { font-weight: bold; font-size: 11px; color : #333333; }
a.topictitle:link   { text-decoration: none; color : #000066; }
a.topictitle:visited { text-decoration: none; color : #000099; }
a.topictitle:hover   { text-decoration: none; color : #FF0000; }

.name       { font-size : 11px; color : #333333;}

.postdetails      { font-size : 11px; color : #333333; }

.postbody { font-size : 11px; line-height: 17px}
a.postlink:link   { text-decoration: none; color : #000066 }
a.postlink:visited { text-decoration: none; color : #000099; }
a.postlink:hover { text-decoration: none; color : #FF0000}

.code { 
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #A76100;
   background-color: #E3E3E3; border: #000000; border-style: dotted;
   border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
   font-family: Tahoma, sans-serif;; font-size: 9px; color: #333333; line-height: 16px;
   background-color: #E3E3E3; border: #000000; border-style: dotted;
   border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.copyright     { font-size: 11px; font-family: Tahoma, sans-serif;; color: #333333; letter-spacing: -1px;}
a.copyright    { color: #000066; text-decoration: none;}
a.copyright:visited     { color: #000099; text-decoration: none;}
a.copyright:hover { color: #FF0000; text-decoration: none;}

/*
input, textarea, text, select, border {
   color : #333333;
   font: normal 11px Tahoma, sans-serif;;
   border-color : #333333;
   text-indent : 2px;
   margin 0px;
   padding 0px;
}
*/

.noborder {
   border-color : white;
   margin 0px;
   padding 0px;
   border-width: 0px;
   border-style: none;
}

input.button {
   background-color : #F3F3F3;
   color : #333333;
   font-size: 11px; font-family: Tahoma, sans-serif;;
}

input.mainoption {
   background-color : #FAFAFA;
   font-weight : bold;
   font-size: 11px; font-family: Tahoma, sans-serif;;
}

input.liteoption {
   background-color : #FAFAFA;
   font-weight : normal;
   font-size: 11px; font-family: Tahoma, sans-serif;;
}

.helpline { background-color: #EBEBEB; border-style: none; }

