body{
	background:#CCCCCC url(../img/bg.png);
	width:901px;
	padding:0px;
	margin:0px auto 20px auto;
	font-family:Tahoma;
	font-size:11px;
}
div{font-family:Tahoma;font-size:11px;}
div.clear{clear:both;}
div.space{margin:4px;}
img{border:0px;}
form{display:inline;}

a.paginate,a.paginate_{color:#0000FF;font-size:12px;}
a.paginate_{font-weight:bold;}
div.paginate{float:right;text-align:right;margin-top:10px;}
div.pageicons{float:right;margin:10px 0px 0px 6px;}

input,select,textarea{font-size:11px;font-family:Verdana;}
.box{border:1px #FFF solid;}
	.box div.topl{float:left;background:url(../img/box/top_left.png) no-repeat;width:5px;height:5px;}
	.box div.topm{float:left;background:#F5F5F5;height:5px;}
	.box div.topr{float:left;background:url(../img/box/top_right.png) no-repeat;width:6px;height:5px;}
	.box div.mid{position:relative;background:#F5F5F5;padding:2px 8px 2px 8px;color:#444444;line-height:15px;border:1px #F5F5F5 solid;}
	.box div.botl{float:left;background:url(../img/box/bottom_left.png) no-repeat;width:6px;height:6px;}
	.box div.botm{float:left;background:#F5F5F5;height:6px;}
	.box div.botr{float:left;background:url(../img/box/bottom_right.png) no-repeat;width:6px;height:6px;}
	
div.sub1{font-weight:bold;color:#106aab;margin:6px 0px 6px 0px;}
.sub2{position:relative;height:29px;}
	.sub2 div.sl{position:absolute;top:0px;left:0px;width:5px;height:29px;}
	.sub2 div.sr{position:absolute;top:0px;right:0px;width:5px;height:29px;}
	.sub2 div.sm{position:absolute;left:5px;right:5px;font-weight:bold;color:#106aab;background:url(../img/layer/sub2_mid.png) repeat-x;height:21px;padding:8px 0px 0px 8px;}
.sub4{position:relative;height:29px;margin-bottom:2px;}
	.sub4 div.sl{position:absolute;top:0px;left:0px;width:5px;height:29px;}
	.sub4 div.sr{position:absolute;top:0px;right:0px;width:5px;height:29px;}
	.sub4 div.sm{position:absolute;left:5px;right:5px;font-weight:bold;color:#000;text-align:center;background:url(../img/layer/sub2_mid.png) repeat-x;height:21px;padding:8px 0px 0px 8px;}
div.sub3{font-weight:bold;color:#106aab;margin:6px 0px 6px 0px;font-size:18px;letter-spacing:1px;font-family:Verdana,Tahoma;}

img.secureimg{margin-bottom:4px;}
input.secureimg{width:32px;font-size:10px;font-family:Lucida Console,Courier New,Verdana;font-weight:bold;}
font.welcome{font-size:10px;font-weight:normal;}

div.inf{
	border:1px #999 solid;
	background-color:#ffffcc;
	padding:2px 5px 2px 5px;
	color:#333;
}

.top{
	position:relative;
	width:901px;
	height:136px;
	background:url(../img/top.png) no-repeat;
	}
	.top div.logo{
		padding:16px 0px 0px 10px;
		height:96px;
		}
		.top div.user_banner{
			position:absolute;
			top:96px;
			left:24px;
			}.top div.user_banner font{font-weight:bold;}
			.top div.user_banner a{color:#000;}
			.top div.user_banner a.logout{text-decoration:underline;color:#0000FF;}
		/*.top div.share{position:absolute;bottom:30px;right:8px;}*/
		div.share{text-align:center;}
		.top div.nots1,.top div.nots2{
			position:absolute;
			background:url(../img/layer/sub2_mid.png);
			padding:4px 2px 0px 8px;
			border:1px #CCC solid;
			height:38px;
			}
			.top div.nots1{top:0px;right:0px;}
			.top div.nots2{top:0px;right:190px;}
	.top div.bar{
		float:left;
		background:url(../img/top_bar.png) repeat-x;
		height:24px;
		width:891px;
		padding-top:2px;
		}
		.top div.bar_left{
			float:left;
			background:url(../img/top_bar_left.png) no-repeat;
			height:26px;
			width:5px;
		}
		.top div.bar_right{
			float:right;
			background:url(../img/top_bar_right.png) no-repeat;
			height:26px;
			width:5px;
		}
		.top div.space{margin-top:6px;}
		.top div.online{
			float:left;
			background:url(../img/icon/online.png) no-repeat left top;
			width:120px;
			height:26px;
			padding:5px 0 0 28px;
			color:#333333;
			}
			.top font.online{
				font-weight:bold;
				color:#0000FF;
			}
		.top div.date{
			float:left;
			background:url(../img/icon/date.png) no-repeat left top;
			width:94px;
			height:26px;
			padding:5px 0 0 28px;
			color:#333333;
			font-size:10px;
			}
			.top div.balance{
				float:left;
				background:url(../img/icon/dollar.png) no-repeat left top;
				width:50px;
				height:26px;
				padding:5px 0 0 28px;
				color:#006600;
				font-weight:bold;
				cursor:pointer;
			}
			.top div.msgc{
				float:left;
				background:url(../img/icon/msg.png) no-repeat left center;
				width:50px;
				height:21px;
				padding:5px 0 0 28px;
				font-weight:bold;
				cursor:pointer;
			}
		.top div.menu{
			float:right;
			}.top div.menu a{text-decoration:none;color:#000;}
			.top div.item, .top div.item_hover{
				float:left;
				padding:5px 10px 4px 10px;
				font-weight:bold;
				font-family:Verdana;
			}.top div.item:hover{color:#FF6600;cursor:pointer;}
			.top div.item_hover{
				background:url(../img/top_bar_hover.png) repeat-x;
				cursor:pointer;
				color:#003399;
			}.top div.item_hover a{color:#0000FF;}

div.page{
	background:#FFFFFF;
	padding:10px;
}

.bottom{
	width:901px;
	background:#FFFFFF;
	}
	.bottom div.menu{
		background:url(../img/bottom_bar.png) repeat-x;
		padding:20px 10px 10px 10px;
		height:24px;
		text-align:right;
		}
		.bottom div.menu_left{
			background:url(../img/bottom_bar_left.png) no-repeat;
			width:7px;
			height:54px;
		}
		.bottom div.menu_right{
			background:url(../img/bottom_bar_right.png) no-repeat;
			width:7px;
			height:54px;
		}
		.bottom div.item, div.item_bn{
			float:right;
			text-align:center;
			padding:0px 16px 0px 16px;
			background:url(../img/line_v1.png) no-repeat right center;
		}.bottom div.item_bn{background:none;}
		.bottom a{
			color:#666666;
			text-decoration:none;
		}
	.bottom div.partner{
		float:left;
		padding:6px;
	}
	.bottom div.copyright{
		float:right;
		text-align:right;
		padding:8px;
		color:#666666;
		font-size:10px;
		}
		.bottom div.logos{
			margin-top:10px;
		}
		
.favorite{
	margin:0px auto 0px auto;
	width:204px;
	}
	.favorite div.img{margin-bottom:6px;}
	
div.adw{text-align:center;}

a.msg_cnt{color:#006600;font-weight:bold;font-size:10px;font-family:Arial;}
img.msg_send{margin-top:4px;}