body {
font-family:Verdana, helvetica, sans-serif;
font-size:12px;
color:#000;
background:#FFF;
text-align:left;
margin:0;
padding:0;
}

table {
font-family:verdana, helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000;
}

A:visited {
color:#666;
text-decoration:none;
}

A:hover {
color:#C00;
text-decoration:underline;
font-weight:700;
}

HR {
color:#39C;
}

P.catname {
text-align:center;
margin-top:0;
margin-bottom:4px;
vertical-align:top;
}

P.catdesc {
margin-top:0;
margin-bottom:4px;
vertical-align:top;
}

IMG.catimage {
border:0;
border-thickness:1px;
vertical-align:top;
border-color:#000;
border-style:solid;
}

TD.catimage {
vertical-align:middle;
}

TD.catname {
vertical-align:top;
text-align:center;
}

TD.catnavigation {
vertical-align:middle;
text-align:left;
}

table.cpd {
background-color:#FFF;
}

td.cpdll {
background-color:#FFF;
border-bottom:2px dotted #DDD;
}

td.cpdhl {
background-color:#99F;
color:#FFF;
font-weight:700;
text-align:left;
padding:4px;
}

.cstitle {
font-size: 13px;
width:90%;
font-family : Verdana,Arial,sans-serif;
font-weight : bold;
background: #6699FF;
border: 1px solid #9999FF;
color : #FFF;
padding: 4px;
margin-left:20;
}

.proddescription, .detaildescription{
line-height: 1.3;
font-size: 12px;
font-family : Verdana,Arial,sans-serif;
color : #000;
}

.prod3image {
width:50px;
border:0;
border-thickness:1px;
border-color:#000;
border-style:solid;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
color:#36C;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#F60;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:700;
color:#000;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-style:normal;
font-weight:700;
color:#F60;
}

.smalltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
color:#000;
}

.prodseparator {
color:#69F;
}

#feedback {
font-family:tahoma;
}

#feedback .quote {
font-weight:700;
}

#feedback .date {
font-style:italic;
color:#900;
}

.customerservice {
color:#060;
font-weight:700;
font-family:Arial;
}

#offer {
border:1px solid navy;
background-color:#36C;
width:65%;
margin:10px auto;
padding:5px;
}

#offer .tel {
color:#FFF;
font-size:135%;
font-weight:700;
text-align:center;
}

.soffer td {
background-color:#36F;
height:75px;
vertical-align:middle;
color:#FFF;
font-size:135%;
font-weight:bolder;
text-align:center;
}

.soffer A:hover {
color:#003;
text-decoration:underline;
}

.bodylink A:link {
color:#36F;
text-decoration:underline;
font-weight:700;
}

.bodylink A:visited {
color:#003;
text-decoration:underline;
font-weight:700;
}

.bodylink A:hover {
color:#C00;
text-decoration:underline;
}

.dataTable th {
background-color:#036;
color:#fff;
letter-spacing:-.05em;
}

.dataTable td {
text-align:center;
}

.dataTable .alignLeft {
text-align:left;
}

.centreheading h1 {
color:#F30;
text-align:center;
}

A:link,A:active {
color:#69F;
font-weight:700;
text-decoration:none;
}

TD,P {
font-family:Verdana;
font-size:12px;
}

TD.smaller,P.smaller {
color:#000;
font-family:Verdana;
font-size:11px;
}

TD.mincart,P.mincart {
font-family:Verdana;
font-size:10px;
}

.soffer A:link,.soffer A:visited {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

.soffer A:active,.bodylink A:active {
color:#36F;
text-decoration:underline;
}

.csprodname {
font-size: 10px;
font-family : Verdana;
}

.csprodimage {
font-size: 10px;
font-family : Verdana;
}

TD.product {
border:1px solid #000;
background-color:#FFF;
}

TABLE.cobtbl{
background-color: #6699FF;
}
TD.cobhl{
background-color: #FFF;
}
TD.cobll{
background-color: #FFF;
color : #000;
}
TD.cobhd{
background-color: #6699FF;
color : #FFF;
}

div.detaillistprice{
text-align: center;
font-weight : bold;
}

TD.addto {
	border-top:1px dash #6699FF;
	border-bottom:1px dash #6699FF;
}