BODY {
  background: #c0c0c0;
  color: #000000;
  SCROLLBAR-FACE-COLOR: #e6e6e6; 
       SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
       SCROLLBAR-SHADOW-COLOR: #ffffff;
       SCROLLBAR-3DLIGHT-COLOR: #ffffff;
       SCROLLBAR-ARROW-COLOR: #000000;
       SCROLLBAR-TRACK-COLOR: #ffffff;
       SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

FORM {
	display: inline;
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0076a3; PADDING-TOP: 0px
}
#aff H2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #0076a3
}
#aff TABLE {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #000000
}
#aff TR {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#aff A {
	FONT-SIZE: 11px; COLOR: #6b9630; TEXT-DECORATION: underline
}
#aff TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Tahoma,Verdana,Arial; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
#aff TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #2a2a2a; FONT-FAMILY: Tahoma,Verdana,Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px
}
.text2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,sans-serif
}
LI {
	LIST-STYLE-IMAGE: url(images/pic.jpg)
}
.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px
}
.text2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px
}
}
A {
	COLOR: #ad0001; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ad0001; TEXT-DECORATION: underline
}
A.top {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #f7c71e; TEXT-DECORATION: none
}
.bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: no-repeat
}
A.hidden:hover {
	TEXT-DECORATION: none
}
.b1 {
	BORDER-RIGHT: black 1px outset; BORDER-TOP: black 1px outset; BORDER-LEFT: black 1px outset; BORDER-BOTTOM: black 1px outset
}
.b1:hover {
	BORDER-RIGHT: black 1px inset; BORDER-TOP: black 1px inset; BORDER-LEFT: black 1px inset; BORDER-BOTTOM: black 1px inset
}
INPUT.search {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e6e6e6
}
.submit {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height :19px
}
.categories {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BACKGROUND: #e6e6e6; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.categoriesover {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BACKGROUND: #FF6600; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.categories2 {
	CURSOR: hand; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.categories3 {
	CURSOR: hand; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BACKGROUND: #fffffe; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
.categoriesover2 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BACKGROUND: #e6e6e6; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.headerNavigation:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF6600; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.search {
	FONT-SIZE: 11px; COLOR: #333333; HEIGHT: 17px
}
.bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0076a3
}
.inactive {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: #6b9630
}
.greenlink A {
	MARGIN-BOTTOM: 2px; COLOR: #6b9630; TEXT-DECORATION: underline
}
.greenlink A:hover {
	TEXT-DECORATION: underline
}
.triangle IMG {
	MARGIN-TOP: 3px
}
A.backref {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0076a3; TEXT-DECORATION: none
}
A.backref:hover {
	TEXT-DECORATION: none
}
A.aff {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6b9630; TEXT-DECORATION: underline
}
A.aff:hover {
	TEXT-DECORATION: underline
}
H1.aff {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #0076a3
}
H2.aff {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #0076a3
}
TABLE.aff {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
TR.aff {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TH.aff {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-ALIGN: center
}
TD.aff {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #737373; FONT-FAMILY: Tahoma,Verdana,Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.aff TR {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TR.aff TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #737373; FONT-FAMILY: Tahoma,Verdana,Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TR.aff TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Tahoma,Verdana,Arial; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
TEXTAREA.aff {
	FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: tahoma; HEIGHT: 100px
}

A.info {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight : normal;
  text-align : center;
  text-decoration: none;
}

A.info:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight : normal;
  text-align : center;
  text-decoration: underline;
}

TR.header {
  background: #DADADC;
}

TR.back {
  background: #ffffff;
}

TD.green {
background-image:url(http://www.eos-bg.com/eos_site/images/icons/bgr5.jpg) ;
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight : bold;
}

TD.dark_green {
background-image:url(http://www.eos-bg.com/eos_site/images/icons/bgr6.jpg) ;
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight : bold;
}


TABLE.border, IMG.border {
  background: #ffffff;
  border-color: gray;
  border-style: solid;
  border-width: 1px;
}

TR.white {
  background: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.menu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  cursor: hand;
  font-weight: bold;
  text-align: left;
}

TD.menu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  cursor: hand;
  font-weight: bold;
  text-align: center;
}

TD.top_menu {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  text-align: center;
  cursor: hand;
}

TD.top_menu_over {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #FFF200;
  cursor: hand;
  font-weight: bold;
  text-align: center;
}

TR.submenu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  cursor: hand;
  font-weight: bold;
  text-align: left;
}

TD.submenu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  cursor: hand;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #DADADC;
}

TD.footer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #DADADC;
  color: #000000;
  font-weight: bold;
}

TD.flag {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

TD.flag_over {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #A7A7A7;
  font-weight: bold;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

hr {
  border: 0;
  width: 80%;
  color: #000000;
  background-color: #000000;
  height: 1px;
  text-align: center;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #F26522;
}

.input_fields
 { background: #FDE9EA; 
   width: 120px; 
   height: 13px;
 }

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FDFBFC;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #DADADC;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}
/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }