﻿/* [ps] ProMOTIONSICKNESS.com
_________________________________________________________________

_____________________________
Fresh Start v.07 Fixed-Width Edition - "Chrome"
(a starter theme for bv commerce 2004)
by cjs. at www.promotionsickness.com
_________________________________________________________________

_____________________________
	

_________________________________________________________________

_________________________	
	THIS MESSAGE MUST REMAIN INTACT:
	This work was created by Cliff Spence at ProMotionSickness.com, 

but may have been modified
	to fit the design of this website by a third party.  

ProMotionSickness.com cannot take
	responsibility for any modified version of this work.  It is licensed 

under the Creative
	Commons Attribution-ShareAlike License. To view a copy of this 

license, visit
	http://creativecommons.org/licenses/by-sa/2.0/ or send a letter 

to:
	Creative Commons, 559 Nathan Abbott Way, Stanford, California 

94305, USA.
	

_________________________________________________________________

_________________________	
	There is no support available for this theme, it's offered 'as is', but 

if you do have
	a problem or find a bug, leave a comment on the Fresh Start v.07 

Fixed-Width Edition section of:
	-> http://freshstart.promotionsickness.com <-

	What is BV Commerce 2004? Find out at www.bvsoftware.com
	Best viewed with Firefox (www.getfirefox.com)
	Need some CSS help?  We've compiled a list of the books and 

references we've found helpful
	at http://freshstart.promotionsickness.com/resources.html
	

_________________________________________________________________

_________________________
	Colors Used In This Theme (From Darkest To Lightest):
		#000, #333, #666, #999, #ccc, #eee, #f5f5f5, #fff
	Special Colors:
		#9f0, #f00, #ffc, #ffb5b5, #ffe
	

_________________________________________________________________

_________________________
	*/


/* Basic Styles
_________________________________________________________________

____________________________ */
BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px
}
HTML {
	BACKGROUND-COLOR: #ffffff; MARGIN: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px
}
HR.thickline {
	COLOR: #7d0099; solid: 4px
}
HR.thinline {
	COLOR: #7d0099; solid: 2px
}
.mainpage {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A.mainpage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.stroke {
	align: center;
	BORDER-BOTTOM: #9d9754 thin solid; 
	BORDER-LEFT: #9d9754 thin solid; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	BORDER-TOP: #9d9754 thin solid; 
	BORDER-RIGHT: #9d9754 thin solid; 
	width:757px; 
	margin-top:5px;
}
.columnLeft {
	BORDER-BOTTOM: #666666 thin solid; BORDER-LEFT: #666666 thin solid; PADDING:5px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #666666 thin solid; BORDER-RIGHT: #666666 thin solid;
}
.columnRight {
	BORDER-BOTTOM: #666666 thin solid; BORDER-LEFT: #666666 thin; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #666666 thin; BORDER-RIGHT: #666666 thin; PADDING-TOP: 15px
}
.left{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.leftcol {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #333333;
}
#toplinks {
	MARGIN: 10px 0px
}
form
{
    margin:0;
    padding:0;
}
ul li {
  margin:0;
  list-style-type: none;
  }
h1 {
  padding: 0;
  margin: 4px 0 8px 0;
  font: 24px Arial, Verdana, Helvetica, Sans-Serif;
  color: #333333;
  border: none;
  }
.HeaderCharColor {
	color: #E50E0E;
}
h3 {
  padding: 0 3px;
  margin: 3px;
  font: bold 12px/13px Arial, Verdana, Helvetica, sans-serif;
  color: #666;
  }
h3:before {
  content: "\00BB \0020";	/* adds a ">>" before H3s, not visible on IE */
  }
h4 {
  /*
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #808183;
  
  text-decoration:underline;
  background: #000;
  border: 0px solid #666;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #808183;
text-decoration:underline;
padding: 1px;
  margin: 0px;
  text-align: left;
  }
h5, h6 {
  padding: 0;
  margin: 0;
  font: bold 12px/16px Arial, Verdana, Helvetica, sans-serif;
  color: #666;
  }
A:link {
	COLOR: #990033; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #79477d; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990033; TEXT-DECORATION: underline
}
img { border: none; }
.hide { display: none; }
option { min-width: 1.5em; }
#tblTopNav
{
}

/* Main Layout
_________________________________________________________________

__________________________ */
/*	_________________________
	Left-Aligned Container */
/*#container {
  margin: 0;
  padding: 0;
  width: 760px;
  background:#fff;
  }*/

			/* ...or... */

/*	___________________________
	Center-Aligned Container */
table#container {
  
  padding:0;
  width: 757px;
  background-color:#FFFFFF;
 /* background: #fff url(dropshadow_side.gif) repeat-y 760px 0px;
  border: 1px solid #333;*/
  }

#container
{
    margin:0 auto;
	align: center;
	BORDER-BOTTOM: #9d9754 thin solid; 
	BORDER-LEFT: #9d9754 thin solid; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	BORDER-TOP: #9d9754 thin solid; 
	BORDER-RIGHT: #9d9754 thin solid; 
	width:757px; 
	margin-top:5px;
}
/*
 ___________________
	Pop-up Containers */
#popupContainer {
  width:90%;
  padding: 10px;
  margin: 0 3%;
  background: #FFF;
  }

/*	_______________________
	Pages with a sidebar */
#navcolumn {
  display: none;
  margin: 0;
  padding: 0 0 0 6px;
  width:40px;
  vertical-align:top;
  text-align:center;
  /*border-right: 0px solid #eee;
  background-color:#ADB6BB*/
  }
#contentcolumn {
  padding-left:0px;
  margin:0px;
  width:757px;
  vertical-align:top;
  text-align:center;
  }
  
/*	__________________________
	Pages without a sidebar */
#page, #pag {
  padding:0px;
  margin:0px;
  background:#fff;
  }
  
/*	________________________________
	Content Section on Every Page */
#maincontent{
  text-align: left;
  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
 /* padding:5px 10px;
  padding:5px 10px 10px 10px;    
    
  border-left: 1px solid #ADB6BD;
  background: transparent url(dropshadow_side.gif) repeat-y right 0px;
  Height hack
  min-height: 850px;
  height: auto;
  _height: 850px;*/
  }
#maincontent #lblName{
	display:none;
}


/* Header
_________________________________________________________________

__________________________ */
#Header {
  /*background: #fff;*/
  padding: 0;
  margin: 0;
  }
#BrandingArea {
 position: relative; 
 background: #f5f4ee;
  
  }
  
/*	___________________
	Logo Positioning */
#Logo {
  padding:0;
  margin:0;
  position:relative;
  }
  
/*	___________________
	Logo Replacement */
	/* Want to use one logo for your site, and another for printing?  

Here's a trick: the following css
	will hide your site logo and replace it with a different logo as a 

background image.  The background
	image will show on your site, the store logo will print. This will also 

allow you to create a hover
	effect since your logo links to the home page. 
#Logo a { /* Selects the logo link, where your default logo resides, so we can 

use a new background image as a link. 
  position: absolute; /* This sets the positioning for your logo.  Absolute 

positioning will allow it to float over everything else in your header so you can 

put it where you like. 
  top: 0px; /* Distance from the top of your header. 
  left: 0px; /* Distance from the left of your header.  You can also use 'right' if 

you like, depending on your placement.
  text-indent: -9999px; /* This will help hide any text or images that might be 

a part of your logo. 
  background: transparent url(logo.gif) no-repeat top left; /* Your new logo 

image. 
  display: block; /* This is important; it allows us to define a size for the link 

that our logo sits within. 
  width: 171px; /* The exact width of your new logo image. 
  height: 54px; /* The exact height of your new logo image, obviously. 
  }
/*#Logo a:hover { /* Selects the hover for our linked background image. */
  /*background: transparent url(ScreenLogoHover.png) no-repeat top left; /* 

Want the image to change when hovered over? Use an image the exact size as 

your new logo image. */
  /*}
#Logo img { display: none; } /* Some browsers are still rather stupid, so this 

will make sure the linkage area is contained to only your new image, not 

beyond it if the original and new images are different sizes. */

/*	____________
	Site Menu */
#SiteMenu {
position:relative;
  }
#SiteMenu ul {
  margin:0;
  /*padding: 0 6px 3px 6px;*/
  white-space:nowrap;
  text-align: right;
  }
#SiteMenu li {
  display: inline;
  list-style-type: none;
    padding-left:0px;
  }
#SiteMenu a {
  color: #999999;
  font: 10px Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  }
#SiteMenu a:hover {
  color:#ccc;
  text-decoration: none;
  }
/* Hacker Safe */
#HackerSafe
{
  position:absolute;
  top:0px;
  right:0px;
  padding-left: 15px;
 }

/* Site Menu Icons
_________________________________________________________________

__________________________ */
/* Here is an example of how you can add icons with a hover effect
   to your site menu for better link recognition. */
/*	_____
	  Up */
#SiteMenu a#Header_LoginStatusControl1_lnkStatus,
#SiteMenu a#Header1_LoginStatusControl1_lnkStatus {
  background: transparent url(FSicons.gif) no-repeat 0px -4px;
  padding-left:17px;
  }
#SiteMenu a#Header_lnkMyAccount,
#SiteMenu a#Header1_lnkMyAccount {
  background: transparent url(FSicons.gif) no-repeat 0px -24px;
  padding-left:17px;
  }
#SiteMenu a#Header_lnkCustomerService,
#SiteMenu a#Header1_lnkCustomerService {
  background: transparent url(FSicons.gif) no-repeat 0px -44px;
  padding-left:17px;
  }
#SiteMenu a#Header_lnkSearch,
#SiteMenu a#Header1_lnkSearch {
  background: transparent url(FSicons.gif) no-repeat 0px -64px;
  padding-left:17px;
  }
#SiteMenu a#Header_lnkCart,
#SiteMenu a#Header1_lnkCart {
  background: transparent url(FSicons.gif) no-repeat 0px -84px;
  padding-left:20px;
  }

/*	_______
	  Down */
#SiteMenu a:hover#Header_LoginStatusControl1_lnkStatus,
#SiteMenu a:hover#Header1_LoginStatusControl1_lnkStatus {
  background: transparent url(FSicons.gif) no-repeat 0px -104px;
  padding-left:17px;
  }
#SiteMenu a:hover#Header_lnkMyAccount,
#SiteMenu a:hover#Header1_lnkMyAccount {
  background: transparent url(FSicons.gif) no-repeat 0px -124px;
  padding-left:17px;
  }
#SiteMenu a:hover#Header_lnkCustomerService,
#SiteMenu a:hover#Header1_lnkCustomerService {
  background: transparent url(FSicons.gif) no-repeat 0px -144px;
  padding-left:17px;
  }
#SiteMenu a:hover#Header_lnkSearch,
#SiteMenu a:hover#Header1_lnkSearch {
  background: transparent url(FSicons.gif) no-repeat 0px -164px;
  padding-left:17px;
  }
#SiteMenu a:hover#Header_lnkCart,
#SiteMenu a:hover#Header1_lnkCart {
  background: transparent url(FSicons.gif) no-repeat 0px -184px;
  padding-left:20px;
  }

/*	________________________
	Link to Shopping Cart */
#ShoppingCartLink a, #ShoppingCartLink a:link, #ShoppingCartLink a:active, 

#ShoppingCartLink a:visited {
  position: absolute;
  top: 17px;
  right: 8px;
  color:#999999;
  text-decoration:none;
  padding: 0;
  }
#ShoppingCartLink a:hover {
  color:#ccc;
  text-decoration: none;
  }

/*	___________
	MiniCart */
#MiniCart {
  color: #999999;  
  font: bold 10px/10px Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
 padding:8px 8px 0 0;
display: none;
  }

/* Main Menu
_________________________________________________________________

__________________________ */
#MnMenu {
  width:757px;
  text-align:center;
  }
  
/*	_____________________________
	Top-Banner Categories Menu */
#MenuLevel1, #MenuLevel1 table {
  margin: 0 auto;
  BACKGROUND-COLOR: #cecba9;
  }

/*	______________________________
	Category Top-Banner Tab Images
	(to control spacing, uncomment and adjust this and don't forget to 

comment out link tabs below) */
/*#MenuLevel1 .MenuItem,
#MenuLevel1 .MenuItemActive {
  padding: 0 8px;
  }*/
  
/*	_____________________________
	Category Top-Banner Tab Links
	(comment out the following if you're using category images, see 

above)*/
/*#MenuLevel1 .MenuItem, #MenuLevel1 .MenuItem a {
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  background: #999;
  color: #fff;
  text-align: center;
  }
#MenuLevel1 .MenuItem a:hover, #MenuLevel1 .MenuItemActive a:hover {    
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  background: #666;
  color: #fff;
  text-align: center;
  }
#MenuLevel1 .MenuItemActive, #MenuLevel1 .MenuItemActive a {
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  background: #666;
  color: #fff;
  text-align: center;
  }
#MenuLevel2 A, #MenuLevel1 A:Hover {
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  display: block;
  padding: 0 4px;
  white-space:nowrap;
  }
#MenuLevel1 #mainMenu A{
	 font: 14px Arial, Verdana, Helvetica, sans-serif;
}
	________________________________
	Sub-Category Links Under Tabs */
#MenuLevel2 {
  display:none;
  /*	background: #000 url(top-stripe.gif) repeat 50% 50%;
  background: #000 url(dropshadow_top_right.gif) no-repeat 0px 0px;*/

  }
#MenuLevel2 Table {
  margin: 0 auto;
  
  }
#MenuLevel2 .MenuItem {
  /*padding: 2px 10px 0 10px;*/
  background:transparent;
  text-align: center;
  }
#MenuLevel2 a {
  font: 11px/16px Arial, Verdana, Helvetica, sans-serif;
  color:#fff;
  text-decoration:none;
  white-space:nowrap;
  }
#MenuLevel2 a:hover {
  color:#ccc;
  text-decoration:none;
  white-space:nowrap;
  }

/* Home Page
_________________________________________________________________

__________________________ */
#PageHome #MainContent, .HomepageBlock {
  padding: 0px 0px 0px 0px;
  margin: 0;
  
  
  }
#HomeTable {
  padding:0;
  margin:0;
  width:757px;
  }
#HomeColumn1 {
  vertical-align: top;
  text-align: left;
  padding: 0px 0px 0px 7px;
  width: 156px;
  /*margin: 0;
  border-right: 0px solid	#eee;
  background-color:#ADB6BB*/
  }
#HomeColumn2 {
  vertical-align:top;
  text-align:center;
  padding: 0 0 0 8px;
  width: 600px;
  margin: 0;
  background-color:#fff;
  
  }
#HomeColumn3 {
  vertical-align:top;
  text-align:right;
  padding: 0 0px;
  width: 175px;
  position: absolute;
  top: 25px;
  right: 0px;
  margin: 0;
  }

#HomepageSplash1 {
  background: #fff url(Splash1.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }
#HomepageSplash2 {
  background: #fff url(Splash2.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }
#HomepageSplash3 {
  background: #fff url(Splash3.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }
#HomepageSplash4 {
  background: #fff url(Splash4.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }
#HomepageSplash5 {
  background: #fff url(Splash5.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }
#HomepageSplash6 {
  background: #fff url(Splash6.jpg) no-repeat 50% 50%;
  height: 324px;
  width: 605px;
  margin: 1px 0 0 1px;
  padding: 0;
  }

.mainImg{
	float:left;

}
.mostPopular{
	background:#cfcfd1;
	width:190px;
	float:right;
	padding:10px;
	min-height:139px;
	height:auto !important;
	height:139px;
	text-align:left;
}
.deals{
}
#tableCats{
	clear:both;
}

/* Other Menus
_________________________________________________________________

__________________________ */
#navColumn ul, .CategoryList ul,
#navColumn ul li, .CategoryList ul li {
  padding:0;
  margin:0;
  list-style-type: none;
  }

/*	________________________________________
	Customer Service and My Account Menus */
.NavColumnBlock {
  
  padding: 0;
  margin: 0;
  width: 156px;
  }
.NavColumnBlockContent {
  padding: 0px;
  margin: 0 0 0px 0;
  text-align: left;
  background: transparent;
  color: #333;
  }

/*	___________________________________________
	Customer Service & My Account Menu Links */
.NavColumnBlockContent  ul li a, .NavColumnBlockContent a, 

.NavColumnBlockContent a:visited, .NavColumnBlockContent a:link {
  font:bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #333;
  text-decoration: none;
  display: block;
  padding: 4px;
  }
.NavColumnBlockContent a:hover {
  font:bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #E40707;
  text-decoration: none;
  }  
 

 /*	SIDEBAR LABELS */
.CategoryList h4, .SearchBoxForm h4 , .TopProductsLabel h4, 

.NavColumnBlock h4, .MailingListSignupForm h4 {
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  padding: 4px 4px 4px;
  /*background-color: #214D73; 
  border-top: 1px solid #fff;*/
}
	

/*	_________________________
	Side Bar Menus & Forms */
/*.CategoryList, .MailingListSignupForm {
  width:156px;
  padding:0;
  }*/
.CategoryListContent {
  margin: 0 0 5px 0;
  text-align: left;
  padding-left: 0px;
}
.MailingListSignupFormContent {
  /*margin: 0 0 5px 0;*/
  margin: 8px 6px 6px 6px;
  text-align: left;
  padding-left: 0px;
  /*border-left: 1px solid #666;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;*/
  }
select
{
    color: #333333;
    border: 1px solid #CFCECE;
    height:18px;
    padding-left: 2px;
    font: 11px Arial, Verdana, Helvetica, sans-serif;
}
.MailingListSignupFormContent .FormInput {
    color: #333333;
    border: 1px solid #CFCECE;
    height:18px;
    padding-left: 2px;
    font: 11px Arial, Verdana, Helvetica, sans-serif;
    float:left;
    width:110px;
  }
.MailingListSignupFormContent .FormLabel {
  font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
  color: #000;
  padding-left: 1px;
  }

/*	_________________________________
	Side Bar Categories Menu Links */
	
/*	FIRST TIER */

.CategoryListContent li { margin: 0;font: bold 11px Arial, Verdana, Helvetica, sans-serif; }
.CategoryListContent li a,
.CategoryListContent li a:link,
.CategoryListContent li a:visited {
  display: block;
  /*background-color: #ADB6BB;*/
  padding: 4px 4px 4px;
  text-decoration: none;
  color: #333333;
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  }
  
.CategoryListContent li a:hover {
  color: #E40707;
  text-decoration: none;
  /*background-color: #7192B1;*/
  }
  
.CategoryListContent li .CurrentCategory a,
.CategoryListContent li .CurrentCategory a:link,
.CategoryListContent li .CurrentCategory  a:visited{
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
    /*background-color: #7192B1;*/
  }  
.CategoryListContent li .CurrentCategory a:hover {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #E40707;
    /*background-color: #7192B1;*/
  }  
/*	SECOND TIER */

.CategoryListContent li li a,
.CategoryListContent li li a:link,
.CategoryListContent li li a:visited {
  /*background-color: #ADB6BB;*/
  padding: 3px 2px 3px 12px;
  color: #333333;
  font:bold 11px Arial, Verdana, Helvetica, sans-serif;
  background:url(/images/nav_lvl1.png) no-repeat left;
}
.CategoryListContent li li a:hover, 
.SubCategory a:hover,
.CategoryListContent li li .CurrentCategory a:hover {
  color: #E40707;
  text-decoration: none;
  /*background-color: #ADB6BB;*/
}

.CategoryListContent li li .CurrentCategory a,
.CategoryListContent li li .CurrentCategory a:link,
.CategoryListContent li li .CurrentCategory a:visited
{
    color: #333333;
    font:bold 11px Arial, Verdana, Helvetica, sans-serif;
    /*background-color: #ADB6BB;*/
  }  


/*	THIRD TIER */
.CategoryListContent li li li  a,
.CategoryListContent li li li  a:link,
.CategoryListContent li li li  a:visited,
.CategoryListContent li li li  a:hover {
  color: #393939;
  /*background-color: #ADB6BB;*/
  padding: 3px 2px 3px 24px;
  font:bold 11px Arial, Verdana, Helvetica, sans-serif;
}
.CategoryListContent li li .CurrentCategory li a,
.CategoryListContent li li .CurrentCategory li a:link,
.CategoryListContent li li .CurrentCategory li a:visited,
.CategoryListContent li li .CurrentCategory li a:hover {
  color: #393939;
}

.CategoryListContent li li .CurrentCategory li a:hover {
  color: #E40707;
}

.Border
{
    
}
.border
{
    
}

/* SEARCH BOX */

.SearchBoxForm {
	
}
 .SearchBoxFormContent {
    margin: 8px 6px 6px 6px;
 }

 .SearchBoxFormContent .FormInput{
  color: #333333;
    border: 1px solid #CFCECE;
    height:18px;
    padding-left: 2px;
    font: 11px Arial, Verdana, Helvetica, sans-serif;
  float:left;
  width:110px;
 }
 /*    _________________________
    Search Button Position */
#ContentColumn3__ctl0_btnGoSearch,
#Header1_ContentColumn3__ctl0_btnGoSearch {
	position:relative;
	top:0px;
    margin: 0px;
  }
  
  
/*	_________________________
	Search Button Position */
#ContentColumn1__ctl1_btnGoSearch,
#ContentColumn4__ctl1_btnGoSearch,
#ContentColumn5__ctl1_btnGoSearch {
	position:relative;
	top:0px;
  }


/* Top Products sidebar */

td .HomepageBlock .SingleProductDisplay {
	position:relative;
	top:0px;
	background-color:transparent;
	margin:0 10px 0 10px auto
  }

/* Breadcrumbs
_________________________________________________________________

__________________________ */
#BreadCrumbs {
  margin: 0 0 8px 0;
  padding: 2px 0 8px 12px;    
  font:bold 11px Arial, Verdana, Helvetica, Sans-Serif;
  color: #999;
  text-align: left;
  display:none;
  }
#BreadCrumbs a, #BreadCrumbs a:link, #BreadCrumbs a:visited {
  color: #333333;
  font:bold 11px Arial, Verdana, Helvetica, Sans-Serif;
  text-decoration: underline;
  }
#BreadCrumbs a:hover {
  color: #E40707;
  font:bold 11px Arial, Verdana, Helvetica, Sans-Serif;
  text-decoration: none;
  }
.BreadCrumbTrailSpacer {
  font: 8px Arial, Verdana, Helvetica, sans-serif;
  }
.BreadCrumbTrailNoLink {
  }

/* Category Page
_________________________________________________________________

__________________________ */
#LayoutTable {
  width:710px;
   border-top: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
  padding:2px 0 2px 0;
  margin:0 auto;
  }
 .LayoutTable {
  width:710px;
   border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding:2px 0 2px 0;
  display: none;
  }
#Records table {
  padding-left: 12px;
  width:700px;
  margin-left:25px;


  }
#Records table tr td {
  text-align:left;
  border-bottom:black 1px solid;
  }
#Records table table {
  border:none;
  width:90%;
  }

/*	____________________________________________________
	Category Header (also uses H1 for category title) */
#CategoryBanner {
  margin: 3px 0;
  display:none;
  }
#Description {
  font:12px Verdana, Helvetica, Arial, Tahoma, Sans-Serif;		
  color:#333;
  }
#RecordsFound, #Pager ,#Sorter , #Sorter TD {
  font: 11px Arial, Verdana, Helvetica, sans-serif;
  color:#666;
  margin-bottom: 3px;
  white-space:nowrap;
  display: none;
  }
#Records {
  padding: 5px 0;
  margin:0 auto;
  }
.CurrentPage
{
    font-weight:bold;
    color: #E50E0E;
}
/*	_____________________________
	"New" Image Position */
.NewProductBadge {
  position:relative;
  left:0px;
  top:0px;
  }

/*	_______________________
	Categories Grid/List */
.SingleCategoryDisplay {
  display: block;
  text-align:center;
  width:180px;
  margin:5px auto;
  vertical-align:top;
  }
.SingleCategoryDisplayname a,
.SingleCategoryDisplayname a:link,
.SingleCategoryDisplayname a:visited,
.ListCategoryDisplay a,
.ListCategoryDisplay a:link,
.ListCategoryDisplay a:visited {
  font: normal 11px/12px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  }
.SingleCategoryDisplayname a:hover,
.ListCategoryDisplay a:hover {
  font: normal 11px/12px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  }

/*	________________
	Products Grid  */
.SingleProductDisplay {
  display: block;
  text-align:center;

  vertical-align:bottom;
  padding:5px;
  margin:6px auto;
  }
.SingleProductDisplayImage {
  padding-bottom:5px;
  }
.SingleProductDisplayName a,
.SingleProductDisplayName a:link,
.SingleProductDisplayName a:visited {
  font: bold 10px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:underline;
  color: #E50E0E;
  }
.SingleProductDisplayName a:hover {
  font: bold 10px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  color: #E50E0E;
  }
.SingleProductDisplayPrice a,
.SingleProductDisplayPrice a:link,
.SingleProductDisplayPrice a:visited {
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  color: #333;
  }
.SingleProductDisplayPrice a:hover {
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  color: #333;
  }

/*	________________
	Product Lists */
.ListProductDisplay {
  height: 100%;
  }
.ListProductDisplayName, .ListProductDisplayName td,
.ListCategoryDisplayName, .ListCategoryDisplayName td {
  text-align:left !important;
  }
.ListProductDisplayPrice, .ListProductDisplayPrice td {
  float:right !important;
  text-align:right !important;
  }

/*	__________________________
	Detailed Products Lists */
.DetailProductDisplay {
  margin: 0px;
  text-align:left;
  }
.DetailProductDisplayName td,
.DetailProductDisplayPrice td,
.DetailProductDisplayDescription td,
.DetailProductDisplayControls td {
  text-align:left !important;
  float:left !important;
  }
.DetailProductDisplayName a,
.DetailProductDisplayName a:link,
.DetailProductDisplayName a:visited {
  font: bold 12px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  }
.DetailProductDisplayName a:hover {
  font: bold 12px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  background-color: #eee;
  color: #333;
  }
.DetailProductDisplayPrice a,
.DetailProductDisplayPrice a:link,
.DetailProductDisplayPrice a:visited {
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  }
.DetailProductDisplayPrice a:hover {
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  text-decoration:none;
  }
#Records .DetailProductDisplayImage {
  
  float:right;
  valign: middle;
  margin:0 auto;
	padding:0;
	border-radius:0px;
	background:#fff;
	border:1px solid #e5e5e5;
	box-shadow:rgba(200,200,200,1) 0 5px 10px;
	-moz-box-shadow:rgba(200,200,200,1) 0 5px 10px;
	-webkit-box-shadow:rgba(200,200,200,1) 0 5px 10px;
	-khtml-box-shadow:rgba(200,200,200,1) 0 5px 10px;
	-moz-border-radius:1px;
	-khtml-border-radius:1px;
	-webkit-border-radius:1px;
	margin-bottom:15px;
	margin-top:10px;
	filter: 
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);
}

 
/*	________________
	Pricing Links */
a .ListPrice,
a:link .ListPrice,
a:visited .ListPrice { color: #333; }
a .SitePriceDiscounted,
a:link .SitePriceDiscounted,
a:visited .SitePriceDiscounted { color: #333; }
a:hover .ListPrice { color: #333; }
a:hover .SitePriceDiscounted { color: #333; }
 
/*	_______________________________________
	Side Bar Product & Category Rotators */ 
.HomepageBlock .SingleCategoryDisplay  {
  display: block;
  text-align:left;
  background: #fff;
  width:201px;
  height:30px;
  margin:0px auto;
  padding: 20px auto;
  }
.HomepageBlock .SingleCategoryDisplay .SingleCategoryDisplayName  a{
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  position:relative;
  left:-10px;
}
  .HomepageBlock .SingleCategoryDisplay a{
  padding-left:12px;
  padding-top:12px;
  }


/*	________________
	Home HighLights */

.HomeHighlightTable {
  margin: 10px 0px 5px 0px;
  }
.HomeHighlight {
  display: block;
  border: 0px solid #7193B1;
  background-color:#fff;
  margin: 5px 5px 5px 5px;
  }
.HomeHighlight .HomeHighlightTitle {
  position:relative;
  top:0px;
  left:0px;
  padding: 0px;
  margin: 0px;
 }
.HomeHighlight .HomeHighlightDescription {
  margin: 6px 6px 6px 6px;
  text-align:left;
 }
.HomeHighlight .HomeHighlightImage {
  margin: 0px 6px 6px 6px;
  float:center;
  padding:0px;
 }
.HomeHighlight .HomeHighlightLink {
  margin: 6px 0px 6px 6px;
  text-align:left;
 }
.HomeHighlight .HomeHighlightLink a{
  font-size: 10px;
 }
.HomeHighlight .HomeTopDescription {
  margin: 6px 6px 6px 6px;
  text-align:center;
 }
.HomeHighlightSplit {
  /*border-bottom: 1px solid #ADB6BB;*/
  padding-top:10px;
  padding-bottom:10px;
  
}

/* Product Page
_________________________________________________________________

__________________________ */

/*	_________
	Layout */
#ProductPageContainer {
  width:100%;
  }
#ProductPageImageColumn {
  display: none;
  width:175px;
  padding:0 10px 0 0;
  margin:0px;
  vertical-align:top;
  text-align:center;
  }
#ProductPageContentColumn {
  padding:10px;
  margin:0;
  vertical-align:top;
  text-align:left;  
  }

/*	_________
	Styles */
#lblSKU { font-size: 10px; color: #666; }
#productdescription {
  padding: 0px;
  font: 11px/12px Arial, Verdana, Helvetica, sans-serif;
  color: #666;
  }
#imgZoom, #PrintThisPage, #EmailThisPage { margin: 0 0 2px 0; }
#ProductImage a, #ProductImage a:hover { text-decoration: none; }

/*	_______________________
	Product Controls Box */
#ProductControls {
  margin-top:0px;
  border: #666666 thin solid;
  background: #e6e6e6;
  margin:0 22px 0 22px;
  padding:5px;
  }

/*	_____________________
	Product Properties */
.ProductPropertyLabel { font: bold 11px Arial, Verdana, Helvetica, sans-serif; 

color:#666; }
#ProductProperties { text-align:left; }
#ProductProperties ul { margin: 0px 0 0 50px; padding: 0; }
#ProductProperties ul li { margin-top:0px; }
#ProductProperties ul ul { margin: 0px 0 0 0; }

/*	________________
	Pricing */
.DiscountText { font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#333; }
.SitePriceDiscounted,.YouSave,.ListPrice,.SitePrice { font: 11px Tahoma, 

Arial, Helvetica, sans-serif; }
.SitePrice, .ListPrice { color:#333; }
.ListPrice { text-decoration:line-through; }
.YouSave { color:#333; }
.SitePriceDiscounted { color:#333; }

/*	_________________
	Volume Pricing */
#VolumeDiscounts { margin:5px; }
.VolumePricingHeader { background:#999; font: 11px/12px Tahoma, Arial, 

Helvetica, sans-serif; color:#FFF; }
.VolumePricingText { font: 11px/12px Tahoma, Arial, Helvetica, sans-serif; 

color:#666; }

/*	________________
	Related Items */
.RelatedItemsBlock {
  background: #fff;
  margin: 0;
  padding: 0 0 3px 0;
  background-color: #f5f5f5;
  }
.RelatedItemsBlock H3 {
  padding: 3px;
  margin: 0 0 4px 0;
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  text-align: left;
  background-color: #eee;
  }
.RelatedItemsBlockContent {
  padding: 0 9px;
  text-align: center;
  }
.RelatedItemsBlock .SingleProductDisplay {
  border: 1px solid #ccc;
  width:145px;
  margin: 0 0 4px 0;
  background: #fff;
  }
.RelatedItemsBlock .SingleProductDisplayName a,
.RelatedItemsBlock .SingleProductDisplayName a:link,
.RelatedItemsBlock .SingleProductDisplayName a:visited,
.RelatedItemsBlock .SingleProductDisplayName a:hover { font: bold 11px 

Tahoma, Arial, Helvetica, sans-serif; }

/*	__________________
	Product Reviews */
#ProductReviews {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  margin: 20px 0;
  padding: 0 0 3px 0;
  }
#ProductReviews H3 {
  padding: 3px;
  margin: 0 0 5px 0;
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  background: #eee;
  }
#ProductReviewNew { margin: 10px 0; }
#ProductReviews a,
#ProductReviews a:link,
#ProductReviews a:visited {
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  padding: 3px;
  text-decoration: none;
  }
#ProductReviews a:hover {
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  padding: 3px;
  }
.ProductReviewRating {
  font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
  color:#666;
  }
.ProductReview {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  margin: 5px 10px;
  border-left: 2px solid #ccc;
  padding-left: 4px;
  }
.ProductReviewKarma {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color:#666;
  white-space: nowrap;
  }
#pnlReviewDisplay {
  border: 1px solid #999;
  padding: 5px;
  }
#pnlWriteAReview textarea {
  width: 250px;
  height: 150px;
  }

/* Checkout
_________________________________________________________________

__________________________ */
#tblItems {
  border: 1px solid #999;
  width:740px;
  margin:5px;
  }
#CheckoutTable {
  width:740px;
  }

.CheckoutDescription {
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  }

/*	_________________
	Checkout Steps */
#CheckoutSteps {
  padding:5px;
  background: #fff;
  margin:0;
  }
.CheckoutStep {
  padding-right:20px;
  }
.CheckoutStep a, 
.CheckoutStep a:link, 
.CheckoutStep a:visited {
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  color:#999;
  white-space:nowrap;
  text-decoration:none;
  }
.CheckoutStep a:hover {
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  color:#666;
  white-space:nowrap;
  text-decoration:none;
  }
.CheckoutStep .CheckoutStepCurrent, 
.CheckoutStep a:link.CheckoutStepCurrent, 
.CheckoutStep a:visited.CheckoutStepCurrent, 
.CheckoutStep a:hover.CheckoutStepCurrent {
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  color:#666;
  white-space:nowrap;
  text-decoration:none;
  }

/*	_____________________
	Shopping Cart Page */
#CartTitle {
  width:100%;
  }
#lblcart {
  color: #333;
  }
table#CartContainer {
  padding:0;
  margin:0;
  margin:0 auto;
  }
table#CartContainer tr td {
  vertical-align:middle;
  }
#CartItemBlock {
  padding:0px;
  margin:0px;
  }
#CartItemBlock Table {
  margin:0px;
  width:740px;
  border-right: 1px solid #999;
  border-left: 1px solid #999;
  border-top: 1px solid #999;
  border-bottom: none;
  }
#CartUpdateBlock {
  width:500px;
  background:#fff;
  margin:0px;
  text-align:center;
  vertical-align:middle;
  }
#CartTotalBlock {
  border-bottom: double 3px #999;
  border-right: solid 1px #999;
  border-left: solid 1px #999;
  width:25%;
  margin:0px;
  padding:5px;
  text-align:center;
  vertical-align:middle;
  }
#lblSubTotal {
  font: bold 14px Arial, Verdana, Helvetica, Sans-Serif;
  }
#CartCheckoutButtons {
  width:740px;
  text-align:right;
  margin-top:10px
  }
#CheckoutButtonsTable 
{
	margin-right: 0px; 
	margin-left:auto; 	
	text-align: right;
}
.CartItem,
.CartAlternateItem {
  padding: 5px;
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  text-align: left;
  border-bottom:1px solid #999;  
  }
.CartItem { background: #fff; }
.CartAlternateItem { background: #f5f5f5; }
.CartItem a,
.CartItem a:link,
.CartItem a:visited,
.CartAlternateItem a,
.CartAlternateItem a:link,
.CartAlternateItem a:visited {
  color: #666;
  text-decoration: none;
  font-weight: bold;
  }
.CartItem a:hover,
.CartAlternateItem a:hover {
  color: #333;
  text-decoration: none;
  font-weight: bold;
  }

/*	________________________
	Shipping Methods List */
#ShipMethodsList {
  border-left: 3px solid #ccc;
  margin-left: 8px;
  }

/*	__________________
	Checkout Styles */
#AddressBookPanel {
  width:735px;
  margin:0;  
  }
  #AddressList
  {
    width:100%
  }
#AddressList td {
  border: 3px double #ccc;
  padding: 5px;
  }
#AddressList td:hover {
  background: #ffc;
  }
.ContentBox {
  margin: 3px 0px 5px 20px;  
  text-align:left;
  background:#ffe;
  border: solid 1px #999;
  padding:10px;
  }
#CheckoutTotals {
  text-align:center;
  background:#f5f5f5;
  border-left: 1px solid #999;
  border-top: 1px solid #999;
  border-right: 1px solid #999;
  padding:5px;
  margin: 0;
  width: 200px;
  }
#lblGrandTotal {
  border-top: 1px solid #ccc;
  }
#PlaceOrderCell {
  padding:0px;
  margin: 0;
  text-align:center;
  background:#fff;
  }
.ControlArea {
  border: 1px solid #999;
  background: #f5f5f5;
  padding:5px;
  margin-top:5px;
  }
#CheckoutPayment {
  background:#f5f5f5;
  border: 1px solid #999;
  padding:5px;
  margin: 0;
  text-align:left;
  width: 200px;
  }
#InstructionsField {
  background: #fff;
  border: 1px solid #ccc;
  width: 100%;
  padding:3px;
  margin: 3px 0;
  }
#OrderItemPreview table {
  width: 98%;
  }
#OrderItemPreview table table {
  width: 100%;
  }
#ShipToMultipleAddressesButton { margin: 5px; }
  
/* Misc Visual Styles
_________________________________________________________________

__________________________ */
.BVText, .CartText {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  }
.BVSmallText {
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  color:#666;
  }
a#LoginControl1_lnkForgotPassword { text-decoration: none; }
#btnUpdateTotals { background-color: #ffc; }
#PackageList a,
#CheckoutPayment a {
  text-decoration: none;
  font-weight: bold;
  }
.BVText .Stories {
  text-align: justify;
  }
.Item {
  padding: 5px;
  background: #fff;
  font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  text-align: left;
  }
.AlternateItem {
  padding: 5px;
  background: #eee;
  font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  text-align: left;
  }
.FormTable {
  margin: 3px 5px;
  }
.contentcell {
  width: 360px;
  background: #f5f5f5;
  border: 3px solid #eee;
  }
.FormInput, #inKeyword {
  color: #333333;
    border: 1px solid #CFCECE;
    height:18px;
    padding-left: 2px;
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    width:110px;
  
  }
.ContentCell .FormInput, .ContentCell .FormInputError { width: 200px; }
.FormInput:focus { background: #ffc; } /* changes color of focused input box 

*/
#btnSearch { margin: -2px 0 0 3px; } /* fixes alignment of search button on 

search page */
.FormInputError {
  color: #333333;
    border: 1px solid #CFCECE;
    height:18px;
    padding-left: 2px;
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    width:110px;
  }
.formlabel {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #333;  
  letter-spacing: normal;  
  }
.CheckoutDescription span.FormLabel label {
  background: #ffc;
  padding:2px;
  }
span.FormLabel label:before { 
  content: "\00AB \0020";	/* adds a "<<", not visible on IE */
  }
.FormLabelStrong {
  font: bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;  
  letter-spacing: normal;  
  }
span#lblAddress { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; }
.indent {  
  margin-left:20px;
  }
.Padded {
  margin:10px;
  }
.Text {
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #333;
  padding:8px 0 8px 0;
  }
select {
  color: #333;
  }
a#lnkMyAccount, a:link#lnkMyAccount , a:visited#lnkMyAccount {
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #666;
  }
a:hover#lnkMyAccount {
  color: #9f0;
  text-decoration: none;
  }

/* Various Messages
_________________________________________________________________

__________________________ */
.ErrorMessage, .ErrorMessage UL {
  display: block;
  background: transparent;
  font: 10px/12px Tahoma, Arial, Helvetica, sans-serif;
  color: #f00;
  margin-top:0px;
  margin-bottom:0px;
  }
.SuccessMessage {
  display: block;
  /*background:#9f0;*/
  padding: 3px;
  color: #333;
  font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
  text-align: center;
  }
.WebPageMessage {
  border:solid 1px #f00;
  background:#fff;
  padding:0;
  margin:0;
  }
.WebPageMessageError, .WebPageMessageWarning, 

.WebPageMessageInformation, .WebPageMessageQuestion, 

.WebPageMessageOK {
  padding: 5px;
  background-position: 5px 5px;
  background-repeat: no-repeat;
  }
.WebPageMessage .Message {
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  padding: 0 0 0 40px;
  height:30px;
  margin:0;
  color:#333;
  }
.WebPageMessageError { background-image: url(MessageERROR.gif); }
.WebPageMessageWarning { background-image: url(MessageWARNING.gif); }
.WebPageMessageInformation { background-image: url(MessageINFO.gif); }
.WebPageMessageQuestion { background-image: url(MessageQUESTION.gif); }
.WebPageMessageOK { background-image: url(MessageOK.gif); }
  
/* Footer
_________________________________________________________________

__________________________ */

#footer {
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  clear: both;
  margin: 10px 0 0 0;
  width: 757px;
  color: #fff;
  text-align: center;
  /*background: #fff url(dropshadow_bottom.gif) no-repeat right top;*/
  }
  
#footer .anEmassiveStore{
	margin-top:2px;
	margin-bottom:2px;
}
#footermenu
{
    COLOR: #626463; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
#footermenu a {
  COLOR: #626463; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
  }
#footermenu a:hover {
    COLOR: #7e2a41; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
  }
#seals {
  margin: 7px 0 5 0;
}
#seals a{
  padding-left:4px;
  padding-right:4px;
}
#Footer1_lblDiscountID {
  display: none;
  padding-left:0px;
  padding-right:0px;
  color: #626463;
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  position: absolute;
  right: 5;
  z-index: 999;
  }  
#Footer_lblDiscountID {
  display: none;
  padding-left:0px;
  padding-right:0px;
  color: black;
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  position: absolute;
  right: 5;
  z-index: 999;
  } 
#footercustommenu {
  padding: 8px 8px;
  }
#copyright {
  font-size: 11px;
  position: relative;
  top: 0px;
  COLOR: #626463; 
  display: block;
  padding: 3px;
  text-align: center;
  }
  .FooterLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737374;
	text-decoration: underline;
}

.FooterLink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737374;
	text-decoration: none;
}
.ThumbNailBlockContent 
{
}
.ThumbImage
{
	border: 1px solid #ccc;	
	width: 50px;
	height: 50px;
	vertical-align:	middle;	
}
.CCProblem 
{
	font-size: 16px;
	color: Red;
}
.HeaderLink
{
	color: #0d2d5e;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

#FrameHeader
{
	text-align: center;
	vertical-align: middle;
	font: 11px Arial, Sans-Serif;
	font-weight:bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 65px;
	background: transparent url('/images/top_gradient.jpg') repeat-x 

top; 	
	background-color: White;
}
#FrameTable
{
	width: 100%;
	margin-top: 0px;
	border-bottom: #ccc 1px solid;
	/*border-bottom: solid 1px black;		*/
}

#eMassiveInfo
{
	padding-top:  15px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	_padding-bottom: 15px;	
	position: absolute;
	width: 200; 
	height: 185;	
	_width: 200; 
	_height: 200;
	BORDER-RIGHT: #0d79bf 1px solid; 
	BORDER-TOP: #0d79bf 1px solid; 
	BORDER-LEFT: #0d79bf 1px solid; 
	BORDER-BOTTOM: #0d79bf 1px solid; 
	background-color: White;
	/*background: #fff url(roundedBox.gif) no-repeat 2% 100%;	*/
}

.Padding5 {padding:5px;}
.Padding10 {padding:10px;}

.SiteText 
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.SiteTextBold 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.NewIntroSpeacer {
	background-image:url(/images/new_into_box_speacer.gif);
	background-repeat:repeat-y;
	width:205px;
}
.BottomBoxSpeacer {
	background-image:url(/images/bottom_box_speacer.gif);
	background-repeat:repeat-y;
	width:188px;
}
.Color1 {
	background-color:#808183;
}
.MoreLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E8E8;
	text-decoration: underline;
}
.MoreLink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E8E8;
	text-decoration: none;
}
#dlPolicy
{
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#333;
}
#dlPolicy A
{
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#333;
    text-decoration:underline;
}
#dlPolicy a:hover
{
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#E40707;
    text-decoration:none;
}
.headerSearchbox {
	BORDER-BOTTOM: #ced565 1px solid; BORDER-LEFT: #ced565 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ced565 1px solid; BORDER-RIGHT: #ced565 1px solid; PADDING-TOP: 0px
}
.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #9d9754; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; COLOR: #000000; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.lghdr {
	FONT-FAMILY: verdana; COLOR: #8c312c; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.newbody {
	LINE-HEIGHT: 16px; FONT-FAMILY: verdana; COLOR: #626463; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.bgguarantee {
	BACKGROUND-COLOR: #9d9754
}
.hdrguarantee {
	FONT-FAMILY: verdana; COLOR: #6a6d6b; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.sidebar {
	FONT-FAMILY: verdana; COLOR: #4c4e4d; FONT-SIZE: 11px
}
.hdrsidebar {
	FONT-FAMILY: verdana; COLOR: #8c312c; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.columnTopLeft {
	BORDER-BOTTOM: #666666 thin solid; BORDER-LEFT: #666666 thin; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #666666 thin; BORDER-RIGHT: #666666 thin solid; PADDING-TOP: 15px
}
.columnBottomLeft {
	BORDER-BOTTOM: #666666 thin; BORDER-LEFT: #666666 thin; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #666666 thin; BORDER-RIGHT: #666666 thin solid; PADDING-TOP: 15px
}
.columnBottomRight {
	BORDER-BOTTOM: thin; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-STYLE: none; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; BORDER-RIGHT: thin; PADDING-TOP: 15px
}
.columnCenter {
	BORDER-BOTTOM: #666666 thin solid; BORDER-LEFT: #666666 thin solid; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: #666666 thin solid; BORDER-RIGHT: #666666 thin solid; PADDING-TOP: 15px
}
.columnCenter-noborder {
	MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.headline {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: none; FONT-VARIANT: small-caps; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0.1em; COLOR: #990033; FONT-SIZE: 16px; FONT-WEIGHT: bold;
}
.head {
	TEXT-TRANSFORM: none; FONT-VARIANT: small-caps; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0.1em; COLOR: #990033; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.boldlist {
	PADDING-BOTTOM: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 800
}
.subhead {
	PADDING-BOTTOM: 8px; FONT-VARIANT: small-caps; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.subhead-small {
	FONT-VARIANT: small-caps; FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #990000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.subtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.tophead {
	BORDER-BOTTOM: #000 solid; BORDER-LEFT: #000 solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #000 solid; BORDER-RIGHT: #000 solid
}
.textbold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: 900
}
.textnorm {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.catname
{
    FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
.wcnewbody {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: #e1e0cb; FONT-FAMILY: verdana; COLOR: #626463; FONT-SIZE: 12px
}
OL.wineclub {
	COLOR: #8c312c; FONT-WEIGHT: bold
}
.newbody {
	LINE-HEIGHT: 16px; FONT-FAMILY: verdana; COLOR: #626463; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.bgguarantee {
	BACKGROUND-COLOR: #9d9754
}
.vertrule {
	BACKGROUND-COLOR: #e0dec9
}
.ten {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.ten A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ten A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ten A:visited {
	COLOR: #000000
}
.ten A:active {
	COLOR: #000000
}
.twelve {
	BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.twelve A {
	COLOR: #7e2a41; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.twelve A:hover {
	COLOR: #7e2a41; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.twelve A:visited {
	COLOR: #000000
}
.twelve A:active {
	COLOR: #000000
}
.Dtwelve {
	BACKGROUND-COLOR: #f6f7e8; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.Dtwelve A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.Dtwelve A:hover {
	COLOR: #7e2a41; TEXT-DECORATION: underline
}
.Dtwelve A:visited {
	COLOR: #000000
}
.Dtwelve A:active {
	COLOR: #000000
}
.render {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px
}
.render A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render1 {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.render2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.render2 A {
	COLOR: #7e2a41; TEXT-DECORATION: none
}
.render2 A:hover {
	COLOR: #7e2a41; TEXT-DECORATION: underline
}
.render3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px
}
.render4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7e2a41; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.render5 {
	BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px
}
.render5 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render5 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.burgB {
	BORDER-BOTTOM: 4px; BORDER-LEFT: #7e2a41 thin; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ced565; FONT-SIZE: 12px; BORDER-TOP: #7e2a41 1px; BORDER-RIGHT: #7e2a41 thin
}
.landTop {
	BORDER-BOTTOM: 1px; BORDER-LEFT: #000000 thin; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 thin
}
.club1 {
	BORDER-BOTTOM: #000000 thin solid; BORDER-LEFT: #000000 thin solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #000000 thin solid; BORDER-RIGHT: #000000 thin solid
}
.priceBox {
	BORDER-BOTTOM: #ced565 thin solid; BORDER-LEFT: #ced565 thin solid; BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ced565 thin solid; BORDER-RIGHT: #ced565 thin solid
}
.priceBox A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.priceBox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.headerSearchbox {
	BORDER-BOTTOM: #ced565 1px solid; BORDER-LEFT: #ced565 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ced565 1px solid; BORDER-RIGHT: #ced565 1px solid; PADDING-TOP: 0px
}
TABLE#tblheader {
	BORDER-BOTTOM: #666666 0.01em solid
}
.gridtxt
{
    font: bold 11px Arial, Verdana, Helvetica, sans-serif;
}
#lblCategoryName
{
    padding-left: 12px;
    display:none;
}
#lblName
{
    padding-left: 12px;
}
.small{
	font-size:10px;
}
.textnorm{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.input {
	BORDER-BOTTOM: #535552 1px solid; BORDER-LEFT: #535552 1px solid; LINE-HEIGHT: 110%; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #535552 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #535552 1px solid
}
.fieldname {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.bold {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-WEIGHT: bold
}.fldnames {
	PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #882731; MARGIN-LEFT: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.centertext {
	MARGIN: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.smallthis {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.paddings {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#CatCaption {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; PADDING-TOP: 5px
}
#CatCaption A {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: underline
}.inputfields {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.fieldtitles {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}TD.subtext {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e6e6e6; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bolder; PADDING-TOP: 10px
}
/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
.productTitle {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eceecc; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px; PADDING-TOP: 8px
}
.productText {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.foot {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.foot A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.foot A:hover {
	COLOR: #7e2a41; TEXT-DECORATION: underline
}
.render {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px
}
.render A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render1 {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.render2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.render2 A {
	COLOR: #7e2a41; TEXT-DECORATION: none
}
.render2 A:hover {
	COLOR: #7e2a41; TEXT-DECORATION: underline
}
.render3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px
}
.render4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7e2a41; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.render5 {
	BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px
}
.render5 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.render5 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ten {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.ten A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ten A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ten A:visited {
	COLOR: #000000
}
.ten A:active {
	COLOR: #000000
}
.twelve {
	BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.twelve A {
	COLOR: #7e2a41; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.twelve A:hover {
	COLOR: #7e2a41; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.twelve A:visited {
	COLOR: #000000
}
.twelve A:active {
	COLOR: #000000
}
.Dtwelve {
	BACKGROUND-COLOR: #f6f7e8; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.Dtwelve A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.Dtwelve A:hover {
	COLOR: #7e2a41; TEXT-DECORATION: underline
}
.Dtwelve A:visited {
	COLOR: #000000
}
.Dtwelve A:active {
	COLOR: #000000
}
TEXTAREA {
	BORDER-BOTTOM: #ced565 thin solid; BORDER-LEFT: #ced565 thin solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ced565; FONT-SIZE: 14px; BORDER-TOP: #ced565 thin solid; BORDER-RIGHT: #ced565 thin solid
}
.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #9d9754; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; COLOR: #000000; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.greenBK {
	BACKGROUND-COLOR: #f6f7e8
}
.stroke {
	BORDER-BOTTOM: #9d9754 thin solid; BORDER-LEFT: #9d9754 thin solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-TOP: #9d9754 thin solid; BORDER-RIGHT: #9d9754 thin solid
}
.burgB {
	BORDER-BOTTOM: 4px; BORDER-LEFT: #7e2a41 thin; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ced565; FONT-SIZE: 12px; BORDER-TOP: #7e2a41 1px; BORDER-RIGHT: #7e2a41 thin
}
.landTop {
	BORDER-BOTTOM: 1px; BORDER-LEFT: #000000 thin; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 thin
}
.club1 {
	BORDER-BOTTOM: #000000 thin solid; BORDER-LEFT: #000000 thin solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #000000 thin solid; BORDER-RIGHT: #000000 thin solid
}
.priceBox {
	BORDER-BOTTOM: #ced565 thin solid; BORDER-LEFT: #ced565 thin solid; BACKGROUND-COLOR: #eceecc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ced565 thin solid; BORDER-RIGHT: #ced565 thin solid
}
.priceBox A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.priceBox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.headerSearchbox {
	BORDER-BOTTOM: #ced565 1px solid; BORDER-LEFT: #ced565 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ced565 1px solid; BORDER-RIGHT: #ced565 1px solid; PADDING-TOP: 0px
}
.form2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e0b00; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
 
