:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1, h2, h3, h4, h5, h6, p{font-size: 100%;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dh, dd{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
body { margin: 0px 0px 0px 0px; background: #fff url("/imgs/bg.gif") repeat; font-family: Arial,Helvetica, sans-serif; }
html { min-height: 100%; margin-bottom: 1px; }
#container { background:url("/imgs/topcon.gif") no-repeat;  width: 989px;margin-top: 62px;height:17px; }
#botcon { background:url("/imgs/botcon.gif") no-repeat;  width: 989px;height:17px; }
.site {margin:0 10px 0 10px;background:#fff;width: 989px;}
h2 {color:#000066;font-size:18px;padding-bottom:10px;}

.bg {height:41px;background: url("/imgs/menubg.gif") repeat-x;}
.outerbg {padding:0 3px 0 3px;height:41px;background: url("/imgs/outmenubg.gif");}
#logo li{display:inline;}
#secondlogo {margin-bottom:7px;margin-left:100px;}
#register {margin-left:840px;margin-top:-15px;margin-bottom:4px;}
.menu li{display:inline;font-size:18px;color:#fff;height:39px;float:left;margin-top:9px;padding-left:10px;padding-right:8px;}
.menu li a {color:#fff}
.menu li.f12 {font-size:12px}
.menu li.m0 {margin-top:4px;margin-left:120px;padding-right:0px;}
.menu li.m65 {padding-left:73px;}
.menu li.mh {padding-left:148px;}

.splt {	background: url("/imgs/splt.gif") no-repeat;height:23px;}

.sidemen li {width:165px;height:29px;border-top:1px solid #999999}
.sidemen li a {
	color:#666666;font-size:14px;width:165px;display: block;width: 100%;padding: 6px 0 7px 2px;
}
.sidemen li a:hover {
	color:#009383;background:#fefbdb;}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px 13px 0px 13px;
	border:0;
	width: 944px;
}

#header {
	padding:10px;
}

#side-a {
	float: left;
	width: 165px;
	margin-right:17px;
}

#side-b {

	float: right;
	width: 190px;
}

#content { 
	float: left;
	width: 564px;
	margin-right:4px;
}
#footer,#footer a {
	clear: both;
	background: #dde4dd;
	color:#666666;
	text-align:center;
	padding:0 5px 0 5px;
}
#footer {margin-top:50px;}
#footer span {font-size:10px;}
#swrapper {margin-top:-14px;}
#st {background:url("/imgs/searcht.gif") no-repeat;  width: 165px;height:3px;}
#s {background:url("/imgs/searchbg.png") repeat-x;  width: 165px;height:109px;font-size:14px;color:#ffffff;}
#s ul {padding:14px 5px 5px 5px;}
#s ul li {padding-bottom:5px;}
#sb{background:url("/imgs/searchbm.gif") no-repeat;  width: 165px;height:3px;margin-bottom:25px;}
.spacer {margin-bottom:20px;}
.spacer2 {margin-bottom:10px;}
.mSear{margin-top:2px;margin-left:37px;}
.mr4 {margin-right:4px;}
.inputBox
{
     border-style: hidden;
     border-width: 0px;
     height:20px;
     width:127px;
     color: #8AB08A;
	padding-left:5px;
     font-size:8pt;
     background: url(/imgs/inputbox.png);
     margin-left:3px;
}
.inputSmall
{
     border-style: hidden;
     border-width: 0px;
     height:22px;
     width:75px;
     padding-left:5px;
     color: #8AB08A;
     font-size:8pt;
     background: url(/imgs/inputsmaller.png);
     margin-left:3px;
}

.sideMenu {
	width:168px;
}
.prods {
	background:#dde4dd;padding:11px;
}
.prods li {background:#fff;color:#000066;text-align:center;margin-bottom:11px;padding:5px;}
.prods li a {color:#666666;font-weight:normal;}
.ht {background:url("/imgs/homet.gif") no-repeat;  width: 138px;height:5px;}
.hb {background:url("/imgs/homeb.gif") no-repeat;  width: 138px;height:5px;}
.h {height:169px;border-right:1px solid #cccccc;width:138px;}
.hL {width: 130px;height:30px;background:url("/imgs/label.jpg");margin:4px;padding-top:15px;margin-top:25px;display:block;}
.hL span {padding:0px;color:#fff;height:30px;}
.h1 {height:169px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;width:139px;}
.hw {height:100px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;width:139px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
/* Rounded corners from roundedcornrs.com */
.roundedcornr_box_291752 {
	background: url("/imgs/test4.png") no-repeat top left;
	margin:10px 5px 5px 5px;
}
.roundedcornr_top_291752 {
	background: url("/imgs/roundedcornr_701865_tr.png") no-repeat top right;
}
.roundedcornr_bottom_291752 {
	background: url("/imgs/test3.png") no-repeat bottom left;
}
.roundedcornr_bottom_291752 div {
	background: url("/imgs/roundedcornr_701865_br.png") no-repeat bottom right;
}
.roundedcornr_content_291752 {
	background: url("/imgs/roundedcornr_701865_r.png") top right repeat-y;
}

.roundedcornr_top_291752 div,.roundedcornr_top_291752,
.roundedcornr_bottom_291752 div, .roundedcornr_bottom_291752 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_291752, .roundedcornr_bottom_291752 {
}
.roundedcornr_content_291752 { padding: 0 5px; }
.outcolour{color:#990000;font-size:18px;padding-right:10px;padding-bottom:5px;}
.padimg {padding-left:5px;padding-top:5px;}
.f10{font-size:10px;}
.add{color:#009999;margin-left:1px;}
.from{color:#333333;font-size:10px;}
h3 {padding-top:5px;}
h3 a {color:#333333;font-size:16px;}
.m55 {font-size:10px;margin-left:75px;}
.m55 input {margin-left:-18px;}
#bread,#orderby {padding-bottom:10px;}
#bread a,#orderby a {color:#a2a2a5;}
#bread ul,#orderby ul {display:inline;}
#bread ul li,#orderby ul li {margin-left: 0;padding-left:5px;	border: none;list-style: none;display:inline;color:#a2a2a5}
#bread h1,#bread h1 a,#bread h2,#orderby h2 {font-size:14px;font-weight:normal;display:inline;color:#111170;}
/*"/imgs/sweep.gif"*/
#comwrap {text-align: left;	margin: 0px auto;padding: 0 0 0 0;width: 989px;float:left;}
#comp {height:25px;background:#4ea6a9;color:#fff;padding-top:5px;width:456px;float: left;margin-bottom:25px;}
#comp h2 {display:inline;color:#fff;font-size:18px;margin-left:19px;}
#comp a {color:#ffff00;text-decoration: underline;font-size:14px;}
#compareSweep {background:url("/imgs/sweep.gif") no-repeat;  width: 32px;height:30px;float:left;}
#compareEnd {background:#4ea6a9;height:12px;width:481px;float:left;}
.searchimg {padding-top:10px;}
.searchmove {float:left;}
.mag {background:url("/imgs/search.jpg") no-repeat;  width: 26px;height:33px;float:left;}
h4 {font-size:14px;color:#000066;}
.cats a {color:#666666;}
.cats li {padding:2px 0 2px 0;}
.cats .bullet {list-style-type: disc; list-style-position:inside;color:#666666;margin-left:5px;margin-right:-2px;}
#prodOutter {background:#f9f9f9;padding:14px;color:#333333}
#prodInner {background:#fff;padding:14px;}
#prodOutter a {color:#333333}
#prodInner img {padding:20px;}
#prodInner h1 {width:450px;}
#prodInner h1 a {color:333333;font-size:20px;}
#prodInner h3 {font-weight:bold;}
#prodInner table {color:#333333}
.price {color:#990000;font-size:20px;}
.tableprice {color:#990000;}
.grey,grey a{color:#666666;font-weight:normal;}
.bestprice {background:url("/imgs/bestprice.gif") no-repeat;  width:509px;height:69px;float:left;margin-top:-25px;margin-bottom:-30px;}
#content2 { 
	float: left;
	width: 700px;
	margin-right:4px;
	background:#fff;
}
.site2 {padding:10px;margin:0;background:#fff;width: 1455px;}
.compareTable {padding:5px;color:#333333}
.compareTable a {color:#333333;font-weight:bold;}
.compareTable th {text-align:left;}
#container2 {margin-top: 62px;height:17px;background:#fff;width: 1475px;}
#catmenu {display:none;position:absolute; z-index:200;margin-top:-15px;margin-left:-5px;width:300px;}
#catmenu a {color:#333;padding-left:10px;}
#catmenu a:hover {color:#009383;background:#fefbdb;}
.paging,.paging a {color:#333;}
.list,.list a {color:#333;}