@import url("reset.css");
@import url("text.css");
body {min-width:960px;padding: 0;background-color:#FAFAFB;text-align:center;}
h1 {
	font-size:115%;
	margin-bottom:10px;
	padding-left:10px;
	color:#D74600;
	border-top:10px solid #FFDCB9;
	border-bottom:10px solid #FFB56A;
	line-height:10%;
	text-transform:uppercase
}
h3 { margin:10px 0 10px 0 }
h5 { margin:10px 0 10px 0 }
fieldset { border:1px solid #888; -moz-border-radius:0.5em;-webkit-border-radius:0.5em; padding:5px}
legend { color:#F93;font-weight:bold}
a{color: #930;text-decoration: none; outline:none}
a:hover {color:#C06132}
a:active {text-decoration: none}
a img {border:none; cursor: pointer}
ul li{ list-style-image: url(../images/listimage2.PNG);}
input, textarea, select {}
th { background-color:#EFEFEF}
td,th { vertical-align:top; font-size:90%; border:#E9E9E9 solid 1px; padding:2px}
#main-body{margin:0 auto;margin-top:10px;width:940px;min-height:480px;padding:0 10px;text-align:left;}
#content {margin:0 auto; width:580px;}
#header {margin:0; height:36px; width:100%;background:transparent url(../images/logobg.png) repeat-x}
#welcome {float:right; display:inline;font-weight:bold; letter-spacing:3px; padding:9px 60px 0 0}
#tick {float:right;padding:6px 60px 0 0;font-size:90%;width:auto}
#lftbar { float:left; width:160px;}
#lftbar fieldset { padding:0}
#lftbar .lftads { display:block; float:left; margin-bottom:20px; text-decoration: none; color:#03F; font-size:95%; text-align:left}
#lftbar .lftads_url{color:#090; font-size:90%; text-decoration:none}
#rgtbar {float: right; width: 160px;}
#rgtbar fieldset{ padding-bottom:10px; -moz-border-radius:0.5em;-webkit-border-radius:0.5em; text-align:center}
#rgtbar a {color:#666; outline:none;}
#rgtbar a:hover {color:#999; }
#rgtbar .button { display:inline-block; border-bottom:1px solid #FFF;width:100%; background:url(../images/rgtbar_btn.png) repeat-y top}
#rgtbar .userimage { margin:0 auto; margin-bottom:10px; width:140px; line-height:140px; text-align:center; padding:3px; border:1px outset #888; }
#rgtbar .userimage img { vertical-align:middle;}
#rgtbar .userimage:hover { background:url(../images/add.png) no-repeat top left }
#rgtbar legend a {color:#bbb}
#cleardiv {clear: both; height: 1em}
#footer {clear: both; border-top: 1px solid #999;color: #444; font-size:90%;padding: 0 5px 0 5px;}
#footer a {color:#444}
#footer a:hover { opacity:.7}
#footer #footer_lft {float:left; padding-left:60px}
#footer #footer_rgt {float:right; padding-right:60px}
.image_album{;padding:3px;}
.image_album .image_frame { 
	margin:10px 3px; 
	border:outset 1px #BBB; 
	float: left; 
	display: inline;  
	text-align:center;  
	position:relative; 
	width:106px;}
.image_album .image { width:106px; height:106px; padding:3px; vertical-align:middle; display:table-cell;}
.image_album .image img { clear:both; margin:0 auto; border:0}
.image_album .image_frame:hover {border:inset 1px #BBB; }
.image_footer {
  margin:auto;
  text-align:center;
  color:#666;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:90%;
  width:auto;
  background:#CCC;
}
.imageThumb {
	margin:0 auto;
	border:outset 1px #BBB; 
	*border:outset 1px #FFF; 
	display: table-cell; 
	text-align:center;
	width:82px;
	height:82px;
	padding:1px;
}
.imageThumb img { vertical-align:middle; }
.popup {width:100%;margin:0 auto; padding:5px; text-align: left;}
.newupd {background:#FF0; color:#F00; font-size:75%}
.note {color:#F60;font-size:85%;}
.error {color:#F00}
.alert_succ {padding-left:30px; height:22px; font-weight:bold;color:#0C0; margin-bottom:5px; background:url(../images/accept.png) left no-repeat}
.alert_fail {padding-left:30px; height:22px; font-weight:bold;color:#F00; margin-bottom:5px; background:url(../images/del.png) left no-repeat}
.emptymsg {color:#999; text-align:center; font-weight:bold}
.back {float:right; font-weight:bold}
.bluebold {color:#03F; font-weight:bold; text-decoration:underline}
.tb label {display:block;padding-top:5px;}
.tb span {margin:0;width:220px;float:left;text-align:left;padding-right:10px}