BODY {
	margin:           3px;
	font-size:        12px;
	background-color: #000000;
}
TABLE,TR,TH,TD {font-size:12px;}

FONT {font-size: 12px;}
IMG {
	border:0px;
	padding:0px;
	margin:0px;
}
P {
	font-size: 12px;
	padding:   0px;
	margin:    0px;
}
XMP {
	border:0px;
	padding:0px;
	margin:0px;
}
A {text-decoration: none;}
A:link    {color:#000080; border-bottom: 1px solid #FF4000;}
A:visited {color:#400000; border-bottom: 1px solid #C08000;}
A:active  {color:#FF0000;}
A:hover   {color:#FF0000; background-color:#ccccff;}

.XOut1{
	width:929px;
	border-top:    4px solid #444444;
	border-right:  3px solid #333333;
	border-bottom: 2px solid #222222;
	border-left:   1px solid #111111;
}
.XOut2{
	width:923px;
	border:        3px solid #555555;
}
.XOut3{
	width:920px;
	border-top:    4px solid #222222;
	border-right:  3px solid #111111;
	border-bottom: 2px solid #444444;
	border-left:   1px solid #333333;
}
.XField{
	width:920px;
	background-color:#000020;
}
.XTop{
	height:80px;
	width:920px;
	background-color:#000000;
}
.XMain{
	width:718px;
	border:1px solid #FFFFFF;
	background-color:#000000;
	float:right;
}
.XSide{
	width:200px;
	background-color:           #000000;
	float:left;
}
.XFoot{
	width:920px;
	background-color:#FFFFCC;
	clear: both;
}


.ZTitle{
	width:320px;
	height:80px;
	float:left;
}
.ZTopMess{
	width:400px;
	height:80px;
	float:left;
}
.ZCounter{
	width:199px;
	height:80px;
	float:left;
}
.ZCTab{color:#808080; text-align:right;}
.ZJump{
	background-color: #000000;
	width:180px
}

.ZMenu-SF{
	background-color:#333333;
	margin: 1px 2px 1px 5px;
	padding:          1px 2px 0px;
	border-bottom:    1px solid #CCFFFF;
	border-left:      1px solid #CCFFFF;
}
.ZMenu-ST{
	padding:          1px;
	border-bottom:    1px solid #008000;
	border-left:      1px solid #008000;
	background-color: #999999;
	color:            #000000;
	font-weight:bold;
}
.ZMenu-SC{
	margin: 1px 2px 1px 8px;
	padding:       1px 2px 0px;
	border-bottom: 1px solid #9999FF;
}
.ZMenu-SB {text-decoration: none;}
.ZMenu-SB:link    {color:#CCCCCC; border-bottom: 1px solid #FF4000;}
.ZMenu-SB:visited {color:#CCCCCC; border-bottom: 1px solid #C08000;}
.ZMenu-SB:active  {color:#FFFFFF;}
.ZMenu-SB:hover   {color:#FF0000; background-color:#ccccff;}

.ZMenu-HF{
	background-color:#333333;
	margin: 1px 2px 1px 5px;
	padding:          1px 2px 0px;
	border-bottom:    1px solid #CCFFFF;
	border-left:      1px solid #CCFFFF;
}
.ZMenu-HT{
	padding:          1px;
	border-bottom:    1px solid #008000;
	border-left:      1px solid #008000;
	background-color: #999999;
	color:            #000000;
	font-weight:bold;
}
.ZMenu-HC{
	margin: 1px 2px 1px 8px;
	padding:       1px 2px 0px;
	border-bottom: 1px solid #9999FF;
}
.ZMenu-HB {text-decoration: none;}
.ZMenu-HB:link    {color:#FFFFFF; border-bottom: 1px solid #FF4000;}
.ZMenu-HB:visited {color:#FFFFFF; border-bottom: 1px solid #C08000;}
.ZMenu-HB:active  {color:#FFFFFF;}
.ZMenu-HB:hover   {color:#FF0000; background-color:#ccccff;}

.ZMenu-LF{
	background-color:#222233;
	margin: 1px 2px 1px 5px;
	padding:          1px 2px 0px;
	border-bottom:    1px solid #CCFFFF;
	border-left:      1px solid #CCFFFF;
}
.ZMenu-LT{
	padding:          1px;
	border-bottom:    1px solid #008000;
	border-left:      1px solid #008000;
	background-color: #CCCCFF;
	color:            #0033CC;
	font-weight:bold;
}
.ZMenu-LS{
	margin: 1px 2px 1px 5px;
	padding:       1px 2px 0px;
	border-bottom:    1px solid #008000;
	border-left:      1px solid #008000;
	background-color: #9999FF;
	color:            #000000;
	font-weight:bold;
}
.ZMenu-LC{
	margin: 1px 2px 1px 8px;
	padding:       1px 2px 0px;
	border-bottom: 1px solid #9999FF;
}
.ZMenu-LB {text-decoration: none;}
.ZMenu-LB:link    {color:#FFFFcc; border-bottom: 1px solid #FF4000;}
.ZMenu-LB:visited {color:#FFFF99; border-bottom: 1px solid #C08000;}
.ZMenu-LB:active  {color:#FFFFFF;}
.ZMenu-LB:hover   {color:#0000FF; background-color:#ffffcc;}
.ZNBox{height:60px;}

.ZVote{
	margin:3px;
	border-bottom:  1px solid #FF4000;
	border-left:    2px solid #C04000;
	color:            #FFFFFF;
	width:190px;
}
.ZVTit{
	color:#000000;
	background-color:#FFE0E0;
	font-weight:bold;
	border-bottom:  1px solid #FF0000;
	border-left:    2px solid #FF0000;
}
.ZVTab{background-color:#FF8080;}
.ZVCel{background-color:#000000; color:#FFFFFF;}
.ZVForm{
	font-size: 12px;
	padding:   1px;
	margin:    0px;
}

.ZUnderInf{
	height:55px;
	background-color: #000040;
	color: #FFFFFF;

}
.ZUnderBox{
	height:45px;
	margin: 4px;
	border-bottom:    1px solid #666600;
	border-left:      5px solid #666600;
	float:left;
}
.ZAlert{
	border: 4px solid #E0E000;
	background-color: #F0F0C0;
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}
.ZLBBS{
	WIDTH:910px;
	border: 5px solid #808080;
	background-color: #404040;
	color:#FFFFFF;
}
.ZLBBSF{
	font-size: 12px;
	padding:   1px;
	margin:    0px;
	background-color: #FFF0D0;
	color:#400000;
}
.ZLBL1{background-color: #C8C8C8; color:#000000;}
.ZLBL2{background-color: #E0E0E0; color:#000000;}

.ZSTitle{
	border: 4px solid #202020;
	background-color: #000000;
	color:#FF8000;
	font-size: 20px;
	font-weight: bold;
}
.ZHLine{background-color: #606060;}
.ZULine{background-color: #606060;}
.ZMain{
	background-color: #F0F8FF;
	margin:3px;
	padding-left:3px;
	color:#101000;
}







.C-R1{color:#F00000;}
.C-R2{color:#F00000; font-weight: bold;}
.C-G1{color:#00F000;}
.C-B1{color:#0000F0;}
.C-Y1{color:#F0F000;}
.C-P1{color:#F000F0;}
.C-C1{color:#00F0F0;}
.C-W1{color:#FFFFFF;}
.C-H1{color:#808080;}

.D-M{background-color:#000040;}
.D-T{background-color:#8080FF; color:#000000; font-weight:bold;}
.D-C{background-color:#C0F0F0; color:#000000; font-weight:bold;}
.D-R1{background-color: #FFF0F0;}
.D-R2{background-color: #FFE0E0;}
.D-G1{background-color: #E8FFE8;}
.D-G2{background-color: #D0FFD0;}
.D-B1{background-color: #E8E8FF;}
.D-B2{background-color: #D0D0FF;}
.D-W1{background-color: #E8E8E8;}
.D-W2{background-color: #D0D0D0;}
.D-Y1{background-color: #FFFFD0;}
.D-Y2{background-color: #F0F0C0;}


.E-R1{background-color: #FFE0E0; font-size:16px; font-weight: bold;}
.E-R2{background-color: #FFF0F0;}
.E-G1{background-color: #D0FFD0;font-size:16px;font-weight: bold;}
.E-G2{background-color: #E8FFE8;}
.E-B1{background-color: #D0D0FF;font-size:16px;font-weight: bold;}
.E-B2{background-color: #E8E8FF;}
.E-Y1{background-color: #F0F0C0;font-size:16px;font-weight: bold;}
.E-Y2{background-color: #FFFFD0;}
.E-W1{background-color: #D0D0D0;font-size:16px;font-weight: bold;}
.E-W2{background-color: #E8E8E8;}
.E-P1{background-color: #F0C0F0;font-size:16px;font-weight: bold;}
.E-P2{background-color: #FFD0FF;}
