body, td, tr {
   color:Black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
}
p {
	 margin-top: 0.1em;
   margin-bottom: 0.1em;
	 padding: 0px;
}
h1.priv {
	font-family: Verdana;
	font-size: 18px;
	color: #666666;
}
h1 {
	font-family: Verdana;
	font-size: 14px;
	color: #CC3333;
	padding: 0px;
	margin: 0px;
}
h2,h3,h4,h5,h6 {
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
}
a {
       text-decoration:none;
		color:#000000;        
}
.whitetitle {
        color: #F8F8F8;
    font-weight: bold;
}
.thinwhite {
        color: white;
}
.thinblack {
        color: black;
}
a.thinblack:hover {
        color: #CC0033;
}
.thingray {
        color: #666666;
    font-size:13px;
    font-family: Times New Roman, Times, serif;
}
a.thingray:hover {
        color: #CC0033;
}
a.whitetitle:hover {
        color: #FFE0E0;
}
.yellowtitle {
        color: #FFCC00;
}
a.yellowtitle:hover {
        color: white;
}
.seasontitle {
        color: black;
    		font-weight: bold;
}
a.seasontitle:hover {
        color: #CC0033;
}
.seasontitle2 {
        color: black;
    		font-weight: bold;
				background-color:#ff9933;
}
a.seasontitle2:hover {
        color: #CC0033;
}
.price {
        color: #ffffff;
				font-size:13px;
    		font-weight: bold;
				background-color:#ff9933;
				padding-left: 10px;
				padding-right: 10px;
				background-image: url('/images/bg_price.gif');
}
.price2 {
        color: #ffffff;
				font-size:13px;
				background-color:#FF9933;
    		font-weight: bold;
				padding-left: 10px;
				padding-right: 10px;
}
a.price2:hover {
        color: #CC0033;
}
.table_info {
        color: #ff9933;
				font-size:10px;
}
.table_cart {
        color: #ff9933;
				font-size:10px;
				background-color: #ededed;
}
.brandleft {
        color: #CC0033;
}
a.brandleft:hover {
        color: #000000;
}
.plaintext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: black;
		    font-size:12px;
				background-color:#EDEDED;
}
a.plaintext:hover {
        color: #CC0033;
}
.header {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
}
.pageactivelink {
        color: #FFCC00;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pagepassivelink {
        color: white;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.pagepassivelink:hover {
        color: #DDDDDD;
}
INPUT, SELECT {
        color: black;
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.baycounter {
    width:20px;
}
.searchinput {
        width:30px;
}
.orange {
        background-color: #ff9933;
}
.hiddenbutton {
        border: none;
    width:1px;
    height: 1px;
    background-color: white;
}
.paddedtd {
        padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.paddedtd2 {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    vertical-align: top;
}
td.head {
	background-color: #FF9933;
	height: 90px;
}
table.headt {
	background: #FF9933 url('/images/he_bg.gif') repeat-y right top;
}
td.headr {
	 height: 90px;
	 width: 100%;
	 background: url('images/head1_bg.gif') no-repeat right top;
	 padding-right: 10px;
	 text-align: right;
	 font-size: 11px;
}
td.subhead {
	background-color: #CC3333;
	height: 23px;
	text-align: left;
}
td.cart {
	background-color: #CC3333;
	height: 23px;
	text-align: right;
	text-valign: middle;
}
.cart {
	text-align: right;
	color:#ffffff;
}
td.left {
	width: 160px;
	vertical-align: top;
	background-color: #f0f0f0;
}
td.content {
	vertical-align: top;
	background-color: white;
}
form {
 border: 0px;
 margin: 0px;
 padding: 0px;
}
table.table_title
{
	border-color: #CFCFCF;
	border-style: solid;
	border-width: 0 1px 1px 0;
	vertical-align: middle;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0px;
} 
 
table.table_title td, table.table_title th{
	border-color: #CFCFCF;
	border-style: solid;
	border-width: 1px 0 0 1px;
	vertical-align: middle;
	padding: 5px;	
	padding-left: 5px;
	padding-right: 5px;
} 

