/*custom CSS*/

a {text-decoration:none;color:#3CA7A7;}

a:hover {text-decoration:underline;}

.special-banner {

	border:0px solid #666666;

}



.left-bar {

	background:#FFFFFF;
	border-right:dashed 1px #333333;
}

.right-bar {

	background:#FFFFFF;
	border-left:dashed 1px #333333;
}



.mini-banner {

	border:0px solid #666666;

}

.mini-titleTd {

	background:url(images/newlisting.gif) no-repeat;

	border-top: #000000 0px solid;

	margin-top:5px;

}

.mini-title {

	padding-left:20px;

	padding-bottom:4px;

	color:#009999;

}

.mini-title font {

	font-size:11px;

}

.bar-box {

	border:0px solid #999999;

}





.best-article {

	border:1px solid #999999;

	background: #ECF2EC;

}

.best-articleTd {

	font-family:tahoma;

	font-size:14px;

	padding:5px;

	border-bottom:3px solid #3CA7A7;

}

.best-article a {text-decoration:none;color:#3CA7A7;}

.best-article a:hover {text-decoration:underline;}

.listing-border {

	border:0px #660000 solid

}

.listing-title {

	padding-left:30px;

	padding-bottom:15px;

}

.listing-title b {

	font-family: Arial;

	font-size:14px;

	color:#FFFFFF;

}

.login-box td {

	padding:3px 2px;

	color:#009999;

}

.login-inpts {

	border:0;

	padding:2px;

	width:100px;

	height:18px;

	font-size:11px;

	font-family: tahoma;

	background:url(images/inpts.gif) no-repeat;

}

.bar-inpts {

	border:1px solid #008080;

	width:100px;

	height:14px;

	font-size:10px;

	font-family: tahoma;

	color: #008080;

	background:url(images/bar-inpts.jpg) no-repeat;

}

.bar-in2 {

	border:1px solid #008080;

	font-size:10px;

	font-family: tahoma;

	color: #008080;

}

#search-box {

	position:relative;

	top:-10px;

	left:0;

	width:10px;

	height:10px;

}

#search-hyip {

	position:absolute;

	top:-25px;

	left:40px;

}



.pre-bgcolor {

	/*background:#e0e0e0;*/

}

.nor-bgcolor {

	background:#ECF2EC;

}



.inpts2 {

	margin:2px;

	width:50px;

}