A:link {
	COLOR: #0B5596; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A:visited {
	COLOR: #0B5596; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #ff6600; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

A.WhiteLink14:link {
	COLOR: #FFFFFF; FONT-SIZE: 14px; TEXT-DECORATION: none; 
}
A.WhiteLink14:visited {
	COLOR: #FFFFFF; FONT-SIZE: 14px; TEXT-DECORATION: none; 
}
A.WhiteLink14:hover {
	COLOR: #FFFFFF; FONT-SIZE: 14px; TEXT-DECORATION: underline; 
}

A.WhiteLink12:link {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.WhiteLink12:visited {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.WhiteLink12:hover {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

A.GrayLink12:link {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.GrayLink12:visited {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
A.GrayLink12:hover {
	COLOR: #ff6600; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}


BODY {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR:#FFFFFF;
	MARGIN: 0px; line-height: 150%;
	SCROLLBAR-FACE-COLOR: #E2F1FF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #61ACE8; 	
	SCROLLBAR-ARROW-COLOR: #014F8A; 	
	SCROLLBAR-TRACK-COLOR: #E2F1FF; 
	SCROLLBAR-3DLIGHT-COLOR: #61ACE8; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
TD,DIV {
	FONT-SIZE: 12px; line-height: 150%;
}
UL {
	FONT-SIZE: 12px; line-height: 150%;
	margin-left: 20px; padding:5px; 
}
HR {
	COLOR: #000000; HEIGHT: 1px;
}
IMG {
	BORDER: 0px;
}


.TextStyle{	
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #FFFFFF; PADDING-TOP: 3px; HEIGHT: 20px;
}
.TextReadOnlyStyle{
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #DFEFFC; PADDING-TOP: 3px; HEIGHT: 20px;
}
.TextAreaStyle{
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #FFFFFF; PADDING-TOP: 3px;
}
.TextAreaReadOnlyStyle{
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #DFEFFC; PADDING-TOP: 3px;
}
.SelectStyle{
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #DFEFFC; COLOR: #0B5596; HEIGHT: 20px;
}
.ButtonStyle{
	FONT-SIZE: 12px; border: 1px solid #78ADD9; BACKGROUND-COLOR: #DFEFFC; COLOR: #0B5596; HEIGHT: 22px;WIDTH: 48px;PADDING-TOP: 2px;
}


.DarkBgStyle{
	BACKGROUND-COLOR: #8EC6E9;
}
.LightBgStyle{
	BACKGROUND-COLOR: #DFEFFC;
}
.GrayBgStyle{
	BACKGROUND-COLOR: #F2F2F2;
}
.MoreGrayBgStyle{
	BACKGROUND-COLOR: #D7D7D7;
}
.WhiteBgStyle{
	BACKGROUND-COLOR: #FFFFFF;
}


.WhiteFontStyle{
	COLOR: #FFFFFF;
}
.RedFontStyle{
	COLOR: #FF0000;
}
.DarkFontStyle{
	COLOR: #0B5596;
}
.GrayFontStyle{
	COLOR: #524B48;
}
.MoreGrayFontStyle {
	COLOR: #999999; 
}


.DarkTableBorder{
	BORDER: #9AC1E1 1px solid; 
}
.GreenTableBorder{
	BORDER: #96D57C 1px solid; 
}
.YellowTableBorder{
	BORDER: #ECD46D 1px solid; 
}


.TitleBg{
	background:url(../images/title-bg.jpg) no-repeat left top; 
}
.TitleBg1{
	background:url(../images/title-bg1.jpg) no-repeat left top; 
}
.NavigateBg{
	background:url(../images/navigatebg.gif) repeat-x left top; height:39px;
}

.IndexBgLogin{
	background:url(../images/index-bg-login.gif) no-repeat left top;
}
.IndexBgBook{
	background:url(../images/index-bg-book.gif) no-repeat center center;
}

.IndexTitleHydt{
	background:url(../images/index-title-hydt.gif) repeat-x left middle; height:30px;
}

.IndexTitleZbxx{
	background:url(../images/index-title-zbxx.gif) no-repeat left top; height:27px;
}
.IndexTitleZbxxFont{
	COLOR: #0B5596; font-weight: bold; text-indent:46px; padding-top: 5px;
}
.IndexTitleZbxxMore{
	text-align: right; padding-right:10px;
}
.IndexTitleZbxxMore A:link {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
.IndexTitleZbxxMore A:visited {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
.IndexTitleZbxxMore A:hover {
	COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

.IndexTitleGys{
	background:url(../images/index-title-gys.gif) repeat-x left top; height:25px;
}
.IndexTitleGysFont{
	COLOR: #CC6600; font-weight: bold; text-indent:20px;
}

.IndexTitleZsyd{
	background:url(../images/index-title-zsyd.gif) repeat-x left top; height:25px;
}
.IndexTitleZsydFont{
	COLOR: #558C28; font-weight: bold; text-indent:20px;
}


.LineDotted{
	BORDER-bottom: #999999 1px dotted; height:28px;
}
.LineRow{
	background:url(../images/linerow.gif) repeat-x left bottom; height:28px;
}


.LocationBg{	
	background:url(../images/locationbg.jpg) repeat-x left top; height:29px; text-indent:36px;
}
.ChannelTitle {
	background: url(../images/channeltitle.gif) no-repeat center middle; height:30px;
	font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:30px; padding-top:2px; 
}
.channelNav1 {
	background: url(../images/channeltitle.gif) no-repeat center middle; height:30px;
	font-size:14px; font-weight:bolder; color:#FFFFFF; padding-left:30px; padding-top:2px; 
}
.channelNav1 A:link {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
.channelNav1 A:visited {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
.channelNav1 A:hover {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #FFFF66; TEXT-DECORATION: underline; 
}
.channelNav2 {
	height:30px; padding-left:65px; background: url(../images/icon-channel.gif) no-repeat 45 10;
}
.channelNav2 A:link {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #0B5596; TEXT-DECORATION: none; 
}
.channelNav2 A:visited {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #0B5596; TEXT-DECORATION: none; 
}
.channelNav2 A:hover {
	FONT-SIZE: 14px; CURSOR: hand; COLOR: #ff6600; TEXT-DECORATION: underline; 
}
.channelNav3 {
	height:30px; padding-left:70px; background: url(../images/icon-3.gif) no-repeat 50 10; 
}
.channelNav4 {
	height:30px; padding-left:75px; background: url(../images/icon-5.gif) no-repeat 55 10;
}
.ChannelTitle1 {
	background: url(../images/channeltitle1.gif) no-repeat; padding-left:15px; padding-bottom: 3px; 
}
.LeftBg {
	background: url(../images/leftbg.gif) repeat-y right top;
}
.RightBg {
	background: url(../images/rightbg.gif) repeat left top; 
	BORDER: #9AC1E1 1px solid; 
}
.RightTitle{
	background:url(../images/righttitle.gif) repeat-x; height:23px; text-indent:24px; font-size:14px; font-weight:bold; color:#0B5596; 
}

.DataTableTitleBg{
	height:30px; background:url(../images/datatabletitle.gif) repeat-x top; COLOR: #0B5596; font-weight:bold; font-size: 14px;
}
.SplitBarStyle{
	height:30px; background:url(../images/splitbarbg.gif) repeat-x top; COLOR: #0B5596; font-weight:bold; font-size: 12px;
}


.ArticleTitle{
  font-size:24px; font-weight:bold; text-align:center; padding:20px;
}
#BodyLabel {
  font-size:15px; line-height:180%; padding:10px; word-wrap:break-word; word-break:break-all;
}

.TablePadding {
	padding-top:8px; padding-bottom:8px
}



.TableBorderStyle{
	border-collapse:collapse;
	border:1px solid #78ADD9;
	background-color:#FFFFFF;
	padding:1px;
}
.TableBorderStyle td {
	border:1px solid #78ADD9;
	height:22px;
	font-size:12px;
}
.TableTdBgStyle{
	BACKGROUND-COLOR:#F3F9FF;
	height:22px;
	COLOR:#0B5596;font-weight: bolder;
	text-indent:36px;
}
.TableTitleStyle {
	background: url(../images/table-title.gif) repeat-x left bottom;
	height:22px;
	color: #FFFFFF; font-weight: bolder;
	text-indent:36px;
}
.TrBgStyle {
	BACKGROUND-COLOR:#F3F9FF;
}
.TableStyle{
	border-collapse:collapse;
	border:1px solid #FFFFFF;
	padding:0px;
}
.TableStyle td{
	border: 0px;
}