<!--
a:link, a:active, a:visited  {
	color : Black;
	text-decoration : underline;
}

a:hover  {
	color : Red;
	text-decoration : underline;
}


body  {
	font : normal x-small Verdana,Arial, Helvetica, sans-serif;
	color : Black;
	background-color : #FFFFFF;
	margin-left : 0;
	margin-top : 0;
	text-align : left;
}

.body  {
	font-size : 12px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

.price  {
	font-size : 11px;
	color : #CA0000;
	font-family : Tahoma,Verdana,Arial ;
	font-weight : bold;
}

.large  {
	font-size : 14px;
	font-style : normal;
	font-family : Tahoma,Verdana,Arial ;
}

.grey  {
	font-size : 11px;
	color : #333333;
	text-decoration : none;
	font-weight: bold;
}

button.grey {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #BB0000;
	border : solid 1;
	font-size : 9px;
	color : white;	
	cursor: hand;
}

.uppercase {
	font-size : 12px;
	text-decoration : none;
	text-transform : uppercase;
	font-variant : small-caps;
	font-family : Tahoma;
}

.capital  {
	font-size : 14px;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial;
	font-weight : Bold;
}

.small10 {
	font-size : 10px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

.small {
	font-size : 11px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

.blue {
	font-size : 10px;
	color: #000c99; 
	font-family: Verdana,Tahoma,Arial; 
	font-weight: bold;
	font-style : normal;
}

.large {
	font-size : 14px;
	font-style : normal;
	font-family : Tahoma,Verdana,Arial ;
	font-weight: bold;
}

input.quicksearchbox {
	vertical-align : middle;
	font-family : Verdana, Tahoma, Arial;
	border : 1 solid 1;
	font-size : 10;
}

button.dynamic {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #6182BF;
	border : solid 1;
	font-size : 9px;
	color : white;	
	cursor: hand;
}

td  {
	font : normal x-small Verdana,Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
}

input,select  {
 	font :  Verdana, Arial, Tahoma;
 	font-size : 10px;
 	border-width : 1;
 	border-color : CCCCCC;
 	border-style : ridge;
}

input.image  {
 	border-width : 0;
}

textarea  {
 	font : Verdana, Arial, Tahoma;
 	font-size : 12px;
 	border-width : 1;
 	border-color : CCCCCC;
 	border-style : ridge;
}

.error{
	color : Red;
	font-weight : bold;
}

td.formCaption {
	font-size : 11px;
	font-style : normal;
	font-family : Tahoma,Arial ;
	text-align : right;
	width : 110px;
	vertical-align : top;
}

.form {
	font-size : 11px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

.ordertitle {
	font-size : 10px;
	font-weight: bold;
	color: #200392;
}

.boxtitlesmall {
	font-size : 10px;
	font-style : normal;
	font-family : Tahoma,Verdana,Arial ;
	font-weight: bold;
}

tr.header {
	font-family : Arial, Tahoma;
	font-size : 11px;
	color: white;
	background-color : #CC0000;
}

tr.row {
	font-family : Arial, Tahoma;
	font-size : 11px;
	background-color : #E7EAF2;
}

td.electric {
	font-size : 11px;
	font-style : normal;
	font-family : Arial,Verdana,Tahoma;
}

td.form {
	font-size : 11px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

td.body {
	font-size : 12px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
}

td.small {
	font-size : 11px;
	font-style : normal;
	font-family : Tahoma,Arial,Verdana ;
}

td.small10 {
	font-size : 10px;
	font-style : normal;
	font-family : Tahoma,Arial,Verdana ;
	color : #606173;
}

td.generalboxtitle {
	font-size : 10px;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
	font-weight: bold;
	color: white;
}

td.boxsquarepanel {
	font-size : 11px;
	color : #FFFFFF;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial ;
	font-weight : Bold ;
	text-align : center;
	background : #43A4BC;
	vertical-align : middle;
}

td.NewTopMenu {
	font-size : 11px;
	color : white;
	font-family : Arial;
	text-align : center;
}

a.NewTopMenu:link, a.NewTopMenu:visited, a.NewTopMenu:active {
	font-size : 11px;
	color : white;
	font-family : Arial;
	text-decoration : none;
}

a.NewTopMenu:hover {
	font-size : 11px;
	color : white;
	font-family : Arial;
	text-decoration : none;
}

td.topmenu {
	font-size : 12px;
	color : white;
	font-style : normal;
	font-family : Verdana,Tahoma,Arial;
	text-align : center;
	background : #CC0000;
	vertical-align : middle;
}

td.topmenusepA {
	background : #6C2E09;
}

td.topmenusepB {
	background : #F7BC99;
}

td.leftmenu {
	font-size : 11px;
	color : white;
	font-style : normal;
	font-family : Tahoma,Verdana,Arial ;
	background : #ECEEF2;
}

A.leftmenu:LINK, A.leftmenu:VISITED {
	font-size : 11px;
	color : #222222;
	text-decoration : none;
}

a.leftmenu:ACTIVE {
	font-size : 11px;
	color : #CC0000;
	text-decoration : none;
}

a.leftmenu:HOVER  {
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
}

A.leftmenulite:LINK, A.leftmenulite:VISITED {
	font-size : 11px;
	color : #222222;
	text-decoration : none;
}

a.leftmenulite:ACTIVE {
	font-size : 11px;
	color : #CC0000;
	text-decoration : none;
}

a.leftmenulite:HOVER  {
	font-size : 11px;
	color : #CC0000;
	text-decoration : none;
}
td.leftmenulite {
	font-size : 12px;
	color : white;
	font-style : normal;
	font-family : Tahoma,Verdana,Arial ;
	background : #FFFFFF;
}

td.leftmenusep {
	background : #FFFFFF;
}

td.awardsboxtitle{
	font-size : 12px;
	font-weight: bold;
	background : #DCE6ED;
}

td.awardsboxtext{
	color : #000000;
	font-size : 10px;
	font-decoration: none;
	background : #F7F9FA;
}

td.producttitle{
	font-size : 12px;
	font-weight: bold;
	color: #505050;
}

td.producttitlepanel{
	font-size : 10px;
	color: 444444;
}

td.customisepanel{
	font-size : 11px;
	font-weight: bold;
	background-color : 5C8CBC;
	color: white;
}

td.morepanel{
	font-size : 12px;
	font-weight: bold;
	background-color : 3E6A97;
	color: white;
}

td.smallwhite {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}

td.supportpanel{
	font-size : 12px;
	font-weight: bold;
	background-color : 377236;
	color: white;
}

td.addtocartpanel{
	font-size : 12px;
	font-weight: bold;
	background-color : EE6226;
	color: white;
}

td.productsubtitle {
	font-size : 10px;
	font-weight: bold;

	color: #000c99;
}

td.titlelarge {
	color : #5C5C5C;
	font-size : 16px;
	font-weight: bold;
	font-family: tahoma,verdana,arial;
}

td.titlemedium {
	color : #4C4C4C;
	font-size : 14px;
	font-weight: bold;
	font-family: tahoma,verdana,arial;
}

td.parentlinks {
	font-size : 11px;
	color : #000000;
	text-transform : capitalize;
	font-family: tahoma,verdana,arial;
}

font.red{
	font-size : 11px;
	font-style : normal;
	color: Red;
	font-family : Verdana,Tahoma,Arial ;
}

a.underlined:ACTIVE, A.underlined:LINK, A.underlined:VISITED {
	font-size : 11px;
	color : #000000;
	text-transform : capitalize;
	font-family: tahoma,verdana,arial;
}

a.underlined:hover  {
	font-size : 11px;
	color : #dd0000;
	font-family: tahoma,verdana,arial;
}

a.small:ACTIVE, A.small:LINK, A.small:VISITED {
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

a.small:hover  {
	font-size : 10px;
	color : #dd0000;
	text-decoration : none;
}

a.electric:ACTIVE, A.electric:LINK, A.electric:VISITED {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	font-family: tahoma,arial,verdana;
	text-transform : capitalize;
}

a.electric:hover  {
	font-size : 11px;
	color : #CC0000;
	text-decoration : none;
	font-family: tahoma,arial,verdana;
	text-transform : capitalize;
}

a.topmenu:ACTIVE, A.topmenu:LINK, A.topmenu:VISITED, a.topmenu:hover {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-family: tahoma,verdana,arial;
}

a.redlink:ACTIVE, A.redlink:LINK, A.redlink:VISITED {
	font-size : 11px;
	color : #BB0000;
	text-decoration : none;
	font-family: tahoma,arial,verdana;
}

a.redlink:hover  {
	font-size : 11px;
	color : #EE0000;
	text-decoration : none;
	font-family: tahoma,arial,verdana;
}

a.price:ACTIVE, A.price:LINK, A.price:VISITED   {
	font-size : 11px;
	color : #CA0000;
	font-family : Tahoma,Verdana,Arial ;
	text-decoration : none;
	font-weight : bold;
}

a.price:hover {
	font-size : 11px;
	color : #000000;
	font-family : Tahoma,Verdana,Arial ;
	text-decoration : underline;
	font-weight : bold;
}

a.electricbold:ACTIVE, A.electricbold:LINK, A.electricbold:VISITED {
	font-size : 11px;
	color : #353535;
	text-decoration : none;
	font-family:  tahoma,arial;
}

a.electricbold:hover  {
	font-size : 11px;
	color : #CC0000;
	text-decoration : none;
	font-family:  tahoma,arial;
}

a.producttitle:ACTIVE, A.producttitle:LINK, A.producttitle:VISITED {
	font-size : 12px;
	color : #5289C5;
	font-weight : bold;
	font-family: tahoma,verdana,arial;
}

a.producttitle:hover  {
	font-size : 12px;
	color : #CC0000;
	font-family: tahoma,arial,verdana;
}

a.smallbold:ACTIVE, A.smallbold:LINK, A.smallbold:VISITED {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	font-family: arial,verdana,tahoma;
	font-weight:bold;
}

a.smallbold:hover  {
	font-size : 11px;
	font-weight:bold;
	color : #CC0000;
	text-decoration : none;
	font-family: arial,verdana,tahoma;
}


a.body:ACTIVE, A.body:LINK, A.body:VISITED {
	font-size : 12px;
	color : #111111;
	text-decoration : none;
	font-weight: bold;
}

a.body:hover  {
	font-size : 12px;
	color : #CC0000;
	text-decoration : none;
	font-weight: bold;
}

a.smallwhite:ACTIVE, A.smallwhite:LINK, A.smallwhite:VISITED {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}

a.smallwhite:hover  {
	font-size : 10px;
	color : #ffff66;
	text-decoration : none;
	font-weight: bold;
}

.text {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.text2 {
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}

.text3 {
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}


.alert {
	font-size : 10px;
	color : #FF0000;
	text-decoration : none;
	font-weight: bold;
}

.greysmall {
	font-size : 10px;
	color : #3c3c3c;
	text-decoration : none;
}

