body {  font-family: Arial, Helvetica, sans-serif; color: #333333; padding:0; margin:0;}
ul {}
li {margin-top:3px; margin-bottom:3px}
p  {font-family: Arial, Helvetica, sans-serif; font-size:1em;}
h1,h2,h3,h4,h5 {font-family: Arial, Helvetica, sans-serif; margin:0 0 0.5em 0; font-weight:bold}
h1 {color: #99CC33; font-size:20px;}
h2 {color: #000000; font-size:16px; margin-top:1em}
h3 {color: #333333; font-size:15px;}
h4 {color: #666666; font-size:14px;}
h5 {color: #333333; font-size:18px;}
hr {height:1px; color:#99CC33}
div.enquiry input, div.enquiry textarea, div.enquiry select {  font-family: Arial, Helvetica, sans-serif; font-size:12px}
table {font-size:small}
a {color:#003399}
a:hover {text-decoration:none}
.footer	{
  font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
	font-size:11px;}
.secondlevelmenu {color:#FFFFFF; border-top:1px dashed #ffffff;}
.indent	{position: relative; left: 25px;}
ol.top10 {margin-left:20px; padding-left:10px; margin-top:0; list-style-position:outside}
ol.top10 li {margin-top:5px; margin-bottom:5px}
.padleft {padding-left:30px}

.menu td {padding:10px 10px;background-color:#003399}
.menu a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none}
.menu a:hover, .submenu a:hover {color:#96cd2a}

.submenu a {font-family:Arial, sans-serif; font-size:10px; color:#666666; font-weight:bold; text-decoration:none; text-transform:uppercase}
ul.submenu {list-style-type:none; margin-bottom:0; margin-top:0}
.help {font-family:Arial, sans-serif; font-size:12px; color:#123456; font-weight:bold; text-decoration:none}
/* .dashborder_item {border-top:1px dashed #99CC33; border-bottom:1px dashed #99CC33; border-right:1px dashed #99CC33;}*/
.categoriesmenu {padding:2px; background-color:#F7F6F4; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px}
.categoriesmenu a { color:#484848; font-weight:bold; font-size:11px; text-decoration:none}
.categoriesmenu a:hover {text-decoration:underline}
.ad {border:1px solid #CCCCCC}
.red	{color:#CC0000}
.lime	{color:#88b10c}
.title { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:16px; margin-bottom:-5px}
.titlesm { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; }
.globalmenu {position:absolute; top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; right:90px}
.globalmenu a {color:#FFFFFF; text-decoration:none}
.globalmenu a:hover {color:#FFFFFF; text-decoration:underline}
/* Custom form classes */  
.enquiry table { 
 background-color: #FFFFFF; 
 color: #000000; 
 width: 440px; 
 border: 1px solid ##DEEEBD; 
 border-collapse: collapse; 
} 
.enquiry td { 
 border: 1px solid ##DEEEBD; 
 padding-left: 4px; 
}
.FeaturedItems {  
 border-collapse:separate;
 margin-top:-10px;
} 
.FeaturedItems td { 
 border: 1px solid #cccccc; 
 padding: 10px; 
 width:33%
}
/*.FeaturedItems td img {float:right; margin-left:8px; border-width:0}
.FeaturedItems td img.leftalign {float:left; margin:0 8px 0 0; border-width:0}
.FeaturedItems td img.centeralign {float:center; margin:0 0 0 0; border-width:0}
*/

.FeaturCovers {float:right; margin-left:8px; border-width:0}
.whitelink a {color:#FFFFFF; font-weight:bold; font-size:11px}
.whiteborder {border:1px solid #ffffff}
.footerTbl p {color:#000000}
.footerTbl p a {color:#000066; text-decoration:underline}
.rebrand {position:absolute; top:0; left:5px}
.banner_rfeature {position:absolute; top:10px; left:470px}
table.Top10 {border: 1px solid #cccccc;padding:5px}
table.Top10 h3 {margin:0}
.strike {text-decoration:line-through}
.rrp {font-size:0.8em; color:#999999}
input.StarReviewButton {font-size:12px; background-color:#FFFF99; }
div.MustHaves h1 {clear:both; margin-top:1.5em; margin-bottom:-1em}
div.MustHaves img {float:left; border:1px solid #ccc; margin-right:10px; margin-bottom:25px}
div.MustHaves h3 {margin:2.5em 0 0.5em 0; clear:both}
