body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.error
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;}

.cstext
{
    COLOR: #99ccff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    text-align: left;
}

.labels
{
    COLOR: #99ccff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    text-align: left;
	float:left;
	width:100px;
}

.price
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.rrp
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	text-decoration:line-through;
}

.title
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

.competition
{
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    text-align: justify;
}


.ctext
{
    COLOR: #99ccff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-align: left;
}

.faq
{
    COLOR: #3399cc;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-align: left;
}


.content
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}


.desc
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.on
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.off
{
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

h1
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
	margin:0px;
}

h2
{
    COLOR: black;
	FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	margin-top:5px;
}

h3
{
    COLOR: #484846;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
	margin-top:5px;
}



.heading
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.heading A:link
{
    COLOR: blue;
    text-decoration: none;
}

.heading A:active
{
    COLOR: blue;
    text-decoration: none;
}

.heading A:visited
{
    color: blue;
    text-decoration: none;
}

.heading A:hover
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold; 
	text-decoration: underline;
}

A:link
{
    COLOR: blue;
    text-decoration: none;
}

A:active
{
    COLOR: blue;
    text-decoration: none;
}

A:visited
{
    color: blue;
    text-decoration: none;
}

A:hover
{
    COLOR: blue;
    FONT-WEIGHT: normal;
    text-decoration: underline;
}


.desc A:link
{
    COLOR: blue;
    text-decoration: none;
    FONT-WEIGHT: bold;
}

.desc A:active
{
    COLOR: blue;
    text-decoration: none;
    FONT-WEIGHT: bold;
}

.desc A:visited
{
    color: blue;
    text-decoration: none;
    FONT-WEIGHT: bold;
}

.desc A:hover
{
    COLOR: red;
    FONT-WEIGHT: bold;
    text-decoration: none;
}


.wtext
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.wtext A:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    text-decoration: none;
}

.wtext A:active
{
    COLOR: #FFFFFF;
    text-decoration: none;
}

.wtext A:visited
{
	color: #FFFFFF;
    text-decoration: none;
}

.wtext A:hover
{
	color: #000000;
    text-decoration: none;
}


.wtxt
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.wtxt A:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    text-decoration: none;
}

.wtxt A:active
{
    COLOR: #FFFFFF;
    text-decoration: none;
}

.wtxt A:visited
{
	color: #FFFFFF;
    text-decoration: none;
}

.wtxt A:hover
{
	color: #FFFFFF;
    text-decoration: underline;
}


.sale
{
    COLOR: red;
    background-color:#ffffff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.sale A:link
{    
    COLOR: red;
    background-color:#ffffff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;

}

.sale A:active
{
    COLOR: red;
    background-color:#ffffff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.sale A:visited
{
    COLOR: red;
    background-color:#ffffff;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.sale A:hover
{
    COLOR: #ffffff;
    background-color:red;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}




.nav
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.nav A:link
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    text-decoration: none;
}

.nav A:active
{
    COLOR: #333333;
    text-decoration: none;
}

.nav A:visited
{
	color: #333333;
    text-decoration: none;
}

.nav A:hover
{
	color: #333333;
    text-decoration:underline;
}


.menu
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: bold;
}


.menu A:link
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: bold;
}

.menu A:active
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: bold;
}

.menu A:visited
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: bold;
}

.menu A:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
	font-weight: bold;
    text-decoration: underline;
}


.smenu A:link
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: normal;
}

.smenu A:active
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: normal;
}

.smenu A:visited
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
    text-decoration: none;
	font-weight: normal;
}

.smenu A:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10px;
	font-weight: normal;
    text-decoration: underline;
}



.header
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}


.header a:active
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.header a:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.header a:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.header  a:hover
{
    COLOR: #99cc33;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    text-decoration: none;
}


.footer
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}


.footer a:active
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.footer a:visited
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.footer a:link
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.footer  a:hover
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

form
{
	border:0px solid #ccff99;
	margin:0px;
	padding:0px;
}

input
{
	font-size:11px;
	border: 1px solid #000000;
	background-color: #dcd9d9;
	margin:0px;
	padding:2px;
}

select
{
	font-size:12px;
	border:0px solid black;
	background-color: #dcd9d9;
}


textarea
{
	font-size:12px;
	border: 1px solid #black;
	background-color: #dcd9d9;
}

.altproduct {
	border: 1px dotted #C8C4C4;
	padding: 5px;
}

img.clams { border: green solid 1px;}
