﻿.Ad
{
	clear:both;
	float:left;
	text-align:left;
}
.Ad div
{
	float:left;
	clear:none;
}
.Ad1 div
{
	font-size:12px;
	color:#333333;
	line-height:20px;
}
.Ad1 p
{
	padding:2px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}
.category
{
	background:url(Images/bgCategory.gif) repeat;
	text-align:left;
	width:239px;
}
.category a
{
	padding:9px 0px 0px 20px;
	color:#D5EAFB;
	display:block; 
	overflow:hidden; text-overflow:ellipsis;WHITE-SPACE: nowrap;
	width:219px;
	height:21px;
}
.category div
{
	padding:15px 10px 15px 0px;
	width:229px;
	background:#2189CB;
	text-align:right;
}
.category div a
{
	padding:8px 25px 0px 0px;
	background:url(Images/bgCategoryA.jpg) no-repeat;
	background-position:26px center;
	display:block;
	overflow:hidden; text-overflow:ellipsis;WHITE-SPACE: nowrap;
	width:134px;
	text-align:right;
	height:22px;
}
.AdEyeBottom
{
	padding:20px 0px 5px 0px;
	width:688px;
}
.articleTop
{
	text-align:left;
	width:239px;
}
.articleTop .head
{
	padding:26px 0px 0px 0px;
	background:url(Images/articleTophead.jpg);
	text-align:center;
	width:239px;
	height:15px;
	color:#fff;
	font-size:12px;
}
.articleTop .middle
{
	width:239px;
	background:url(Images/articleTopmiddle.jpg) repeat-y;
	padding-top:5px;
	padding-bottom:5px;
}
.articleTop .middle a
{
	padding:7px 0px 0px 40px;
	background:url(Images/dot.gif) no-repeat;
	width:185px;
	height:16px;
	color:#000;
	overflow:hidden; text-overflow:ellipsis;WHITE-SPACE: nowrap;
	display:block;
}
.articleTop .middle a:hover
{
	color:#3F6F9F;
}
.articleTop .middle a:visited
{
	color:#545454;
}
.articleTop .root
{
	background:url(Images/articleToproot.gif) no-repeat;
	width:209px;
	height:37px;
	text-align:right;
	padding:5px 30px 0px 0px;
}
.ArticleTopA .articleTop
{
	text-align:left;
	width:339px;
}
.ArticleTopA .articleTop .head
{
	background:url(Images/bgNew.jpg) no-repeat;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:339px;
	height:47px;
	color:#F0F0F0;
	font-size:12px;
}
.ArticleTopA .articleTop .middle
{
	width:339px;
	background-image:none;
	padding-top:5px;
	padding-bottom:5px;
}
.ArticleTopA .articleTop .middle a
{
	padding:7px 0px 0px 20px;
	background:url(Images/dotZ.gif) no-repeat;
	width:285px;
	height:16px;
	color:#000;
	overflow:hidden; text-overflow:ellipsis;WHITE-SPACE: nowrap;
	display:block;
}
.ArticleTopA .articleTop .middle a:hover
{
	color:#3F6F9F;
}
.ArticleTopA .articleTop .middle a:visited
{
	color:#545454;
}
.ArticleTopA .articleTop .root
{
	background:none;
	width:309px;
	height:37px;
	text-align:right;
	padding:5px 30px 0px 0px;
}
a.more
{
	background:url(Images/more.gif) no-repeat;
	display:block;
	width:40px;
	height:9px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.PageNav
{
	height:24px;
	width:688px;
	background:#336799;
}
.PageNav div
{
	padding-top:5px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#fff;
}
.PageNav .name
{
	padding-left:5px;
	width:40px;
}
.PageNav .nav
{
	width:598px;
	color:#D5EAFB;
}
.PageNav .nav a
{
	font-size:12px;
	color:#D5EAFB;
	text-decoration:underline;
}
.PageNav .re
{
	padding-right:5px;
	width:40px;
	text-align:right;
}
.PageNav .re a
{
	font-size:12px;
	color:#D5EAFB;
	text-decoration:underline;
}
.ArticleTitles
{
	padding:10px 10px 10px 10px;
}
.ArticleView
{
	padding:10px 10px 10px 10px;
}
input.inputLen
{
	width:300px;
}
.searchBar
{
	padding:72px 0px 0px 10px;
	background:url(Images/search.jpg) no-repeat;
	background-position:0px 64px;
	width:250px;
	height:28px;
	text-align:left;
}
.searchBar input
{
	height:14px;
	border-width:0px;
	font-size:12px;
	width:155px;
	background-color:Transparent;
}
.searchBar .submit
{
	margin-left:10px;
	width: 50px;
	cursor:hand;
}
.activeElement
{
	background-color: #FFFFCE;
}