.error {
	color: red;
	font-size : larger;
}

body, table, td {
	font-family: Arial, Helvetica, sans serif;
	font-size: 100%;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	color : #000000;
}

h1     {font-size: 2.5 em}
h2     {font-size: 2 em}
h3     {font-size: 1.85 em}
h4     {font-size: 1.6 em}
h5     {font-size: 1.35 em}
h6     {font-size: 1.2 em}

a:link    {color: #0000c0; text-decoration: none;}
a:visited {color: #404090; text-decoration: none;}
a:active  {color: #c00000; text-decoration: none;}
a:hover   {color: #ff0000; text-decoration: none;}

td.bk, span.bk   {color: #000000}
td.w0, span.w0   {color: #ffffff}
td.w1, span.w1   {color: #c0c0c0}
td.w2, span.w2   {color: #909090}
td.r0, span.r0   {color: #ff0000}
td.r1, span.r1   {color: #a00090}
td.g0, span.g0   {color: #00ff00}
td.b0, span.b0   {color: #0000ff}
td.b1, span.b1   {color: #003090}
td.b2, span.b2   {color: #9999ff}
td.y0, span.y0   {color: #ffff00}

td.vsm, span.vsm  {font-size:  0.65 em}
td.sm,  span.sm   {font-size: 0.85 em}
td.med, span.med  {font-size: 1 em}
td.lg,  span.lg   {font-size: 1.2 em}
td.vlg,  span.vlg {font-size: 1.5 em}
td.xlg,  span.xlg {font-size: 2 em}

.itemText   { text-align: center; text-decoration: none; color: blue; font: 0.85 em Arial, Helvetica, sans serif }
.itemHover  { text-align: center; text-decoration: none; color: blue; font: 0.85 em Arial, Helvetica, sans serif }
.itemBorder { border: 1px solid red }

table.bg-bk, td.bg-bk {background-color: #000000}
table.bg-w0, td.bg-w0 {background-color: #ffffff}
table.bg-w1, td.bg-w1 {background-color: #d0d0d0}
table.bg-w2, td.bg-w2 {background-color: #808080}
table.bg-r0, td.bg-r0 {background-color: #ff0000}
table.bg-r1, td.bg-r1 {background-color: #d04040}
table.bg-r2, td.bg-r2 {background-color: #e0b000}
table.bg-r3, td.bg-r3 {background-color: #ff9999}
table.bg-r4, td.bg-r4 {background-color: #ffc0c0}
table.bg-r5, td.bg-r5 {background-color: #ffe0b0}
table.bg-r6, td.bg-r6 {background-color: #fffd87}
table.bg-g0, td.bg-g0 {background-color: #00ff00}
table.bg-g1, td.bg-g1 {background-color: #003f1e}
table.bg-g2, td.bg-g2 {background-color: #006633}
table.bg-g3, td.bg-g3 {background-color: #80dd80}
table.bg-g4, td.bg-g4 {background-color: #aaddaa}
table.bg-g5, td.bg-g5 {background-color: #cceecc}
table.bg-b0, td.bg-b0 {background-color: #0000ff}
table.bg-b1, td.bg-b1 {background-color: #3333cc}
table.bg-b2, td.bg-b2 {background-color: #9090d0}
table.bg-b3, td.bg-b3 {background-color: #202080}
table.bg-b4, td.bg-b4 {background-color: #a8b4c8}
table.bg-b5, td.bg-b5 {background-color: #b0b0ff}
table.bg-b6, td.bg-b6 {background-color: #d0d0ff}
table.bg-b7, td.bg-b7 {background-color: #0f4fff}
table.bg-y0, td.bg-y0 {background-color: #ffff00}
table.bg-y1, td.bg-y1 {background-color: #f4ed85}
table.bg-y1, td.bg-y1 {background-color: #f0f090}

.spacer { 	display: none;}
.fallbackspacer {	display: inline;}

img {border: 0}

.lowText { text-decoration: none; color: #000000; font: 11px Arial, Helvetica }
.highText { text-decoration: none; color: #FFFFFF; font: 11px Arial, Helvetica }
.itemBorder { border: 1px solid #204099 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #6699CC }

P.smallbasic {
font-family: Verdana, Arial;
font-size : 70%;
color : #4080ff;
}

P.smallfade {
font-size : 70%;
color : #77a4ff;
}

INPUT, TEXTAREA, SELECT {
font-family: Verdana, Arial;
font-size : 80%;
}

INPUT.button {
border-top : 1px solid #eaeaea;
border-bottom : 1px solid #eaeaea;
border-left : 0px solid #eaeaea;
border-right : 0px solid #eaeaea;
font-family : Verdana, Arial;
font-size : 70%;
background : #4080ff;
color : #ffffff;
}

INPUT.field {
border-top : 1px solid #4080ff;
border-bottom : 1px solid #4080ff;
border-left : 1px solid #4080ff;
border-right : 1px solid #4080ff;
font-family : Verdana, Arial;
font-size : 90%;
background : #ffffff;
color : #000000;
}

FORM.inline {
display : inline;
} 



/* Page Top Styles, applies to the top area */

TD.top {
padding : 5px;
background-color : #f3f3f3;
}



/* Breadcrumb Styles, applies to the breadcrumb area */

TD.topbreadcrumb {
background-color : #4e757c;
}

P.topbreadcrumb {
font-family : Verdana, Arial;
font-size : 70%;
font-weight : bold;
color : #f3f3f3;
}

A.topbreadcrumb {
text-decoration : none;
color : #ffffff;
}



/* Navigation Styles, applies to the navigation area on the left hand side */

TD.navigation {
padding : 25px;
border-right : 1px dashed #cedeff;
background-color : #ffffff;
}



/* Main Styles, applies to the main page area on the right hand side */

TD.main {
padding : 25px;
background-color : #ffffff;
}



/* Cart Snapshot Styles, applies to the snapshot area of the shopping cart */

TD.cartbottom {
padding : 5px;
border-top : 1px solid #4e757c;
border-bottom : 1px solid #4e757c;
background-color : #ffefdf;
}

FONT.cartbottom {
font-family: Verdana, Arial;
font-size : 70%;
color : #4080ff;
}



/* Bottom Styles, applies to the bottom area */

TD.bottom {
padding : 5px;
background-color : #ffffff;
}



/* Product Table Styles, applies to product table area */

TD.picturebig {
padding : 10px;
border-bottom : 1px solid #4080ff;
background-color : #ffffff;
color : #000000;
} 

TD.picturesmall {
padding : 10px;
text-align : center;
border-bottom : 1px solid #4080ff;
background-color : #ffffff;
color : #000000;
} 

TD.introduction {
padding : 10px;
border-bottom : 1px solid #4080ff;
background-color : #ffffff;
color : #000000;
}

P.introduction {
font-family: Verdana, Arial;
font-size : 80%;
line-height : 120%;
color : #000000;
}

TD.price {
padding : 10px;
border-bottom : 1px solid #4080ff;
text-align : left;
background-color : #ffffff;
}

P.price {
font-weight : bold;
color : #660099;
}

P.stock {
font-size : 70%;
color : #000000;
}

TR.list1 {
background-color : #f9f9f9;
} 

TR.list2 {
background-color : #ffffff;
} 



/* Shopping Cart Styles, applies to shopping cart table area */

TD.cartbasic {
padding : 5px;
border-bottom : 1px solid #4080ff;
background-color : #ffffff;
color : #000000;
} 

P.cartbasic {
font-size : 80%;
color : #000000;
} 

TD.carttotal {
padding : 5px;
border-bottom : 1px solid #4080ff;
background-color : #ffffff;
color : #000000;
} 

P.carttotal {
font-size : 80%;
font-weight : bold;
color : #000000;
} 



/* Clover Shop Copyright (c) 2001- Clover Wheel Ltd - http://www.clovershop.com */