﻿body
{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:160%;
	font-family:tahoma;
}

a:link,a:visited
{
	color:#000;
	text-decoration:none;
}

a:hover
{
	color:#999;
}

a#selected
{
	color:#39A531;
	font-weight:bold;	
}

b#selected
{
	color:#39A531;
}

input
{
	border:solid 1px #E6E4E5;
}

.button
{
	background-image:url(/images/button_bg.gif);
	background-repeat:no-repeat;
	width:69px;
	height:23px;	
	border-style:none;
	color:#fff;
	font-size:12px;
}

.mainDiv 
{
	width:920px;
	margin-left:10px;
}

.header
{
	height:75px;
}

.logo
{
	float:left;
	width:190px;
	height:75px;
	border-right:solid 1px #E6E4E5;
}

.navigator
{
	float:right;
	width:729px;
}

.navigatorTop
{
	height:30px;
	line-height:26px;
	text-align:right;
}

.navigatorMain
{
	background-image:url(/images/navbg.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
}

.navigatorMain a:link,.navigatorMain a:visited
{
	border-top:solid 4px #1D67AC;
	display:block;
	width:100px;
	color:#000;
	height:45px;
	border-right:solid 1px #E6E4E5;
	text-decoration:none;
	float:left;
	text-align:center;
	line-height:40px;
	font-size:14px;
}

.navigatorMain a:hover
{
	border-top:solid 4px #52BD4C;
}

.siteNav
{
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


.bodyDiv
{
	
}

.leftMenu
{
	width:190px;
	float:left;
}

.menuTitle
{
	border-bottom:solid 3px #E3E3D8;
	padding-left:10px;
}

.menuTitle h1
{
	font-size:14px;
	margin:0px;
	padding:0px;
}

.menuTitle h2
{
	font-size:12px;
	color:#A5A5A5;
	margin:0px;
	padding:0px;
	font-weight:normal;
	margin-left:10px;
}
.menuItemList
{
	padding-left:10px;
	margin-bottom:10px;
}
.menuItem
{
	border-bottom:solid 1px #E3E3D8;
	height:30px;
	line-height:30px;
	background-image:url(/images/leftmenu1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}

.menuItemCurrent
{
	background-image:url(/images/leftmenu.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.menuItem2
{
	border-bottom:solid 1px #E3E3D8;
	height:30px;
	line-height:30px;
	background-image:url(/images/leftmenu1.gif);
	background-position:10px 12px;
	background-repeat:no-repeat;
	padding-left:25px;
}

.menuItemCurrent2
{
	background-image:url(/images/leftmenu.gif);
	background-position:10px 12px;
	background-repeat:no-repeat;
}

.leftTelephone
{
	padding-top:10px;
	border-top:solid 1px #E3E3D8;
	padding-bottom:10px;
	border-bottom:solid 1px #e3e3d8;
	margin-bottom:10px;
}

.rightContent
{
	float:right;
	width:700px;
}

.footer
{
	clear:both;
	background-image:url(/images/footleft.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.footer1
{
	background-image:url(/images/footright.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-left:8px;
}

.footerContent
{
	border-top:solid 1px #E5E5DF;
	border-bottom:solid 1px #E5E5DF;
	height:73px;
	margin-right:8px;
}

.footerContentLeft
{
	float:left;
	width:700px;
	padding-top:10px;
	padding-left:15px;
}

.footmenu
{
	color:#999999;
}

.address
{
	font-family:Georgia
}

.copyright
{
	font-size:12px;
	color:#999;
}

.copyright a:link,.copyright a:visited
{
	color:#999;
}

.footerContentRight
{
	float:right;
	width:160px;
	text-align:right;
	margin-top:15px;
}

.titleleft
{
	background-image:url(/images/titleleft.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.titleright
{
	background-image:url(/images/titleright.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-left:8px;
}

.titlecontent
{
	border-top:solid 1px #E6E6DA;
	border-bottom:solid 1px #E6E6DA;
	height:28px;
	margin-right:8px;
}

.titlecontent h1
{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	margin-left:5px;
	background-image:url(/images/siteNav.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}

.articleContent
{
	word-break:break-all; 
	word-wrap:break-word;
	margin-bottom:20px;
	margin:15px;
}

.articleList
{
	margin-left:20px;
}

.articleListItem
{
	border-bottom:dashed 1px #E6E6DA;
	float:left;
	width:100%;
	line-height:28px;
}

.pager
{
	text-align:right;
}

.articleitem
{
	text-overflow:ellipsis;
	background-image:url(/images/leftmenu.gif);
	background-position:2px 9px;
	background-repeat:no-repeat;
	padding-left:15px;
	float:left;
	width:530px;
	overflow:hidden;
	word-wrap:no-wrap;	
	height:28px;	
}

.articleitemdate
{
	line-height:25px;
	color:#999;
	margin-left:20px;
	font-family:Georgia;
	float:right;
	width:90px;
	text-align:right;
	padding-right:10px;
}

.linkbutton 
{
	font-size:12px;
	color:#FFF;
	font-family:MS Sans Serif, 宋体;
	line-height:18px;
	height:20px;
	background-color:#4D88C9;
	border:1px solid #97BEEB;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}
.clickbutton 
{
	font-size:12px;
	color:#FFF;
	font-family:MS Sans Serif, 宋体;
	line-height:18px;
	height:20px;
	background-color:#4D88C9;
	border:1px solid #97BEEB;
}

a.linkbutton
{
	color:#fff;
	text-decoration:none;
}
.errorinfo
{        
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-family: Tahoma;
	text-align:left;
    background-color:#F7F7F7;
    border:solid 1px  #DEDFE3;
    padding:3px;
}

ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul li
{
	line-height:25px;
	height:25px;
}

.narmaltable{ width:100%; margin:0; margin-bottom:0px; border-bottom:1px solid #ccc;border-top:2px solid #B3BABF; padding:0px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.narmaltable th,.narmaltable td{border:1px solid #EAEAEA;font-size:12px; text-align:left; padding:3px 2px 3px 10px; color:#666;}
.narmaltable thead th{ border-bottom:1px solid #C1C2C6; background:#DEDFE3 url(../images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#333; text-align:left;}
.narmaltable th{ background-color:#ECEFF4;color:#333;}
.narmaltable td.red{ color:#f30;}
.narmaltable td.green{ color:#090;}
.narmaltable th.title{ background-color:#F3F9FF; text-align:center; }
.narmaltable tfoot td{ border-width:0px; text-align:left; font-size:12px; color:#666; height:32px; background-color:#fff;}
.narmaltable input.bo{
	FONT-SIZE: 12px;COLOR: #fff; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#333;}
	
.narmaltable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F7F7F7')}

.inputlb
{
	border-style:none;
	border-bottom:solid 1px #000;
}

.noborder input
{
	border-style:none;
}