<?php
ob_start ("ob_gzhandler");
header("Content-type: text/css; charset: UTF-8");
header("Cache-Control: must-revalidate");
$offset = 60 * 60 ;
$ExpStr = "Expires: " .
gmdate("D, d M Y H:i:s",time() + $offset) . " GMT";
header($ExpStr);
?>
.tremecarti {
font-size:12px;
color:#b21c08;
font-family:Lucida Handwriting
}

.merlyn {
font-size:16px;
color:#3a3179;
font-family:Imprint MT Shadow
}

.roman {
font-size:12px;
color:#3a3179;
font-family:Lucida Calligraphy
}

.brettmartin {
font-size:12px;
color:#01240b;
font-family:Bookman Old Style;
font-weight:700
}

.honeywell {
font-size:11px;
color:#2e2e2e;
font-family:Cambria;
font-weight:700
}

.crosswater {
font-size:18px;
color:#170a65;
font-family:Tekton Pro
}

.hib {
font-size:18px;
color:#004008;
font-family:Tekton Pro
}

.details {
font-size:12px;
font-family:Arial,Verdana;
color:#060043
}

.smalldetails {
font-size:11px;
font-family:Arial,Verdana;
color:#5a2e16
}

.company {
font-size:14px;
font-style:italic;
font-family:cambria;
color:#003776
}

.warningtext {
font-size:12px;
color:red;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.logintextwhite {
font-size:14px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400
}

.logintextblack {
font-size:14px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400
}

.logintextblacksmall {
font-size:10px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400
}

.logintitle {
font-size:16px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400
}

.pagetitle12 {
align:center;
text-align:center;
font-size:12px;
color:#FFF;
font-family:Verdana;
font-weight:700
}

.pagetitle10 {
align:center;
text-align:center;
font-size:10px;
color:#FFF;
font-family:Verdana;
font-weight:700
}

.backtopage10 {
text-align:left;
font-size:10px;
color:#FFF;
font-family:Verdana;
font-weight:700
}

.dropdown {
text-align:left;
font-size:12px;
color:#FFF;
font-family:Verdana;
background:#6272D6;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:0
}

.dropdownfullitem {
text-align:left;
font-size:14px;
color:green;
font-family:Verdana;
background:#blue;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:0
}

.greytext9 {
font-size:9px;
font-weight:700;
color:#7e8089;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.mantitle {
font-family:Verdana;
color:#FFF;
background:#05188b;
text-decoration:none
}

.totcell {
border-bottom:medium;
border:#0F007C
}

.ultratable {
background:#EBEC00;
border-color:#0F007C;
border-style:solid;
padding:0
}

.ultratr {
font-size:12px;
color:#0F007C;
text-align:center;
background:#EBEC00;
font-weight:700
}

.wintersale {
font-family:hobo std;
font-size:30px;
color:#f7f5f3;
text-align:center;
background:#ec0011;
font-weight:700
}

.showerhelp {
background:#fffb81;
width:650px;
border-color:#0F007C;
border-style:solid
}

.showerhelp tr {
background:#fffb81
}

.showerhelp td {
background:#fffb81;
font-family:Verdana;
font-size:12px;
padding-left:5px
}

.righttable {
background:#AAC6F9;
margin-left:0;
font-family:Verdana;
color:#;
font-size:11px;
font-style:bold;
padding:0
}

.toptable {
background:#05188b
}

.caption {
font-size:12px;
font-weight:700;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6
}

.termstext {
font-size:12px;
font-weight:700;
line-height: 2.5 em;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6
}

.baskettop {
background:#05188b;
text-align:center;
margin-top:10px;
margin-right:12px;
font-family:Verdana;
color:#FFF;
font-size:8px;
font-weight:700;
padding:0
}

.featuredtitle {
background:#6272D6;
text-align:center;
margin-top:0;
margin-right:0;
padding-top:20px;
font-family:Verdana;
color:#FFF;
font-size:12px;
font-weight:700
}

div.menulinks a {
display:block;
font-weight:700;
border-bottom:2px solid #0F007C;
color:#0072b2;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:0;
padding:0
}

div.menulinks a:hover {
background:#0F007C;
color:#EBEC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:13px
}

div.menutextlinks {
color:#0F007C;
background:#AAC6F9;
padding-left:5px;
padding-bottom:20px;
margin-right:0;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

div.menutextlinks a {
display:block;
font-weight:700;
border-bottom:1px solid #0F007C;
color:#03fdfa;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:Left;
margin:0;
padding:0
}

div.menutextlinks a:link {
color:#0f007c;
text-decoration:none;
padding:0
}

div.menutextlinks a:visited {
color:#0f007c;
text-decoration:none
}

div.menutextlinks a:hover {
background:#0f007c;
color:#ebec00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px
}

.pagetitle {
align:center;
text-align:center;
font-size:16px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:0
}

.pageheading {
text-align:center;
padding-top:1px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6
}

.shopby {
align:center;
text-align:center;
font-size:14px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:10px
}

.pagetitlevat {
align:center;
text-align:center;
font-size:12px;
color:#0004b4;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:0
}

.itemtitle {
text-align:center;
font-size:12px;
color:#05188B;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FCFF00;
font-weight:700;
padding-left:0;
padding-right:0;
padding-top:0
}

.itemcontent {
text-align:left;
font-size:11px;
color:#05188B;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FCFE66;
font-weight:700;
padding-left:10px;
padding-right:0;
padding-top:10px
}

.itempicture {
text-align:center;
background:#FCFE66;
padding-left:0;
padding-right:0;
padding-top:0
}

.pagefooter {
text-align:center;
font-size:14px;
color:#05188B;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6272D6
}

.footer {
text-align:center;
font-size:10px;
color:#05188B;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#bbc4fa
}

.checkoutgreen {
text-align:center;
font-size:14px;
color:green;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#fff;
font-weight:700
}

.checkoutred {
text-align:center;
font-size:14px;
color:red;
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700
}

.featuredtable {
color:#FFF;
width:130px;
margin-right:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700
}

div.topsellinglinks a {
display:block;
font-weight:700;
border-bottom:1px solid #0F007C;
color:#0072b2;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
margin:0;
padding:0
}

div.topmenu {
color:#ADBBE7;
text-align:left;
background:#05188B;
padding-left:140px;
padding-right:0;
margin-right:0;
margin-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

div.topmenu a {
font-weight:700;
color:#ADBBE7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0
}

.topmenu {
font-weight:700;
color:#FFF;
text-align:left;
background:#05188B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}

div.basketsummary {
background:#0f007c;
margin-left:5px;
margin-right:20px;
font-family:Verdana;
color:#FFF;
font-size:9px;
font-style:bold;
border-color:#6272d6;
padding:0
}

div.basketsummary a {
display:block;
font-weight:700;
color:#0F007C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
margin:0;
padding:0
}

-->
.menu {
font-size:10px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
border:none
}

.bodytxtgrey {
font-size:10px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.bodytxtred {
font-size:10px;
color:red;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.blueonwhite {
font-size:10px;
font-weight:700;
color:#05188b;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.fullpagedesc {
font-size:10px;
font-weight:400;
color:#05188b;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.delivery12 {
font-size:12px;
font-weight:700;
color:#600;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.blueonwhite9 {
font-size:9px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.blueonwhitebold {
font-size:12px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.blueonwhitebold2 {
font-size:10px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.dreamtable {
font-size:10px;
color:#630C0C;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#F6F9B1;
text-align:center;
font-weight:700;
border-bottom:1px
}

.dreamtabletitle {
font-size:10px;
color:#F6F9B1;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#630C0C;
font-weight:700;
text-align:center
}

.checkouttable {
font-size:14px;
color:#630C0C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
background:#F6F9B1;
border:bottom
}

.checkouttabletotal {
font-size:14px;
color:#630C0C;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
background:#F6F9B1;
border:1px
}

.checkouttabletitle {
font-size:12px;
color:#F6F9B1;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#630C0C;
font-weight:700;
text-align:center
}

.checkouttablecode {
font-size:8px;
color:#rgb(128,128,128);
border-bottom:2px solid #0F007C;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#F6F9B1;
font-style:italic
}

.orangeonwhite18 {
font-size:14px;
color:#C60;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.orangeonwhite12 {
font-size:10px;
color:#C60;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.blackonwhite10 {
font-size:10px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.trackinputtext {
font-size:9px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.trackinputtextbold {
font-size:9px;
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
background:#FFF;
font-weight:700
}

.trackheadings {
font-size:9px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EBEC00;
border:none;
text-align:center
}

.greyonwhite {
font-size:10px;
color:#b2b0b;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF
}

.purpleonwhitebold {
font-size:15px;
color:#306;
font-family:Arial, Verdana, Helvetica, sans-serif;
background:#FFF;
font-weight:700
}

.purpleonwhitesmall {
font-size:10px;
color:#306;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:400
}

.smallblueonwhite {
font-size:9px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
font-weight:400
}

.blackonyellow2 {
font-size:9px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#F6E679
}

.yellowonblue {
font-size:10px;
color:#FF0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.yellowonblue2 {
font-size:10px;
font-weight:700;
color:#FF0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.yellowonblue3 {
font-size:14px;
font-weight:700;
color:#FF0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.whiteonblue {
font-size:11px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
border:none
}

.whiteonblue3 {
font-size:11px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#05188B;
font-weight:700
}

.contacttext {
font-size:11px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400
}

.paragraphtext {
font-size:12px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700
}

.paragraph2text {
font-size:11px;
color:#0072b2;
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700
}

.blackonbluetrack {
font-size:10px;
color:#000;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#BBC4FA;
border:#FFF
}

.blackonbluetrack2 {
font-size:8px;
color:#000;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6CF;
border:#FFF
}

.blackonyellow {
font-size:11px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EBEC00;
border:none
}

.blackongreen {
font-size:10px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#6C0;
border:none
}

.blueonblue {
font-size:11px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
border:none
}

.whiteonblue2 {
font-size:14px;
font-weight:700;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
border:none
}

.phone {
font-size:20px;
font-weight:700;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
border:none
}

.blueonyellow {
font-size:12px;
color:#05188b;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EBEC00
}

.blueonyellowtitle {
font-size:12px;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
background:#EBEC00
}

.blueonyellowbig {
font-size:14px;
color:#0072b2;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EBEC00
}

.basketsummary {
font-size:11px;
color:#EBEC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0093C1
}

.whiteonbluebasket {
font-size:11px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
padding-right:-1px;
border-bottom:0 #6495ED
}

.biglink {
font-size:11px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2;
font-weight:700
}

.smalllink {
font-size:9px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.scrollingbit {
height:394px;
width:178px;
overflow:auto
}

.staticlink {
font-size:16px;
font-weight:700;
color:#FF0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.staticlink2 {
font-size:9px;
font-weight:700;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFF;
visitedcolor:#000;
text-decoration:underline
}

.catslink {
font-size:14px;
font-weight:700;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#0072b2
}

.cell100 {
width:100px
}

.cell200 {
width:200px
}

table.menuspecial1 {
border-collapse:separate;
background-color:#6272d6;
border-top:0 solid #eee;
border-bottom:0 solid #eee;
border-color:#05188b;
border-style:solid;
border-width:3px
}

table.menusales td {
font-family:Verdana;
font-size:11px;
background-image:url('images/specialsgradient.gif');
border-color:#05188b;
border-style:solid;
border-width:1px;
padding:3px
}

.menusales a {
color:#05188b;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/specialsgradient.gif');
padding:0
}

.menusales a:visited {
color:#05188b;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/specialsgradient.gif');
border-bottom:0 solid #eee;
padding:0
}

.menusales a:hover {
color:#05188B;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/specialsgradientreverse.gif');
border-bottom:0 solid #eee;
padding:0
}

div.menu2 {
--width:290px;
--background:#EBEC00;
font-family:Verdana;
font-size:12px;
margin:0;
padding:0
}

div.menu2 a {
display:block;
width:auto;
font-weight:700;
color:#05188b;
text-decoration:none;
font-family:Verdana;
font-size:12px;
text-align:center;
margin:0;
padding:0.3em
}

div.menu2 a:hover {
background:#EBEC00;
color:#05188b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:13px
}

div.menu3 a {
display:block;
font-weight:700;
border-top:0 solid #000;
color:#0072b2;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:0
}

div.menu3 a:hover {
background:#FFF;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:13px
}

div.menu4 {
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
margin:0;
padding:0
}

div.menu4 a {
display:block;
width:auto;
font-weight:700;
border-top:0 solid #000;
color:#black;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
margin:0;
padding:0
}

div.menu4 a:hover {
background:#FFF;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:8px
}

div.menu5 {
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:0;
padding:0
}

div.menu5 a {
display:block;
width:auto;
border-top:0 solid #000;
color:#0072b2;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
margin:0;
padding:0
}

div.menu5 a:hover {
background:#FFF;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px
}

div.topmenuzz {
text-align:left;
background:#05188B;
padding-left:140px;
padding-right:0;
margin-right:0;
margin-left:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

div.topmenuzz a {
font-weight:700;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0
}

table.topsearch2 {
border-collapse:separate;
background-color:#6272d6;
border-bottom:1px solid #FFF;
border-top:1px solid #FFF;
border-color:#05188b;
border-style:solid;
border-width:0
}

table.topsearch {
border-collapse:separate;
background-color:#6272d6;
border-bottom:0 solid #FFF;
border-color:#05188b;
border-style:solid;
border-width:0
}

table.topsearch td {
font-family:Verdana;
font-size:11px;
font-weight:700;
color:#FFF;
background-color:#6272d6;
border-color:#000;
border-style:solid;
border-width:0
}

table.topsearch tr {
border-collapse:separate;
border-bottom:1px;
border-color:#FFF
}

table.topsearch select {
font-family:Verdana;
font-size:10px;
font-weight:700;
color:0;
background-color:#FFF
}

table.promo {
border-collapse:separate;
background-color:#fff;
border-color:#05188b;
border-style:solid;
border-width:0
}

table.promo td {
align:center;
font-family:Verdana;
font-size:12px;
background-color:#fff;
border-color:#fff;
border-style:solid;
border-width:0
}

table.promo tr {
border-collapse:separate;
background-color:#fff;
border-color:#05188b;
border-style:solid;
border-width:3px
}

table.paypalcheckbox td {
font-family:Verdana;
font-size:10px;
font-weight:NORMAL;
background-color:#6272d6;
color:#FFF;
border-bottom:1px solid #FF0;
padding:0.3em
}

table.sitesub td {
font-family:Verdana;
font-size:10px;
font-weight:700;
background-color:#6272d6;
color:#FFF;
border-bottom:0 solid #FF0;
padding:0.3em
}

table.technicaltable td {
font-family:Verdana;
font-size:10px;
font-weight:700;
background-color:#ccc;
color:#262626;
border-bottom:1px #484848 solid;
border-right:1px #484848 solid;
padding:0.3em
}

table.technicaltable tr.technicaltabletitle td {
font-family:Verdana;
font-size:9px;
font-weight:700;
background-color:#262626;
color:#FFF;
text-align:center;
border-bottom:1px solid #484848;
padding:0.5em
}

table.basket td {
font-family:Verdana;
font-size:10px;
font-weight:700;
background-color:#ccc;
color:#262626;
border-bottom:1px #484848 solid;
border-right:0 #484848 solid;
padding:0.3em
}

table.basket tr.technicaltabletitle td {
font-family:Verdana;
font-size:12px;
font-weight:700;
background-color:#262626;
color:#FFF;
text-align:center;
border-bottom:1px solid #484848;
padding:0.5em
}

table.baskettotal {
border-collapse:collapse;
border:2px solid #f6f9b1
}

table.baskettotal td {
font-family:Verdana;
font-size:12px;
font-weight:700;
background-color:#ccc;
color:#262626;
border:2px solid #f6f9b1
}

.continue a {
display:block;
width:auto;
font-weight:700;
background-color:#EBEC00;
color:#05188b;
text-decoration:none;
font-family:Verdana;
font-size:12px;
text-align:center;
margin:0;
padding:0.3em
}

.mantitle a,.mantitle a:visited {
color:#FFF;
text-decoration:none;
font-size:11px;
font-weight:700;
font-family:Verdana
}

div.menulinks,div.topsellinglinks,div.menu3 {
background:#EBEC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0
}

div.menulinks a:link,div.menulinks a:visited,div.topsellinglinks a:link,div.topsellinglinks a:visited,div.basketsummary a:link,div.basketsummary a:visited {
color:#0F007C;
text-decoration:none
}

div.menulinks a:active,div.menutextlinks a:active,div.topsellinglinks a:active,div.basketsummary a:active,div.featured a:active,div.menu2 a:active,div.menu3 a:active,div.menu4 a:active,div.menu5 a:active,div.topmenuzz a:active,.sitesub a:active,.continue a:active {
text-decoration:none
}

div.topsellinglinks a:hover,div.topmenu a:hover,div.basketsummary a:hover,div.topmenuzz a:hover {
background:#0F007C;
color:#EBEC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:11px
}

div.topmenu a:link,div.topmenu a:visited,div.topmenu a:active,div.topmenuzz a:link,div.topmenuzz a:visited {
color:#ADBBE7;
text-decoration:none
}

div.featured,div.featured a:hover {
background:#FFF;
color:#0072b2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:10px
}

div.featured a:link,div.featured a:visited,div.menu5 a:link,div.menu5 a:visited {
color:#0072b2;
text-decoration:none
}

table.menuspecial1 th,table.menuspecial th,table.menusales th {
background-color:#aac6f9;
border-color:#05188b;
border-style:solid;
border-width:1px;
padding:3px
}

table.menuspecial1 td,table.menuspecial td {
font-family:Verdana;
font-size:11px;
background-image:url('images/menugradient.gif');
border-color:#05188b;
border-style:solid;
border-width:1px;
padding:3px
}

.menuspecial1 a,.menuspecial a {
color:#05188b;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/menugradient.gif');
padding:0
}

.menuspecial1 a:visited,.menuspecial a:visited {
color:#05188b;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/menugradient.gif');
border-bottom:0 solid #eee;
padding:0
}

.menuspecial1 a:hover,.menuspecial a:hover {
color:#05188B;
text-decoration:none;
font-size:11px;
font-weight:700;
display:block;
width:120px;
background-image:url('images/menugradientreverse.gif');
border-bottom:0 solid #eee;
padding:0
}

table.menuspecial,table.menusales {
border-collapse:separate;
background-color:#6272d6;
border-top:0 solid #eee;
border-color:#05188b;
border-style:solid;
border-width:3px
}

div.menu2 a:link,div.menu2 a:visited,.continue a:link,.continue a:visited {
color:#05188b;
text-decoration:none
}

div.menu3 a:link,div.menu3 a:visited {
color:#0072b2;
text-decoration:underline
}

div.menu4 a:link,div.menu4 a:visited {
color:#000;
text-decoration:none
}

table.paypalcheckbox,table.sitesub,table.technicaltable,table.basket {
border-collapse:collapse;
border:2px solid #05188b
}

table.paypalcheckbox tr.headings td,table.sitesub tr.headings td {
font-family:Verdana;
font-size:9px;
font-weight:700;
background-color:#000;
color:#FFF;
text-align:center;
border-bottom:1px solid blue;
padding:0.5em
}

table.paypalcheckbox th,table.sitesub th {
font-family:Verdana;
font-size:11px;
font-weight:700;
background-color:#05188b;
color:#FFF;
border-bottom:1px solid #000;
padding:0.5em
}

.sitesub a:link,.sitesub a:visited {
color:#FFF;
text-decoration:none
}

.sitesub a:hover,.continue a:hover {
background:#EBEC00;
color:#05188b;
font-family:Verdana;
font-weight:700;
font-size:12px
} 
