body
{
	margin:0px 0px 0px 0px;
}
img
{
	border:0;
	vertical-align:middle;
}

.titlehead
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:1.3em;
}

.tableheadleft
{
	font-size:13px;
	font-weight: bold;
	color:#FF8040;
}
.select {
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}

.text {
	font-size: 13px;
	line-height: 17px;
}

.smalltext {
	font-size: 12px;
	line-height: 14px;
	color:#003399;
}

.redsmalltext {
	font-size: 12px;
	color:#ff0000;
}

.messagehint
{
	font-size:12px;
	line-height:13px;
	color:#ff0000;
	padding-left:1em;
}

.messagetext{
	font-size: 13px;
	line-height: 13px;
	color:#003399;
}

a.messagetext{
	FONT-SIZE: 13px; 
	COLOR: #0000FF; 
	cursor:hand;
}

a.messagetext:hover {
	font-size: 13px;
	color: #FF0000;
	cursor:hand;
}

a.messagetext:active {
	FONT-SIZE: 13px; 
	COLOR: teal;
	cursor:hand;
}


a.messagehead{
	FONT-SIZE: 12px; 
	text-decoration: none;
	COLOR: #0000FF; 
	cursor:hand;
}

a.messagehead:hover {
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
	cursor:hand;
}

a.messagehead:active {
	FONT-SIZE: 12px; 
	COLOR: teal;
	cursor:hand;
}

a.controlitem{
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	cursor:hand;
	text-decoration:none;
}

a.controlitem:hover {
	font-size: 13px;
	color: #FF8040;
	cursor:hand;
	text-decoration :underline;
}

a.smalllink{
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
	cursor:hand;
}

a.smalllink:hover {
	font-size: 12px;
	color: #FF0000;
	cursor:hand;
}

a.smalllink:active {
	FONT-SIZE: 12px; 
	COLOR: teal;
	cursor:hand;
}

td.pagination{
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
}

a.pagination{
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
	cursor:hand;
}

a.pagination:hover {
	font-size: 12px;
	color: #FF0000;
	cursor:hand;
}

a.pagination:active {
	FONT-SIZE: 12px; 
	COLOR: teal;
	cursor:hand;
}

.smalltextbox {
	font-size: 12px;
	line-height: 13px;
}

.smallselect {
	font-size: 13px;
	font-weight: normal;
}

.button {
	font-size: 13px;
	color: #000000;
	padding: 0 .25em;
  	width: 0;
  	overflow:visible;


}

.smallbutton{
	font-size: 12px;
	color: #003399;
	padding: 0 .25em;
  	width: 0;
  	overflow:visible;
}

.tablehead
{
    color:#0000ff;
    font-size:13px;
    text-align:center;
    vertical-align:middle;
    BACKGROUND-IMAGE:url(../images/jingxuan_blue_right.gif);
}
.tablerow
{
	color:#000000;
    font-size:12px;
}

.listhead {
	font-size: 13px;
	color: #333333;
	padding: 0px;
	margin: 1px 0;
}

.listbody {
	font-size: 13px;
	color: #333333;
	padding: 0px;
	margin: 1px 0;
}

a.listhead{
	FONT-SIZE: 13px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	cursor:hand;
}

a.listhead:hover {
	font-size: 13px;
	text-decoration: none;
	color: #0099FF;
	cursor:hand;
}

a.listhead:active {
	FONT-SIZE: 13px; 
	COLOR: teal;
	cursor:hand;
}

a.listbody {
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	TEXT-DECORATION: none;
	cursor:hand;
}

a.listbody:hover {
	font-size: 13px;
	text-decoration: none;
	color: #0099FF;
	cursor:hand;
}

a.listbody:active {
	FONT-SIZE: 13px; 
	COLOR: teal;
	cursor:hand;
}

.textarea{
FONT-SIZE: 13px;
width:100%;

}

.sub{position:relative;height:25px;font-size:12px;background:#f7f3ef;border:solid #000000;border-width:1px 0px 0px;}
.sub span{float:left;width:120px;margin-left:5px;margin-top:4px;background:#0000FF;color:#ffffff;border-width:1px 1px 0px;padding:4px 10px 4px 10px;font-weight:bold}
.sub a{float:left;width:120px;margin-left:5px;margin-top:4px;background:#f7f3ef;color:#0000FF;border-width:1px 1px 0px;padding:3px 10px 2px 10px;text-decoration: none;}
.subline{position:relative;top:25px;height:1px;line-height:1px;background-color:#58CB64;font-size:0px}
.subt{margin-bottom:1px;padding-right:10px;height:2px;line-height:2px;text-align:right}
.subb{margin-bottom:1px;padding-right:10px;height:10px;line-height:2px;text-align:right}
.bgg{background-color:#0000FF;}
.subsep{float:left;margin-left:0px;margin-top:4px;background:#f7f3ef;color:#000000;border-width:1px 1px 0px;padding:3px 0px 2px 0px;display:inline;}
.supsepselected{display:none;}

.tmenutext
{
	color:#026412;
	font-size:12px;
	font-weight:bold;
}

.menutext{
	color:#000000;
	font-size:13px;
}

a.menutext{
	color:#000000;
	font-size:13px;
	text-decoration: none;
}

a.menutext:hover{
	font-size:13px;
	color:#FF8040;
	cursor:hand;
	text-decoration: underline;
}

a.menutext:active {
		color:#000000;
	font-size:13px;
	text-decoration: none;
}

.foottext{
	font-family:Times New Roman;
	font-size:12px;
	color:#000000;
}

.lbltext
{
	font-size: 13px;
	color: #000000;
	background-color: #ffffff;
}
.tabaltrow{
	font-size:13px;
	color:#000000;
	background-color:#DCEAF5;
}
.highlight
{
	font-size: 13px;
	color: #ffffff;
	background-color: #006699;
}

.updown {
	font-size: 13px;
	font-weight: bold;
	color: #116180;
}

.ztfclass
{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:14px;
}

.ztfclass li
{
	display:inline;
	padding-left:10px;
}

.ztfclass dl
{
	line-height:20px;
}

.ztfclass dt .right
{
	margin:20px;
}

.ztfclass dt span
{
	cursor:pointer; 
	cursor:hand; 
}

.ztfclass dd
{
	font-size:12px;
	margin-left:60px;
}

.ztfclass li dt
{
	font-weight:bold;
}

.ztfclass ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

.ztfclass ul li dt
{
	font-weight:normal;
}

.ztfclass ul li dt span
{
	cursor:default;
}