BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.psearchtext {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pmemberlogintext {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.logintext {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pticker {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pfooter {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffcc00
}
.head1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffcc00; LINE-HEIGHT: 13pt; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffcc00; LINE-HEIGHT: 13pt; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffcc00; LINE-HEIGHT: 13pt; TEXT-ALIGN: left
}
H4 {
	COLOR: #ffcc00
}
H5 {
	COLOR: #ffcc00
}
H6 {
	COLOR: #ffcc00
}
.tdsmall {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_text {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.phpdig {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_path {
	FONT-SIZE: 10px; COLOR: #ffcc00; LINE-HEIGHT: 9pt
}
.phpdigHighlight {
	FONT-STYLE: italic
}
.tdfill1 {
	BACKGROUND-COLOR: #ffffff
}
.tdfill2 {
	BACKGROUND-COLOR: #666666
}
.tdfill3 {
	BACKGROUND-COLOR: #cccccc
}
.tdfill4 {
	BACKGROUND-COLOR: #999999
}
.dot {
	BACKGROUND-IMAGE: url(/cmd/images/common/dot.gif)
}
.diary_table {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333333
}
.diary_td {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #333333
}
.diary_tdhead {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #b80000
}
.diary_tdhead2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #666666
}
.main_td {
	BACKGROUND-COLOR: #666666
}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.radio {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.searchbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; WIDTH: 104px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.memberloginbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; WIDTH: 85px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.button {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
#shop  {
	FONT-SIZE: 8pt; COLOR: #000000
}
#shopyellow  {
	COLOR: #f3de13
}
#shop A:link {
	FONT-WEIGHT: normal; COLOR: #ff3300; TEXT-DECORATION: none
}
#shop A:visited {
	FONT-WEIGHT: normal; COLOR: #ff3300; TEXT-DECORATION: none
}
#shop A:hover {
	FONT-WEIGHT: normal; COLOR: #DD8500; TEXT-DECORATION: underline
}
A:link {
	COLOR: #DD8500; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #3366FF; TEXT-DECORATION: underline
}
.a1:link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.a1:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.a1:hover {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.a2:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.a2:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.a2:hover {
	FONT-SIZE: 10px; COLOR: #ff9900; TEXT-DECORATION: underline
}
A.footer:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.footer:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.footer:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A.yellow:link {
	COLOR: #d4d400; TEXT-DECORATION: underline
}
A.yellow:visited {
	COLOR: #d4d400; TEXT-DECORATION: underline
}
A.yellow:hover {
	COLOR: #d4d400; TEXT-DECORATION: underline
}
A.orange:link {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.orange:visited {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.orange:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.nifty-outer {
	BACKGROUND: #cfcfce
}
.nifty-inner {
	MARGIN: 0px 5px; COLOR: #000
}
.nitfy-rtop {
	DISPLAY: block; BACKGROUND: #636563
}
.nifty-rbottom {
	DISPLAY: block; BACKGROUND: #636563
}
.nifty-rtop SPAN {
	DISPLAY: block; BACKGROUND: #cfcfce; OVERFLOW: hidden; HEIGHT: 1px
}
.nifty-rbottom SPAN {
	DISPLAY: block; BACKGROUND: #cfcfce; OVERFLOW: hidden; HEIGHT: 1px
}
.nifty-r1 {
	MARGIN: 0px 5px
}
.nifty-r2 {
	MARGIN: 0px 3px
}
.nifty-r3 {
	MARGIN: 0px 2px
}
.nifty-r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.nifty-outer :unknown {
	MARGIN-BOTTOM: 0px
}
.shop_table {
	BORDER-COLLAPSE: collapse; align: center
}
.shop_table TR {
	VERTICAL-ALIGN: middle
}
.shop_table TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ce0000
}
.shop_table TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #cfcfce
}
.shop_table A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
.shop_table A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.shop_table A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.shop_table LABEL {
	FLOAT: right; MARGIN: 0.5em; WHITE-SPACE: nowrap
}
