
body{margin:0;padding:0;font-family:arial, helvetica, sans-serif;background:#008080;color:#ffffff;}

p,li{font-size:85%;}
p{padding:0px;margin:0px;margin-left:20px;margin-top:5px;}
li{margin-left:35px;}
p.features{padding:0px;margin:0px;}
h1{padding:0;margin:0;}
h3{margin-left:15px;padding:0px;margin:2px;}
a.teal{color:#ffffff;}
.ldrd{font-family:Arial,helvetica, sans-serif; COLOR:#000000;background-color:#99ccff;border:2px #c0c0c0 solid;padding:0;}
.ddrd{font-family:Arial,helvetica, sans-serif; COLOR:#000000;background-color:#99ccff;border:2px #c0c0c0 solid;padding:0;}
.price{color:#ff0000;font-family:Arial,helvetica, sans-serif;font-style:normal;padding:0;padding-top:2px;margin:0;}
.pricebl{color:#000000;font-family:Arial,helvetica, sans-serif;font-style:normal;padding:0;padding-top:2px;margin:0;}
.picbox{background-color:#ffffff;padding:5px;margin:0;}
.editbutton{font-family:Arial,helvetica, sans-serif;font-size:70%;COLOR:#000000;background-color:#ffffff;border:2px #c0c0c0 outset;padding:0;margin:1px;}
.proddesc{font-family:Arial,helvetica,sans-serif;font-weight:normal;font-style:normal;padding:2px;padding-bottom:0;margin-bottom:2px;font-size:90%;color:#ffffff;}
.prodname{font-family:Arial,helvetica, sans-serif;padding:0;padding-top:2px;padding-left:2px;margin:0;height:2em;}
.prodnameb{color:#000000;font-family:Arial,helvetica, sans-serif;padding:0;padding-top:2px;padding-left:2px;margin:0;height:2em;}
.features{font-family:Arial,helvetica,sans-serif;padding:2px;font-size:80%;}
ul{padding:0;margin-top:0;margin-bottom:0;}
.smbold{font-family:Arial,helvetica,sans-serif;padding:0;margin:0;font-weight:bold;font-size:80%;}
.boxer{border:1px solid #000000;width:15em;padding:1px;;margin:1px;font-size:70%;}
.tinyrad{height:1em;margin:0;padding:3;padding-bottom:5px;}
.pricebold{font-family:Arial,helvetica,sans-serif;padding:0;margin:0;font-weight:bold;font-size:80%;}
table.agencies{border: 3px outset #ff0000; border-collapse: collapse;margin:20px;background-color:#ffff55;color:#000000;}
td.agencies{border: 1px solid #c0c0c0; border-collapse: collapse;padding:5px;}
.header{color:#ffffff;border:none;margin-left:130px;margin-top:15px;margin-right:10px;padding:10px;margin-bottom:10px;width:660px;}
.newsdate{font-size:70%;font-weight:bold;margin-left:20px;}
#headerContainer {position:relative;top:5px;left:140px;background:#666666;margin:4px;margin-bottom:10px;}
#pagecontent{position:absolute;top:4em;left:150px;}
p.maincontent{margin:10px;color:#000000;font-weight:normal;font-size:100%;font-style:normal;text-align:left;font-family:arial,helvetica,sans-serif;padding-left:10px;padding-right:10px;margin-right:-50px;color:#ffffff;}
ul{margin-left:5px;}
h4{font-style:italic;padding:0px;margin:0px;margin-left:10px;margin-top:10px;}
#detail{position:relative;top:0px;left:0px;margin-left:150px;margin-top:0px;margin-right:10px;width:100%;}


#featurebox{position:absolute;top:75px;left:520px;border:none;background-color:#ffff00;padding:15px;width:270px;margin:0px;padding-top:0px;margin-top:0px;color:#000000;height:335px;overflow:auto;float:left;font-style:normal;}
#basketbox{position:absolute;top:430px;left:520px;border:none;padding:15px;width:270px;height:50px;margin:0px;padding-top:0px;margin-top:0px;float:left;text-align:center;}
#detailbox{width:300px;float:right;z-index:1;margin:10px;margin-right:5px;}
.systemitems{background-color:#ffff00;color:#000000;z-index:4;width:500px;border:3px double #ff0000;padding:3px;margin:5px;text-align:left;clear:none;}
.rightboxes{margin:0px;padding:0px;margin-left:270px;clear:none;width:300px;clear:none;}
.leftboxes{margin:0px;padding:0px;margin-left:0px;clear:none;width:350px;clear:none;float:left;}
.detailpic{clear:none;}
.ipoddetailpic{clear:none;width:300px;border:3px double #ff0000;background-color:#ffffff;text-align:center;}
.bartprice{text-align:center;padding:3px;margin:5px;color:#ffffff;clear:none;}
.bartbonussys{background-color:#ffff00;color:#000000;z-index:4;width:500px;border:3px double #ff0000;padding:3px;margin-left:5px;:0px;text-align:center;clear:none;}
.bartbonus{background-color:#ffff00;color:#000000;border:3px double #ff0000;padding:3px;margin:5px;clear:none;text-align:center;}
.bestprice{background-color:#000000;color:#ffffff;border:3px double #ff0000;padding:3px;margin:5px;clear:none;text-align:center;}
.bartmessage{text-align:left;background-color:#ffff00;color:#000000;border:3px double #ff0000;margin:5px;clear:none;}
.nobonus{width:285px;clear:none;}
.systemlist{color:#000000;padding:3px;font-size:85%;font-weight:bold;}
.sysitemrev{color:#000000;padding:3px;font-size:85%;}
.bartbonusvoucher{background-color:#ffff55;color:#000000;border:10px double #ff0000;padding:3px;margin:5px;text-align:center;}
#longdesc{border:none;color:#ffffff;margin-top:25px;font-weight:normal;font-style:normal;}
.ssp{font-weight:normal;font-size:70%;padding:10px;margin:0;}
table.prodlist{border:3px double #ff0000;border-collapse:collapse;}
td.prodrow{border:none;color:#ffffff;padding:0px;margin:0px;}
td.prodrowi{border:none;color:#ffffff;padding:0px;margin:0px;height:1em;}
td.prodrowpic{background-color:#ffff3f;border:1px solid #000000;padding:0px;margin:0px;text-align:center;width:100px;}
td.prodrowpicipod{background-color:#ffffff;border:1px solid #000000;padding:0px;margin:0px;text-align:center;width:100px;}
.topprleft{border:#000000 1px solid;border-right:none;background-color:#ffff00;margin:0px;padding:0px;height:1em;}
.topprmid{border:#000000 1px solid;border-right:none;border-left:none;background-color:#ffff00;margin:0px;padding:0px;height:1em;}
.topprright{border:#000000 1px solid;border-left:none;border-right:none;background-color:#ffff00;margin:0px;padding:0px;height:1em;}
.prboldli{font-weight:bold;font-size:100%;margin-left:-25px;padding:0px;}
.prbold{font-weight:bold;font-size:100%;padding:0px;}
img{margin:0px;padding:0px;}
#outer_wrapper {
	background:url(/_navimages/blank.gif) repeat-y left;
}
#wrapper {
	background: url(_images/blank.gif) repeat-y right;
}

#container {
	width: 100%;
	float: left;
	background: url(/_navimages/blank.gif) repeat-y right;
}
#content {
	background: url(/_navimages/blank.gif) repeat-y left;
	margin-right:50px;
}
#main {

	margin-left:140px;
}
#left {
	width: 150px;
	float: left;
	height:500px;
}

#footer {
margin-top:15px;

	color:#ffffff;
	font-size:80%;font-weight:bold;text-align:center;
}

.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}
.lbarttab{background-color:#ffff69;font-family:arial,helvetica,sans serif;color:#000000;font-weight:bold;font-size:80%;padding:5px;margin:0px;border:2px solid #808080;}
.dbarttab{background-color:#ebeb41;font-family:arial,helvetica,sans serif;color:#000000;font-weight:bold;font-size:80%;padding:5px;margin:0px;border:2px solid #808080;}
a:link.footer 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#ffffff;
font-weight:bold;
}
a:visited.footer  
{
font-family:arial,helvetica, sans serif;
text-decoration:none;
color:#ffff00;
font-weight:normal;
}
a:active.footer  
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#ff0000;
font-weight:bold;
}
a:hover.footer  
{
font-family:arial,helvetica, sans serif;
text-decoration:underline overline;
color:#55ff55;
font-weight:bold;
}
.dbarttab a:link 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#222222;
font-weight:bold;
}
.dbarttab a:visited 
{
font-family:arial,helvetica, sans serif;
text-decoration:none;
color:#000000;
font-weight:normal;
}
.dbarttab a:active 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#ff0000;
font-weight:bold;
background-color:#ffff00;
}
.dbarttab a:hover 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline overline;
color:#ffffff;
font-weight:bold;
}
.lbarttab a:link 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#222222;
font-weight:bold;
}
.lbarttab a:visited 
{
font-family:arial,helvetica, sans serif;
text-decoration:none;
color:#000000;
font-weight:normal;
}
.lbarttab a:active 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline;
color:#ff0000;
font-weight:bold;
background-color:#ffff00;
}
.lbarttab a:hover 
{
font-family:arial,helvetica, sans serif;
text-decoration:underline overline;
color:#ffffff;
font-weight:bold;
}
.barttabborder{padding:5px;margin:0px;border-top:1px solid #808080;border-bottom:1px solid #808080;}
th.thleft
{
font-family:arial,helvetica,sans-serif;
font-size:100%;
font-weight:bold;
color:#000000;
background-color:#ffff00;
border:none;
padding:4px;
}
th.thmid
{
font-family:arial,helvetica,sans-serif;
font-size:100%;
font-weight:bold;
color:#000000;
background-color:#ffff00;
border-left:3px #005555 solid;
border-right:3px #005555 solid;
border-bottom:none;
padding:4px;
}
th.thright
{
font-family:arial,helvetica,sans-serif;
font-size:100%;
font-weight:bold;
color:#000000;
background-color:#ffff00;
border:none;
padding:4px;
}
table.prodtable
{
border:3px #005555 solid;
border-collapse:collapse;
margin-right:-20%;
}
img.prodimg{margin:5px;margin-bottom:6em;}
.prnone{border:none;}
a.paging {font-size:90%;font-weight:bold;}
.paging a:link 
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
.paging a:visited
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffff00;
font-weight:bold;
}
.paging a:active
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#555555;
font-weight:bold;
}
.paging a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline overline;
color:#0000ff;
background-color:#ffffff;
font-weight:bold;
}
.recacc{font-family:arial,helvetica,sans-serif;font-size:80%;font-style:normal;margin:0px;padding:0px;}
a.recacc{font-family:arial,helvetica,sans-serif;font-size:80%;font-style:normal;margin:0px;padding:0px;}

.plussign{font-weight:bold;font-size:300%;padding-top:15px;}
.bbdisc{font-size:70%;font-weight:normal;margin:0px;margin-left:-5px;padding:0px;}
.bartpricesys{width:500px;padding:3px;margin:5px;color:#ffffff;clear:none;}
form.contact {
  width: 600px;
  border: 2px solid #ccc;
  padding: 1em 0;
  margin-left:5em;
}
form.contact div {
  clear: both;
  margin-bottom: 2px;
}
form label {
  display: block;
  float: left;
  width: 150px;
  padding-left: 22px;
  font-size:80%;
  font-weight: bold;
  cursor: pointer;
  cursor: hand;
  height:22px;
}
form label.required {
  background-image: url(_navimages/required.gif);
  background-repeat: no-repeat;
  background-position: 3px 0px;
}
form label.problem {
  background-image: url(_navimages/caution.gif);
  background-repeat: no-repeat;
  background-position: 3px 0px;
}
form label.completed {
  background-image: url(_navimages/complete.gif);
  background-repeat: no-repeat;
  background-position: 3px 0px;
}
div#submitdiv {
  margin-left: 7em;
  padding-left: 22px;
  padding-top: 0.3em;
}
input#subject, textarea {
}
input#email, input#phone {
}
input:focus, textarea:focus {
  border: 2px solid #000;
}
.emph{font-weight:bold;text-decoration:underline;}
.systemprod{text-align:center;padding:0px;margin:0px;width:120px;line-height:1.4em;}
.addressbub{font-size:90%;color:#000000;background-color:#ffff00;text-align:center;}
.lbox{font-family:arial,helvetica,sans-serif;}
.missing{color:#ffff00;font-weight:bold;background-image: url(_navimages/caution.gif);background-repeat:no-repeat;  background-position: 3px 0px;}
.missinginp{color:#ffffff;font-weight:bold;border:3px solid #aa0000;background-color:#aaaaff;font-family:arial,helvetica,sans-serif;}

a:link.bodylink 
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#ffffff;
font-weight:bold;
}
a:visited.bodylink 
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffff00;
font-weight:bold;
}
a:active.bodylink 
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#555555;
font-weight:bold;
}
a:hover.bodylink 
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline overline;
color:#000000;
background-color:#ffffff;
font-weight:bold;
}
.multidims{color:#000000;font-size:75%;padding:1px;margin:0px;}
h3.bmhead{color:#000000;border-bottom:#ff0000 solid 2px;padding:0px;text-align:left;margin:0px;}
.bmtext{color:#000000;text-align:left;}
#nsmenu{position:absolute;top:15px;left:10px;}
.spopen{border-top:1px solid #000000;border-bottom:1px solid #000000;border-collapse:collapse;text-align:right;}
.spopend{border-top:1px solid #000000;border-bottom:1px solid #000000;border-collapse:collapse;font-weight:bold;}
.spopenb{border-top:1px solid #000000;border-bottom:1px solid #000000;border-collapse:collapse;font-weight:bold;text-align:right;}
.fbfrom{font-weight:bold;margin-left:100px;}
.prodlink{font-weight:lighter;font-size:90%;font-family:Arial, Helvetica, sans-serif;}
.prodlink a:link
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;

}
.prodlink a:visited
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffff00;

}
.prodlink a:active
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#c0c0c0;

}
.prodlink a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline overline;
color:#ff00ff;
background-color:#ffffff;
}

.fpdeals{font-size:150%;text-align:center;}
.baskettable{border-collapse:collapse;}
.baskethead{background-color:#003333;color:#ffffff;font-weight:bold;}
.basketitem{background-color:#bbbbbb;border-width:0px;border-style:outset;border-color:#2255bb;}
.basket{font-size:85%;font-weight:bolder;margin:5px;padding-right:10px;padding-left:10px;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.basketl{font-size:80%;background-color:#005555;padding:1px;width:150px;}
.basketr{font-size:85%;font-weight:bolder;margin:5px;padding-right:10px;padding-left:10px;border-top:1px solid #000000;border-bottom:1px solid #000000;text-align:right;}
.basketplain{margin:5px;border:none;}
.basketnopost{background-color:#aa0000;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.basketfree{border-top:1px solid #000000;border-bottom:1px solid #000000;}
.basketcheck{border-top:1px solid #000000;border-bottom:1px solid #000000;}
.admincarr{font-size:80%;font-weight:bold;margin:0px;padding:0px;}
.saving{color:#ffff00;font-weight:bold;margin:0px;padding:0px;}
.ilbull{color:#ffffff;font-size:120%;font-weight:bold;}
a:link.ipodacc{color:#ffff00;font-weight:bold;}
a:visited.ipodacc{color:#ffff00;}
a:active.ipodacc{color:#ffff00;}
a:hover.ipodacc{color:#ffffff;}
.black{color:#000000;}
.boxcontentstd{border:2px #ff0000 solid;border-right:none;}
.boxcontents{font-weight:bold;font-size:110%;color:#ff0000;}

.plainlinkbold{font-weight:bold;color:#ffffff;}
a:link.plainlinkbold 
{
color:#ffffff;
}
a:visited.plainlinkbold a:visited
{
text-decoration:none;
color:#ffff00;
}
a:active.plainlinkbold 
{
text-decoration:none;
color:#c0c0c0;
}
a:hover.plainlinkbold 
{
text-decoration:underline overline;
color:#ff00ff;
background-color:#ffffff;
}
.blackipod{color:#000000;margin-top:1em;font-size:80%;font-weight:bold;text-align:left;white-space:nowrap;}
.stocklevel{color:#000000;border:1px solid #ff0000;font-size:80%;font-weight:bold;margin:0px;padding:0px;background-color:#c0c0c0;white-space:nowrap;}}
.isel{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.formhidden{visibility:hidden:z-index:-10;height:1px;width:1px;position:absolute;top:50px;left:75px;}
.underdesc{width:660px;background-color:#ffffff;height:3px;float:left;}
#underl{width:660px;z-index:-25;clear:none;color:#ffffff;}
.savingamount{font-size:140%;font-weight:bold;}
.stockleveldetail{color:#000000;border:1px solid #ff0000;font-size:80%;font-weight:bold;margin:0px;padding:2px;background-color:#c0c0c0;white-space:nowrap;}
.stockleveloption{}
.gtee{text-align:center;padding:0;margin:0;}
.review{color:#000000;font-weight:bold;font-style:italic;}
.boxesdiv{width:700px;}
.boxcontent{vertical-align: bottom;	padding: 5px;float:left;width:320px;margin:0  10px;}
.boximg{padding:0;margin:0;vertical-align:top;}