BODY {
	background-color: #87887F;
	font-family: verdana, arial;
}
A
{
	color: #5A75A4;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
TD {
	font-size: 12px;
	cursor: default;
}
TABLE.Frame {
	background-color: #ffffff;
	height: 100%;
	border: solid 1px #6E6F64;
}
TD.FrameLeft {
	background-color: #D8D9D3;
	width: 150px;
}
TD.FrameLeftInfo {
	background-color: #B5B6B0;
}
TD.Copyright {
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	height: 10px;
}

TD.MenuHead {
	background-image: url('../img/menu_head.gif');
	height: 20px;
	padding-left: 4px;	
}
TD.MenuHeadSel {
	background-color: #88897E;
	height: 20px;
	padding-left: 4px;
}
TD.MenuHeadOver {
	background-color: #98998E;
	height: 20px;
	padding-left: 4px;	
}
A.MenuHead {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
H1 {
	font-size: 14px;
	font-weight: bold;
	/*border-bottom: #3E3F34 1px solid;*/
	color: #3E3F34;
	margin-bottom: 5px;
	padding: 0px;
}
OLDH1 {
	font-size: 12px;
	border-bottom: #858680 1px solid;
	border-top: #D5D6D0 1px solid;
	padding: 1px;
	padding-left: 3px;
	margin-bottom: 5px;
	background-color: #B5B6B0;
	color: #3E3F34;
}
H2 {
	font-size: 14px;
}
SPAN.Counter {
	font-size: 8px;
	color: #ffffff;
	background-color: #888983;
	border: solid 1px #A8A9A3;
	border-right: solid 1px #787973;
	border-bottom: solid 1px #787973;
}
TABLE.Visible
{
	BORDER-COLOR: #8C8C8C;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
}
TH.Form
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #808080;
    TEXT-ALIGN: left
}
DIV.GotoTop
{
	width: 100%;
	text-align: right;
	padding-top: 5px;
}
A.GotoTop
{
	font-size: 10px;
	color: #B5B6B0;
	text-decoration: none;
}
SPAN.JmfCode
{
	font-size: 9px;
	color: #858680;
}
SPAN.JmfCodeDark
{
	font-size: 9px;
	color: #656660;
}
SPAN.ShortDesc
{
	font-size: 11px;
}
A.Back
{
	font-size: 10px;
	color: #656660;
	text-decoration: none;
}
DIV.ProductImage
{
	width: 100%;
	text-align: center;
	padding: 5px;
	border-top: dotted 1px #8E8F84;
}
TD.ProductImage
{
	padding: 3px;
	background-color: #ffffff;
	border: solid 1px #8E8F84;
}
DIV.ProductDescription
{
	width: 100%;
	padding-top: 5px;
	border-top: dotted 1px #8E8F84;
}
TD.ContactAddress
{
	padding: 10px;
	color: #6E6F64;
	background-color: #D8D9D3;
	border-top: dotted 1px #8E8F84;
	border-bottom: dotted 1px #8E8F84;	
}
INPUT
{
	font-family: verdana, arial;
	font-size: 12px;
	color: #6E6F64;
}
INPUT.Text
{
	border: solid 1px #8E8F84;
}
INPUT.Button
{
	border: solid 1px #8E8F84;
	font-weight: bold;
	cursor: pointer;
}
TEXTAREA
{
	font-family: verdana, arial;
	font-size: 12px;
	border: solid 1px #8E8F84;
	color: #6E6F64;
}
TABLE.Form
{
	border-top: dotted 1px #8E8F84;
	border-bottom: dotted 1px #8E8F84;
	background-color: #D8D9D3;
	color: #6E6F64;
	font-weight: bold;
}
DIV.Hint
{
	position: absolute;
	display: none;
	background-color: #ffff55;
	border: solid 1px #666600;
	color: #666600;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	width: 280px;
}
TD.ProductSpotlight
{
	padding: 3px;
	background-color: #ffffff;
	border: solid 1px #8E8F84;
	width: 64px;
	text-align: center;
}
A.Language
{
	font-size: 10px;
}