body {
        background-color: #B7CB55;
        scrollbar-face-color: #DEE3E7;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #DEE3E7;
        scrollbar-3dlight-color: #D1D7DC;
        scrollbar-arrow-color: #006699;
        scrollbar-track-color: #EFEFEF;
        scrollbar-darkshadow-color: #98AAB1;
}
font,th,td,p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link,a:active,a:visited {
        color: #373C14;
}
a:hover                {
        text-decoration: underline;
        color: #373C14;
}
hr        {
        height: 0px;
        border: solid #D1D7DC 0px;
        border-top-width: 1px;
}
.maintitle,h1,h2        {
        font-weight: bold;
        font-size: 22px;
        font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        line-height: 120%;
        color: #000000;
}
.gen {
        font-size: 12px;
}
.genmed {
        font-size: 11px;
}
.gensmall {
        font-size: 10px;
}
.gen,.genmed,.gensmall {
        color: #000000;
}
a.gen,a.genmed,a.gensmall {
        text-decoration: none;
}
a.gen:hover,a.genmed:hover,a.gensmall:hover        {
        text-decoration: underline;
}
.mainmenu                {
        font-size: 11px;
        color: #000000;
}
a.mainmenu                {
        text-decoration: none;
}
a.mainmenu:hover{
        text-decoration: underline;
}
.cattitle                {
        font-weight: bold;
        font-size: 10px;
        letter-spacing: 1px;
        color: #000000;
}
a.cattitle                {
        text-decoration: none;
        color: #000000;
}
a.cattitle:hover{
        text-decoration: underline;
        color: #000000;
}
.forumlink                {
        font-weight: bold;
        font-size: 12px;
        color: #373C14;
}
a.forumlink         {
        text-decoration: none;
        color: #373C14;
}
a.forumlink:hover{
        text-decoration: underline;
        color: #373C14;
}
.nav                        {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}
a.nav                        {
        text-decoration: none;
}
a.nav:hover                {
        text-decoration: underline;
}
.topictitle                        {
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}
a.topictitle:link {
        text-decoration: none;
}
a.topictitle:hover        {
        text-decoration: underline;
}
.name                        {
        font-size: 11px;
        color: #000000;
}
.postdetails                {
        font-size: 10px;
        color: #000000;
}
.postbody {
        font-size: 12px;
}
a.postlink:link        {
        text-decoration: none;
}
a.postlink:hover {
        text-decoration: underline;
}
.code {
        font-family: Courier, 'Courier New', sans-serif;
        font-size: 11px;
        color: #006600;
        background-color: #FAFAFA;
        border: 1px solid #343434;
}
.quote {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #444444;
        line-height: 125%;
        background-color: #FAFAFA;
        border: 1px solid #343434;
}
.copyright                {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #444444;
        letter-spacing: -1px;
}
a.copyright                {
        color: #444444;
        text-decoration: none;
}
a.copyright:hover {
        color: #000000;
        text-decoration: underline;
}
input,textarea, select {
        color: #000000;
        font: normal 11px Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #000000;
        background-color: #F4F4F4;
}
input {
        text-indent: 2px;
}
input.button {
        background-color: #677325;
        color: #FFFFFF;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #000000;
}
input.mainoption {
        background-color: #677325;
        font-weight: bold;
        border: 1px solid #000000;
        color: #FFFFFF;
}
input.liteoption {
        background-color: #889DBD;
        font-weight: normal;
}
.helpline {
        background-color: #677325;
        font-weight: bold;
        border: 1px solid #000000;
        color: #FFFFFF;
        text-align: center;
}
.middle {
        background-color: #B7CB55;
        text-align: center;
        vertical-align: top;
}
.lay-top {
        background-image: url(images/layout/top2.gif);
        background-repeat: repeat-x;
}
.lay-left {
        background-color: #B7CB55;
        background-image: url(images/layout/left.gif);
        background-repeat: repeat-y;
        background-position: left;

}
.lay-right {
        background-color: #B7CB55;
        background-image: url(images/layout/right.gif);
        background-repeat: repeat-y;
        background-position: right;
}
.lay-bottom {
        background-image: url(images/layout/bottom.gif);
        background-repeat: repeat-x;
}
.tab-middle {
        background-color: #E7E7E7;
        padding: 0px;
}
.tab-top {
        background-image: url(images/tabs/top.gif);
        background-repeat: repeat-x;
}
.tab-left {
        background-image: url(images/tabs/left.gif);
        background-repeat: repeat-y;
        background-position: left;
        width: 1px;
}
.tab-right {
        background-image: url(images/tabs/right.gif);
        background-repeat: repeat-y;
        background-position: right;
        width: 1px;
}
.tab-bottom {
        background-image: url(images/tabs/bottom.gif);
        background-repeat: repeat-x;
}
.td1 {
        background-color: #F6F8E6;
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
}
.td12 {
        background-color: #F6F8E6;
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
		padding: 2px;
}
.td15 {
        background-color: #F6F8E6;
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
		padding-left: 5px;
}
.td110 {
        background-color: #F6F8E6;
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
		padding-left: 10px;
}
.td2 {
        background-color: #EFF3D5;
        border-top: 1px solid #000000;
}
.td3 {
        color: #FFFFFF;
        background-image: url(images/thbg.gif);
        background-repeat: repeat-x;
        background-position: top;
        height: 12px;
        font-size: 10px;
        border-top: 1px solid #677325;
}
.headtop {
        background-image: url(images/head/middle.gif);
        background-repeat: repeat-x;
}
.headtop2 {
        background-image: url(images/head/middle2.gif);
        background-repeat: repeat-x;
}
.avatarmid {
        background-image: url(images/avatarbit/middle.gif);
        background-repeat: repeat-y;
}
.barmid {
        background-image: url(images/bar/middle.gif);
        background-repeat: repeat-x;
}
.mainbarbg {
        background-image: url(images/barmain/middle.gif);
        background-repeat: repeat;
}
.mainbarright {
        background-image: url(images/barmain/right.gif);
        background-repeat: repeat-y;
        background-position: right;
        background-color: #F8F8F8;
}
.mainbarleft {
        background-image: url(images/barmain/left.gif);
        background-repeat: repeat-y;
        background-position: left;
        background-color: #F8F8F8;
}
.mainbartop {
        background-image: url(images/barmain/top.gif);
        background-repeat: repeat-x;
        background-position: bottom;
}
.mainbarbottom {
        background-image: url(images/barmain/bottom.gif);
        background-repeat: repeat-x;
}