.gray_s , a.gray_s:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D7D7D;
	text-decoration: none;
	line-height: 18px;
}
a.gray_s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 18px;	
	text-decoration: underline;
}
.gray_m , a.gray_m:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	text-decoration: none;
	line-height: 20px;
}
a.gray_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: 20px;	
}
.text_w_m , a.text_w_m:link {
	font-size: 13px;
	line-height: 18px;
	color: #FFF;
	text-decoration: none;
	letter-spacing: 1px;
}
a.text_w_m:hover {
	font-size: 13px;
	line-height: 16px;
	color: #0CF;
	text-decoration: none;
	letter-spacing: 1px;
}
.text_br_l , a.text_br_l:link {
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	letter-spacing: 3px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.text_br_l:hover {
	font-size: 16spx;
	font-weight: bold;
	color: #3CC;
	text-decoration: none;
	letter-spacing: 3px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.text_blu_l , a.text_blu_l:link {
	font-size: 15px;
	color: #80B9FF;
	text-decoration: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.text_blu_l:hover {
	font-size: 15px;
	color: #0FC;
	text-decoration: none;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_yel_m {
	font-size: 13px;
	color: #ffc400;
}


.text_gray_arrow , a.text_gray_arrow:link{
	font-size: 11px;
	line-height: 22px;
	color: #636363;
	background-image: url(../images/point_2.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	text-decoration: none;
	padding-left: 9px;
}
a.text_gray_arrow:hover{
	font-size: 11px;
	line-height: 22px;
	color: #09C;
	background-image: url(../images/point_2.gif);
	background-repeat: no-repeat;
	background-position: 4px 1px;
	text-decoration: none;
	padding-left: 9px;	
}
.text_gray_arrow_s , a.text_gray_arrow_s:link{
	font-size: 11px;
	line-height: 20px;
	color: #636363;
	background-image: url(../images/point_2.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	text-decoration: none;
	padding-left: 9px;
}
a.text_gray_arrow_s:hover{
	font-size: 11px;
	line-height: 20px;
	color: #09C;
	background-image: url(../images/point_2.gif);
	background-repeat: no-repeat;
	background-position: 4px 1px;
	text-decoration: none;
	padding-left: 9px;	
}
.text_gray_m {
	font-size: 13px;
	line-height: 24px;
	color: #7d7d7d;
	text-decoration: none;
}
.text_gray2_m , a.text_gray2_m:link{
	font-size: 12px;
	color: #757575;
	line-height: 18px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.text_gray2_m:hover{
	font-size: 12px;
	color: #F36;
	line-height: 18px;
	text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif;	
}
.text_gray3_m , a.text_gray3_m:link{
	font-size: 13px;
	color: #636363;
	line-height: 21px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 3px;
}
a.text_gray3_m:hover{
	font-size: 13px;
	text-indent: 3px;	
	color: #09C;
	line-height: 21px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;	
}
.text_gray4_m , a.text_gray4_m:link{
	font-size: 13px;
	color: #636363;
	line-height: 28px;
	text-decoration: none;
}
a.text_gray4_m:hover{
	font-size: 13px;
	color: #09C;
	line-height: 28px;
	text-decoration: none;	
}

.text_blu_s , a.text_blu_s:link {
	font-size: 10px;
	color: #0079a3;
	text-decoration: none;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
a.text_blu_s:hover {
	font-size: 10px;
	color: #F60;
	text-decoration: underline;
	line-height: 13px;	
	font-family: Arial, Helvetica, sans-serif;	
}

.text_blu2_m {
	font-size: 12px;
	color: #00bdff;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;	
}
.text_blu_m {
	font-size: 12px;
	color: #00d9ff;
	line-height: 18px;
}

a.text_blu_m:link {
	font-size: 12px;
	color: #00d9ff;
	text-decoration: underline;
	line-height: 18px;	
}
a.text_blu_m:hover {
	font-size: 12px;
	color: #F36;
	text-decoration: underline;
	line-height: 18px;	
}
.text_blu3_m {
	font-size: 13px;
	color: #0079a3;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 1px;
}
a.text_blu3_m:link {
	font-size: 13px;
	color: #0079a3;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 1px;	
}
a.text_blu3_m:hover {
	font-size: 13px;
	color: #F60;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 1px;
}
.org_s , a.org_s:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
a.org_s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: underline;
}
.org_m , a.org_m:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
}
a.org_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	text-decoration: underline;
}
.org_l , a.org_l:link {
	font-size: 16px;
	color: #E85C00;
	text-decoration: none;
	font-weight: bold;
}
a.org_l:hover {
	font-size: 16px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}
.org_bm , a.org_bm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E85C00;
	text-decoration: none;
	font-weight: bold;
}
a.org_bm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E85C00;
	text-decoration: underline;
	font-weight: bold;	
}



.blue_s , a.blue_s:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #09C;
	text-decoration: none;
}
a.blue_s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #099;
	text-decoration: underline;
}
.blue_m , a.blue_m:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009999;
	text-decoration: none;
}
a.blue_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0CF;
	text-decoration: underline;
}
.blue_l , a.blue_l:link {
	font-size: 16px;
	color: #069;
	text-decoration: none;
	font-weight: bold;
}
a.blue_l:hover {
	font-size: 16px;
	color: #09C;
	text-decoration: underline;
	font-weight: bold;
}
.blue_bm , a.blue_bm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #069;
	text-decoration: none;
	font-weight: bold;
}
a.blue_bm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #099;
	text-decoration: underline;
	font-weight: bold;
}




.bt_member {
	background-color: transparent;
	background-image: url(../images/membercenter_bt.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
}
.bt_login {
	background-color: transparent;
	background-image: url(../images/login.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 59px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
}
.bt_logout {
	background-color: transparent;
	background-image: url(../images/logout.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 59px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
}
.pic_120x90 , a.pic_120x90:link {
	height: 90px;
	width: 120px;
	border: 1px solid #9f9f9f;
	display: inline-block;
	margin-top: 3px\9;
	margin-top: 0px;	
}
a.pic_120x90:hover {
	height: 90px;
	width: 120px;
	border: 1px solid #F36;
	display: inline-block;
	margin-top: 3px\9;
	margin-top: 0px;
}
.pic_120x120 , a.pic_120x120:link {
	height: 120px;
	width: 120px;
	border: 1px solid #9f9f9f;
	display: block;
	margin-top: 3px;
}
a.pic_120x120:hover {
	height: 120px;
	width: 120px;
	border: 1px solid #0CC;
	display: block;
	margin-top: 3px;
	text-align: center;
	vertical-align: middle;
}
.d_h {
	background-image: url(../images/d_h.gif);
	background-repeat: repeat-x;
	height: 1px;
	display: table-cell;
	background-position: center center;
}
.d_s {
	background-image: url(../images/d_s.gif);
	background-repeat: repeat-y;
	width: 1px;
	display: block;
	background-position: center center;
}
.list_inside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #999;
	text-decoration: none;
	display: block;
	width: 550px;
	height: 20px;
	padding-left: 12px;
	margin-top: 2px;
}
.list_yelspot ,a.list_yelspot:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #666;
	text-decoration: none;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 550px;
	height: 20px;
	padding-left: 12px;
	margin-top: 2px;
	font-weight: bold;
}
a.list_yelspot:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #09C;
	text-decoration: underline;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 550px;
	height: 20px;
	padding-left: 12px;
	margin-top: 2px;
	font-weight: bold;	
}
.list_yelspot2 ,a.list_yelspot2:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #636363;
	text-decoration: none;
	background-image: url(../images/point_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
	text-indent: 12px;
}
a.list_yelspot2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #09C;
	text-decoration: underline;
	background-image: url(../images/point_3.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	display: block;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
	text-indent: 12px;
}.text_gray2_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	color: #4B4B4B;
}
.text_gray3_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #4B4B4B;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/point_0.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 17px;
}
.title_gray3_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #4B4B4B;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	padding-left: 6px;
	background-position: center;
}
.bt_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #535353;
	background-image: url(../images/bt.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #333;
	border-left-color: #999;
	text-decoration: none;
	height: 24px;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
}
.pic_game {
	display: block;
	padding: 5px;
	float: left;
	height: 130px;
	width: 130px;
	border: 1px solid #CCC;
	margin: 6px;
}
.pic_b_game {
	height: 360px;
	width: 480px;
	border: 1px solid #666;
	margin: 0px;
	padding: 0px;
}

.bg_gamechannel {
	background-image: url(../images/gamechannel_1.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 309px;
	width: 195px;
	padding-bottom: 11px;
	padding-right: 4px;
	display: block;
}
.bg_gamechanne2 {
	background-image: url(../images/gamechannel_2.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 309px;
	width: 195px;
	padding-bottom: 11px;
	padding-right: 4px;
	display: block;
}
.bg_gamechanne3 {
	background-image: url(../images/gamechannel_3.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 309px;
	width: 195px;
	padding-bottom: 11px;
	padding-right: 4px;
	display: block;
}
.bg_gamechanne4 {
	background-image: url(../images/gamechannel_4.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 309px;
	width: 195px;
	padding-bottom: 11px;
	padding-right: 0px;
	display: block;
}
.pic_border{
	border: 1px solid #990000;
}
.pic_border2{
	border: 1px solid #A0A0A0;
}
.bt_s , a.bt_s:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	line-height: 25px;
	text-decoration: none;
	background-image: url(../images/bt_s.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 27px;
	width: 90px;
	_padding-left: 2px;
	letter-spacing: 2px;
	text-align: center;
	vertical-align: middle;
	margin-left: 2px\9;
}
a.bt_s:hover {
	color: #C60;
	background-image: url(../images/bt_s_on.gif);
}
.bt_s_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C60;
	line-height: 25px;
	text-decoration: none;
	background-image: url(../images/bt_s_on.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 27px;
	width: 90px;
	_padding-left: 2px;
	letter-spacing: 2px;
	text-align: center;
	vertical-align: middle;
	margin-left: 2px\9;
}
.link_bt , a.link_bt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9px;
	color: #00D2FF;
	text-decoration: none;
	display: inline-block;
	border: 1px solid #B0E3FF;
	background-color: #D7F1FF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
a.link_bt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9px;
	color: #D7F1FF;
	text-decoration: none;
	display: inline-block;
	border: 1px solid #B0E3FF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-color: #0CB7FF;
}

.sbt , a.sbt:link {
	background-color: transparent;
	background-image: url(../images/sbt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #000000;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
a.sbt:hover {
	background-color: transparent;
	background-image: url(../images/sbt_on.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #006699;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;

}
.bt_s {
	background-color: #FFCCCC;
	background-repeat: repeat-x;
	height: 18px;
	cursor: hand;
	font-size: 11px;
	line-height: 16px;
	color: #FF3366;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #FF3366;
	text-decoration: none;
}
.bt_s_2 {
	background-color: #CCFFFF;
	background-repeat: repeat-x;
	height: 18px;
	cursor: hand;
	font-size: 11px;
	line-height: 16px;
	color: #00BDBD;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #00CCCC;
	text-decoration: none;
}
.textbox_01 {
	font-size: 13px;
	color: #0099CC;
	background-color: #FFFFFF;
	border: 1px solid #9c4600;
	height: 18px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	display: block;
	float: left;
}
.textbox_02 {
	font-size: 15px;
	color: #0099CC;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 15px;
	line-height: 16px;
	width: 120px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.textbox_03 {
	font-size: 13px;
	color: #666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
.textbox_04 {
	font-size: 15px;
	color: #003366;
	background-color: transparent;
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: text;
	width: 200px;
}
.textbox_05 {
	font-size: 13px;
	color: #333333;
	background-color: transparent;
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: text;
	text-align: center;
}
.textbox_06 {
	font-size: 13px;
	color: #006699;
	background-color: transparent;
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	font-weight: bold;
}
.textbox_07 {
	font-size: 15px;
	color: #0099CC;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 15px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.textbox_sn {
	font-size: 15px;
	color: #0099CC;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 15px;
	line-height: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 3px;
}
.textarea_01 {
	font-size: 13px;
	color: #666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.textarea_02 {
	font-size: 13px;
	color: #0099CC;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
}
.gray_arrow_m  , a.gray_arrow_m:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/IconArrow_Orange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
a.gray_arrow_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
	background-image: url(../images/IconArrow_Red.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	text-indent: 6px;
}