.boxText {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma
}
.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Tahoma
}
.stockWarning {
	FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Tahoma
}
.productsNotifications {
	BACKGROUND: #f2fff7
}
.orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TR.header {

}
.headerNavigation {
	BACKGROUND: #E5E5E5
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #b84d16; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
.infoBoxContents {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bg_infobox.gif); LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Tahoma
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma
}
TR.accountHistory-odd {
	BACKGROUND: #ffffe5
}
TR.addressBook-odd {
	BACKGROUND: #e5e5e5
}
TR.alsoPurchased-odd {
	BACKGROUND: #e5e5e5
}
TR.payment-odd {
	BACKGROUND: #e5e5e5
}
TR.productListing-odd {
	BACKGROUND: #e5e5e5
}
TR.productReviews-odd {
	BACKGROUND: #e5e5e5
}
TR.upcomingProducts-odd {
	BACKGROUND: #e5e5e5
}
TR.shippingOptions-odd {
	BACKGROUND: #ffffe5
}
TR.accountHistory-even {
	BACKGROUND: #f5f5f5
}
TR.addressBook-even {
	BACKGROUND: #f5f5f5
}
TR.alsoPurchased-even {
	BACKGROUND: #f5f5f5
}
TR.payment-even {
	BACKGROUND: #f5f5f5
}
TR.productListing-even {
	BACKGROUND: #f5f5f5
}
TR.productReviews-even {
	BACKGROUND: #f5f5f5
}
TR.upcomingProducts-even {
	BACKGROUND: #f5f5f5
}
TR.shippingOptions-even {
	BACKGROUND: #f5f5f5
}
TD.productListing-data {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma; PADDING: 3px 5px 3px 5px;
}
UNKNOWN {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma
}
.productListing-heading {
  font-family: Tahoma;
  font-size: 12px;
  color: #cc6834;
  height: 26px;
  font-weight: bold;
  background: url(images/bg_infobox.gif) repeat-x left top;
}

A.productListing-heading {
	padding-top: 5px;
  background: transparent;
}
UNKNOWN {
	COLOR: #0000ff
}
A.pageResults:hover {
	BACKGROUND: #ffff33; COLOR: #0000ff
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #575757; FONT-FAMILY: Tahoma; FONT-VARIANT: small-caps
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #575757; FONT-FAMILY: Tahoma; FONT-VARIANT: small-caps
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma
}
TD.main {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma; PADDING: 3px 5px 3px 5px;
}
P.main {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5; FONT-FAMILY: Tahoma; PADDING: 2px 5px 2px 5px;
}
TD.smallText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
SPAN.smallText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
P.smallText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
TD.accountCategory {
	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Tahoma
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma
}
TD.fieldValue {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma
}
SPAN.newItemInCart {
	FONT-SIZE: 10px; COLOR: #b84d16; FONT-FAMILY: Tahoma
}
CHECKBOX {
	BORDER-RIGHT: #a1a5a6 0px solid; BORDER-TOP: #a1a5a6 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #a1a5a6 0px solid; BORDER-BOTTOM: #a1a5a6 0px solid; FONT-FAMILY: Tahoma
}
INPUT {
	BORDER-RIGHT: #a1a5a6 0px solid; BORDER-TOP: #a1a5a6 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #a1a5a6 0px solid; BORDER-BOTTOM: #a1a5a6 0px solid; FONT-FAMILY: Tahoma
}
RADIO {
	BORDER-RIGHT: #a1a5a6 0px solid; BORDER-TOP: #a1a5a6 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #a1a5a6 0px solid; BORDER-BOTTOM: #a1a5a6 0px solid; FONT-FAMILY: Tahoma
}
SELECT {
	BORDER-RIGHT: #a1a5a6 0px solid; BORDER-TOP: #a1a5a6 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #a1a5a6 0px solid; BORDER-BOTTOM: #a1a5a6 0px solid; FONT-FAMILY: Tahoma
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma
}
SPAN.greetUser {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Tahoma
}
TABLE.formArea {
	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-SIZE: 11px; COLOR: #8c8c8c; FONT-FAMILY: Tahoma
}
.checkoutBarTo {
	FONT-SIZE: 11px; COLOR: #8c8c8c; FONT-FAMILY: Tahoma
}
.checkoutBarCurrent {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma
}
.messageBox {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.messageStackError {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
	FONT-SIZE: 11px; COLOR: #b84d16; FONT-FAMILY: Tahoma
}
.outline {
	BORDER-RIGHT: #575757 1px solid; BORDER-TOP: #575757 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #575757 1px solid; BORDER-BOTTOM: #575757 1px solid
}
BODY {
	BACKGROUND: url(images/bg_page.gif) #ffffff repeat-x left top; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: Tahoma
}
IMG {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 5px
}
.pic {
	BORDER-RIGHT: #a1a5a6 1px solid; BORDER-TOP: #a1a5a6 1px solid; BORDER-LEFT: #a1a5a6 1px solid; BORDER-BOTTOM: #a1a5a6 1px solid
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #072740; PADDING-TOP: 0px; FONT-FAMILY: Arial, Arial, Helvetica, sans-serif
}
TH {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d5d8d9 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eceded; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 0px solid; COLOR: #8abe38; PADDING-TOP: 4px; BORDER-BOTTOM: #d5d8d9 1px solid; TEXT-ALIGN: center; FONT-BORDER-COLLAPSE: collapse
}
TD {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 0px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 0px solid; BORDER-COLLAPSE: collapse
}
A {
	COLOR: #666666
}
A:visited {
	COLOR: #666666
}
A:hover {
	COLOR: #cc6834
}
.descriprionbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 5px
}
.headerbox {
	
}
TD.headerNavigation {
	FONT-WEIGHT: normal; COLOR: #666666; HEIGHT: 20px
}
A.headerNavigation {
	FONT-SIZE: 10px; COLOR: #666666
}
A.headerNavigation:hover {
	COLOR: #cc6834; TEXT-DECORATION: underline
}
.leftbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-TOP: 10px
}
.centerbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.rightbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-TOP: 10px
}
.bigbannerbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: url(images/bg_bigbanner.gif) repeat-x center top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 150px; TEXT-ALIGN: center
}
.infoboxheading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bg_infoboxheading.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #cc6834; PADDING-TOP: 0px; HEIGHT: 27px
}
.infoboxheading2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bg_infoboxheading2.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #cc6834; PADDING-TOP: 0px; HEIGHT: 27px
}
.infoboxheading3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bg_infoboxheading3.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #cc6834; PADDING-TOP: 0px; HEIGHT: 45px
}
.border1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/border1.gif) repeat-x right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.border2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/border2.gif) repeat-x right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.border3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.infoboxheadinglink {
	DISPLAY: block; WIDTH: 100%; COLOR: #cc6834; TEXT-DECORATION: none
}
A.infoboxheadinglink:visited {
	DISPLAY: block; WIDTH: 100%; COLOR: #cc6834; TEXT-DECORATION: none
}
A.infoboxheadinglink:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #666666; TEXT-DECORATION: none
}
.infobox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_infobox.gif) repeat-x left top; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
A.mainlevel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #666666; LINE-HEIGHT: 1em; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.mainlevel:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #666666; TEXT-DECORATION: none
}
A.mainlevel:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fbbc00; COLOR: #cc6834; TEXT-DECORATION: none
}
A.mainlevelactive {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fbbc00; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #cc6834; LINE-HEIGHT: 1em; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.mainlevelactive:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fbbc00; COLOR: #cc6834; TEXT-DECORATION: none
}
.descriptionbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.descriptionbox2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px
}
SPAN.productspecialprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #daa508
}
SPAN.errorText {
	COLOR: #ff0000
}

 TD.category_header, DIV.category_header {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 1.5em;
       font-weight    : bold;
       color          : Black;
       margin-top     : 1.82em;
       margin-bottom  : 1.82em;
       line-height    : 1.5;
    }

    TD.category_sub_header, DIV.category_sub_header {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 1em;
       margin-top     : 1em;
       margin-bottom  : 1em;
    }
    TD.category_sub_desc, DIV.category_sub_desc {
       font-family    : Verdana, Arial, sans-serif;
       font-size      : 0.7em;
       background     : #DCDCDC;
       margin-bottom  : 1em;
    }

TD.footer {
	BACKGROUND: url(images/bg_footer.gif) #ffffff repeat-x left top; COLOR: #666666; HEIGHT: 49px
}
INPUT {
	CLEAR: left; BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCCCC 1px solid; TEXT-ALIGN: left
}
INPUT.sub {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.submenu {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%;
}

h1 { font-size: 18px; font-weight: normal; color: #cc6834; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px;}
h2 { font-size: 14px; font-weight: bold; color: #666666; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px;}
h3 { font-size: 12px; font-weight: bold; color: #666666; padding: 10px 10px 2px 10px; margin: 0px 0px 0px 0px;}


.cat_info_box {background: #fff6e6; border: solid 1px #6FA1C8; padding: 8px; margin-bottom: 10px; font-family: Verdana, Arial, sans-serif;
  font-size: 11px; font-weight: bold}


.submenu A{
	PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #666666; LINE-HEIGHT: 1em; PADDING-TOP: 5px; TEXT-DECORATION: none;
	padding-left : 10px;
}
.submenu A:visited {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #666666; TEXT-DECORATION: none;
	padding-left : 10px;
}
.submenu A:hover {
	FONT-SIZE: 11px; BACKGROUND: #fbbc00; COLOR: #cc6834; TEXT-DECORATION: none;
	padding-left : 10px;
}
/* VJ Links Manager v1.18 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black;
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; 
  color: #000; 
}
A.linkListingMain {
  color: #fff;
}
A.linkListingMain:hover {
  color: #FF0000;
}

.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  color: #FF0000;
}

.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}

/* VJ Links Manager v1.18 end */