A {	
	color: #D3D9DE;
	text-decoration: none;
	font-family: Tahoma, Arial, serif;
	font-size: 110%;
}

A:hover {
	text-decoration: underline;
}
{
		color: #000039;
}
BODY {
	padding: 0px 0px 0px 0px;
	margin: 0px;         
	font-size: 12px;
	color: #778899;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	scrollbar-face-color:#000039;
	scrollbar-track-color:#000039;
	scrollbar-3dlight-color: #000142;
	scrollbar-darkshadow-color:#000000;
	scrollbar-base-color:#000000;
	scrollbar-track-color:#000000;
	scrollbar-arrow-color: #000160;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	background-color: Black;
}
.topstyle { 
	width: 100%; 
	height: 40px; 
	background-image: url(images/topbar.gif); 
	background-repeat: repeat-x; 
	} 
	
.searchbox { 
	background-image: url(images/topbar.gif); 
	background-repeat: repeat; 
	width: 968px; 
	height: 40px;
	background-color: #414141;
	padding-left: 20px;
 }
.topbanner { 
	background-image: url(images/topbanner.gif); 
	width: 770px; 
	height: 92px;
	background-color: #000000;
	padding-left: 20px;
 }

.bar { 
	width: 770px; 
	height: 34px; 
   background-image: url(images/bottombar.gif);  
	background-repeat: repeat-x;
	padding-right: 11px;
	} 
	
.indent{
	font: 12px "Courier New", Courier, monospace;
	color: White;
	padding: 3px;
	padding-left: 10px;
	margin: 2px;
	border: 1px dashed lime;
}

.smalltext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: white;
}
.smallblacktext {
    background: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color:#ffffff;
}
.defaulttext {
    background: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#ffffff;
}

td {
    background: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #EAEAFF;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

.defaultwhitetext {
    background: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#FFFFFF;
}
.defaultblacktext {
    background: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#FFFFFF;
}
.mediumtext {
    background: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.captiontext {
  	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: white;
	font-weight: bold;
	text-align: left;
	background-color: Black;
	padding: 2px;
	border: #000039 1px solid;
}

.tbox{
	background-color: #000000;
	BORDER: #5918A1 1px solid;
	color: #EAEAFF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.button{
	margin: 1px;
	BACKGROUND-COLOR: #000000;
	BORDER: 1px groove Blue;
	color: #EAEAFF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-align:center;
}
form {
	margin: 2px 0px 0px 0px;
	color: #EAEAFF;
	
}

hr {
	border-top: #666 1px solid;
	border-bottom: #eee 1px solid;
	height: 2px;
	width: 92%;
	text-align:center;
}
.border {
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1x solid;
}
.caption {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #000000;
	COLOR: #000000;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/caption.gif);
}

.bodytable {
	BACKGROUND-COLOR: #0D1341;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #EAEAFF;
	border-left: 1px #0000F9 solid; 
	border-right: 1px #0000F9 solid;
}

p {
	margin-top: 0px
}
.forumheader{
	background-color: #000000;
	font: 12px verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	padding: 2px;
	border: #000039 1px solid;
	text-align: left;
}

.forumheader2{
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: Window;
	border: #000039 1px solid;
	text-align: left;
}

.forumheader3{
	background-color: transparent;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #DDDDDD;
	border: 1px solid #000039;
	padding: 2px;
	text-align: left;
}

.fborder {
	background-color: #000A00;
	border: 0px none;
	text-align: left;
}

.finfobar{
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #000039 1px solid;
	text-align: left;
}

.fcaption {
	font: 12px  helvetica, verdana, tahoma, arial;
	color: #F2F2F2;
	padding: 2px;
	font: bolder;
	border: #000039 1px solid;
	text-align: left;
}

a.forumlink{
	color: White;
	text-decoration: none;
	font: normal normal 12px Arial, serif, cursive, monospace, sans-serif;
	letter-spacing: 1px;
}


table, td, tr {
	background-color: transparent;
}

a.navbar { color: #F0FFF0; text-decoration: none; font: 15px Sylfaen, "Trebuchet MS", sans-serif; }
a.navbar:hover { text-decoration: underline; }
.Tleft { background-image: url(images2/Tleft.png); }
.TcenterL { background-image: url(images2/TcenterL.png); width: 50%; }
.Tcenter { background-image: url(images2/Tcenter.png); }
.TcenterR { background-image: url(images2/TcenterR.png); width: 50%; }
.Tright { background-image: url(images2/Tright.png); }
.T2left { background-image: url(images2/T2left.png); }
.T2center { background-image: url(images2/T2center.png); }
.topleft { background-image: url(images/topleft.jpg); }
.topleftmid { background-image: url(images/topleftmid.jpg); width: 50%; }
.top { background-image: url(images/top.jpg); }
.toprightmid { background-image: url(images/toprightmid.jpg); width: 50%; }
.topright { background-image: url(images/topright.jpg); }
#navbar { background-image: url(images/navbar.gif); border-bottom: 1px solid Silver; vertical-align: middle;  }
#T { background-image: url(images/T.png); width: 100%; background-position: right; background-repeat: repeat-y; background-color: transparent; }
#rightT { background-image: url(images/rightT.png); }
#Tbg { background-image: url(images/Tbg.png); background-color: transparent; }
#bg { background-image: url(images/bg.png); }
#bg2 { background-image: url(images/bg2.png); width: 100%; background-position: right top; background-repeat: repeat-y; background-color: transparent; }
#rightT2 { background-image: url(images/rightT2.png); }
#Bbg { background-image: url(images/Bbg.png); }
#Bleft { background-image: url(images/Bleft.png); }
#B { background-image: url(images/B.png); width: 100%; background-position: right; background-repeat: repeat-y; background-color: transparent; }
.Mtopleft { background-image: url(images/Mtopleft.png);}
.Mtop { background-image: url(images/Mtop.png); width: 100%; background-position: left; background-repeat: no-repeat;  }
.Mtopright { background-image: url(images/Mtopright.png);}
.Mleft { background-image: url(images/Mleft.png); background-repeat: repeat-y; }
.Mright { background-image: url(images/Mright.png); background-repeat: repeat-y; background-position: right;}
.Mbottomleft { background-image: url(images/Mbottomleft.png); }
.Mbottom { background-image: url(images/Mbottom.png); width: 100%; background-position: left; background-repeat: no-repeat; }
.Mbottomright { background-image: url(images/Mbottomright.png); }
.Mtopbg { background-image: url(images/Mtopbg.png); width: 100%;	background-repeat: repeat-x; background-position: top; }
.Mbg { background-image: url(images/Mbg.png); background-position: left; background-repeat: repeat-y; background-color: #3F10A8; width: 100%; }
.Mbottombg { background-image: url(images/Mbottombg.png); width: 100%; }
.Dcapleft { background-image: url(images/Dcapleft.png); background-position: bottom; background-repeat: no-repeat; }
.Dcap { background-image: url(images/Dcap.png); width: 100%; text-align: left; background-position: bottom; vertical-align: bottom; background-repeat: repeat-x; font: 15px monospace; color: Black; }
.Dcapright { background-image: url(images/Dcapright.png); text-align: center; background-position: bottom; background-repeat: no-repeat; }
.border1 { border-right: 1px #084808 solid; }
.border2 { border-left: 1px #04A804 solid; border-right: 1px #04A804 solid; }
.M2topleft { background-image: url(images/M2topleft.png);}
.M2top { background-image: url(images/M2top.png); width: 100%; }
.M2topright { background-image: url(images/M2topright.png);}
.M2left { background-image: url(images/M2left.png); background-repeat: repeat-y; }
.M2right { background-image: url(images/M2right.png); background-repeat: repeat-y; background-position: right;}
.M2bottomleft { background-image: url(images/M2bottomleft.png); background-position: bottom; }
.M2bottom { background-image: url(images/M2bottom.png); width: 100%; background-position: bottom; background-repeat: repeat-x; }
.M2bottomright { background-image: url(images/M2bottomright.png); background-position: bottom; }
.M2bg { background-color: Black; }
.comment { width: 200px; float: left; text-align: left; font-size: 10px; }
.comment a { color: Black;}