
.p_border_1 { border:1px solid #FFFFFF; }
.p_border_2 { border:5px solid #FFFFFF; }
.p_border_3 { border-right:4px solid #efefef; border-bottom:3px solid #efefef}
.p_border_4 { border:1px solid #dddddd }
.p_letter_bg_1 {
	background-image: url(letter_bg.gif);
	line-height:25px;
	font-size:14px;
}
.p_letter_bg_2 {
	background-image: url(letter_bg_2.gif);
	line-height:25px;
	font-size:14px;
}
.p_padding_1 { padding-left:40px; padding-right:40px; padding-top:15px; padding-bottom:10px }
.p_padding_2 { padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px }
.p_line_row_1 { border-bottom:3px solid #dddddd }
.p_line_row_2 { border-bottom:3px solid #ffcc33 }




body,select,textarea,input { font-size: 12px;	}
TABLE,TD,TR,TH { FONT-SIZE: 12px; }
span, strong, font { line-height: 130%; }
BODY {
	PADDING: 0px;
	MARGIN: 0px;
	BACKGROUND: #fff;
	COLOR: #000;
	TEXT-ALIGN: center;
}
body,span,strong,font,p,div,select,textarea,input,H1,H2,H3,H4,H5,H6,TABLE,TD,TR,TH {
	font-family: "ËÎÌå","Verdana","tahoma","Arial","sans-serif";
}

DIV,FORM,IMG,UL,OL,DL,DT,DD,H1,H2,H3,H4,H5,H6 {
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;
}
input { }

.cRed { COLOR: red }
A.cRed:link { COLOR: red }
A.cRed:visited { COLOR: red }
A.cRed:hover { COLOR: #bc2931 }
.cRed A { COLOR: red }
.cRed A:hover { COLOR: #bc2931 }

.cDRed { COLOR: #bc2931 }
A.cDRed:link { COLOR: #bc2931 }
A.cDRed:visited { COLOR: #bc2931 }
.cDRed A { COLOR: #bc2931 }

.cBlue { COLOR: #1f3a87 }
A.cBlue:link { COLOR: #1f3a87 }
A.cBlue:visited { COLOR: #1f3a87 }
.cBlue A { COLOR: #1f3a87 }

.cGray66 { COLOR: #666666 }
A.cGray66:link { COLOR: #666666 }
A.cGray66:visited { COLOR: #666666 }
.cGray66 A { COLOR: #666666 }

.cDGray { COLOR: #666 }
A.cDGray:link { COLOR: #666 }
A.cDGray:visited { COLOR: #666 }
.cDGray A { COLOR: #666 }

.cWhite { COLOR: #fff }
A.cWhite:link { COLOR: #fff }
A.cWhite:visited { COLOR: #fff }
A.cWhite:hover { COLOR: #ffff00 }
.cWhite A { COLOR: #fff }
.cWhite A:hover { COLOR: #ffff00 }

.cBlack { COLOR: #000 }
A.cBlack:link { COLOR: #000 }
A.cBlack:visited { COLOR: #000 }
A.cBlack:hover { COLOR: #bc2931 }
.cBlack A { COLOR: #000 }
.cBlack A:hover { COLOR: #bc2931 }

.cGrayCC { COLOR: #CCCCCC }
.cGrayEF { COLOR: #EFEFEF }
.cGray99 { COLOR: #999999 }

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

.fB { FONT-WEIGHT: bold }
.fI { FONT-STYLE: italic }
.fN { FONT-WEIGHT: normal }

.f12px { FONT-SIZE: 12px }
.f13px { FONT-SIZE: 13px }
.f14px { FONT-SIZE: 14px }
.f15px { FONT-SIZE: 15px }

.padding_2 { padding:2px; }
.padding_3 { padding:2px; }
.padding_5 { padding:5px; }
.padding_8 { padding:8px; }

.underLine { TEXT-DECORATION: underline }
.unLine { TEXT-DECORATION: none }
.unLine A { TEXT-DECORATION: none }
.unLine A:hover { TEXT-DECORATION: underline }

.float_left { FLOAT: left }
.float_right { FLOAT: right }
.clear {
	CLEAR: both;
	font-size: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
}

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

.hidden { DISPLAY: none }
.noBorder { border-style: none; }
.percent_100{ width:100%; }
.line_height_150{ line-height:150%; }
.break_all { word-wrap:break-word; word-break:break-all; }

li {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:30px;
	padding-top:0px;
	padding-bottom:0px;
}

.menu ul{margin:0px;padding:5px;list-style:none;background-color:#FFFFFF;border:1px solid #ffcc00;}
.menu li{margin: 1px;}
.menu li a{	display:block;width:100%; padding-top:3px; padding-bottom:3px; background-color:#F6F6F6;text-decoration:none;}
.menu li a:hover{ background-color:#ffcc00;color: #ffffff;}

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

.block { padding:5px; }
.panel {
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin:0px;
	clear:both; 
}
.panelTitle {
	margin-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

/* À¸ */
.item {
	margin-bottom: 5px;
	margin-top: 5px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 4px;
    line-height: 180%;
}
/* À¸±êÌâ */
.itemTitle {
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
    line-height: 180%;
	font-size: 13px;
	font-weight: bolder;
}
.row {
	margin-top: 5px;
}

.textButton {
	margin: 1px;
	cursor:hand Pointer;
}
.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;}
.calendar a{text-decoration:none;}
.calendar .calendar_title {}
.calendar .calendar_body {}
.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;width:14%}
.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;
}
.calendar td { height:20px; line-height:20px}
.calendar a { height:20px; line-height:20px}


/*
#outer {
	border-left: 150px solid #fcc;  
	border-right: 130px solid #cfc;
	float: left;
}
#outer .inner {
	width: 100%;
	margin-left: -1px !important; margin-left: 0px; border-left: 1px dotted #000;
	margin-right: -1px !important;	margin-right: 0px; border-right: 1px dotted #000;
}
#outer .inner .left {
	float: left; 
	width: 130px;
	position: relative; 
	margin: 0 0 0 -130px; 
}
#outer .inner .right {
	float: right;
}
#outer .inner .right .right_left {
	float: left;
	position: relative;
}
#outer .inner .right .right_right {
	float: right;
	width: 147px;
	position: relative; 
	margin: 0 -150px 0 0;
}
html>body #outer .inner, html>body #outer .inner .right {
	border-bottom: 1px solid transparent;
}
*/
