/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image:url(image/bjline.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fbbc66;*/
}
td {
	font-size:12px;
	
	text-align: left;
}
th {
	font-size:16px;
	color: #ffffff;
	background-color:#0072A8;
	letter-spacing:20px;
}
a:link,a:visited{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover,a:active{
	font-size: 12px;
	color: #d22304;
	text-decoration: underline;
}
.menu:link,.menu:visited{
	font-size: 14px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.menu:hover,.menu:active{
	font-size: 14px;
	color: #d22304;
	font-weight:bold;
	text-decoration: none;
}
.blue:link,.blue:visited {
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.blue:hover,.blue:active {
	font-size: 12px;
	color: #d22304;
	text-decoration: underline;
}
.yellow:link,.yellow:visited {
	font-size: 12px;
	color: #d86f08;
	text-decoration: none;
}
.yellow:hover,.yellow:active {
	font-size: 12px;
	color: #d22304;
	text-decoration: underline;
}
.yellowfont {
	font-size: 12px;
	color: #d86f08;
}
.botgrayline {
	border-bottom:1px solid #CCCCCC;
}
.redfont {
	color:#d22304;
}
.borderyellow {
	border:1px solid #fed35f;
}
.bordergray {
	border:1px solid #CCCCCC;
}
.bordergraysolid {
	border:1px dashed #CCCCCC;
}
.cardNormal {
	CURSOR: hand;
	COLOR: #000000;
	font-size:12px;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #6bacd2;
}
.cardSelected {
    BORDER-left: 1px solid #6bacd2;
	BORDER-RIGHT: 1px solid #6bacd2;
	BORDER-TOP: 1px solid #6bacd2;
	FONT-WEIGHT: normal;
	CURSOR: hand;
	COLOR: #000000;
	font-size:12px;
	background-image:url(image/tab.jpg);
	/*BACKGROUND-COLOR: #006699;*/
}
.boardMain {
	BORDER-BOTTOM:1px solid #6bacd2;
    BORDER-left: 1px solid #6bacd2;
	BORDER-RIGHT: 1px solid #6bacd2;
	BACKGROUND-COLOR:#eff7fc;
}
.cardSpace {
	BORDER-BOTTOM:1px solid #6bacd2;
	BACKGROUND-COLOR: #F5FAFE;
}
.cardSpaceLeft {
	BORDER-BOTTOM:1px solid #6bacd2;
	BACKGROUND-COLOR: #F5FAFE;
}
.cardSpaceLast {
	BORDER-BOTTOM:1px solid #6bacd2;
	BACKGROUND-COLOR: #F5FAFE;
}
.erect{
         COLOR: #ffffff; 
         WRITING-MODE: tb-rl; 
         TEXT-ALIGN:left;
         letter-spacing:2px;
         }
.borderblue {
	border:1px solid #005984;
}
.bottombodergray {
	border-bottom:dashed 1px #999999;
}
.bgrepeat {
	background-image:url(image/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.newstitle {
	font-size:20px;
	color:#000000;
	font-weight:bold;
}
.newswriter {
	color: #003366;
}
.newsread {
	font-size:14px;
	text-indent:28px;
}
.bg01 {	BACKGROUND-COLOR: #eaeaea
}
.bg02 {	BACKGROUND-COLOR: #c1c1c1
}
.zhucebgcolor {
	BACKGROUND-COLOR:#eff7fc;
}
.input1 {
	font-size: 12px;
	color: #333333;
	height:12px;
	border:0px;
}
.input2 {
	font-size: 12px;
	color: #333333;
	height:14px;
	border:1px solid #73A7D8;
}
.input3 {
	font-size: 12px;
	color: #333333;
	border:1px solid #73A7D8;
}
.blueback {
	background-color:#77b7db;
}
.trfocus_hand{
	background-color: #c1e1f3;
	cursor: hand;
	color: #FFFFFF;
}
.trfocus{
	background-color: #c1e1f3;
	color: #FFFFFF;
}
.trfocus table{
	background-color: #c1e1f3;
	color: #FFFFFF;
}
.trfocus A:visited, .trfocus A:link, .trfocus A:active {
	color: #FFCC00;
	}
.tabcolorblue {
	background-color:#F0F5FB;
}
.tabcolorwrite {
	background-color:#FFFFFF;
}
.line_botright{
	border-bottom:1px solid #86C4E1;
	border-right:1px solid #86C4E1;
}
.line_right{
	border-right:1px solid #86C4E1;
}
.trfocus_handgray {
	background-color: #F6F6F6;
	cursor: hand;
	color: #FFFFFF;
}

