body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
	color: #333333;
}
.search{
width:980;
height:29px;
line-height:18px;
background:#ffffff;
margin:10px auto 0px auto;
border:1px #b3b3b3 solid;
}
.search .left{
float:left;
width:570px;
}
.search .right{
float:right;
width:370px;
}
.search ul{
padding-left:6px;
}
.search li{
float:left;
margin-left:5px;
}

a{
	text-decoration: none;
	font-size: 12px;
	line-height: 120%;
	color: #006633;
}
A:hover {	position: relative;
	top:0px !important;
	top/**/:1px;left:0 !important;
	left/**/:1px;
	BORDER-BOTTOM: 1px dotted; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; TEXT-DECORATION: none
}
ul{list-style-type:none; }
A:link {COLOR: #004D00; TEXT-DECORATION: none}
A:active {COLOR: blue; TEXT-DECORATION: underline}
A:visited {COLOR: #004D00; TEXT-DECORATION: noe}

.white{
	font-size: 12px;
	line-height: 120%;
	color:#FFFFFF;
	text-decoration: none;
}
a.white:hover {
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	text-decoration: none;one
}
.white2{
	font-size: 12px;
	line-height: 100%;
	color:#FFFFFF;
	text-decoration: none;
}
a.white2:hover {
	font-size: 12px;
	line-height: 100%;
	color: #006633;
	text-decoration: none;
}
.green{
	font-size: 12px;
	line-height: 160%;
	color:#911217;
	text-decoration: none;
}
a.green:hover {
	font-size: 12px;
	line-height: 160%;
	color: #FF6600;
	text-decoration: none;
}
.green2{
	font-size: 12px;
	line-height: 150%;
	color:#000000;
	text-decoration: none;
}
a.green2:hover {
	font-size: 12px;
	line-height: 150%;
	color: #FF6600;
	text-decoration: none;
}
.green3{
	font-size: 12px;
	line-height: 110%;
	color:#006633;
	text-decoration: none;
}
.red{
	font-size: 12px;
	line-height: 120%;
	color:#ff3300;
	text-decoration: none;
}
a.red:hover {
	font-size: 12px;
	line-height: 120%;
	color: #999999;
	text-decoration: none;
}
.yellow{
	font-size: 12px;
	line-height: 150%;
	color:#ff6600;
	text-decoration: none;
}
a.yellow:hover {
	font-size: 12px;
	line-height: 150%;
	color: #999999;
	text-decoration: none;
}
.cc1{
	font-size: 12px;
	line-height: 140%;
	color:#333333;
	text-decoration: none;
}
a.cc1:hover {
	font-size: 12px;
	line-height: 140%;
	color: #009900;
	text-decoration: none;
}
.cc2{
	font-size: 12px;
	line-height: 140%;
	color:#999999;
	text-decoration: none;
}
a.cc2:hover {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
}
.cc3{
	font-size: 12px;
	line-height: 140%;
	color:#7D7D7D;
	text-decoration: none;
}
a.cc3:hover {
	font-size: 12px;
	line-height: 140%;
	color: #009933;
	text-decoration: none;
}
INPUT,OPTION {
	height: 12pt; 
	color: #666666; 
	BACKGROUND: #ffffff;
	border: 1px solid #009933;
	font-size:9pt
}
SELECT { 
	BACKGROUND: #fffff;
	BORDER: 1px solid #EFECEA; 
	COLOR: #666666; 
	FONT-SIZE: 12px;
	height: 24px;
}
TEXTAREA {
	BACKGROUND: #eeeeee;
	BORDER: 0px solid;
	COLOR: #ff6600;
	FONT-SIZE: 12px;
	padding:10px;
}
.button1 {
	BORDER-RIGHT: #156F3F 2px solid;
	BORDER-TOP: #6CCFB7 2px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #6CCFB7 2px solid;
	BORDER-BOTTOM: #156F3F 2px solid;
	HEIGHT: 21px;
	BACKGROUND-COLOR:#25C376; 
	color:#ffffff; 
	padding-top:1px;
}

.title{
  background-color: #8E8C8C;
  vertical-align: middle; 
  text-align: center;
  padding-top: 5px;
  padding-bottom: 3px;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

.head{
  background-color: #E2E7EA;
  vertical-align: left; 
  padding: 3px; 
  font-size: 12px;
  font-weight: bold;
}
.even{
  background-color: #F1F1F1; 
  padding: 3px;
}

.odd{
  background-color: #F1F1F1; 
  padding: 3px;
}
.foot{
  background-color: #BDDDF2; 
  padding: 3px; 
  text-align: center;
}

.hottext{
  color: #FF0000;
}
#CrBook {
	background-color: #FFEEDD;
	border: 1px solid #BF6000;
	width: 130px;
	}
#CrBookOther {
	CLEAR: both! important;
	PADDING-RIGHT: 2px! important;
	PADDING-LEFT: 10px! important;
	PADDING-BOTTOM: 5px! important;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px! important;
	TEXT-ALIGN: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #c2ceda;
	border-bottom-color: #c2ceda;
	margin-top: 5px;
	margin-bottom: 5px;
}
li { 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; 
LIST-STYLE-TYPE: none; 
}
.ultop, .ulitem, .ulrow, .ulcenter, .ulmul{margin: 0px; padding: 0px; list-style-type: none; text-align: left; clear: both;}
.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid #83b0e1;
	background: #F0F7FF;
	color: #FF0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}
.c_title{
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 200%;
}
.c_head{
  line-height: 150%;
}
.c_content{
  font-size: 14px;
  line-height: 150%;
}
.c_foot{
  line-height: 150%;
}
.c_label{
	font-weight: bold;
}
.c_value{
}
.ultop li{list-style: circle inside; margin-left: 3px;}
.ulitem li{list-style: circle inside; margin-left: 3px;}
.ulrow li{padding:3px;}
.ulcenter li{text-align: center;}
.ulmul{overflow: hidden;}
.lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.more{text-align: right;}

#tips {
	border: 1px solid #a3bee8;
	padding: 3px;
	display: none;
	background: #f0f7ff;
	position: absolute;
}
.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #a3bee8;
	float: right;
	background: #f0f7ff;
	line-height:24px;
	padding:0;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #ff6600; background: #e9f1f8;}
.pagelink kbd{height:24px; border-left: 1px solid #a3bee8;}
.pagelink em{height:24px; border-right: 1px solid #a3bee8; font-style:normal;}
.pagelink input{border: 1px solid #a3bee8; color: #054e86; margin-top:1px; height: 18px;}