/*base setup*/
*{margin:0; padding:0;}
ul,li{list-style:none;}
a img{border:0;}
form,input,select,textarea,table,tr,td,th{font-size:12px;}
sup{font-size:8px; font-family:sans-serif;}
body{background-color:#fff; font-size:12px; width:auto;}
a{color:#222; text-decoration:none;}
/*a:visited{color:#999;}*/
a:hover{color:#ea2d00; text-decoration:underline;}
a:active{}
input,select,label{vertical-align:middle; padding-left:2px;}
textarea{padding:2px;}
img{vertical-align:middle;}


.title{
	height:24px;
	overflow:hidden;
	background:url(../images/icon_news.gif) repeat-x left -140px;
	border: solid #e6e6e6;
	border-width:1px 0 1px 0;
	}
	.title h3{
		float:left;
		padding:7px 0 0 15px;
		font-size:12px;
		background:url(../images/icon_news.gif) no-repeat 4px -431px;
		}
	.title p{
		float:right;
		padding:6px 5px 0 0;	
		}
.sideList{
	padding:10px;
	background-color:#fff;
	}
	.sideList li{
		padding:5px 0 5px 7px;
		font-size:13px;
		background:url(../images/icon_news.gif) no-repeat left -340px;
		}