* { margin: 0; padding: 0; }

html, body {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #616161;
  margin: 0;
  padding: 0;
  border: 0;
}

#wraper {
	width: 977px;
	margin: 0 auto;
}

#maincontnet {
   padding-top: 11px;
}

#leftCol {
	float: left;
	width: 748px;
}

#rightCol {
	float: left;
	width: 220px;
}

#banerHeader {
	width: 732px;
	height: 270px;
	float: left;
}

#bannerImgage {
	/*border-left: 1px solid #C6C6C6;
	border-right: 1px solid #C6C6C6;*/
	height: 258px;
}

#banerHeaderTop {
	background: transparent url('img/bannerHome_top.gif') no-repeat scroll left bottom;
	width: 731px;
	height: 7px;
}

.bannerLink {
	text-decoration: none;
}

.sideBanner { }
.sideBanner a img { border: none;}
.h270 { height: 270px; }

.headclear {
	clear: both;
	height: 15px;
}

/* subpage main content */
#left2Col {
	float: left;
	width: 238px;
	margin-top:11px;
}

#right2Col {
	float: left;
	width: 728px;
	margin-top:11px;
}

#right2Col .SubHead {
	background: transparent url('img/titleHead.gif') no-repeat scroll left top;
	width: 728px;
	height: 6px;
} 

#right2Col .SubTitle h1 {
	background: transparent url('img/titleMain.gif') repeat-x scroll left top;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	height: 29px;
	line-height: 29px;
	font-family: Arial;
	font-size: 16px;
	color: #414141;
	font-weight: bold;
	padding-left: 19px;
}

#right2Col .Content {
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	height: 100%;
}

#right2Col .Content .pageBanner {
	padding-left: 19px;
	padding-top: 20px;
}

#right2Col .tbContenet {
	padding: 18px 21px 10px 19px;
	width: 452px;
}

#right2Col .pageContent {
	padding: 18px 21px 10px 19px;
	/*width: 452px;*/
	float:left;
}

#right2Col .pageContent ul li {
	list-style: none;
	background: transparent url('img/redArrowW.gif') no-repeat scroll left 5px;
	padding-left: 12px;
	padding-bottom: 2px;
	font-size: 12px;
}

#right2Col .pageContent a {
	color: #416988;
	text-decoration: none;
}
#right2Col .pageContent a:hover {	
	text-decoration: underline;
}

#right2Col .titleBottom {
	background: transparent url('img/titleBottom.gif') no-repeat scroll left top;
	width: 728px;
	height: 5px;
} 

#right2Col .pageBox {
	/*float:left;*/
	float: right;
	/*padding-top: 18px */
	padding-left: 18px;
}
#right2Col .pageBox1 {
	float:left;
	padding-top: 18px 
}
/* subpage main content */

/* news page */
#right2Col .SubNewsHead {
	background: transparent url('img/newsHeadTop.gif') no-repeat scroll left top;
	width: 479px;
	height: 5px;
} 

#right2Col .SubNewsTitle {
	width: 479px;
}

#right2Col .SubNewsTitle h1 {
	background: transparent url('img/newsHeadR.gif') repeat-x scroll left top;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;	
	height: 30px;
	line-height: 30px;
	font-family: Arial;
	font-size: 13px;
	color: #db002e;
	font-weight: bold;
	padding-left: 19px;
}

#right2Col .newsContent {
	float:left;
	padding:18px 21px 10px 4px;
	width:467px;
}

#right2Col .newsContent a {
	color: #416988;
}

#right2Col .news {
	font-size: 12px;
	padding: 16px 17px 0 17px;
	
}
#right2Col .news .newsdate {
	font-weight: bold;
	padding-bottom: 15px;
}
#right2Col .news h2 {
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 15px;
}
#right2Col .news h2 a {
	text-decoration: none;
}
#right2Col .news .newsmore  {
	padding-top: 15px;
}

#right2Col .news .newsmore a {
	background:transparent url(img/redArrowW.gif) no-repeat scroll left 4px;
	color: #416988;
	text-decoration: none;
	padding-left: 10px;
	
}
#right2Col .news .newsmore a.viewall {
	background:transparent url(img/arrowRedDouble.gif) no-repeat scroll left 4px;
	color: #416988;
	text-decoration: none;
	padding-left: 18px;
	position: relative;
	left: 319px;
}

ul.redarrow {
	margin: 0;
	padding: 0;
}

ul.redarrow li {
	list-style: none;
	font-size: 11px;
	padding-bottom: 18px;
}
ul.redarrow li a {
	background:transparent url(img/redArrow.gif) no-repeat scroll left 4px;
	color: #416988;
	font-size: 11px;
	text-decoration: none;
	padding-left: 10px;
	word-wrap:break-word;
	width:194px !important;
	left:0;
}

.pdbot0 {
	padding-bottom: 0 !important;
}

.f13 {
	font-size: 13px !important;
}

.pagination {
	padding: 27px 17px 0 17px;
}

.pagination .inactive {
	display: none;
}

.pagination a {
	color: #416988;
	text-decoration: none;
}

.prev {
	background: transparent url('img/leftArrowPage.gif') no-repeat scroll left 3px;
	float: left;
	padding-left: 18px;
}
.next {
	background: transparent url('img/rightArrowPage.gif') no-repeat scroll right 3px;
	float: right;
	padding-right: 18px;
}
/* news page */

.addthis {
	float: left; 
	width: 200px; 
	clear: both; 
	padding: 20px 0 10px 19px;
}

.clearAll{ clear:both; }

