body {
        background-color: #000000;
        /*scrollbar-face-color: #111111;
        scrollbar-highlight-color: #222222;
        scrollbar-shadow-color: #000000;
        scrollbar-3dlight-color: #333333;
        scrollbar-arrow-color:  #4d8d50;
        scrollbar-track-color: #060606;
        scrollbar-darkshadow-color: #000000;*/
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
        margin-bottom : 0px;
        color : #DDDDDD;
}

font,th,td,p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color : #DDDDDD;
}

a:link {
        text-decoration: none;
        color : #00BBF9;
}

a:active {
        text-decoration: none;
        color : #333333;
}

a:visited {
        text-decoration: none;
        color : #00BBF9;
/*        color : #A56C03;         */
}

a:hover        {
        text-decoration: underline;
        color : #FFFFFF;
}

.bodyline        { background-color: Black; border: 1px solid #333333; }



td.row1        { background-color : #012D49; }
td.row2        { background-color: #012D49; }
td.row3        { background-color: #0C0C0C; }
td.inputrow { background-color: #111111; }


td.rowpic {
        background-color: #333333;
        background-image: url(images/bg1.jpg);
        background-repeat: repeat-y;
}

th        {
        color: #4d8d50; font-size: 11px; font-weight : bold;
        background-color: #333333;
        background-image: url(images/bg2.jpg);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
                background-image: url(images/bg2.jpg);
                background-color: #333333; border: #333333; border-style: none;
}

td.cat,td.catHead,td.catBottom {
        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; color: #00BBF9; border: #000000; border-style: none; }
td.row3Right,td.spaceRow {
        background-color: #333333; border: #333333; border-style: solid; }

.maintitle,h1,h2        {
                        font-weight: bold; font-size: 18px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
                        text-decoration: none; line-height : 120%; color : #4d8d50;
}


.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #CCCCCC; }
a.gen,a.genmed,a.gensmall { color : #00BBF9; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover        { color : #FFFFFF; text-decoration: underline; }
/* a.gen:visited,a.genmed:visited,a.gensmall:visited { color : #4d8d50; text-decoration: none; } */


.mainmenu                {
        font-size : 11px;
        color : #DDDDDD;
}
a.mainmenu                { text-decoration: none; color : #00BBF9;  }
a.mainmenu:hover{ text-decoration: underline; color : White; }


.cattitle                { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #AAAAAA; }
a.cattitle                { text-decoration: none; color : #AAAAAA; }
a.cattitle:visited                { text-decoration: none; color : #AAAAAA; }
a.cattitle:hover{ text-decoration: underline; color: #FFFFFF; }


.forumlink                { font-weight: bold; font-size: 12px; color :  #00BBF9; }
a.forumlink         { text-decoration: none; color : #00BBF9; }
a.forumlink:visited{ text-decoration: none; color : #00BBF9; }
a.forumlink:hover{
        text-decoration: underline;
        color : White;
}
a.forumlink:visited{

}

.forumdescr {
        color : #999999;
}


.nav                        { font-weight: bold; font-size: 11px; color : #CCCCCC;}
a.nav                        { text-decoration: none; color: #00BBF9; }
a.nav:hover                { text-decoration: underline;  color : White;  }


.topictitle                        { font-weight: bold; font-size: 11px; color : #DDDDDD; }
a.topictitle:link   { text-decoration: none; color : #00BBF9; }
a.topictitle:visited { text-decoration: none; color : #00BBF9; }
a.topictitle:hover        { text-decoration: underline; color : White; }


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

.postdetails                { font-size : 10px; color : #AAAAAA; }


.postbody { font-size : 11px;}
a.postlink:link        { text-decoration: none; color : #4d8d50 }
a.postlink:visited { text-decoration: none; color : #4d8d50; }
a.postlink:hover { text-decoration: underline; color : White;
}


.code {
        font-family: Courier, 'Courier New', sans-serif;
        font-size: 11px;
        color: #999999;

        background-color: #1D1D1D;

        border-left: 2px solid #0099FF;
        border-top: 1px solid #444444;
        border-right: 1px solid #444444;
        border-bottom: 1px solid #444444;

        padding-left: 8px;
        margin-bottom: 8px;



}

.quote {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #999999;
        line-height: 125%;

        background-color: #1D1D1D;

        border-left: 2px solid #4d8d50;
        border-top: 1px solid #444444;
        border-right: 1px solid #444444;
        border-bottom: 1px solid #444444;

        padding-left: 8px;
        margin-bottom: 8px;
}

.copyright                { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; letter-spacing: -1px;}
a.copyright                { color: #333333; text-decoration: none;}
a.copyright:hover { color: #FFFFFF; text-decoration: underline;}


input,textarea, select {
        color : #00BBF9;
        font: normal 11px Verdana, Arial, Helvetica, sans-serif;
        background-color : #000000;
        border: 1px solid #4A4A4A;
}

input.post, textarea.post, select {
        background-color : #000000;
        border: 1px solid #4A4A4A;
}

input.post:hover {
        border: 1px solid #8F8F8F;
}

input.post:active {
        border: 1px solid #8F8F8F;
        background-color: #2D2D2D;
}


textarea.post:hover{
        border: 1px solid #8F8F8F;
}

textarea.post:active {
        border: 1px solid #8F8F8F;
        background-color: #2D2D2D;
}


input { text-indent : 2px; }


input.button {
        cursor: pointer;
        background-color : #111111;
        color : #FFFFFF;
        font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
        cursor: pointer;
        background-color : #111111;
        font-weight : bold;
        /* border : 1px solid #999999; */
}

input.liteoption {
        cursor: pointer;
        background-color : #111111;
        font-weight : normal;
        /* border : 1px solid #999999;         */
}

input.checkbox {
        background-color : #000000;
}

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


@import url("formIE.css");


hr {
        height: 0px;
        border: solid #222222; 0px;
         border-top-width: 1px;
}


td.forumcolumns {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
        color : #fefefe;
        text-align : left;
        background-color : #012D49;
}

td.categorybar {
        background-image : url(images/bg1.jpg);
        background-repeat : repeat-x;
        background-color : #0C0C0C;
}

td.tableborder {
        background-color: #006586;
}

a.faqlinks {
        color: #00BBF9;
        text-decoration: none;
}

.error {
        font-size : 11px;
        font-weight: bold;
        color: #4d8d50;
}

iframe.topicreview {
        border-color: #111111;
        border-width : 0px;
}

/* ----------------------- */

.sgfooter_bg {
        padding: 0px 30px 0px 30px;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#fefefe;

}

a.sgfooter, a.sgfooter:visited {
        color: #fefefe;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}

a.sgfooter:hover, a.sgfooter:active {
        color: #fefefe;
        text-decoration: none;
}

.attachtable {
        border: 1px solid #222222;
}
