.up_layer {
	margin:auto;
	border: 1px solid #aac1e9;
	background-color:#FFF;
	font-family: "";
	font-size: 12px;
	color: #333333;
	position: relative;
	width:500px; min-height:120px;_width:500px; _height:120px;           
}
.up_layer a{color:#3399ff;}
.btn_00{ background:url(../images/mbtn_nomel.gif) repeat-x; height:22px; border:1px solid #aac1e9; font-size:12px;cursor:pointer;}
.btn_00:hover{ background:url(../images/mbtn_hover.gif) repeat-x; height:22px; border:1px solid #f9b265;font-size:12px;cursor:pointer;}
.up_bg{
background-color:#bfd1ee;
padding:5px;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}
.content{
clear:both;
margin:5px 0;
padding:0 5px;
}
.content li{
	margin:5px 0;
	padding:0 5px;
	list-style-type: none;
}
h5{ 
margin:0; 
padding:0;
font-family: "";
font-size: 12px;
}
.up_layer p{ margin:0px; padding:5px;}

.uplayer_title{ background:#5eabd9 url(../images/lay_titlebg.gif); color:#333; font-weight:bold; padding:5px 5px 5px 10px; overflow:auto;_height:17px;}
.lay_name{ width:92%; float:left;}
.layout{ width:7%; float:right;}
.kide{
width:100px;
float:left;  
}
.height{
height:150px;
overflow:auto;
}
.login_input_div{ width:100px; height:16px;}
.loginbox_min {
	background-image: url(../images/loginbg.gif);
	background-repeat: no-repeat;
	margin: auto;
	height: 120px;
	width: 180px;
	padding:10px 10px 5px 15px;
}
#loginbox {
	background-image: url(../images/loginbg.gif);
	background-repeat: no-repeat;
	margin: auto;
	width: 215px;
	padding:10px 10px 0px 5px;
}
/* --------styles for the star rater---------- */
.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 100px;
height: 20px;
position: relative;
background: url(../images/star_rating.gif) top left repeat-x; 
float:left;
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:20px;
height: 20px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(../images/star_rating.gif) left bottom;
z-index: 1;
left: 0px;
}
.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:20px;
}
.star-rating a.two-stars{
left:20px;
}
.star-rating a.two-stars:hover{
width: 40px;
}
.star-rating a.three-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 40px;
}
.star-rating a.four-stars{
left: 60px;
} 
.star-rating a.four-stars:hover{
width: 80px;
}
.star-rating a.five-stars{
left: 80px;
}
.star-rating a.five-stars:hover{
width: 100px;
}
.comment_form{ margin:5px;padding:0;}
.comment_form input{ margin:0;padding:0;}
.star_title{line-height:20px;}

.key{ margin:auto; padding:0; overflow:auto; width:240px;}
.key li{ display:block; float:left; list-style-type:none; width:80px;}
.layBox01{ max-width:500px; min-height:120px;_width:500px; _height:120px; }
