div {border:none;}
//div.hints {text-align:center;vertical-align:middle;border-width:1pt;border-style:dotted;background-color:#ffff95;color:#c20000;}
div.hints {text-align:center;vertical-align:middle;border-width:1pt;border-style:dotted;background-color:#ffff95;color:#51360b;}
table {font-family:Verdana;font-size:10pt;}
table.columnHeader {border:solid; border-width: 0pt 0pt 1pt 0pt; border-color:#dddddd;}
table.albumSelect {background-color:#f2ede3;border-width:1px;border-style:solid;border-color:#b0a382;}
table.albumDeselect {border-width:1pt;border-color:#ffffff;border-style:solid;}

table.select {cursor:hand;border-width:1px;border-style:dotted;border-color:#aaaaaa;}
table.deselect {cursor:hand;border-width:1px;border-style:solid;border-color:#ffffff}
tr.selectRow {cursor:hand;background:#f2f2f2;text-decoration:underline;}
tr.deselectRow {cursor:hand;background:#ffffff;}

td.columnHeader {border:solid; border-width: 0pt 0pt 1pt 0pt; border-color:#aaaaaa;text-align=center;}
td.columnHeaderLeft {border:solid; border-width: 0pt 0pt 1pt 1pt; border-color:#aaaaaa;text-align=center;}
td.columnHeaderRight {border:solid; border-width: 0pt 1pt 1pt 0pt; border-color:#aaaaaa;text-align=center;}

table.row {border-bottom-style: dotted; border-width: 0pt 0pt 1pt 0pt; border-color:#dddddd;}
td.cellLeft {text-align:left;}
td.cellCenter {text-align:center;}
td.cellRight {text-align:right;}
.inputRight {border:solid; border-width: 1pt 1pt 1pt 1pt; border-color:#dddddd;text-align:right;}
.inputLeft {border:solid; border-width: 1pt 1pt 1pt 1pt; border-color:#dddddd;text-align:left;}
textarea {font-family:Verdana;font-size:10pt;border:solid; border-width: 1pt 1pt 1pt 1pt; border-color:#dddddd;text-align:left;}
.action {cursor:hand;}

select {width:103px;}
.content_title {font-family:Verdana;font-size:11pt;color:#454032;font-weight:bold}
//td.content_sub_title {font-family:Verdana;font-size:10pt;color:#f67d0c;font-weight:bold}
.content_sub_title {font-family:Verdana;font-size:10pt;color:#51360b;font-weight:bold}
.content {font-family:Verdana;font-size:10pt;}
.content_separator {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999;}

.original_price{background: url(../images/line_through.gif) repeat-x center 5px;}

td.steps {color:#51360b;}

body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.unnamed1 {
	font-size: 10px;
	padding: 10px;
}

/*
A:link {text-decoration: underline; color: #ff9900;}
A:visited {text-decoration: underline; color: #ff9900;}
A:active {text-decoration:underline;}
A:hover {text-decoration:underline;color: #ff9900;}
*/
A:link {text-decoration: underline; color: #51360b;}
A:visited {text-decoration: underline; color: #51360b;}
A:active {text-decoration:underline;}
A:hover {text-decoration:underline;color: #ff9900;}

.sitemap-frame {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.left-frame {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-left:10px;
}
	
.sitemap-title {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	padding-top:20px;
}
.sitemap-content {
	font-size: 9pt;
	color: #FF9900;
	line-height: 150%;
	padding-top:20px;
	padding-bottom:20px;
}
.sitemap-content A:link {text-decoration: none; color: #663300;}
.sitemap-content A:visited {text-decoration: none; color: #663300;}
.sitemap-content A:active {text-decoration: none;}
.sitemap-content A:hover {
	text-decoration:none;
	color: #FF9900;
}

.footer {
	font-size: 8pt;
	text-align: center;
	padding-bottom:20px;
}
.footer A:link {text-decoration: none; color: #000000;}
.footer A:visited {text-decoration: none; color: #000000;}
.footer A:active {text-decoration: none;}
.footer A:hover {
	text-decoration:none;
	color: #FF3300;
}

.menu {
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	word-spacing: 1em;
}
.menu A:link {text-decoration: none; color: #FFFFFF;}
.menu A:visited {text-decoration: none; color: #FFFFFF;}
.menu A:active {text-decoration: none;}
.menu A:hover {
	text-decoration:none;
	color: #663300;
}
.menu_tips {color:#f1f66c;}

.cat1 {
	color: #663300;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
.cat1 A:link {text-decoration: none; color: #663300;}
.cat1 A:visited {text-decoration: none; color: #663300;}
.cat1 A:active {text-decoration: none;}
.cat1 A:hover {
	text-decoration:none;
	color: #FF9900;
}

.cat2 {
	color: #666666;
	padding-left:20px;
}
.cat2 A:link {text-decoration: none; color: #666666;}
.cat2 A:visited {text-decoration: none; color: #666666;}
.cat2 A:active {text-decoration: none;}
.cat2 A:hover {
	text-decoration:none;
	color: #999900;
}

.top-menu {
	color: #0033CC;
}
.top-menu A:link {text-decoration: underline; color: #0033CC;}
.top-menu A:visited {text-decoration: underline; color: #0033CC;}
.top-menu A:active {text-decoration: none;}
.top-menu A:hover {
	text-decoration:none;
	color: #FF9900;
}

.marquee01 {
	font-size: 9pt;
	color: #000000;
	background-color: #E4D6DA;
	font-weight: 100;
	letter-spacing: 1em;
}
.marquee01 A:link {text-decoration: underline; color: #000000;}
.marquee01 A:visited {text-decoration: underline; color: #000000;}
.marquee01 A:active {text-decoration: none;}
.marquee01 A:hover {
	text-decoration:none;
	color: #FF9900;
}

.new1 {
	color: #666666;
	padding-left:5px;
}
.new1 A:link {text-decoration: none; color: #666666;}
.new1 A:visited {text-decoration: none; color: #666666;}
.new1 A:active {text-decoration: none;}
.new1 A:hover {
	text-decoration:none;
	color: #999900;
}

.hot1 {
	color: #666666;
	padding-left:5px;
}
.hot1 A:link {text-decoration: none; color: #666666;}
.hot1 A:visited {text-decoration: none; color: #666666;}
.hot1 A:active {text-decoration: none;}
.hot1 A:hover {
	text-decoration:none;
	color: #999900;
}