/* page element */

a:link {
	color: #800080;
}
a:active {
	text-decoration: none;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

body,td,th {
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txtUnderlineWhite {
	color: #FFFFFF;
	text-decoration: underline;
}
.txtUnderlineLightBlue {
	color: #5e79e9;
	text-decoration: underline;
}
.txtUnderlineBlue {
	color: #0000FF;
	text-decoration: underline;
}
.btnFixWidthStandard {
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 23px;
}
.txtWidthStandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
}
.txtStandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}
.txtNoSpacing {
	letter-spacing: 0px;
}
.txtHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.txtStandard12px {
	font-family: Arial, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
}
.txtStandard12px3sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 3px;
}
.txtStandardEn {
	font-family: sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
}
.txtSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0px;
}
.TdOutLineBlack {
	border-top: #000000 solid 1px; 
	border-right: #000000 solid 1px; 
	border-bottom: #000000 solid 1px; 
	border-left: #000000 solid 1px
}
.TdOutLineGray {
	border-top: #CCCCCC solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #CCCCCC solid 1px
}
.TdTopBottomOutLineGray {
	border-top: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
}
.TdBottomLineBlack {
	border-bottom: #000000 solid 1px; 
}
.TdBottomLineGray {
	border-bottom: #CCCCCC solid 1px; 
}
.TdTopDotBottomLineGray {
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px dotted #CCCCCC; 
}
.TdDotBottomLineGray {
	border-bottom: 1px dotted #CCCCCC; 
}
.TdOutLineBtn {
	border-top: #FFFFFF solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #FFFFFF solid 1px
}
.TdOutLineTabBottom {
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #FFFFFF solid 1px
}
.TdOutLineTabOut {
	border-top: #FFFFFF solid 1px; 
	border-bottom: #FFFFFF solid 1px; 		
	border-right: #CCCCCC solid 1px; 
	border-left: #FFFFFF solid 1px
}
.TdOutLineTabOver {
	border-top: #FFFFFF solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-left: #FFFFFF solid 1px
}
.TdOutLineInput {
	border-top: #CCCCCC solid 1px; 
	border-right: #FFFFFF solid 1px; 
	border-bottom: #FFFFFF solid 1px; 
	border-left: #CCCCCC solid 1px
}
.TdOutLineInputBlack {
	border-top: #101010 solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #101010 solid 1px
}
.TdOutLineGrid {
	border-top: #FFFFFF solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #FFFFFF solid 1px
}
.TdHightLight {
	background-color: #000066;
	color:#FFFFFF;
	cursor:pointer;
}

.TdLineTop {
	border-top: #CCCCCC solid 1px; 
}
.TdLineBottom {
	border-bottom: #CCCCCC solid 1px;
}
.TdLineRightBottom {
	border-right: #CCCCCC solid 1px;	
	border-bottom: #CCCCCC solid 1px;
}
.TdLineLeft {
	border-left: #CCCCCC solid 1px;
}
.TdLineLeftBottom {
	border-left: #CCCCCC solid 1px;
	border-bottom: #CCCCCC solid 1px;
}
.TdLineRight {
	border-right: #CCCCCC solid 1px;
}
.txtHighlight {
	color:#FFFFFF;
	background-color:#FF9900;
	border-right: #FF9900 solid 4px;
	border-left: #FF9900 solid 4px;
	border-top: #FF9900 solid 4px;
	border-bottom: #FF9900 solid 4px;
}
.txtHightLightRed {
	background-color: #FFFF00;
	color:#000000;
	border-right: #FFFF00 solid 4px;
	border-left: #FFFF00 solid 4px;
	border-top: #FFFF00 solid 4px;
	border-bottom: #FFFF00 solid 4px;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}
.TdOutLineArea {
	border-top: #666666 solid 1px; 
	border-right: #CCCCCC solid 1px; 
	border-bottom: #CCCCCC solid 1px; 
	border-left: #666666 solid 1px
}
.txtChiNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*Added 080821 Begin*/
.td_header1 {
	vertical-align: top;
	border-bottom: #000000 solid 3px;
}
.td_content1 {
	vertical-align: top;
	border-bottom: #000000 solid 1px;
}
.td_content2 {
	vertical-align: top;
}
/*Added 080821 End*/

.txt_news_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: 400;
	letter-spacing:1px;
}

.txt_news_head_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing:1px;
}

.txt_news_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.white_a A:link {text-decoration: underline; color: #FFFFFF}
.white_a A:visited {text-decoration: underline; color: #FFFFFF}
.white_a A:active {text-decoration: none; color: #FFFFFF}
.white_a A:hover {text-decoration: none; color: #FFFFFF}

.bnb_a A:link {text-decoration: underline; color: #000000}
.bnb_a A:visited {text-decoration: underline; color: #000000}
.bnb_a A:active {text-decoration: none; color: #0000FF}
.bnb_a A:hover {text-decoration: none; color: #0000FF}


.ul_no_indent {margin-left:0px; margin-bottom:0px; padding-left:20px;}
.ol_no_indent {margin-left:0px; margin-bottom:0px; padding-left:30px;}
.p_no_indent {margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:2px;}
