	BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .95em;
	margin: 0px 0px 0px 0px;
	padding: 0px;

	}
	
	HR{
color: #fff;
background-color: #fff;
height: 1px;
	}
	
		HR.contactuline{
color: #fff;
background-color: #fff;
border-bottom: 1px dotted #999999;
height: 1px;
	}
	
	#flashid{position:absolute; z-index:-400;}
	
	
	P{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .95em;
	
		}
		
	ul	{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10pt; 
	list-style-image: url(images/bullet1.gif);
	line-height: 16px;
}

td{
text-align: left;
}

	td.tdnormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	}
	
	td.tdvoucher1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	border-bottom: 2px solid black;
	}
	
		td.tdvoucher2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	border-bottom: 2px solid #E0E0E0;
	}
	
	td.categorymenubg {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color: #FFFF99;
	}
	
   td.categoryheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight: bold;
	background-color: #FF9933;
	color: White;
	line-height: 23px;
	
	}
	
	table.tblcathomebase{
		margin-bottom: 10px;
	}
	
	
	td.dhtml {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color: White;
	}
	

	
	   td.submenubgnone{
   	background-image: none;
		background-repeat: no-repeat;
   }

  table.boldLogoHeaderheight {
  margin-bottom: 2px;
    }
	
	table.entervoucher{
		border: 1px solid #999999;
	}
	
	td.entervoucher{
		border-top: 1px solid #999999;
		padding-top: 3px;
		padding-bottom: 3px;
		background-color: #CCCCFF;
	}
	
		td.tdtopbasket{
		background-image: url(images/basket_bg.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding-top: 6px;
		padding-bottom: 3px;
		padding-right: 5px;
	}
	
	
  td.boldLogoHeader {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#6699CC;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 30px;
    }
  
	TD.tdcorp1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color: #CCCC99;
	}
	
	TD.tdcorp2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color: #6699CC;
	}
	
   TD.tdcorp3heading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	}
	
	TD.tdloginheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	background-image: url(images/loginheaderbg.gif);
	line-height: 20px;
	text-indent: 3px;
	}
	
	TD.tdbasketheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #336699;
	}
	
	/* box elements */	
	
	
	#loginboxheader {
	padding: 2px;
	width: auto;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: White;
   font-weight: bold;
   font-size: 10pt;
   background-color: #990000;
   background-image: url(images/login-box-right.gif);
   background-repeat: no-repeat;
   background-position: right;
   }
	
	#deliveryheader {
	padding: 2px;
	width: auto;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #FF9933;
   font-weight: bold;
   font-size: 10pt;
   background-color: White;
	border: 1px dotted #999999;
   }
	
	#contents {
	text-align: left;
	margin: 0 auto 0 auto;
	width: 760px;
	top: 1px;
	left: -1px;
}

	
	.itemheader1 { 	
	background-color: White;
	width: 210px;
   color: #000000;
   font-weight: normal;
   font-size: 9pt;
	border-top: 0px;
	position: relative;
	padding-top: 3px;
	padding-right: 2px;
	height: 100px;
	border-bottom: 1px solid Silver;
   }
	
		.itemheader1 img{
		margin-right: 4px;
		border: 1px solid #EAEAEA; }
	
	
	table.maintbl{
		clear: both;
	}
	
	
	#addtocart{
	position: absolute;
	top: 75px;
	right: 10px;	
	padding-bottom: 3px;
	}
	
	.itemheader {	
	background-image: url(images/home-item-header.gif);
	background-repeat: no-repeat;
   font-family: Arial, Helvetica, sans-serif;
	height:22px;
	width:184px;
	padding-right: 3px;
   }
	
   .itemfooter {
	background-image: url(images/home-item-bottom.gif);
	background-repeat: no-repeat;
   font-family: Arial, Helvetica, sans-serif;
	height:11px;
	width:185px;
	padding-right: 3px;
   }
	
	.footer{
		text-align: right;
		height: 30px;
		line-height: 30px;
		background-image: url(images/footer_bg.gif);
		background-repeat: repeat-x;
		width: 760px;
		
	}
	
	.adminstatusheading {
	padding: 2px;
	width: 732px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10pt;
   background-color: #FFFFFF;
	border-bottom: solid 1px;
	border-color: #999966;
	line-height: 25px;
   }
	
	
	.adminnormbld {
	padding: 2px;
	width: 732px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	font-weight: bold;
	color: #669900;
   background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
   }
	
   .adminnormaltxt {
	padding: 2px;
	width: 732px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   background-color: #FFFFFF;
	text-align: left;
	line-height: 35px;
	margin-top: 20px;
   }
	
	.admindivisionlistheading {
	padding: 2px;
	color: #FF9933;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10pt;
   background-color: #ffffff;
	text-align: left;
	margin: 2px opx opx 2px;
   }
  
 #loginbox{
 	border: 1px solid #990000;
	background-color: #E0E0E0;
 } 
 
  .loginmessage{
    padding: 4px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
 	border: 1px dashed #990000;
	background-color: #E0E0E0;
	width: 160px;
 } 
 
  #moveorderbox{
 	border: 1px solid #000000;
	background-color: #CCCCCC;
 } 
  
  .box-email {
  padding: 4px;
  width:auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:Silver;
  font-size: 10pt;
  background-color:#003399}

.box1lightbody{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-weight: normal;
  font-size: 10pt;
  width:320px;
  padding: 2px;}

  .boxfooter{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  width:740px;
  padding: 2px;
  border: solid 1px #000000;
  background-color: #CCCC99;
  text-align: left;
  text-indent: 5px;
}


  a.top5link{
  font-family: Arial, Helvetica, sans-serif;
  color:#FF8C00;
  font-weight: normal;
  font-size: .85em;
  text-decoration: none;
}

  a.top5link:hover{
    font-size: .85em;
  font-family: Arial, Helvetica, sans-serif;
  color:#6699CC;
  font-weight: normal;
  text-decoration: underline;
}


  a.top10link{
  font-family: Arial, Helvetica, sans-serif;
  color:#C3DDF4;
  font-weight: normal;
  font-size: .85em;
  text-decoration: none;
}

  a.top10link:hover{
    font-size: .85em;
  font-family: Arial, Helvetica, sans-serif;
  color:#6699CC;
  font-weight: normal;
  text-decoration: underline;
}

  a.homeitemlinks{
  font-family: Arial, Helvetica, sans-serif;
  color:#336699;
  font-weight: normal;
  font-size: 9pt;
  text-decoration: none;
}

  a.homeitemlinks:hover{
  font-family: Arial, Helvetica, sans-serif;
  color:#6699CC;
  font-weight: normal;
  font-size: 9pt;
  text-decoration: underline;
}

  .boxtop5{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFFFCC;
  color:#6699CC;
  font-weight: normal;
  font-size: 9pt;
  width:129px;
  padding-top: 5px;
  padding-bottom: 5px; 
  border: solid 1px #FEFE66;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px 0px 0px 1px;

}

.boxtop5 img{
	border: 1px solid #CCCCCC;
	margin-left: 2px;
}

  .boxtopright{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color: #336699;
  color:#FF8C00;
  font-weight: normal;
  font-size: 9pt;
  width:129px;
  padding-top: 5px;
  padding-bottom: 5px; 
  border: solid 1px #FFE6A5;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px 0px 0px 1px;

}

.boxtopright img{
	border: 1px solid #CCCCCC;
	margin-left: 2px;
}

.boxdivider{
	border-bottom: 1px solid #FF8C00;
	clear:both;
	padding:10px;
	margin-bottom: 5px;
}

.clear{
	clear: both;
	height: 0px;
	line-height: 0px;
}

  .boxmybasket{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:Black;
  font-weight: normal;
  font-size: 9pt;
  width:131px;
  padding-top: 5px;
  padding-bottom: 20px; 
  border-top: solid 1px #000066;
  background-color: #ffe6a5;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px 0px 0px 1px;
  	background-image: url(images/box_base.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

  .boxmybasket a{
  	color: #336699;
	text-decoration: none;
  }
  
    .boxmybasket a:hover{
  	color: #336699;
	text-decoration: underline;
  }
  
    .boxmybasket img{
	 margin: 4px;
  }

  .boxsearch{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:black;
  font-weight: normal;
  font-size: 9pt;
  width:131px;
  padding-top: 5px;
  padding-bottom: 10px; 
  border: solid 1px #000066;
  background-color: #FFE6A5;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px;
}



  .boxlatest{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:Black;
  font-weight: normal;
  font-size: 9pt;
  width:131px;
  padding-top: 5px;
  padding-bottom: 20px; 
  border: solid 1px #000066;
  background-color: #FFFFCC;
  padding-left: 2px;
  padding-right: 2px;
  margin: 0px;
}

  .boxcopyright{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  width:740px;
  padding: 2px;
  background-color: White;
  text-align: right;
  text-indent: 5px;
}

  .boxheadingleft{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  width: 360px;
  padding: 2px;
  border: solid 1px #000000;
  background-color: #ffe6a5;
  text-align: left;
  text-indent: 2px;
}

  .boxheadingquick{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  width: 352px;
  padding: 4px;
  border: solid 1px #000000;
  background-color: #FFFFCC;
  text-align: left;
}

  .boxquickcontent{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: #FF9933;
  font-weight: bold;
  width: auto;
  padding: 1px;
  border: dotted 1px #999999;
  background-color: white;
  text-align: left;	
}

  .boxregister{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: #999999;
  width: 450px;
  padding: 1px;
  border: dotted 1px #999999;
  background-color: #FFFFCC;
  text-align: left;	
}

input.addtob{
	margin-right: 5px;
}

  .boxcontactinfo{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: Black;
  font-size: 10pt;
  width: auto;
  background-color: white;
  text-align: left;
  padding-left: 4px;
}
  
  	.boxsubmeuheader {
	width: 150px;
	padding: 2px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: White;
   font-weight: bold;
   font-size: 10pt;
	text-align: left;
   background-color: #990000;
   border: solid 1px #990000;
	background-image: url(images/submenu-header-bg.gif);
   }
  
   .boxleagueheader {
	padding: 2px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: White;
   font-weight: normal;
   font-size: 9pt;
	text-align: center;
   background-color: #990000;
   border: solid 1px #990000;
	border-bottom: 0px;
	background-image: url(images/submenu-header-bg.gif);
   }
  
  .boxsubmenuon{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  width: 150px;
  padding: 2px;
  border: solid 1px #999966;
  background-color: #FFFFCC;
  background-image: url(images/quickbgcell.gif);
  border-top: 0px;
  text-align: left;
  line-height: 25px;

}

  .boxsubmenuoff{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #CCCCCC;
  width: 150px;
  padding: 2px;
  border: solid 1px #999966;
  background-color: #FFFFFF;
  border-top: 0px;
  text-align: left;	
  line-height: 25px;
}

  .boxsubmenuactive{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  width: 150px;
  padding: 2px;
  border: solid 1px #999966;
  background-color: #FFFFFF;
  border-top: 0px;
  text-align: left;	
  line-height: 25px;
}
  
div.message {	
display: table;	
margin-left: 38px;	
margin-right: auto;	
border: 1px dotted #003399;	
background-color: #FFE5E5;	
padding: 10px;	
text-align: left;	
border-spacing: 10px;
width:658px;
}

div.drawmessage {	
display: table;	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 140px;	
margin-right: auto;	
border: 1px dotted #003399;	
background-color: #FFE5E5;	
padding: 10px;	
text-align: left;	
width:140px;

}

	.designboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
		padding-right: 2px;
	background-color: #FFFFFF;
	border: solid;
	border-width: 1px;
	border-color: #6699cc;
	width: 330px;	
	height:140px;
   }
	
	.bulkemailboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
		padding-right: 2px;
	background-color: #EAF3FF;
	border: solid;
	border-width: 1px;
	border-color: #6699CC;
	width: 330px;	
	height:140px;
   }	
	
	.databoxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
		padding-right: 2px;
	background-color: #EAF3FF;
	border: solid;
	border-width: 1px;
	border-color: #6699CC;
	width: 330px;	
	height:140px;
   }	
	
	.leagueboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
		padding-right: 2px;
	background-color: #EEEEEE;
	border: solid;
	border-width: 1px;
	border-color: #333333;
	width: 330px;	
	height:140px;
   }	
	
	.imagetabs{
	width: 330px;
	}
	.imagetabsproducts{
	width: 330px;
	}

	.hostingboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-right: 2px;
	background-color: #FFFFFF;
	border: solid;
	border-width: 1px;
	border-color: #990000;
	width: 330px;
	height:140px;
   }	
	
	.smsboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-right: 2px;
	color: Gray;
	background-color: #EEEEEE;
	border: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	width: 330px;
	height:140px;
   }	
	
	.mobileboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-right: 2px;
	background-color: #FFFFFF;
	border: solid;
	border-width: 1px;
	border-color: #FF9933;
	width: 330px;
	height:140px;
   }	
	
	.partnerboxtxt {
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-right: 2px;
	background-color: #FFFFFF;
	border: solid;
	border-width: 1px;
	border-color: #000099;
	width: 330px;
	height:140px;
   }	
	
 .mediumBoldul {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #FF8C00;
  line-height: normal;
  font-weight: bold;
  font-size: 9pt;
  }
	
	.photobrace{
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #6699CC;
	}
	
	a.menu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #666699;
	text-decoration : none;
	}
  
    a.menu:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #666699;
	text-decoration : underline;
	}
  
  	a.footerlink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #fff;
	text-decoration : underline;
	font-weight: normal
	}
  
    a.footerlink:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #333399;
	text-decoration : none;
	font-weight: normal
	}
  
  	a.printlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666699;
	text-decoration : none;
    font-weight: normal
	}
  
    a.printlink:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666699;
	text-decoration : underline;
	font-weight: normal
	}
  
  	a.moreLink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6495ED;
	font-weight: bold;
	text-decoration : none;
	}
  
    a.moreLink:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6495ED;
	text-decoration : underline;
	font-weight: bold;
	}
  
  
  	a.breadlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #6495ED;
	text-decoration : underline;
	}
  
    a.breadlink:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #6495ED;
	text-decoration : none;
	}
  		
		
		  	a.searchresultlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Blue;
	text-decoration : underline;
	}
  
    a.searchresultlink:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Blue;
	text-decoration : none;
	}
		
		
		  	a.corpmenulink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Blue;
	text-decoration : underline;
	}
  
    a.corpmenulink:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Blue;
	text-decoration : none;
	}
		
		
  .lightbody {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 10pt;
  }
  
    .lightbodylighter {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  font-size: 10pt;
  }
  
  
    .lightbodysmall {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  font-size: 9pt;
  }
  				
   .menubar {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: White;
  font-size: 10pt;
  }
 
  .blueNavLink { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#336699;
  line-height:normal;
  font-size:11pt;
  text-decoration:none;
  font-weight:bold;
  }
  
    .itemheading { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000;
  line-height:normal;
  font-size:11pt;
  text-decoration:none;
  font-weight:bold;
  }

  .bluetxtbold {  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12pt;
   font-weight: bold; 
   color: #6699CC
   }
   
	.orngtxtbold {  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12pt;
   font-weight: bold; 
   color: #FF9933
   }
	
  .boldLink  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#333399;
  text-decoration:underline;
  font-weight:bold;
  font-size:8pt;
  line-height: normal;
  }
  
  .boldLink:visited  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  text-decoration:underline;
  font-weight:bold;
  font-size:8pt;
  line-height: normal;
  } 
  
 
  .boldHeader {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-weight: bold;
  font-size: 12pt
  }
   
	option.webselect {
	width: 180px;
	
}
	
   input.inptlong {
	width :200px;
}
  
     input.inpsearch {
	width :215px;
	background-color: #E0E0E0;
}
  
       input.inptcontactus {
	width :256px;
}
  
	   textarea.inptextarea {
	width :322px;
	background-color: #EAEAEA;
	
}

	   textarea.inptextareacontactus {
	width :256px;
	
}

	   input.inpeditbold {
	width : 150px;
	background-color: #E0E0E0;
	font-weight : bold;
}

	   input.inpeditnorm {
	width :50px;
	background-color: #EAEAEA;
}


	   input.inpeditwide {
	width :250px;
}

	   input.additemdesclong {
	width :400px;
}

	   input.inpsearch {
	width :120px;
	margin-top: 4px;
}
   
   select.var{
	width : 180px;
}
   
     .boldbluePageHeader {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6699cc;
  line-height: normal;
  font-weight: bold;
  font-size: 10pt
  }
  
  .smallText {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size: 9pt;
  line-height: normal;
  }
  
  
  .radioButton {
  background : #333399; color: #333399;
 }
  
  .whiteText {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:8pt;
  color:#FFFFFF;
  line-height: normal;
  background-color :#333399;
  }
  
  .smallBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-weight: bold;
  font-size: 8pt;
  }
  
    .medBoldblk {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-weight: bold;
  font-size: 8pt;
  }
  
  .medBoldgrey {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#999999;
  line-height: normal;
  font-weight: bold;
  font-size: 8pt;
  }
  
  .mednormalblk {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-size: 8pt;
  }
  
  .medBoldsubmenu {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#9866CC;
  line-height: normal;
  font-weight: bold;
  font-size: 9pt;
  }
  
    .smallBoldgrey {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#999999;
  line-height: normal;
  font-weight: bold;
  font-size: 8pt;
  }
  
  .mediumBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-weight: bold;
  font-size: 9pt;
  }
  
  .greenBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#669900;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal
  }
  
    .itemprice {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#990033;
  font-weight: bold;
  font-size: 10pt;
  line-height: normal
  }
  
    .corporangeBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #FF9933;
  font-weight: bold;
  font-size: 11pt;
  line-height: normal
  }
  
  .corpblueBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #336699;
  font-weight: bold;
  font-size: 11pt;
  line-height: normal
  }
  
  .redBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#FF0000;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal
  }
  
    .offerheading {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#009900;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal;
  text-align:center;
  }
  
  .corpgreenBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #CCCC99;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal
  }
  
  .searchLink  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6699CC;
  text-decoration:underline;
  line-height: normal;
  font-size:9pt
  } 

    .searchLink:hover  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #669900;
  text-decoration:none;
  line-height: normal;
  font-size:9pt
  } 
  
    .basketLink  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #fff;
  text-decoration:underline;
  line-height: normal;
  font-size:9pt
  } 

    .basketLink:hover  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #669900;
  text-decoration:none;
  line-height: normal;
  font-size:9pt
  } 
  
   a  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6699CC;
  text-decoration:underline;
  line-height: normal;
  font-size:9pt
  } 

    a:hover  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #669900;
  text-decoration:none;
  line-height: normal;
  font-size:9pt
  } 
  
    .nosearchLink  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: Silver;
  text-decoration:none;
  line-height: normal;
  font-size:9pt
  } 
  
    .holdLink  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6699CC;
  text-decoration:underline;
  font-weight:bold;
  line-height: normal;
  font-size:10pt
  } 

    .holdLink:hover  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #669900;
  text-decoration:none;
   font-weight:bold;
  line-height: normal;
  font-size:10pt
  } 
  
    a.copyrightlink {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6495ED;
  line-height:normal;
  text-decoration: underline;
  font-size: 8pt;
  }
  
      a.copyrightlink:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #6495ED;
  line-height:normal;
  text-decoration:none;
  font-size: 8pt;
  }


  .index {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  line-height: normal;
  font-size: 8pt;
  }
 

  .greenBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#669900;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal
  }
  
  .homeprice {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#669900;
  font-weight: bold;
  font-size: 8pt;
  line-height: normal
  }
  
  .redBold {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#FF0000;
  font-weight: bold;
  font-size: 9pt;
  line-height: normal
  }
  


a.whitelink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #ffff99;
	text-decoration: none;
}

a.whitelink:hover{
	color: white;
	text-decoration: underline;
}



.subhead {
	color: #FF6600;
}

.mtop {
	margin-top: 9px;
}

.submenu {
text-align:center;
}

.submenutext {
text-align:center;
font-weight:bold;
color:#009900;
}


.linksection {
	font-family: arial, sans-serif;
	font-size: 12px;
	width: 160px;
	font-family: arial,sans-serif;
	font-size: 12px;
}


.smlink {
	margin-top: 3px;
	line-height: 115%;
	font-family: arial,sans-serif;
	font-size: 12px;

}


td.sans {
	font-family: arial,sans-serif;
	font-size: 12px;
}

.subttl {
	color: #FF6600;
	font-family: verdana, sans-serif;
	font-size: 13px;	
	font-weight: bold;
	line-height: 110%;
	margin-bottom: 6px;  
}
select.selqty {
	width: 50px;
}

	textarea.additemdesc {
	width :400px;
	background-color: #FFFFFF;
	height: 200px;
	
}

#openertop{
width: 590px;
background-color: #c3ddf4;
	
}

#openermid{
width: 590px;
background-color: #c3ddf4;
padding: 5px;
	
}

#openerbase{
width: 590px;
background-color: #c3ddf4;
	
}


#headerMenu{
background-image: url(images/topmenu_bg2.gif);
background-repeat: no-repeat;
float: left;
margin 0;
padding: 0;
width: 760px;
height: 30px;
text-align: right;
border-bottom: 1px solid #FF9933;

}

/* main navigation*/

#headerMenu ul
{
	list-style: none;
	margin: 0px;
	margin-left:5px;
}

#headerMenu li
{
	display: inline;
	font-size: .85em;
color: #FF8C00;
	margin:0px;
	line-height: 30px;

}

#headerMenu li a{
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 21px 5px 20px;
	width: 180px;
	background-image: url(images/menu_button_bg2.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}

#headerMenu li a:hover{
	color: #f26522;
	text-decoration: none;
}

td.sidbarheader{
background-color: #FF9933;
	background-image: url(images/sidebar_header_bg.gif);
	background-repeat: repeat-x;
	height: 21px;
	color: #336699;
	font-weight: bold;
	text-align: center;
}
.sidebarheader{
width: 133px;
background-color: #ff9900;
	background-image: url(images/sidebar_header_bg.gif);
	background-repeat: no-repeat;
	line-height: 21px;
	height: 21px
	color: #336699;
	font-weight: bold;
	padding: 1px;
	margin-top: 10px;
	margin-left: 1px;
	text-align: center;
}

.sibarsectionnudge{
	margin-top: 15px
}

.sidebarcontent{
width: 133px;
background-color: #FFE6A5;
	color: #336699;
	padding: 1px;
	margin-left: 1px;
}
	
td.leftpanel{
	padding-left: 2px;
}



#submenu{
display: block;
background-color: #6699CC;
width: 135px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: .95em;
font-weight: normal; 
margin-left: 1px;
margin-top: 0px;
z-index:2;
vertical-align: top;
line-height:20px;
}



#submenu ul{
	margin: 0px;
	padding: 0px;
}

#submenu li{
list-style-type:none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#submenu ul li{
position:relative;
list-style-type:none;
}

/* Fix IE. Hide from IE Mac \*/
* html #submenu ul li{float:left;height:1%;}
* html #submenu ul li a{height:1%;}
/* End */



/* Styling for Expand */



#submenu a.xy {
background-color: #FFE6A5;
padding: 4px 2px 4px 4px;
margin-right: 0px;
text-decoration: none;
color: #6699CC;
width: 129px;
display: block;
border-bottom: 1px solid black;
border-top: 1px solid #6699CC;
font-family: Arial, Helvetica, sans-serif;
background-image: url(images/leftmenu_bg.gif);
background-repeat: repeat-x;
}

#submenu a.xy:hover{
background-color: #FF8C00;
font-family: Arial, Helvetica, sans-serif;
background-repeat: no-repeat;
background-position: right;
text-decoration: none;
color: #000099;
border-bottom: 1px solid black;
border-top: 1px solid #999966;
width: 129px;
display: block;
background-image: url(images/leftmenu_bg.gif);
background-repeat: repeat-x;
}

table.centraltble{
	margin-top: 10px;
}

img.linkspic{
	border: 2px solid white;
	margin: 4px 0px 4px 0px;
}

.centralcontent{
	margin: 15px 10px 0px 5px;
	width: 450px;
}

form{
	margin: 0px;
}


.dealerboxes{ 
float: left; 
width: 130px;
margin: 10px 0 0px 20px;
color:#333;
}

.dealerboxes_1{ 
float: left; 
width: 130px;
margin: 10px 0 0px 5px;
color:#333;
}

.dealertxt{
width: 130px;
color:#FD7303;
font-size:.95em;
margin: 0 0 10px 0;
padding: 0px;
text-align: center;
}

.dealertxt a{
text-decoration: underline;
}

.dealertxt a:hover{
text-decoration: none;
}

img.thumbs{
	border: 1px solid #FF9933;
	margin-right: 15px;
}

td.tdoptions{
	padding: 5px 0px 5px 5px;
	background-color: #EFEFEF;
}

td.optionsbase{
	border-bottom: 1px solid black;
}

#testimonials{
	width: 450px;
	height: 20px;
	padding: 2px;
	background-color: white;
	border-bottom: 1px dotted #E0E0E0;
	
	/*background-image: url(images/testimonial_bg.gif);
	background-repeat: repeat-x;*/
	color: #FD7303;
	line-height: 20px;
	font-weight: bold;
	text-indent: 1px;
}

	#scrollercontent{
		margin-top: 0px;
		margin-bottom: 10px;
		background-color: #FFFFE8;
		width: 450px;
		/*border-top: 1px dotted #666699;
		border-left: 1px solid #666699;
		border-right: 1px solid #666699;
		border-bottom: 1px solid #666699;*/
		padding: 2px;
		padding-top: 4px;
	   font-weight : normal;
		color: #999999;
		border-bottom: 1px dotted #E0E0E0;
	}
	
	#scrollercontent span{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : Green;
	text-decoration : none;
	}
	
	#scrollercontent a:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #003399;
	text-decoration : underline;
	}
	
	table.tblbasket{
		width: 100%;
	}
	
		table.tblbasket th{
		background-color: #336699;
		font-size: .85em;
		font-weight: bold;
		color: #fff;
		padding: 2px;
	}
	
	.topsection{
				height: 100px;
		background-color: #ed6828;
		width: 760px;
	}
	
	.pagetop{

		float: left;
	}
	
	.floatbasket{
	float: right;
	margin-top: 10px;
				background-image: url(images/basket_bg2.gif);
		background-repeat: no-repeat;
		background-position:left;
		padding-top: 15px;
		padding-bottom: 3px;
		padding-left: 15px;
		width: 280px;
		height: 29px;
		line-height: 29px;
		font-size: .85em;
		margin-right: 1px;
	}
	
	td.tdrightcolumn{
		background-color: #0068FF;
		width: 140px;
	}
	
	   td.submenubg{
   	background-image: url(images/left-panel-bg.gif);
   }
	
	table.itemlist{
		border-bottom: 1px dotted #ccc;
		margin-bottom: 20px;
	}