body {
	color:#FFFFE0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

body.mainframe {

	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000000;
	color:#FFFFE0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
    scrollbar-3dlight-color: #cccccc; 
	scrollbar-arrow-color: #FF0000; 
	scrollbar-base-color: #00cccc; 
	scrollbar-darkShadow-color: #000000; 
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #000000; 
	scrollbar-shadow-color: #cccccc; 
	scrollbar-track-color: #000000;
}


.counter {
   font-weight: bold;
}


input.btn {
   height:25px;
   border-width: 0px;
   FONT-SIZE: 12px; 
   FONT-FAMILY: Verdana, Helvetica ,sans-serif; 
   font-weight: bold;
   BACKGROUND-COLOR: #CAEBFF
}

table.tablesolid {
	border-style: solid;
	border-width: 1px;
    BORDER-TOP: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-BOTTOM: #e0e0e0 1px solid;

}


td.header {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}


td.error_header {
    background-color: #FF0000;
	color: #000000;
	font-size: 25px;
	font-weight: bold;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	-moz-opacity:0.70; 
	-khtml-opacity:0.70; 
	opacity:0.70; 
	filter:alpha(opacity=70);
}

td.error_msg {
    background-color: #400000;
	font-size: 12px;
	color:#FFFFFF;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	-moz-opacity:0.70; 
	-khtml-opacity:0.70; 
	opacity:0.70; 
	filter:alpha(opacity=70);
}

td.info_header {
    background-color: #00FF00;
	color: #000000;
	font-size: 25px;
	font-weight: bold;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	-moz-opacity:0.70; 
	-khtml-opacity:0.70; 
	opacity:0.70; 
	filter:alpha(opacity=70);
}

td.info_msg {
    background-color: #004000;
	font-size: 12px;
	color:#FFFFFF;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	-moz-opacity:0.70; 
	-khtml-opacity:0.70; 
	opacity:0.70; 
	filter:alpha(opacity=70);
}

td.InfoDIV {
	background-color: #C0C0A0;
	border-color: #000000;
	border-style: solid;
	width:  150px;
	height: 100px;
	padding: 5px 5px 5px 5px;
}


div.server-time {
	color: #000000;
	font-size: 12px;
}

div.msgPopUp {
	color: #A00000;
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	BORDER-TOP:		#F00000 4px solid;
	BORDER-LEFT:	#F00000 4px solid;
	BORDER-RIGHT:	#B00000 4px solid;
	BORDER-BOTTOM:	#B00000 4px solid;
	margin:0px;
	padding:5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


#dhtmltooltip{
position: absolute;
width: 200px;
border: 2px solid black;
border-color: #E00000;
background-color:#101010;
padding: 5px;
visibility: hidden;
z-index: 100;
}


img.captcha {
    BORDER-TOP:		#000000 1px solid;
	BORDER-LEFT:	#000000 1px solid;
	BORDER-RIGHT:	#606060 1px solid;
	BORDER-BOTTOM:	#606060 1px solid;
}

font {
	font-size: 12px;
}


a.nav {
	color: #005500;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 140px;
}

a.nav:hover {
	color: #008f00;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 140px;
}

a {
	color: #40b0f0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #00ff00;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


form.nomargin {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

textarea {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
