@charset "utf-8";

body {        
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #3b8693;
	font: Normal 12px Tahoma, Arial, Helvetica, sans-serif;
}

.clear { clear: both; }

img {
	border: 0;
	}

ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

a {
	text-decoration:none;
}

ol {
}

.fieldset { border: 0px; }
form.post{ margin:0 auto; padding:0;}
form.post ul{ list-style-type:none; margin:20px 0 10px 0; padding:0;}
form.post li{ margin:4px 0; padding:0; position:relative;}
form.post li.select{ }
form.post label{ text-align:right; color:#FFFFFF; width:90px; float:left; padding-right:20px; font-weight:bold;}
form.post input{ margin-bottom:4px;}
form.post input.txt{ background: #fff url(images/textfield-bg.gif) top left repeat-x; height:18px; border:1px solid #ccc; width:300px; padding:0px;}
form.post input.check{ vertical-align:middle;}
form.post textarea{background: #fff url(images/textarea-bg.gif) top left repeat-x; height:100px; border:1px solid #ccc; width:300px; padding:5px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
form.post select.wide { right:10px; width:300px; padding:0px; margin-bottom:3px;}
form.post input.btn { margin-left: 165px; margin-top: 10px;}


.blue_link a { color:#3B5998;}
.blue_link a:hover { }

.information {background-color:#FFF6BF; border:1px solid #DDDDDD; padding:10px; margin-bottom: 10px;}
.error  {background-color:#FFBBBB; border:1px solid #DDDDDD; padding:10px; margin-bottom: 10px;}

.result {border:1px solid #CCCCCC; padding: 4px;}
.header {font-weight: bold; background-color: #FFF6BF;}
.row1 {background-color: #E0EDF0; text-align:center;}
.row2 {text-align:center;}


.white_text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.white_text_normal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.white_text_middle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.black_text_normal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.black_text_middle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.orange_text_normal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffb800;
}
.yellow_text_normal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff200;
}
.light_blue_text_normal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #86ffff;
}
.main_image_btn {
	margin-top: 10px;
}
.create_content_title {
	margin-left: 20px;
	margin-top: 1px;
}
.create_char_back{
	background: url(images/create_content_char_back.png) no-repeat;
	width:94px;
	height:239px;
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.create_content_ok {
	float:right;
	margin-top:-14px;
	margin-right: 30px;
}
.create_content_span_remind {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	
}
.create_content_span_point {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffb800;
}
.orange_link a { color:#ffb800; text-decoration:none;}
.orange_link a:hover { text-decoration:underline; }
.mng_info_type {
	margin-top: 10px;
}

.mng_info_text_menajer {

}
.mng_info_text_order {

}
.mng_info_text_score {

}
.mng_game_item {
	margin: 2px 0px;
	padding: 4px 4px 4px 10px;
	background:url(images/mng_game_item_back.png) no-repeat;
	width: 347px;
	height: 17px;
}
.mng_game_btn {
	float:right;
	margin-right:14px;
	margin-top:-1px;
}
.mng_game_item select {
	font-size:10px;
	border: solid 1px #a1aaaf;
}
.news_content_title {
	margin-left: 20px;
	margin-top: 10px;
}
.news_content_row1 {
	background-color:#5b7b8d;
	padding:4px 8px;
	font-size: 11px;
	color: #FFFFFF;
}
.news_content_row2 {
	padding:4px 8px;
	font-size: 11px;
	color: #FFFFFF;
}
.sta_content_title {
	margin-left: 20px;
	margin-top: 15px;
}
.news_content {
   scrollbar-face-color:#6ed0eb;
   scrollbar-arrow-color:#6693a4;
   scrollbar-track-color:#6693a4;
   scrollbar-shadow-color:#6ed0eb;
   scrollbar-highlight-color:#6ed0eb;
   scrollbar-3dlight-color:#6ed0eb;
   scrollbar-darkshadow-Color:#6ed0eb;
}