.hidden
{
	width:0px;
	height:0px;
	display:none;
}
body
{
	font-size : 14px;
	font-weight : normal;
	color : Black;
	background-color : #940000;
	text-align : center;
}

td
{
	font-size : 14px;
	font-weight : normal;
	color : Black;
}
th
{
	font-size : 14px;
	color : Black;
}

a.promotion
{
	text-decoration: none;
}

.showpic
{
	border : 1px solid Black;
}

.seo
{
	color : #3662D1;
	margin-bottom:0px;
}
.shade100
{
	background-color : #000000;
}
.shade101
{
	background-color : #940000;
}
.shade102
{
	background-color : #BD1808;
}
.shade103
{
	background-color : #EFBDB5;
}
.shade104
{
	background-color : #DE8C6B;
}
.shade105
{
	background-color : #FFF7F7;
}
.shade106
{
	background-color : #EFF7FF;
}
.shade107
{
	background-color : #FFFFFF;
}
.shade108
{
	background-color : #EFEFEF;
}

.head03
{
	margin-bottom:0px;
}


div.mainbody
{
	background-color : White;
	width : 765px;
}
div.body
{
	background-color : White;
	width : 615px;
	text-align : left;
}

div.mainframe
{
	width:765px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	margin:0;
	text-align : left;
	background-color : #FFFFFF;
}

a:link
{
	text-decoration: under-line;
	color : Blue;
	font-weight : normal;
}
a:visited
{
	text-decoration: under-line;
	color : Navy;
	font-weight : normal;
}
a:hover
{
	text-decoration: none;
	color : Red;
	font-weight : normal;
}
a:active
{
	text-decoration: under-line;
	color : #800000;
	font-weight : normal;
}

a.topmenu:link
{
	text-decoration: none;
	color : White;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : bottom;
}
a.topmenu:visited
{
	text-decoration: none;
	color : White;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : bottom;
}
a.topmenu:hover
{
	text-decoration: underline;
	color : Yellow;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : bottom;
}
a.topmenu:active
{
	text-decoration: under-line;
	color : Yellow;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : bottom;
}


a.submenu:link
{
	font-size : 10px;
	text-decoration: none;
	color : #CACACA;
	font-weight : normal;
	padding-left : 10px;
	padding-right : 10px;
	height : 15px;
	vertical-align : bottom;
}
a.submenu:visited
{
	font-size : 10px;
	text-decoration: none;
	color : #DDDDDD;
	font-weight : normal;
	padding-left : 10px;
	padding-right : 10px;
	height : 15px;
	vertical-align : bottom;
}
a.submenu:hover
{
	font-size : 10px;
	text-decoration: underline;
	color : Gold;
	font-weight : normal;
	padding-left : 10px;
	padding-right : 10px;
	height : 15px;
	vertical-align : bottom;
}
a.submenu:active
{
	font-size : 10px;
	text-decoration: under-line;
	color : Yellow;
	font-weight : normal;
	padding-left : 10px;
	padding-right : 10px;
	height : 15px;
	vertical-align : bottom;
}

a.leftmenu:link
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
}
a.leftmenu:visited
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
}
a.leftmenu:hover
{
	text-decoration: underline;
	color : Blue;
	font-weight : normal;
	font-size : 10px;
}
a.leftmenu:active
{
	text-decoration: under-line;
	color : #800000;
	font-weight : normal;
	font-size : 10px;
}


a.unactive:link
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
	cursor:default;
}
a.unactive:visited
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
	cursor:default;
}
a.unactive:hover
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
	cursor:default;
}
a.unactive:active
{
	text-decoration: none;
	color : Black;
	font-weight : normal;
	font-size : 10px;
	cursor:default;
}

input.loginform
{
	background-color : #F0F2F7;
	font-size : x-small;
	border-left-color : #99B2CC;
	border-top-color : #99B2CC;
	border-bottom-color : #99B2CC;
	border-right-color : #99B2CC;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}

input.submit
{
	font-size : x-small;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}

input.search
{
	font-size : xx-small;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	height:20px;
}

input.addtocart
{
	background-color : #FFD700;
	font-size : x-small;
	border-left-color : #99B2CC;
	border-top-color : #99B2CC;
	border-bottom-color : #99B2CC;
	border-right-color : #99B2CC;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	cursor : hand;
}

font.require
{
	FONT-SIZE:14px;
	font-weight : bold;
	color:red;
}

.data
{
	background-color : White;
	font-size : x-small;
	border-left-color : #99B2CC;
	border-top-color : #99B2CC;
	border-bottom-color : #99B2CC;
	border-right-color : #99B2CC;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}