 
/* Global Table Settings */
body, table, td {
     font-family: Verdana;
     font-size  : 11px; }

body  { text-align      : center; }
table { margin-left : auto; margin-right: auto; }
td    { text-align: left; }
TD {font-family: Verdana; color: #FFFFFF;}

.right      { text-align: right !important; }
.center     { text-align: center !important; }
.justify    { text-align: justify !important; }
.vtop       { vertical-align: top !important; }
.innertable { margin: 0px !important; }

.leftimg   { float: left; padding-right: 5px; }
.rightimg  { float: right; padding-left: 5px; }
.centerimg { vertical-align: middle; }

A:link        { text-decoration: none; color: #000000;}
A:visited     { text-decoration: none; color: #000000;}
A:hover       { text-decoration: none; color: #DDDDDD; font-style: normal; text-decoration: underline overline; }

BODY  { scrollbar-face-color: #272A2F;
	scrollbar-shadow-color: #1B1E25;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #272A2F;
	scrollbar-darkshadow-color: #1B1E25;
	scrollbar-track-color: #444444;
	scrollbar-arrow-color: #ffb903;
	font-family: Verdana;
}

.nav          {text-decoration: none; color: #FFFFFF;}
.nav:link     {text-decoration: none; color: #FFFFFF;}
.nav:visited  {text-decoration: none; color: #FFFFFF;}
.nav:hover    {text-decoration: none; color: #FFB903; font-style: normal; text-decoration: underline;}

.win {
	background-color: #444444;
	border-color: #999999 #414141 #414141 #999999;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.win1 {
	background-color: #272A2F;
	border-color: #6B6B6B #252525 #252525 #6B6B6B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.win2 {
	background-color: #444444;
	border-color: #999999 #414141 #414141 #999999;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.win3 {
	background-color: #FFB903;
	border-color: #FFFF99 #CC9900 #CC9900 #FFFF99;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.titlebg { background-color: #FFB903; border: 1px #FFEC9D solid; }
.catbg   { background-color: #40454C; color: #EEEEEE; font-weight: bold; font-size: 13px; border: 1px #666666 solid; }

.titlebg, .catbg {
	font-family: Verdana, Helvetica, Arial;
	font-size  : 12px;
	color      : #000000;
	font-weight: bold;
}

.text1 { font-style: normal; font-weight: bold; font-size: 13px; color: #000000;}

.smalltext { /* Small font text size, can also change color, etc */
     font-weight     : normal;
     font-size       : 10px;
     line-heigh      : 110%;
}

.copyright { color: #FFFFFF; font-weight: bold; font-size: 12px; }

.redrep   { color: red; font-weight: bold;   } /* Reputation (less than -1) */
.grayrep  { color: gray; font-weight: bold;  } /* Reputation (-1 thru 10)   */
.greenrep { color: green; font-weight: bold; } /* Reputation (10 or greater)*/
.onlinebots { color: gray; } /* IE: Googlebot, this is shown in the "Online" places */

.postbody     { line-height: 130%; } /* Format the post body */
.messagetitle { line-height: 130%; } /* Message title on the board index */

/* If user has a color, specify the options for that user name to appear here */
.usercolors { font-weight: bold; }

.loading {
     background-image : url(/blahdocs/images/loading.gif);
     background-repeat: no-repeat;
     width            : 222px;
     height           : 19px;
}

.boardsearch {
     background    : url(/blahdocs/images/search.png) 3px 4px no-repeat;
     padding-left  : 19px;
     padding-top   : 5px;
     padding-bottom: 5px;
     width         : 90%;
}

.bordercolor  {background-color: #000000;}

.quote { 
	font-size: 10px;
	font-family: Arial;
	color: #FFFFFF;
	background-color: dimgray;
	border: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.code {font-size: 12px; font-family: "Courier New", Courier, mono; color: #000000; background-color: #FFB920;}

/* Poll Colors */
.pollcolor    { background-color: #8DAA6E; padding-left: 5px; }
.pollpercents { background-color: #C4D4B3; color: Black; padding-right: 10px; padding-left: 10px; }
.pollborder   { background-color: #8DAA6E; }

/* Forms */
.upload, .textinput,.button, textarea, select { /* .checkboxinput also allowed */
     color           : #000000;
     background-color: #D7E1C8;
     font-family     : Verdana, Helvetica, Times;
     font-size       : 10px;
     border          : 1px #7E734C solid;
     border-top-width   : 1px;
     border-right-width : 1px;
     border-bottom-width: 1px;
     border-left-width  : 1px;
}

form, input { margin-top: 0px; }
form        { margin-bottom: 0px; }

input         {background-color: #333333; font-family: Verdana; font-size: 10pt; color: #FFFFFF;}
textarea      {background-color: #333333; font-family: Verdana; font-size: 10pt; color: #FFFFFF;}
select        {background-color: #333333; font-family: Verdana; font-size: 7pt; color: #FFFFFF;}	 
