A { color:#d4a400;text-decoration:none; }
A:hover { color:#ffc500; }

BODY {
	font-family: Arial;
	font-size:90%;
	
	background:#000000;
	color:#e0e0e0;	
	max-width:480px;
	border: 1px dashed #5b4d1d;
	border-top:0px;
	padding:0px 4px 4px 4px;
	margin:0 auto;
}

P,BODY,TD,SPAN,DIV {color:#e0e0e0;}
LEGEND {color:green;}

H1 {font-size:110%; color:#909090; }
H2,H3 {font-size:100%; color:#909090; }

H1, H2,H3 {margin-bottom:2px; }


HR {
	border:0px;height:0px;
	border-bottom:1px dashed #5b4d1d;
	font-size:1px;
}

P {
	min-height:16px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 6px 0px !important;
}
P {margin:0px 0px 6px 0px;}

.ml20{
	margin-left:20px !important;
}

DIV{

}

TEXTAREA, INPUT {
	background:#202020;
	color:#e0e0e0;
}
SELECT, OPTION {
	background:#202020;
	color:#e0e0e0;
}



.forms_submit {
	background:green;
	color:#e0e0e0;
	font-weight:bold;
}

FORM {
	margin:0px;
	padding:0px;
}

FIELDSET{
	margin:0px 0px 6px 0px;
	-moz-border-radius: 5px;          
	-webkit-border-radius: 5px;
	border-radius: 5px ;
	padding:4px;
	border:1px solid #5b4d1d;
}




.mini {
	font-size:80%;
}

.mini2 {
	font-size:80%;
	color:#a0a0a0;
}
.midl {
	font-size:90%;
}

.date{
	color:#707070;
}

.pg {
	margin:0px 2px 0px 2px;
	padding:0px 4px 0px 4px;
}

.pgsel {
	margin:0px 2px 0px 2px;
	padding:0px 4px 0px 4px;
	background:#ffffff;
	color:#ff0000;
}



.ok {
	color:#00e000;
	font-weight:bold;
}

.error {
	color:red;
	font-weight:bold;
}


.race1, A.race1 , SPAN.race1 { color:#f1d44f; }
A.race1:hover, SPAN.race1 A:hover{ color:#ffff00; }


.race2, A.race2 , SPAN.race2 { color:#00a8ff; }
A.race2:hover, SPAN.race2 A:hover{ color:#3cbcff; }


.race3, A.race3 , SPAN.race3 { color:#ff3000; }
A.race3:hover, SPAN.race3 A:hover{ color:#ff6642; }

SPAN.race1, SPAN.race2, SPAN.race3 {
	min-height:16px;
}

.mpers, A.mpers , SPAN.mpers { color:#0084ff; }
A.mpers:hover, SPAN.mpers A:hover{ color:#81c2ff; }

.fpers, A.fpers , SPAN.fpers { color:#ff55e9; }
A.fpers:hover, SPAN.fpers A:hover { color:#ffa4f3; }

SPAN.fpers, SPAN.mpers, SPAN.fpers {
	min-height:16px;
}

	

.delete,.red,.delete A,.red A{
	color:red;
}
.green{
	color:#00e000;
}

.delete A:hover,.red A:hover{
	color:#ff5555;
}
.location, .location A{
	color:green;
}
.location A:hover{
	color:#00ca00;
}

.renew A {color:#50b050;} .renew A:hover {color:#50ff50;}
IMG {
	border:0px;
}

.menu{
	margin:0px 0px 0px 10px;
}

.amenu {
	background:url(/pictures/sub.gif) left center no-repeat;
	padding:0px 0px 0px 10px;

}

.amenusel {
	background:url(/pictures/subs.gif) left center no-repeat;
	padding:0px 0px 0px 10px;
	color:#ff1f1f;
}
.amenusel A {
	color:#ff1f1f;
}



DIV.map{
	padding:0px 0px 0px 0px !important;
	margin:4px auto 4px auto;
	text-align:center;
}

DIV.map DIV{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
}

.maphref{
	border:1px solid red;
	width:150px;
	min-height:150px;
	margin:0px auto 0px auto;
}

DIV.maphref DIV A {
	font-size:80%;
}

DIV.maphref DIV {
	width:40px;
	margin:2px;
	padding:0px;
}
DIV.clear{
	clear:both;
	font-size:0px;
	padding:0px;
	margin:0px;
}
.fll{float:left;}
.flr{float:right;}

.right{ text-align:right;}
.center{ text-align:center;}


.mbh, .mgr, .mmp{ 
	width:50px;height:50px;
	/*border:1px solid black !important;*/
}
.mbh3, .mgr3, .mmp3{ 
	width:30px;height:30px;
	/*border:1px solid black !important;*/
}

.xy{
	color:gold;
	font-weight:bold;
}

.color2{
	color:#ff9090;
}
.color3{
	color:red;
}
.color1{
	color:#00ff00;
}
.cbb{
	color:#555555;
}
.color9{
	color:#909090;
}

.store{
	color:#6090f0;
}
.store A{
	color:#6090f0;
}


.bold{
	font-weight:bold;
}
.normal{
	font-weight:normal;
}


DIV.path{
	margin:10px 0px 10px 0px;
	padding:4px 0px 4px 0px;
	border-top:1px dashed #5b4d1d;
	border-bottom:1px dashed #5b4d1d;
}



DIV.dinfo {
	font-size:90%;
}
DIV.dinfo DIV DIV{
	color:#909090;
	width:96px;
	float:left;
	text-align:right;
	margin:0px 0px 0px -200px;
}
DIV.dinfo DIV{
	clear:both;
	padding:0px 0px 0px 100px;
}

DIV.dinfo2 DIV{
	clear:both;
}
DIV.dinfo2 {
	font-size:90%;
}
DIV.dinfo2 DIV DIV{
	color:#909090;
	width:92px;
	float:left;
	text-align:right;
}

DIV.dinfo3 DIV{
	clear:both;
	margin: 4px 0px 6px 0px;
}
DIV.dinfo3 {
	font-size:90%;
}
DIV.dinfo3 DIV DIV{
	color:#909090;
	width:71px;
	float:left;
	text-align:right;
	margin:0px;
}


DIV.sysm {
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:2px 0px 4px 0px;
	background:#500000;
	border:1px solid red;
	color:#ffff00;
}
DIV.sysm P{	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px !important;
	color:#ffff00;
	/*font-weight:bold;*/
}

.sdate{
	color:#909090;
	font-size:80%;
}

.tb {background-color: #303030;}
.t {background-color: #000000; }

.t0 {background-color:#333333;color:#ffffff; font-weight:bold; text-align:center;}

.hand{
	_cursor:hand;
	cursor:pointer;
}


.swdp,.dpresent {
	float:left;
	margin:0px 10px 10px 0px;
	padding:10px;
	border:0px;
	border:1px dashed #5b4d1d;
}

.dpresent{
	width:150px;
	min-height:50px;
	_height:50px;
}

.tbc TD{
	text-align:center;
}

.w90{
	width:90px;
}
.w150{
	width:150px;
}
.left{
	text-align:left;
}

.mt4,.mt4 DIV  {
	margin-top:4px;
}
.mt4d DIV {
	margin-top:4px;
}
.mar0{
	margin:0px !important;
}

.md4,.md4 DIV  {
	margin-bottom:4px;
}

.bord1{
	/*-moz-border-radius: 5px;          
	-webkit-border-radius: 5px;
	border-radius: 5px ;*/
	border:1px solid #5b4d1d;
}
.bord0{
	border:0px;
}

.
