body {
background-color:#FFFFFF;
color:#555555;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 11px;
font-weight: normal;
font-family: Verdana, Geneva, sans-serif;;
line-height: 14px;
}

body,td,th {
color:#555555;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 11px;
font-weight: normal;
font-family: Verdana, Geneva, sans-serif;;
line-height: 14px;
	}

A:link {COLOR: #3079B1;font-size: 11px;text-decoration: none;line-height: 20px;}
A:visited {COLOR: #3079B1;font-size: 11px;text-decoration: none;line-height: 20px;}
A:hover {COLOR: #55A1C3;font-size: 11px;text-decoration: underline;line-height: 20px;}

A.Link12L:link , .Link12L:visited{COLOR: #3079B1;font-size: 11px;text-decoration: underline;line-height: 20px;}
A.Link12L:hover {COLOR: #55A1C3;font-size: 11px;text-decoration: none;line-height: 20px;}

A.Link12Blue:link , .Link12Blue:visited{COLOR: #3079B1;font-size: 11px;text-decoration: underline;line-height: 20px;}
A.Link12Blue:hover {COLOR: #55A1C3;font-size: 11px;text-decoration: underline;line-height: 20px;}

A.Link12BlueB:link , .Link12BlueB:visited{COLOR: #3079B1;font-size: 12px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.Link12BlueB:hover {COLOR: #55A1C3;font-size: 12px;text-decoration: none;line-height: 20px;font-weight: bold;}

A.Link15BlueB:link , .Link12BlueB:visited{COLOR: #3079B1;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.Link15BlueB:hover {COLOR: #55A1C3;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}

A.BtnLink01:link , .Link12L:visited{
	COLOR: #FFFFFF;
	font-size: 15px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
A.BtnLink01:hover {COLOR: #3079B1;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.BtnLink02:link , .Link12L:visited{COLOR: #990000;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.BtnLink02:hover {COLOR: #FFFFFF;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.BtnLink02:visited {COLOR: #990000;font-size: 15px;text-decoration: none;line-height: 20px;font-weight: bold;}
.TopicDate {
	font-size: 10px;
	color: #629BF0;
	line-height: 13px;
}
A.TopicLink:link , .TopicLink:visited{COLOR: #666666;font-size: 12px;text-decoration: none;line-height: 16px;}
A.TopicLink:hover {COLOR: #003366;}





/*  footer ===================================================================== */
.FooterCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 13px;
	padding-left: 10px;
}
A.FooterQuicklink:link , .FooterQuicklink:visited{COLOR: #003366;font-size: 11px;text-decoration: none;line-height: 11px;}
A.FooterQuicklink:hover {COLOR: #FFFFFF;font-size: 11px;text-decoration: none;line-height: 11px;}




/*  Game ===================================================================== */
.GameName {
	font-size: 16px;
	color: #3079B1;
	line-height: 26px;
	font-weight: bold;
	padding-left: 20px;
}
.GameText {
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.GameBtn01 {
	font-size: 12px;
	height: 30px;
	color: #000;
	background-color: #629BF0;
	border: 1px solid #999;
}
.GameTextField01 {
	font-size: 12px;
	height: 20px;
	width: 200px;
	color: #036;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
}


/*  Header ===================================================================== */

A.HeaderAD:link , .HeaderAD:visited{COLOR: #666666;font-size: 15px;text-decoration: none;line-height: 18px;}
A.HeaderAD:hover {COLOR: #55A1C3;font-size: 15px;text-decoration: underline;}

A.HeaderQuickLink:link , .HeaderQuickLink:visited{COLOR: #003366;font-size: 11px;text-decoration: none;line-height: 11px;}
A.HeaderQuickLink:hover {COLOR: #FFFFFF;font-size: 11px;text-decoration: none;line-height: 11px;}

.HeaderQuickLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #036;
	line-height: 13px;
	padding-left: 10px;
	width: 90px;
}


/*  Index ===================================================================== */
A.IndexLinkBlue:link , .IndexLinkBlue:visited{COLOR: #3079B1;font-size: 11px;text-decoration: none;line-height: 14px;font-weight: bold;}
A.IndexLinkBlue:hover {COLOR: #55A1C3;font-size: 11px;text-decoration: none;line-height: 14px;font-weight: bold;}



/*  Login ===================================================================== */
.LoginTextField {
	font-size: 12px;
	height: 18px;
	width: 120px;
	color: #036;
	border: 1px solid #CCC;
}
.LoginTextField02 {
	font-size: 12px;
	height: 20px;
	width: 200px;
	color: #036;
	border: 1px solid #CCC;
	background-color: #E8EBF7;
}
.LoginTextField03 {
	font-size: 12px;
	height: 20px;
	color: #036;
	border: 1px solid #CCC;
	background-color: #E8EBF7;
}
.LoginSelect {
	font-size: 15px;
	height: 24px;
	color: #666;
	background-color: #E8EBF7;
}
.LoginText {
	font-size: 15px;
	line-height: 20px;
	color: #666;
}
.LoginBtn01 {
	font-size: 12px;
	height: 30px;
	color: #000;
	width: 60px;
	background-color: #629BF0;
	border: 1px solid #999;
}
.LoginBtn02 {
	font-size: 12px;
	height: 30px;
	color: #666666;
	width: 60px;
	background-color: #CCCCCC;
	border: 1px solid #999;
}
.LoginBtn03 {
	font-size: 12px;
	height: 24px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #999;
}

.LoginBtn04 {
	font-size: 12px;
	height: 30px;
	color: #000;
	background-color: #629BF0;
	border: 1px solid #999;
}

/*  Member ===================================================================== */

.MemberTextField {
	font-size: 12px;
	height: 18px;
	color: #036;
	border: 1px solid #CCC;
}
A.MemberLink:link , .MemberLink:visited {
	COLOR: #3079B1;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
A.MemberLink:hover {
COLOR: #003366;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.MemberMessage:link , .MemberMessage:visited{COLOR: #3079B1;font-size: 12px;}
A.MemberMessage:hover {COLOR: #003366;;font-size: 12px;}

A.MemberMessageB:link , .MemberMessageB:visited{COLOR: #3079B1;font-size: 12px;font-weight: bold;}
A.MemberMessageB:hover {COLOR: #003366;}

#MemberPage {
	COLOR: #999999;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#MemberPage a:link {
	COLOR: #3079B1;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#MemberPage a:visited{
	COLOR: #3079B1;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
#MemberPage a:hover {
	COLOR: #FFF;
	background-color: #036;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}


.MemberFriend {
	COLOR: #000000;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	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: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
A.MemberFriend:link ,.MemberFriend:visited{
	COLOR: #3079B1;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C8DFF0;
	border-right-color: #C8DFF0;
	border-bottom-color: #C8DFF0;
	border-left-color: #C8DFF0;
	background-color: #C8DFF0;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.MemberFriend:hover {COLOR: #003366;}



.MemberFriend2 {
	COLOR: #000000;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	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: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
A.MemberFriend2:link ,.MemberFriend2:visited{
	COLOR: #000000;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	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: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFFF;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.MemberFriend2:hover {COLOR: #3079B1;}

.MemberName {
	font-size: 16px;
	color: #3079B1;
	line-height: 26px;
	font-weight: bold;
}
.MemberName02 {
	font-size: 16px;
	color: #999999;
	line-height: 26px;
	font-weight: bold;
}
.MemberName03 {
	font-size: 12px;
	color: #3079B1;
	line-height: 16px;
	font-weight: bold;
}
.MemberName04 {
	font-size: 12px;
	color: #999999;
	line-height: 16px;
	font-weight: bold;
}
.MemberTitleGary {
	font-size: 16px;
	color: #666666;
	line-height: 26px;
}

.MemberTextarea {
	font-size: 12px;
	color: #666;
	height: 80px;
	width: 500px;
}


/*  PK ===================================================================== */
.PkTitle {
	font-size: 25px;
	line-height:  30px;
	color: #333333;
	font-weight: bold;
}
.PkVS {
	font-size: 50px;
	line-height:  50px;
	color: #999999;
	font-weight: bold;
}
.PkPicLine {
	border: 1px solid #DDD;
}
.PkMoney01 {
	font-size: 16px;
	color: #3079B1;
	line-height: 26px;
	font-weight: bold;
}
.PkMoney02 {
	font-size: 12px;
	color: #3079B1;
	line-height: 16px;
	font-weight: bold;
}
.PkText {
	font-size: 13px;
	color: #999999;
}
.PkTextField {
	font-size: 12px;
	height: 18px;
	color: #3079B1;
	font-weight: bold;
	border: 1px solid #CCC;
}
.PkTextField02 {
	font-size: 12px;
	height: 20px;
	color: #036;
	border: 1px solid #CCC;
	background-color: #E8EBF7;
}
.PkTextField03 {
	font-size: 12px;
	height: 26px;
	color: #3079B1;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
}

.PkTitle01 {
	font-size: 16px;
	color: #999999;
	line-height: 26px;
	font-weight: bold;
}
.PkTitle02 {
	font-size: 13px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
}
.PkTitle03Red {
	font-size: 15px;
	color: #F00;
	line-height: 16px;
	font-weight: bold;
}
.PkTitle04 {
	font-size: 16px;
	color: #3079B1;
	line-height: 26px;
	font-weight: bold;
}
A.PkLink01:link , .PkLink01:visited{COLOR: #3079B1;font-size: 13px;font-weight: bold;line-height: 16px;}
A.PkLink01:hover {COLOR: #003366;font-size: 13px;font-weight: bold;line-height: 16px;}

A.PkLink02:link , .PkLink02:visited{COLOR: #3079B1;font-size: 15px;line-height: 16px;}
A.PkLink02:hover {COLOR: #003366;font-size: 15px;line-height: 16px;}

A.PkLink03:link , .PkLink03:visited{COLOR: #003366;font-size: 13px;font-weight: bold;line-height: 16px;text-decoration: none;}
A.PkLink03:hover {COLOR: #FFFFFF;font-size: 13px;font-weight: bold;line-height: 16px;text-decoration: none;}

A.PkLinkPic:link , .PkLinkPic:visited{border: 1px solid #DDD;}
A.PkLinkPic:hover {border: 1px solid #3079B1;}


/* search ===================================================================== */

.SearchTextfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	width: 180px;
	color: #036;
	border: 1px solid #999;
	background-color: #EEE;
}
A.SearchHot:link , .SearchHot:visited{COLOR: #307AB1;font-size: 11px;text-decoration: underline;line-height: 20px;}
A.SearchHot:hover {COLOR: #F00;font-size: 11px;text-decoration: underline;line-height: 20px;}


/* Service ===================================================================== */
A.ServiceBtnSelected:link,.ServiceBtnSelected:visited {
	COLOR: #000000;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	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: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	cursor: text;
}


A.ServiceBtn:link ,.ServiceBtn:visited{
	COLOR: #3079B1;
	font-size: 13px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C8DFF0;
	border-right-color: #C8DFF0;
	border-bottom-color: #C8DFF0;
	border-left-color: #C8DFF0;
	background-color: #C8DFF0;
	height: 40px;
	margin: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

A.ServiceBtn:hover {COLOR: #003366;}



/* SiteMap ===================================================================== */

A.SiteMapLink:link , .SiteMapLink:visited{COLOR: #307AB1;font-size: 15px;text-decoration: none;line-height: 20px;}
A.SiteMapLink:hover {COLOR: #F00;font-size: 15px;text-decoration: none;line-height: 20px;}



/*  Value ===================================================================== */

.ValuePay {font-size: 15px;color: #000000;font-weight: bold;line-height: 20px;}
.Valuetext01 {font-size: 15px;color: #666666;line-height: 20px;}
.Valuetext02 {
	font-size: 15px;
	color: #F00;
	font-weight: bold;
	line-height: 20px;
}

.ValueTextField {
	font-size: 12px;
	height: 20px;
	color: #036;
	border: 1px solid #CCC;
	background-color: #E8EBF7;
}
.ValueStep01 {
	font-size: 12px;
	color: #000;
	border: 1px solid #999;
	line-height: 35px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	background-color: #C8DFF0;
}
.ValueStep02 {
	font-size: 12px;
	color: #999;
	border: 1px solid #CCC;
	line-height: 35px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #FFF;
}
.ValueTextArea{
	font-size: 12px;
	color: #666;
	line-height: 18px;
	}





A.Over12Black:link , .Over12Black:visited{COLOR: #000000;font-size: 12px;text-decoration: none;line-height: 20px;}
A.Over12Black:hover {COLOR: #000000;font-size: 12px;text-decoration: underline;line-height: 20px;}

A.Over11Gary:link , .Over11Gary:visited{COLOR: #666666;font-size: 11px;text-decoration: none;line-height: 16px;}
A.Over11Gary:hover {COLOR: #009F94;font-size: 11px;text-decoration: underline;line-height: 16px;}

A.Over10Green:link , .Over10Green:visited{COLOR: #009F93;font-size: 10px;text-decoration: underline;line-height: 16px;}
A.Over10Green:hover {COLOR: #FF3300;font-size: 10px;text-decoration: none;line-height: 16px;}

A.Over11Green:link , .Over11Green:visited{COLOR: #009900;font-size: 11px;text-decoration: underline;line-height: 20px;}
A.Over11Green:hover {COLOR: #009900;font-size: 11px;text-decoration: none;line-height: 20px;}

A.Over12Green:link , .Over12Green:visited{COLOR: #009F93;font-size: 12px;text-decoration: none;line-height: 20px;}
A.Over12Green:hover {COLOR: #FF3300;font-size: 12px;text-decoration: underline;line-height: 20px;}



A.Over12GreenB:link , .Over12GreenB:visited{COLOR: #005E56;font-size: 12px;text-decoration: underline;line-height: 24px;font-weight: bold;}
A.Over12GreenB:hover {COLOR: #009F94;font-size: 12px;text-decoration: none;line-height: 24px;font-weight: bold;}

A.Over12GreenB2:link , .Over12GreenB2:visited {COLOR: #009900;font-size: 12px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.Over12GreenB2:hover {COLOR: #009900;font-size: 12px;text-decoration: underline;line-height: 20px;font-weight: bold;}

A.Over12Org:link , .Over12Org:visited{COLOR: #F4572C;font-size: 12px;text-decoration: underline;line-height: 20px;}
A.Over12Org:hover {
	COLOR: #F4572C;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
}

A.Over12Yellow:link , .Over12Yellow:visited {COLOR: #FF9919;font-size: 12px;text-decoration: underline;line-height: 24px;}
A.Over12Yellow:hover {COLOR: #FF9919;font-size: 12px;text-decoration: none;line-height: 24px;}

A.Over12YellowB:link , .Over12YellowB:visited{COLOR: #FF9919;font-size: 12px;text-decoration: none;line-height: 20px;font-weight: bold;}
A.Over12YellowB:hover {COLOR: #FF9919;font-size: 12px;text-decoration: underline;line-height: 20px;font-weight: bold;}









.T10Gary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.T10Gary2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
}
.T10bk2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
}
.T10White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 13px;
}
.T10Yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9919;
	line-height: 16px;
}
.T11Gary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}
.T11White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}

.T12blue {color: #013984;font-weight: bold;}
.T12bk {color: #000000}
.T12bkB {color: #000000;font-weight: bold;}
.T12WhiteB {
font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.T12Green {font-size: 12px;color: #00998D;}
.T12GreenB {
font-size: 12px;
	color: #005E56;
	font-weight: bold;
}
.T12RedB {
font-size: 12px;
	color: #FF3300;
	font-weight: bold;
}

.T15Gary {
	font-size: 15px;
	color: #666666;
	line-height: 24px;
}

TABLE.line01 {
  BORDER-RIGHT: #999999 0px solid; 
  BORDER-TOP: #CCCCCC 1px dashed; 
  BORDER-LEFT: #999999 0px solid; 
  BORDER-BOTTOM: #999999 0px dashed;
  BORDER-COLLAPSE: collapse;
  }


  TABLE.line01 TH{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	BORDER-RIGHT: #CCCCCC 0px dashed;
	BORDER-TOP: #CCCCCC 0px dashed;
	BORDER-LEFT: #CCCCCC 0px dashed;
	BORDER-BOTTOM: #CCCCCC 1px dashed;
	background-image: url(images/search_btmbg.jpg);
	text-align: left;
	padding-left: 30px;
	padding-top: 1px;
  }
TABLE.line01 TD{
	BORDER-RIGHT: #CCCCCC 0px dashed;
	BORDER-TOP: #CCCCCC 0px dashed;
	BORDER-LEFT: #CCCCCC 0px dashed;
	BORDER-BOTTOM: #CCCCCC 1px dashed;
	background-image: url(images/search_btmbg2.jpg);
	text-align: left;
	padding-left: 30px;
	padding-top: 1px;
  }

.SelectBox {
	border: 1px solid #666666;
	font-size: 15px;
	color: #666;
	height: 24px;
	width: 100px;
}
.Button01 {
	font-size: 15px;
	color: #FFF;
	background-color: #F3572C;
	height: 26px;
	width: 75px;
	border: 1px solid #999;
}
.Button02 {
	font-size: 15px;
	color: #333333;
	background-color: #DDDDDD;
	height: 26px;
	width: 75px;
	border: 1px solid #999;
}
