body {color: #333333;font-size: 12px;}
td{ line-height: 20px; font-size: 12px;}
td.Paper{background-image: url(/images/mainbase2.jpg);background-repeat: no-repeat;}
td.TitleGray{background-color: #DCDCDC;}
td.TitlePink{background-color: #FFB6C1;	color: #DC143C;	font-weight: bold;letter-spacing: 4px;padding: 3px;	padding-left: 10px;}

a.menu_forum {	font-size: 12px;color: #797979;	padding-left: 35px;	text-decoration: none;}
a.menu_forum:hover {font-size: 12px;color: #309CB2;	padding-left: 35px;	background: url(/forum/img/menu_over.gif) no-repeat 0px;text-decoration: none;}
a.menu_download {font-size: 12px;color: #797979;	padding-left: 35px;	text-decoration: none;}
a.menu_download:hover {font-size: 12px;color: #9DB83E;padding-left: 35px;background: url(/download/img/menu_over.gif) no-repeat 0px;text-decoration: none;}
a.menu_member {	font-size: 12px;color: #797979;	padding-left: 35px;	text-decoration: none;}
a.menu_member:hover {font-size: 12px;color: #9F50C6;padding-left: 35px;background: url(/member/img/menu_over.gif) no-repeat 0px;text-decoration: none;}
a.menu_movie{font-size: 12px; color: #797979; padding-left: 35px; text-decoration: none;}
a.menu_movie:hover {font-size: 12px;color: #3D5AB3;	padding-left: 35px;	text-decoration: none;background: url(/movie/img/menu_over.gif) no-repeat 0px;}
a.menu_music {font-size: 12px;color: #797979;padding-left: 35px;text-decoration: none;}
a.menu_music:hover {font-size: 12px;color: #C64F99;	padding-left: 35px;	background: url(/music/img/menu_over.gif) no-repeat 0px;text-decoration: none;}
a.menu_shop{font-size: 12px; color: #797979; padding-left: 35px; text-decoration: none;}
a.menu_shop:hover {font-size: 12px;color: #3D5AB3;	padding-left: 35px;	text-decoration: none;background: url(/shop/img/menu_over.gif) no-repeat 0px;}
a.menu2_shop {font-size: 12px; color: #797979; padding-left: 35px; text-decoration: none;}
a.menu2_shop:hover {font-size: 12px;color: #36AD63;	padding-left: 35px;	text-decoration: none;background: url(/shop/img/menu_over.gif) no-repeat 0px;}
a.menu_other {font-size: 12px;color: #797979;padding-left: 35px;text-decoration: none;}
a.menu_other:hover {font-size: 12px;color: #C18F2A;	padding-left: 35px;	background: url(/service/img/menu_over.gif) no-repeat 0px;text-decoration: none;}

a.colorlink_forum {font-size: 12px;color: #309CB2;text-decoration: underline;}
a.colorlink_forum:hover {font-size: 12px;color: #309CB2;text-decoration: none;}
a.colorlink_download {font-size: 12px;color: #9DB83E;text-decoration: underline;}
a.colorlink_download:hover {font-size: 12px;color: #9DB83E;	text-decoration: none;}
a.colorlink_member {font-size: 12px;color: #9264CA;	text-decoration: underline;}
a.colorlink_member:hover {font-size: 12px;color: #9264CA;text-decoration: none;}
a.colorlink_movie {font-size: 12px;color: #3D5AB3;text-decoration: underline;}
a.colorlink_movie:hover {font-size: 12px;color: #3D5AB3;	text-decoration: none;}
a.colorlink_music {	font-size: 12px;color: #C64F99;text-decoration: underline;}
a.colorlink_music:hover {font-size: 12px;color: #C64F99;text-decoration: none;}
a.colorlink_shop {font-size: 12px;color: #36AD63;text-decoration: underline;}
a.colorlink_shop:hover {font-size: 12px;color: #36AD63;	text-decoration: none;}
a.colorlink_other {	font-size: 12px;color: #C59430;text-decoration: underline;}
a.colorlink_other:hover {font-size: 12px;color: #C59430;text-decoration: none;}

a.garylink {font-size: 12px;color: #797979;	text-decoration: underline;}
a.garylink:hover {font-size: 12px;	color: #797979;	text-decoration: none;}

.color_forum {color: #309CB2;}
.color_download {color: #9DB83E;}
.color_member {color: #9264CA;}
.color_movie {color: #3D5AB3;}
.color_music {color: #D482D4;}
.color_shop {color: #36AD63;}
.color_other {color: #C18F2A;}

.maintitle_forum {font-size: 16px;font-weight: bold;color: #309CB2;}
.maintitle2_forum {font-size: 13px;font-weight: bold;color: #309CB2;}
.maintitle_download {font-size: 16px;font-weight: bold;	color: #9DB83E;}
.maintitle2_download {font-size: 13px;font-weight: bold;color: #9DB83E;}
.maintitle_member {font-size: 16px;font-weight: bold;	color: #B482ED;}
.maintitle_movie {font-size: 16px;font-weight: bold;color: #3D5AB3;}
.maintitle2_movie {font-size: 13px;font-weight: bold; color: #3D5AB3;}
.maintitle_music {font-size: 16px;font-weight: bold;color: #C64F99;}
.maintitle2_music {font-size: 13px;	font-weight: bold;color: #C64F99;}
.maintitle_shop {font-size: 16px;	font-weight: bold;	color: #36AD63;}
.maintitle2_shop {	font-size: 13px;font-weight: bold;	color: #36AD63;}
.maintitle_other {font-size: 16px;font-weight: bold;color: #C18F2A;}
.maintitle2_other {font-size: 13px;font-weight: bold;	color: #C18F2A;}

td.line{ background-image: url(/images/line_dot.gif); background-repeat: repeat-x; height: 5px;}
td.line2{background-color: #CCCCCC; height: 2px;}
.Price{	color: #CC0000;	font-size: 12px; font-weight: bold;}
.Caption{ font-size: 16px; font-weight: bold; color: #000000; line-height: 25px;}

#header{padding-right: 10px; color: #FFFFFF;}

#form {width: 600px; background-color: #FFFFFF; margin:2px; color: #CCCCCC; font-size: 11px; text-align: left; letter-spacing: 0px; text-indent: 2px; vertical-align: text-bottom; padding-top: 2px; padding-right:2px;}
#form td.caption{background-color: #006274;color:#FFFFFF; font-weight:bold;}
#form td.header{background-color: #039DB9; color: #FFFFFF; letter-spacing: 2px;}
#form table{background: #F3F3F3; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-top: 2px; padding-right:2px;}
#form td{background-color: #FEFEFE; text-indent: 5px;}
#form td table{background-color: #FEFEFE; border: 0px;}
select {color: #666666; font-size:10pt;}

#product-list{padding: 2px; margin: 5px; vertical-align: top;}
#product-list #pic{text-align: center; vertical-align: top;}
#product-list #name{word-break: break-all; text-align: left;}
#product-list #price{color:#CC0000; text-align: left;}

a {font-size: 12px;color: #666666;text-decoration: none;}
a:hover {font-size: 12px;color: #818181;text-decoration: underline;}
a.white {font-size: 12px;color: #FFFFFF;text-decoration: none;}
a.white:hover {font-size: 12px;color: #FFFFFF;text-decoration: underline;}
a.bluelink {font-size: 12px;color: #22509B;text-decoration: none;}
a.bluelink:hover {font-size: 12px;color: #22509B;text-decoration: underline;}
td {font-size: 12px;color: #696969;line-height: 140%;}
td a {font-size: 12px;color: #666666;text-decoration: none;}
td a:hover {font-size: 12px;color: #818181;text-decoration: underline;}

.input {font-size: 12px;color: #777777;	border: 1px solid #cccccc;letter-spacing: 1px;background-color: #FFFFFF;}
.no {font-family: Arial, Helvetica, sans-serif;	font-size: 15px;font-weight: bold;color: #CCCCCC;}
.tdline01 {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
.tdline02 {border-right-width: 1px;border-right-style: dotted;border-right-color: #CCCCCC; border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width:2px;}
.nt02 {color: #FF0033;font-size: 18px;font-family: Arial, Helvetica, sans-serif;line-height: 20px;}
.nt01 {color: #FF4D71;font-family: Arial, Helvetica, sans-serif;line-height: 12px;}
.price{color:#CC0000; font-weight: bold; font-family: Arial; vertical-align:baseline;}

.purple11pt{font-size: 11pt;font-weight: bold;color: #9191c6;font-family: Verdana}
.gray01b{font-size: 9pt;font-weight: bold;color: #CCCCCC; font-family: Verdana}
.gray02b{font-size: 9pt;font-weight: bold;color: #666666; font-family: Verdana}
.gray03b{font-size: 9pt;font-weight: bold;color: #333333; font-family: Verdana}
.gray01{font-size: 8pt;color: #999999;font-family: Verdana}
.blue16b{font-size: 16px;font-weight: bold;color: #4169E1;font-family: Verdana}
.blue12b{font-size: 12px; font-weight: bold;color: #4169E1;font-family: Verdana}
.blue12{font-size: 12px;color: #4169E1;font-family: Verdana}
.peach16b{font-size: 16px;font-weight: bold;color: #C71585;font-family: Verdana}
.peach12b{font-size: 12px;font-weight: bold;color: #C71585;font-family: Verdana}
.peach12{font-size: 12px;color: #C71585;font-family: Verdana}
.peach14bg{background-color: #FFCEEC;font-size: 14px;font-weight: bold;	color: #C71585; font-family: Verdana}
.red16{font-size: 16px; color: Red; font-family: Verdana}
.red16b{font-size: 16px; color: Red; font-family: Verdana;font-weight: bolder;}
.red12b{font-size: 12px; color: Red; font-family: Verdana;font-weight: bolder;}
.red12{font-size: 12px; color: Red; font-family: Verdana;}

table.form{background-color: #99CCFF;border: 1px solid #99CCFF;margin: 2px;padding: 2px;text-align: left;}
table.form td{background-color: White;border: 1px solid #F3F3F3;font-size: 12px;line-height: 20px;margin: 2px;}
table.form td.form{font-weight: bolder;text-align: right;}

input.tbox{border: solid 1px #CCCCCC; font-family: Verdana; color: #666666;}
select.tbox{border: solid 1px #CCCCCC; font-family: Verdana; color: #666666;}
