body,span,strong,font,p,div,select,textarea,input,H1,H2,H3,H4,H5,H6,TABLE,TD,TR,TH { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif, "ËÎÌå"; }

.cRed,a.cRed:link,a.cRed:visited,.cRed a{ color:#ff0000; }
a.cRed:hover,.cRed a:hover { color: #bc2931; }

.cDRed,a.cDRed:link,a.cDRed:visited,.cDRed a{ color:#bc2931;}
a.cDRed:hover,.cDRed a:hover { color: #ff0000; }

.cBlue,a.cBlue:link,a.cBlue:visited,.cBlue a{color:#1f3a87;}
a.cBlue:hover,.cBlue a:hover { color: #0000ff; }

.cGreen,a.cGreen:link,a.cGreen:visited,.cGreen a{color:#006600;}
a.cGreen:hover,.cGreen a:hover { color: #009900; }

.cGray66,a.cGray66:link,a.cGray66:visited,.cGray66 a{ color: #666;}
a.cGray66:hover,.cGray66 a:hover { color: #999; }

.cGray99,a.cGray99:link,a.cGray99:visited,.cGray99 a{ color: #999;}
a.cGray99:hover,.cGray99 a:hover { color: #666; }

.cWhite,a.cWhite:link,a.cWhite:visited,.cWhite a{ color:#fff;}
a.cWhite:hover,.cWhite a:hover { color: #ffff00; }

.cBlack,a.cBlack:link,a.cBlack:visited,.cBlack a{color:#000;}
a.cBlack:hover,.cBlack a:hover { color: #bc2931; }

.cYellow,a.cYellow:link,a.cYellow:visited,.cYellow a{color:#ff0;}
a.cYellow:hover,.cYellow a:hover { color: #ff0000; }

.fB { font-weight: bold; }
.fI { font-style: italic; }
.fN { font-weight: normal; }
.hand { cursor:pointer; }

.f10px { font-size: 10px; }
.f12px { font-size: 12px; }
.f13px { font-size: 13px; }
.f14px { font-size: 14px; }
.f15px { font-size: 15px; }
.f18px { font-size: 18px; }
.f26px { font-size: 26px; }

.float_left { float: left }
.float_right { float: right }
.clear{ clear: both; zoom:1; }
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.blank5 { clear: both; font-size:1px; height:5px; }
.blank8 { clear: both; font-size:1px; height:8px; }
.blank10 { clear: both; font-size:1px; height:10px; }

.hidden {display: none;}
.unLine,.unLine a{text-decoration: none;}
.underLine { TEXT-DECORATION: underline }
.noBorder{border-style:none;	}

.percent_100{ width:100%; }
.line_height_150{ line-height:150%; }
.break_all { word-wrap:break-word; overflow:hidden; }

.bgF5 { BACKGROUND-COLOR: #F5F5F5 }
.bgEF { BACKGROUND-COLOR: #EFEFEF }
.bgCC { BACKGROUND-COLOR: #CCCCCC }
.bgDD { BACKGROUND-COLOR: #DDDDDD }
.bgFF { BACKGROUND-COLOR: #FFFFFF }
.bg99 { BACKGROUND-COLOR: #999999 }

.align_left { text-align:left; }
.align_center { margin:auto; text-align:center; }
.align_right { text-align:right; }
.margin_auto { margin:auto; }




.addressBar { }
.addressBar ul { margin:0px; padding:0px; border:0px; list-style:none;  }
.addressBar li { float:left; padding:0px; margin:0px 3px 0px 0px; border:0px; }
.addressBar .separator{}

.row {
	margin-top: 5px;
}

.textButton {
	margin: 1px;
	cursor:Pointer;
	cursor:hand;
}
.textButtonOver {
	margin: 0px;
	cursor:hand Pointer;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.textButtonDown {
	margin: 0px;
	cursor:hand Pointer;
	border-top: 1px solid #666666;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #666666;
}

.calendar {font-size:12px; text-align:center;}
.calendar a{text-decoration:none;}
.calendar .calendar_title {}
.calendar .calendar_body {}
.calendar .calendar_body ul{clear:both; padding:0px; margin:0px; border:0px; list-style:none; }
.calendar .calendar_body li{display:block; float:left; width:14%; padding:0px; border:0px; margin:1px 1px 0px 0px; height:20px; line-height:20px; }
.calendar .calendar_body a{display:block;width:100%;}
.calendar .calendar_body a:hover, .calendar .calendar_curDay{	
	background-color:#DDDDDD;
	background-image:url(check.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.calendar .calendar_week { background-color:#CCCCCC;}
.calendar .calendar_otherMonthDay { background-color:#EFEFEF;}
.calendar .calendar_thisMonthDay {background-color:#F7F7F7;}
.calendar .calendar_thisDay {
	background-color:#FFFF99;
	background-image:url(today.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


.table {}
.table ul { margin:0px; padding:0px; clear:both; zoom:1; } 
.table ul li { float:left; list-style-type:none; zoom:1; } 
.table ul:after, .table ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.block_list {}
.block_list ul{ margin:0px; padding:0px; }
.block_list ul li { list-style-type:none; zoom:1; } 

.table_default li { margin:5px 0px 5px 0px; }



