/* CSS Document */

H1 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; margin-top:2px; margin-bottom:4px;}
H2 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; margin-top:4px;}
H3 {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
H4 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom:2px;}
H4:link {color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom:2px;}

.style4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
a.style4:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; }

.style5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.style5:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.style5:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.style5:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; }
a.style5:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }



.style6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:22px; }
a.style6:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:22px;}
a.style6:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:22px;}
a.style6:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; line-height:22px;}
a.style6:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:22px;}




/*
.h2 { FONT-SIZE: 9pt; COLOR: #808080 }
.h1 { FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif }
*/

A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

FORM {
	DISPLAY: inline
}

.nolinelinkblbk {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: Comic Sans MS, Tahome, Arial, sans-serif; TEXT-DECORATION: none
}
FONT.Header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8094B0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Footer {
  font: 10pt Tahoma;
  color: #FFFFFF;
  font-weight: bold;
}

.AltFont1 {
  font: 10pt Verdana;
  color: #000000;
}

.AltFont2 {
  font: 10pt Verdana;
  color: #000000;
}

.Content_Small {
  font: 7.5pt Verdana;
  color: #000000;
}

.Content_Large {
  font: 13.5pt Verdana;
  color: #000000;
}

.Content_Large2 {
  font: 11pt Verdana;
  color: #000000;
  font-weight: bold;
}


.ECheck {
  font: 10pt Verdana;
  color: #000000;
}

.navigation-item {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.head-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.ECheck2 {
  font: 7.5pt Verdana;
  color: #000000;
}

.Error {
  font: 8pt Verdana;
  color: #FF0000;
}
.Error2 {
  font: 10pt Verdana;
  color: #FF0000;
}
.Error3 {
  font: 8pt Verdana;
  color: #FF0000;
}

.Error_black {
  font: 8pt Verdana;
  color: #000000;
}

.Error_black2 {
  font: 8pt Verdana;
  color: #000000;
  TEXT-DECORATION: underline

}

.Middle_Top_Banner_Small {
  font: 10pt Verdana;
  color: #000000;
}

.ContentBar_Small {
  font: 7.5pt Verdana;
  color: #FFFFFF;
}

.TopBanner_Large {
  font: 12pt Verdana;
  color: #000000;
}
.TopBanner_Small {
  font: 10pt Verdana;
  color: #000000;
}

body {
  background-color: #ffffff;
}


h1 {
  font: 13.5pt Verdana;
  color: #000000;
  font-weight: bold;
}

.tdbackgrnd {
  background-color: #ffffff;
}

.tdbackgrnd2 {
  background-color: #cccccc;
}


.tdTopBanner {
  font: 10pt Tahoma;
  color: #A7BACF;
  background-color: #ffffff;
  font-weight: bold;
}

.tdTopBanner2 {
}

.tdMiddleTopBanner {
  font: 13.5pt Verdana;
  color: #000000;
  background-color: #ffffff;
  font-weight: bold;
}

.Banner2 {
  font: 12pt Verdana;
  color: #000000;
  background-color: #ffffff;
  font-weight: bold;
}
.tdBottomTopBanner {
  font: 10pt Verdana;
  color: #000000;
  background-color: #ffffff;
}

.tdBottomTopBannerSmall {
  font: 9pt Verdana;
  color: #000000;
  background-color: #ffffff;
}

.tdBottomTopBanner2 {
  font: 10pt Verdana;
  color: #000000;
  background-color: #ffffff;
}

.tdContent {
  background-color: #ffffff;
}

.tdContent2 {
  font: 10pt Verdana;
  color: #000000;
  background-color: #FFFFFF;
}

.tdContent3 {
  background-color: #FFFFFF;
}

.tdContentBar {
  font: 10pt Verdana;
  color: #FFFFFF;
  background-color: #000000;
  font-weight: bold;
}

.tdFooter {
  font: 10pt Tahoma;
  color: #FFFFFF;
  background-color: #ffffff;
  font-weight: bold;
}

.tdAltFont1 {
  font: 10pt Verdana;
  color: #000000;
  background-color: #E6E6E6;
}

.tdAltFont2 {
  font: 10pt Verdana;
  color: #000000;
  background-color: #D5D5D5;
}

.tdAltBG1 {
  background-color: #E6E6E6;
}

.tdAltBG2 {
  background-color: #D5D5D5;
}

A.sml2 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
.smblue {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: verdana, arial, helvetica
}
.smblack {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
.smperiod {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
.smbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
.helpbold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana, Arial, sans-serif
}
.textbrand {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}

A.sml3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

.sm20 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
}

.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif: TEXT-DECORATION: underline
}
A.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif: TEXT-DECORATION: underline
}
.searchboxText {
	FONT-WEIGHT: bold; COLOR: #10105B; FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.header1 {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.boxTextBold {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif
}
.boxTextBold2 {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif
}
.boxLinkBold {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.boxLinkBlue {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.boxLinkBold2 {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.crumblink {
	FONT-SIZE: 10px; COLOR: #8094B0; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.crumblinkblue {
	FONT-SIZE: 10px; COLOR: #8094B0; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.Textblue {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

.linkblacksm {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}

.linkblue {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ff; TEXT-DECORATION: underline
}
.linkbluesm {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ff; TEXT-DECORATION: underline
}
.linkbluesm2 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ff; 
}
.linkbluesm3 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #0000ff; TEXT-DECORATION: underline

}
.boxTextBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8094B0; FONT-FAMILY: Verdana, Arial, sans-serif
}

.closewindow {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.stockWarning {
	FONT-SIZE: 10px; COLOR: crimson; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

FORM {
	DISPLAY: inline
}
TR.header {
	BACKGROUND-COLOR: #ffffff
}
TR.headerNavigation {
	BACKGROUND-COLOR: #bbc3d3
}
TD.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #bbc3d3
}
A.headerNavigation {
	COLOR: #ffffff
}
TR.headerError {
	BACKGROUND-COLOR: #ff0000
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND-COLOR: #00ff00
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND-COLOR: #00ff00; TEXT-ALIGN: center
}
TR.footer {
	BACKGROUND-COLOR: #bbc3d3
}
TD.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #bbc3d3
}
TABLE.infoBox {
	BACKGROUND-COLOR: #8094B0
}
TABLE.infoBoxContents {
	BACKGROUND-COLOR: #ffffff
}

TABLE.infoBoxContents2 {
	BACKGROUND-COLOR: #dddddd
}

TD.infoBoxHeading {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.headerblack {
	FONT-SIZE: 12px; FONT-FAMILY: Arial: COLOR: #FFFFFF;
}
.headerblack {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.headerblacksm {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
}
.headerlinkblue {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

.paragraphtextblack {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.paragraphtextgrey {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, sans-serif
}

.paragraphtextblacksm {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.paragraphtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.paragraphtextboldsm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
SPAN.headerwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.headerwhitesm {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.headerwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial
}

.headerlinkwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold;
}

A.headerlinkwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}



.headerlink {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana;
}

.closewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}

.footertext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana
}
.footertextred {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.footertextgrey {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Verdana
}

.bottomtitlebar {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;
}
SPAN.headerwhitebold {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial TEXT-DECORATION: underline
}
.headerwhitebold {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
SPAN.headerblackbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; 
}
SPAN.carttotalbold {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TR.accountHistory-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.addressBook-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.alsoPurchased-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.payment-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.productListing-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.productReviews-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.upcomingProducts-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.shippingOptions-odd {
	BACKGROUND-COLOR: #f4f7fd
}
TR.accountHistory-even {
	BACKGROUND-COLOR: #ffffff
}
TR.addressBook-even {
	BACKGROUND-COLOR: #ffffff
}
TR.alsoPurchased-even {
	BACKGROUND-COLOR: #ffffff
}
TR.payment-even {
	BACKGROUND-COLOR: #ffffff
}
TR.productListing-even {
	BACKGROUND-COLOR: #ffffff
}
TR.productReviews-even {
	BACKGROUND-COLOR: #ffffff
}
TR.upcomingProducts-even {
	BACKGROUND-COLOR: #ffffff
}
TR.shippingOptions-even {
	BACKGROUND-COLOR: #ffffff
}
TR.productListing-heading {
	BACKGROUND-COLOR: #d2e9fb
}
TD.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #d2e9fb; FONT-VARIANT: small-caps
}
TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
	COLOR: #0000ff
}
A.pageResults:hover {
	COLOR: #0000ff; BACKGROUND-COLOR: #ffff33
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #427bb5; FONT-FAMILY: Verdana
}

font.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #427bb5; FONT-FAMILY: Verdana
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #427bb5; FONT-FAMILY: Verdana
}
TR.subBar {
	BACKGROUND-COLOR: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.smallText2 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory {
	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea {
	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid; BACKGROUND-COLOR: #f1f9fe
}
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
}
SPAN.productSpecialPrice {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.checkoutBar {
	FONT-SIZE: 10px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.checkoutBarHighlighted {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.helpheadline {
	FONT-WEIGHT: bold; COLOR: #8094B0; FONT-FAMILY: Verdana, Arial, sans-serif TEXT-DECORATION: none
}
.helptext {
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; MARGIN-LEFT: 20px; MARGIN-RIGHT: 25px
}


