body { background-color: #ffffff; font-family: verdana, tahoma, arial; font-size: 12px; margin: 0px 5px 0px 5px; }
td { font-family: verdana, helvetica, sans-serif; font-size: 11px; }
td.box { border: 1px solid #ff9900; }
td.spend { border: 1px dashed #990000; color: #990000; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.box { border: 1px solid #ff9900; }
.boxgrey { border: 1px solid #cccccc; }
.boxgreybig { border: 3px solid #cccccc; }
.boxred { border: 1px solid #ff0000; }
.boxblue { border: 1px solid #66CCFF; }
.boxaddtobasket {	border: 1px solid #006600; }
.boxlightblue { border: 1px solid #cedfff; }
.boxpricebreaks { border: 1px solid #cccccc; }
.sideboxnotop { border-left: 1px solid #aaaaaa;	border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; }
.sectorbg0 { background-color: #006699; }
.sectorbg1 { background-color: #009966; }
.sectorbg2 { background-color: #663399; }
.sectorbg3 { background-color: #333366; }
.sectorbg4 { background-color: #009966; }
.sectorbg5 { background-color: #663399; }
.sectorbg6 { background-color: #009966; }
.sectorbg7 { background-color: #333366; }
.sectorbg8 { background-color: #663399; }
.sectorbg9 { background-color: #990000; }
.sectorbg10 { background-color: #333366; }
.sectorbg11 { background-color: #990000; }
.sectorbg12 { background-color: #333366; }
.sectorbg13 { background-color: #663399; }
.sectorbg14 { background-color: #990000; }
.sectorbg15 { background-color: #009966; }
.sectorbg16 { background-color: #990000; }
.sectorbg17 { background-color: #666666; }
.sectorbg18 { background-color: #006699; }
.divider0 { border-bottom: 1px dashed #006699; }
.divider1 { border-bottom: 1px dashed #009966; }
.divider2 { border-bottom: 1px dashed #663399; }
.divider3 { border-bottom: 1px dashed #333366; }
.divider4 { border-bottom: 1px dashed #009966; }
.divider5 { border-bottom: 1px dashed #663399; }
.divider6 { border-bottom: 1px dashed #009966; }
.divider7 { border-bottom: 1px dashed #333366; }
.divider8 { border-bottom: 1px dashed #663399; }
.divider9 { border-bottom: 1px dashed #990000; }
.divider10 { border-bottom: 1px dashed #333366; }
.divider11 { border-bottom: 1px dashed #990000; }
.divider12 { border-bottom: 1px dashed #333366; }
.divider13 { border-bottom: 1px dashed #663399; }
.divider14 { border-bottom: 1px dashed #990000; }
.divider15 { border-bottom: 1px dashed #009966; }
.divider16 { border-bottom: 1px dashed #990000; }
.divider17 { border-bottom: 1px dashed #666666; }
.divider18 { border-bottom: 1px dashed #006699; }
.sideline { border-top: 1px solid #ff9900; background-color: #efefef; }
.middleboxtop { border-top: 1px solid #0066cc; }
.middleboxnotop { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.middleline { border-top: 1px solid #0066cc; }
a { color: #0066cc; font-weight: bold; text-decoration: none; }
a:visited { color: #0066cc; font-weight: bold; text-decoration:  none; }
a:hover { color: #ff9900; cursor: hand; text-decoration: underline; }
a:action { color: #009900; cursor: hand; text-decoration: underline; }
.reversed { color: #ff9900; font-weight: bold; text-decoration: none; }
a.reversed:visited { color: #ff9900; font-weight: bold; text-decoration:  none; }
a.reversed:hover { color: #0066cc; cursor: hand; text-decoration: underline; }
a.reversed:action { color: #009900; cursor: hand; text-decoration: underline; }
.toplink { color: #333333; font-family: verdana, verdana, helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }
a.toplink { color: #333333; text-decoration: none; font-weight: normal; }
a.toplink:visited { color: #333333; text-decoration: none; font-weight: normal; }
a.toplink:hover { color: #0066cc; cursor: hand; text-decoration: underline; font-weight: normal; }
a.toplink:action { color: #0066cc; cursor: hand; text-decoration: underline; font-weight: normal; }
.leftlink { color: #00845f; font-family: verdana, verdana, helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }
a.leftlink { color: #0066cc; text-decoration: none; font-weight: normal; }
a.leftlink:visited { color: #0066cc; text-decoration: none; font-weight: normal; }
a.leftlink:hover { color: #ff9900; cursor: hand; text-decoration: underline; font-weight: normal; }
a.leftlink:action { color: #009900; cursor: hand; text-decoration: underline; font-weight: normal; }
.rightlink { color: #00845f; font-family: verdana, verdana, helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; }
a.rightlink { color: #0066cc; text-decoration: none; font-weight: normal; }
a.rightlink:visited { color: #0066cc; text-decoration: none; font-weight: normal; }
a.rightlink:hover { color: #ff9900; cursor: hand; text-decoration: underline; font-weight: normal; }
a.rightlink:action { color: #009900; cursor: hand; text-decoration: underline; font-weight: normal; }
.topnavlink { color: #000000; font-family: verdana, verdana, helvetica, sans-serif;  font-size: 11px; text-decoration: none; }
a.topnavlink { color: #000000; text-decoration: none; }
a.topnavlink:visited { color: #000000; text-decoration: none; }
a.topnavlink:hover { color: #0066cc; text-decoration: underline; }
.whitelink { color: #ffffff; font-family: verdana, verdana, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.whitelink { color: #ffffff; text-decoration: none; }
a.whitelink:visited { color: #ffffff; text-decoration: none; }
a.whitelink:hover { color: #cccccc; text-decoration: underline; }
.whitelinkmasthead { line-height: 18px; color: #ffffff; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.whitelinkmasthead { line-height: 18px; color: #ffffff; text-decoration: none; font-weight: normal; }
a.whitelinkmasthead:visited { line-height: 18px; color: #ffffff; text-decoration: none; font-weight: normal; }
a.whitelinkmasthead:hover { line-height: 18px; color: #cccccc; text-decoration: underline; font-weight: normal; }
.whiteoutlink { color: #ffffff; font-family: verdana, verdana, helvetica, sans-serif; font-size: 5px; }
a.whiteoutlink { color: #ffffff; }
a.whiteoutlink:visited { color: #ffffff; }
a.whiteoutlink:hover { color: #ffffff; }
.addtobasket { color: #006600; font-family: verdana, verdana, helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }
a.addtobasket { color: #006600; text-decoration: none; font-weight: bold; }
a.addtobasket:visited { color: #006600; text-decoration: none; font-weight: bold; }
a.addtobasket:hover { color: #660000; text-decoration: underline; font-weight: bold; }
.midnavlink { color: #0066cc; font-family: verdana, verdana, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.midnavlink { color: #0066cc; text-decoration: none; }
a.midnavlink:visited { color: #0066cc; text-decoration: none; }
a.midnavlink:hover { color: #0066cc; text-decoration: underline; }
a.menuboxcontentlink:link { color: #ff0000; font-weight: bold; text-decoration: none; }
a.menuboxcontentlink:visited { color: #ff0000; font-weight: bold; text-decoration: none; }
a.menuboxcontentlink:active { color: #ff0000; font-weight: bold; text-decoration: underline; }
a.menuboxcontentlink:hover { color: #ff9900; font-weight: bold; text-decoration: underline; }
.menuboxcontent { color: #0066cc; }
.btmnavlink { color: #ffffff; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textorange { color: #ff9900; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textorange.telephone { font-size: 14px; font-weight: bold; }
.textblack { color: #000000;  font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textblue { color: #0066cc; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textred { color: #ff0000; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textwhite { color: #ffffff; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textdarkblue { color: #333399; font-family: verdana, helvetica, sans-serif; font-size: 11px; }
.textpriceu { color: #ff9900; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.textpriceinc { color: #999999; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.textpriceinc2 { color: #0066cc; font-family: verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold; }
.textpriceinc2sml { color: #0066cc; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.textpriceex { color: #ff0000; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.textstock { color: #006600; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.textreview { color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 10px; }
.textnoun { text-decoration: none; font-weight: normal; }
.texttitle { color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.checkouth { font-size: 16px; }
form.nomargin { margin: 0px; }
.input { border:blue ridge 2px; }
.inputred { border:red ridge 3px; }
.search { font-family: verdana, verdana, helvetica, sans-serif; font-size: 11px; width: 140px; }
.smallcaps { font-size:  9px; line-height: 18px; letter-spacing:  .09em; text-transform:	uppercase; }
.tiny { font-size:  8px; line-height: 8px; }
h1 { color: #0066cc; font-family: verdana, verdana, helvetica, sans-serif; font-size: 18px; text-decoration: none; margin: 0px 0px -2px 0px; }
h2 { color: #cccccc; font-family: verdana, verdana, helvetica, sans-serif; font-size: 11px; text-decoration: none; margin: 0px 0px 11px 0px; }
h2 a 		{ color: #cccccc; text-decoration: none; }
h2 a:visited 	{ color: #cccccc; text-decoration: none; }
h2 a:hover 	{ color: #cccccc; text-decoration: underline; }
.datatableheadingrow { background-color: #c9c9c9; }
.datatableheadingrow2 { background-color: #FF9999; }
.datatableheadingcontent { font-family: verdana, arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }
.datatablerow { background-color: #f0f1f1; }
.datatablerow2 { background-color: #e0e0e0; }

img {border: none;}
.new{color:#cc0000;font:bold 9px Arial;vertical-align: top}
