body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #015b7d;
}
#content {
	background:url(image/line_bg.gif) top center repeat-y;
}
td.firstRow {
	vertical-align: bottom;
}
.altInput {background-color:#FACE7E}
.topmenu {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 65%;
   color: #333;
   text-decoration: none;
   line-height: 130%;
}
table.blueBG {
	background-image: url(image/yy.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}	
a:hover {
   text-decoration: underline;
}
.newsH2 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 80%;
   color: #666;
   font-weight: bold;
}
.dateTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #ff6a10;
   font-weight: bold;
}
.subTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #7f8700;
   font-weight: bold;
}
.titleTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #000;
   font-weight: bold;
}
.greyTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #999;
   text-decoration: none;
}
table.leftmargin {
	margin-left: 5px;
}
table.leftmarginX {
	margin-left: 15px;
}
.copyrightTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 70%;
   color: #666;
}
.xantecTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 70%;
   color: #ff6a10;
   text-decoration: none;
}
.normalTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 80%;
   color: #333;
}	
.chineseTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 90%;
   color: #333;
}	
.greyLineTxt {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #999;
   text-decoration: underline;
   margin-left: 15px;
}
.greyLineTxt2 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 75%;
   color: #999;
   text-decoration: underline;
}
td.border {
	border: solid;
	border-color: #666;
	border-left-width: 1px;
	border-top-width: 1px; 
	border-bottom-width:1px; 
	border-right-width: 1px;
}
td.borderTop {
	background-image: url(image/lr.gif);
	background-position: top;
	background-repeat: repeat-x;
}
td.borderBottom {
	background-image: url(image/lr.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
td.borderLR {
	border: solid;
	border-color: #EBEBEB;
	border-left-width: 1px;
	border-top-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 1px;
}
td.borderLRB {
	border: solid;
	border-color: #EBEBEB;
	border-left-width: 1px;
	border-top-width: 0px; 
	border-bottom-width: 1px; 
	border-right-width: 1px;
}
table.blue {
	background-image: url(image/bg_blue.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}