* {
	font-family: Tahoma, Arial, Verdna;
	font-size: 98%;
	color:black;
}
body {
	margin:0px; 
	text-align:center; 
	background:url('/images/bg_top.jpg') top repeat-x white;
}

img.product {
	border:solid 1px #CCCCCC;
}

hr {
	margin-top:-20px;
	height:1px;
	color:#999999;
}
HTML>BODY hr {
	margin-top:-5px;
	border-top: solid 1px #999999;
	border-top: none;
	border-left: none;
	border-right: none;
	size:1px;
}

h1 {
	color: #000099;
	font-size:120%;
}
h2 {
	color: #000099;
	font-size:110%;
}
h2.gray {
	color: #999999;
	font-size:110%;
}

A {
	font-size:100%;
	text-decoration: none;
	color: #330099;
}
A:hover {
	text-decoration: underline;
}
A.selected {
	font-weight:bold;
	color:#999999;
}

td.top_menu {
	padding-bottom:9px;
}
td.menu_delim {
	width:2px;
	height:59px;
	background:url('/images/button/menu_delim.gif') no-repeat;
}
td.logo {
	background-color:white;
	vertical-align:middle;
	text-align:center;
}
td.bottom_menu {
	vertical-align:middle;
	text-align: right;
	padding-right:30px;
	font-size:80%;
	font-weight:bold;
	color: #666666;
}
td.bottom_menu A {
	padding:0px 5px 0px 5px; 
	color: #666666;
}
td.bottom_menu A:hover {
	padding:0px 5px 0px 5px; 
	color: #999999;
}
td.copyright {
	padding-left:10px;
	font-size: 70%;
}
td.copyright B, STRONG, P{
	color: #666666;
}
td.author {
	padding-top:5px;
	font-size: 70%;
}

td.rand_product {
	background: url('/images/homepage_product.gif') top right no-repeat;
}
td.text {
	font-size: 90%;
	padding:0px 20px 20px 20px;
}
td.text p {
	color: black;
}

INPUT,TEXTAREA,SELECT {font-size:100%; border:solid 1px #e6e7e8; background-color:white; color: rgb(236,183,49);}
INPUT.radio {border:none; padding:5px 10px 5px 0px}
INPUT.small {font-size:90%;}

p {line-height:130%;}

small {font-size: smaller;}
big {font-size: 150%}

table.men_table {
	background: url('/images/bg_men.jpg') top right no-repeat;
}

table.bottom_table {
	height: 59px;
	border-top: solid 1px #d9d9d9;
	border-left: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	background: url('/images/bg_bottom.gif') top right no-repeat;
}


DIV.top_pic { 
	position: relative;
	left: 420px;
	top: -23px;
	text-align: center;
	width: 243px;
	height: 130px;
}
div.product_menu {
	width:242px;
	border-top: solid 1px #d9d9d9;
	border-left: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	background: url('/images/bg_product_menu_bottom.gif') bottom center no-repeat #f0eeef;
	padding:5px 0px 25px 7px;
	font-size:80%;
}
HTML>BODY div.product_menu {
	width:233px;
}
div.under_product_menu p {
	color:black;
	font-size:80%;
	padding:10px;
}
div.delim {
	height:2px;
	margin:4px 0px 2px 0px;
	font:0%;
	background: url('/images/delim_menu_product.gif') top left no-repeat;
}

span.full_header {
	font-weight: normal;
	font-size:8pt;
	color:#999999;
}

font.error {color:red}

.hid {display: none}
.vis {display: block;}