@charset "utf-8";
/* CSS Document */
div {
/*	border:1px dashed #0F3*/
}


A.action{
	font-size:12px;
	color:#00F;
	text-decoration:none;
	font-weight:900;
}
A.action:hover{
	color:#000;
}



A.positive{color:#060!IMPORTANT}
A.positive:hover{color:#0A0!IMPORTANT}
A.negative{color:#800!IMPORTANT}
A.negative:hover{color:#C00!IMPORTANT}





#page {
}
#page #pageLayout {
	width:800px
}
#page #pageLayout div {text-align:left}

#page #pageLayout #pageTop {
	background:url(../images/page/top.jpg) no-repeat center;
	height:17px;
}
#page #pageLayout #pageHeader {
	background:url(../images/page/header.jpg) repeat-y center;
	height:50px;
}
#page #pageLayout #pageMenu {
	background:url(../images/page/hmenu.jpg) repeat-x;
	height:25px;
	padding:0 20px;
	line-height:25px;
}

	#page #pageLayout #pageMenu .balance{
		float:right;
	}

	#page #pageLayout #pageMenu ul,
	#page #pageLayout #pageMenu ul li{
		padding:0;
		margin:0;
		list-style:none;
	}
	#page #pageLayout #pageMenu ul li {
		float:left;
		padding:0 10px;
	}
	#page #pageLayout #pageMenu ul li a{
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#page #pageLayout #pageMenu ul li a:hover{
		color:#900;
	}

#page #pageLayout #pageSubMenu {
	clear:both;
	border-bottom:1px #DDD solid;
	background:url(../images/page/body_background.jpg) repeat-y center;
	padding:3px 20px 5px 20px;
}

	#page #pageLayout #pageSubMenu ul,
	#page #pageLayout #pageSubMenu ul li{
		padding:0;
		margin:0;
		list-style:none;
		line-height:15px;
	}
	#page #pageLayout #pageSubMenu ul li {
		float:left;
		padding:0 10px;
		border-right: 1px solid #DFDFDF;
		border-left: 1px solid #FFF;
	}
	#page #pageLayout #pageSubMenu ul li a{
		color:#84741b;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
	}
	#page #pageLayout #pageSubMenu ul li a:hover{
		color:#000;
	}


#page #pageLayout #pageBody {
	background:url(../images/page/body_background.jpg) repeat-y center;
	padding:10px;
}

	.ratingNews{margin:10px 0}
		.ratingNews .top{background:url(../images/page/ratingNews/rate_news_1.jpg) top no-repeat}
		.ratingNews .middle{background:url(../images/page/ratingNews/rate_news_2.jpg) repeat-y}
		.ratingNews .bottom{background:url(../images/page/ratingNews/rate_news_3.jpg) bottom no-repeat;padding:10px;font-family:Tahoma, Geneva, sans-serif;height:100px;}
			.ratingNews .bottom .title{font-weight:900;font-size:18px;color:#FFF;text-align:center!IMPORTANT;}
			.ratingNews .bottom .list{margin-top:10px;line-height:18px;}
			.ratingNews .bottom .list .item{text-align:center!IMPORTANT;}
				.ratingNews .bottom .list .item A{color:#333;font-size:19px;font-weight:900}


#page #pageLayout #pageFooter {
}
#page #pageLayout #pageBottom {
	background:url(../images/page/bottom.jpg) no-repeat center;
	height:17px;
}
#page #pageLayout #pageCopyright {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	padding:3px;
}



#page #pageLayout #pageBody #userInformation{
	margin-top:20px;
	color:#666;
	font-size:11px;
}


.balance{color:#00F;font-size:10px;font-family:Verdana, Geneva, sans-serif}
.balance A{color:#009;font-size:10px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;border-bottom:1px dashed #BBF;font-weight:900}



#profile .userFncMenu,#profile .userFncMenu li{
	list-style:none;
	padding: 0;
	margin:0;
}
	#profile .userFncMenu li{
		margin:2px;
		padding: 2px;
		border: 1px dashed #EEE;
	}
	#profile .userFncMenu li a{
	}
	#profile .userFncMenu li a:hover{
		color:#000;
		display:inline;
		clear:both;
	}



.oneUserItem{
	margin:3px 0;
	border-bottom:1px dashed #666;
}
	.oneUserItem A{
		font-size:11px;
		font-family:Tahoma, Geneva, sans-serif;
		color:#900;
	}


#userInformation{
	font-size:10px;
}
#userInformation .userProfileLabel{
	font-weight:900;
	color:#222;
}
#userInformation .userProfileValue{
	margin-bottom:7px;
	padding-bottom:3px;
	border-bottom:1px dashed #EEE;
}