html,body{
	font-size:12px;
	padding:0px;margin:0;
	overflow:hidden;
	width:100%;height:100%;
}
#buttonArea{
	background:url(img/bg1_photo.gif);
	border-top:1px solid #FFFAF2;
	border-bottom:1px solid #D8C3A7;
	padding:3px;
}
#controlBtns{
	float:right;
}
.btn{
	display:inline-block;
	color:#000;
	text-decoration:none;
	padding-right:3px;
	cursor:pointer;
}
.btn span{
	display:inline-block;
	height:17px;
	line-height:17px;
	padding:2px;
}
.btn img{border:0;vertical-align:text-bottom;}
.btn:hover{background:url(img/btnbgr_photo.gif) top right;}
.btn:hover span{background:url(img/btnbg_photo.gif);}
#listArea{
	overflow-x:hidden;
	overflow-y:auto;
}
#listTitle tr{background:url(img/bg2_photo.gif);}
#listTitle td{padding:5px;border-top:1px solid #F0F5FA;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #D0D0D0;}
#listBody tr{cursor:pointer;}
#listBody .hover{background:#F0F0F0;}
#listBody .select{background:#F8F2EF;}
#listBody td{padding:5px;border-bottom:1px solid #EDEDED;}
#progressArea{
	background:#F0E5D4;
	border-top:1px solid #D8C3A7;
	padding:3px;
}
#progressBar{
	position: relative;
	border:1px solid #D8C3A7;
	padding:1px;
}
#progress{
	height:16px;
	background:#FFFFFF url(img/progressbg_photo.gif);
}
#progressBar span{
	position: absolute;
	text-align: center;
	width:100%;line-height:16px;
	color:#FFF799;
}