BODY {
background-color : #FFFFFF;
color: #000000;
FONT-SIZE: 12px;
margin-bottom : 0px;
margin-bottom : 0%;
padding-bottom : 0%;
FONT-FAMILY: Tahoma,sans-serif;}

TD {
FONT-SIZE: 12px;
FONT-FAMILY: Tahoma,sans-serif;}

.news {
FONT-SIZE: 11px;
COLOR: #308f08;
}

table.greentable{
	background-color: #67bc43;
}

table.greentable td{
	background-color: #fff;
}

.smalllist td{
	font-size:11px;
	padding-right:5px;
}

.smalllist td:nth-child(odd){
	width:100px;
}

.red {
FONT-SIZE: 12px;
COLOR: #ec008c;
}

.green {
FONT-SIZE: 12px;
COLOR: #308f08;
}

.orange {
FONT-SIZE: 12px;
COLOR: #a66a0f;
}

table.graytable{
	background-color: #777777;
}

td.graytable{
	background-color: #FFFFFF;
}

.gray {
FONT-SIZE: 12px;
COLOR: #777777;
}

.head {
FONT-SIZE: 16px;
COLOR: #308f08;
font-weight: bold;
}

.head2 {
FONT-SIZE: 16px;
COLOR: #FFFFFF;
font-weight: bold;
}

a.green:link, a.green:visited
{
COLOR: #308f08;
}

a.green:hover, a.green:active
{
COLOR: #184904;
}

a.gray:link, a.gray:visited
{
COLOR: #ddd;
text-decoration:none;
}

a.gray:hover, a.gray:active
{
COLOR: #000;
}

a.red:link, a.red:visited
{
COLOR: #ec008c;
}

a.red:hover, a.red:active
{
COLOR: #ac005c;
}

.footertext
{
FONT-FAMILY: Tahoma,sans-serif;
COLOR: #FFFFFF;
font-weight: bold;
FONT-SIZE: 11px;}

.headermenutext
{
	COLOR: #f7d7ee;
	font-weight: bold;
	text-decoration : none;
}

a.headermenutext:link, a.headermenutext:visited
{
	COLOR: #f7d7ee;
	font-weight: bold;
	text-decoration : none;
}

a.headermenutext:hover, a.headermenutext:active
{
	COLOR: #FFFFFF;
	font-weight: bold;
	text-decoration : underline;
}

.usermenutext
{
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	font-weight: bold;
	text-decoration : none;
}

a.usermenutext:link, a.usermenutext:visited
{
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	font-weight: bold;
	text-decoration : none;
}

a.usermenutext:hover, a.usermenutext:active
{
	COLOR: #ceeec0;
	FONT-SIZE: 13px;
	font-weight: bold;
	text-decoration : none;
}

.pagesmalltitle
{
COLOR: #653FB1;
font-weight: bold;
FONT-SIZE: 11px;}

A:link, A:visited
{
COLOR: #000000;
text-decoration : underline;}

A:hover, A:active
{
COLOR: #ec008c;
text-decoration : underline;}

.login {
background-color: #FFFFFF;
color: #308f08;
border: 1px;
border-style: solid;
border-color: #409b19;
font-size: 12px;
font-family: Tahoma, sans-serif;
width: 117px;
height: 19px;
}

.login-orange {
background-color: #FFFFFF;
color: #a66a0f;
border: 1px;
border-style: solid;
border-color: #a66a0f;
font-size: 12px;
font-family: Tahoma, sans-serif;
width: 117px;
height: 19px;
}

.regform {
background-color: #FFFFFF;
color: #000000;
border: 1px;
border-style: solid;
border-color: #777777;
font-size: 12px;
font-family: Tahoma, sans-serif;
width: 180px;
height: 21px;
}

.regform2 {
background-color: #FFFFFF;
color: #000000;
border: 1px;
border-style: solid;
border-color: #777777;
font-size: 12px;
font-family: Tahoma, sans-serif;
height: 21px;
}

.productselectform {
background-color: #de8d20;
color: #f8ddbe;
border: 1px;
border-style: solid;
border-color: #e2a85a;
font-weight: bold;
}



ul.topmenulist {
	list-style:none;
	margin: 0;
	padding: 0;
	height: 26px;
}

ul.topmenulist > li {
	margin: 0 3px;
	float: left;
	height: 26px;
}

ul.topmenulist > li:hover, ul.topmenulist > li:active
{
	background-color: #b70084;
}

ul.topmenulist > li > a {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
	padding: 6px 0 0;
}

ul.topmenulist > li > a > span {
	padding: 0 10px;
}

ul.topmenulist > li > div {
	display: none;
	position: absolute;
	z-index: 201;
	background-color: #b70084;
}





ul.topmenudrop {
	list-style:none;
	margin: 0;
	padding: 6px 0 4px;
}

ul.topmenudrop li {
	text-align: left;
}

ul.topmenudrop li:hover, ul.topmenudrop li:active {
	background-color: #e200a1;
}

ul.topmenudrop li a {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
	padding: 5px 30px 5px 10px;
}





ul.leftmenulist {
	list-style:none;
	margin: 0px;
	padding: 10px 0px 15px 20px;
}

ul.leftmenulist li {
    padding-left: 15px;
	margin-top: 3px;
    background:url(/images/orange_point.gif) no-repeat left center;
}

ul.leftmenulist li a {
	text-decoration:none;
}

ul.storemenu {
	list-style:none;
	margin: 0px;
	padding: 10px 0px 10px 15px;
}

ul.storemenu li {
    padding-left: 10px;
	margin-top: 5px;
    /* background:url(/images/bw_point.gif) no-repeat left center; */
}

ul.storemenu li a {
	text-decoration:none;
}

ul.leftcataloglist {
	list-style:none;
	margin: 0px;
	padding: 10px 0px 15px 20px;
	font-size: 11px;
}

ul.leftcataloglist li {
    padding-left: 15px;
	margin-top: 5px;
    background:url(/images/orange_arrow.gif) no-repeat left center;
}

ul.leftcataloglist li a {
	text-decoration:none;
}

ul.leftcataloglist div div a {
	text-decoration:none;
}

ul.leftcataloglist div div {
	margin-top:4px;
}

div.indexbuttons {
	border: 1px solid #cccccc;
	cursor:pointer;
	width:100px; 
	height:100px;
	margin:10px;
	padding:3px;
	float:left;
}

div.indexbuttons:hover {
	background-color: #fdf9e1;
	border-color: #fbcb09;
}

div.storeitems {
	width:200px;
	height:250px;
	margin:10px 15px;
	float:left;
}

div.storeitems a {
	text-decoration:none;
}

div.storebuttons {
	border: 1px solid #cccccc;
	cursor:pointer;
	width:200px; 
	height:200px;
	padding:3px;
	margin:5px;
	overflow: hidden;
	position:relative;
}

div.storebuttons:hover {
	background-color: #fdf9e1;
	border-color: #fbcb09;
}

.graytable2 {
	border-collapse:collapse;
}
.graytable2 th {
	background-color: #ddd;
	border: 1px solid #fff;
	padding: 7px 5px;
}
.graytable2 td {
	text-align: center;
	background-color: #eee;
	border: 1px solid #fff;
	padding: 4px 7px;
}
.graytable2 tr.odd td {
	background-color: #f6f6f6;
}

