BODY
{
    MARGIN-TOP: 0px;
    BACKGROUND-COLOR: white
}
.mainTable
{
    MARGIN: auto;
    BACKGROUND-COLOR: white
}
.whitebg
{
    BACKGROUND-COLOR: #ffffff
}
#searchimagebtn
{
    POSITION: relative;
    TOP: 4px
}
.shoppingcart
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.headerrow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: darkblue 2px solid;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.headerrow A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: lowercase;
    COLOR: darkblue;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.headerrow A:hover
{
    COLOR: mediumblue
}
.topmenusearch
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: arial
}
.menu
{
    VERTICAL-ALIGN: top;
    WIDTH: 180px;
    BACKGROUND-COLOR: whitesmoke
}
.level1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #336699;
    PADDING-TOP: 2px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
H1.deptDescription
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: capitalize;
    COLOR: dimgray;
    PADDING-TOP: 5px;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.menuLinks
{
    BORDER-RIGHT: navy 1px;
    BORDER-TOP: navy 1px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: navy 1px;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: navy 1px;
    BACKGROUND-COLOR: whitesmoke
}
.menuLinks A
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.menuLinks A:active
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.menuLinks A:hover
{
    COLOR: mediumblue
}
.menuLinks A:visited
{
	font-size: 11px;
	color: #660099;
	font-family: arial;
	text-decoration: none;
}
.bluedot
{
    POSITION: relative;
    TOP: -2px
}
.shop_service_header
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: midnightblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}
.shopping_services_bg
{
    BORDER-RIGHT: lightgrey 2px solid;
    BORDER-TOP: lightgrey 2px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: lowercase;
    BORDER-LEFT: lightgrey 2px solid;
    LINE-HEIGHT: 25px;
    BORDER-BOTTOM: lightgrey 2px solid;
    FONT-FAMILY: arial;
    LETTER-SPACING: 2px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    vertical-valign: top
}
.shopping_services_bg A
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.footerLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkgray;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.third_level_dept_display
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: lightsteelblue 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: lightsteelblue 1px solid;
    WIDTH: 550px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
.light_gray
{
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ddd 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ddd 1px solid;
    BACKGROUND-COLOR: #eee
}
.third_level_dept_display A
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.third_level_dept_display A:active
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.third_level_dept_display A:hover
{
    COLOR: #0000ff
}
.third_level_dept_display A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #660099;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.deptNav A
{
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.deptNav A:hover
{
    COLOR: #000066
}
.deptSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma, Arial;
    LETTER-SPACING: -0.5pt
}
.deptSubTitleSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Tahoma, Arial
}
.deptTitle
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    LINE-HEIGHT: 16pt;
    FONT-FAMILY: Tahoma, Arial
}
.deptTitleMedium
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial
}
.deptPageLink
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.generalLinkLarge
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.generalLinkMedium
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0pt;
    TEXT-DECORATION: underline
}
.topMenuLinkSmall
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.topMenuLinks
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: lowercase;
    COLOR: gray;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.topMenuSearchInput
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial
}
.deptPageNoLink
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.baseFont
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, helvetica
}
.productTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial
}
.productName
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.productList
{
    FONT-SIZE: 7pt;
    COLOR: black;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    LIST-STYLE-TYPE: disc
}
.productAvailability
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: Tahoma, Arial
}
.productSale
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Tahoma, Arial
}
.productPopUpLink
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.productSmallText
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.deptThumbLink
{
    FONT-SIZE: xx-small;
    COLOR: #3a4d87;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    LETTER-SPACING: 0pt;
    TEXT-DECORATION: underline
}
.productAccessoryLink
{
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 5px;
    COLOR: #000066;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Tahoma, Arial
}
.productAccessoryImage
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.textSmall
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.cartProductLink
{
    FONT-SIZE: 7.5pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.cartRemoveLink
{
    BORDER-RIGHT: maroon 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: maroon 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: maroon 1px solid;
    COLOR: #000066;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: maroon 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}
.textXXSmall
{
    FONT-SIZE: 6pt;
    FONT-FAMILY: Tahoma, Arial
}
.cartMessage
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: gray;
    LINE-HEIGHT: 7pt;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial
}
.textXSmall
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial
}
.generalLinkSmall
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.textMedium
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.generalLinkXMedium
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.productSwatchName
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 5pt;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial
}
.textLarge
{
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.checkoutTextSmall
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutLinkSmall
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.5pt;
    COLOR: #000066;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.checkoutTextXSmall
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutInput
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutTitleBar
{
    BACKGROUND-COLOR: #dadada
}
.checkoutTitleRegular
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutTitleSmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutTitleLink
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.checkoutLabel
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutErrorBox
{
    BORDER-RIGHT: maroon 1px solid;
    BORDER-TOP: maroon 1px solid;
    BORDER-LEFT: maroon 1px solid;
    BORDER-BOTTOM: maroon 1px solid
}
.checkoutErrorLarge
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutErrorSmall
{
    FONT-SIZE: 7pt;
    COLOR: maroon;
    LINE-HEIGHT: 7pt;
    FONT-FAMILY: Tahoma, Arial
}
.checkoutErrorCell
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
.checkoutSeparator
{
    BORDER-RIGHT: #dadada 2px;
    BORDER-TOP: #dadada 2px;
    BORDER-LEFT: #dadada 2px;
    BORDER-BOTTOM: #dadada 2px solid
}
.textLargeWhite
{
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.textMediumWhite
{
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.textSmallWhite
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial
}
.generalLinkXLarge
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.textXMedium
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.mixAndMatchSmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 1pt
}
.mixAndMatchBig
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.privacyTitle
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial
}
.privacyHeader
{
    FONT-SIZE: 18pt;
    COLOR: #000066;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma, Arial
}
.topDivider
{
    FONT-SIZE: 7pt;
    COLOR: #737373;
    FONT-FAMILY: Tahoma, Arial
}
.topItemsInCart
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial
}
.liveHelp
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.homeShopBy
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.homeShopByLinks
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000066;
    FONT-FAMILY: Arial
}
.sideMenuLevel3Active
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 7.5pt;
    COLOR: #000066;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #dadada;
    TEXT-DECORATION: none
}
.headerBg
{
    BORDER-TOP: aqua;
    BACKGROUND-COLOR: #00008B
}
.footerBg
{
    BACKGROUND-COLOR: #006699
}
.productMedText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma
}
.productPrice
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Arial, Tahoma
}
BODY H1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: capitalize;
    COLOR: darkblue;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal
}
BODY H2
{
	border-right: #ddd 1px solid;
	padding-right: 2px;
	border-top: #ddd 1px solid;
	padding-left: 2px;
	font-size: 8pt;
	margin-bottom: 0px;
	padding-bottom: 1px;
	border-left: #ddd 1px solid;
	color: #000066;
	padding-top: 2px;
	border-bottom: #ddd 1px solid;
	font-family: Arial;
	background-color: #eeeeee;
}
.error
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial;
    FONT-VARIANT: small-caps
}
.border
{
    BORDER-RIGHT: gainsboro thin solid;
    BORDER-TOP: gainsboro thin solid;
    BORDER-LEFT: gainsboro thin solid;
    BORDER-BOTTOM: gainsboro thin solid
}
.bgColor_title
{
    BACKGROUND-COLOR: gainsboro
}
.largeAsteric
{
    FONT-SIZE: 50pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
.breadcrumb
{
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-TOP: 5px;
    FONT-FAMILY: arial
}
.breadcrumb A
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
.breadcrumb A:hover
{
    COLOR: #ff0000
}
.copyright
{
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Arial
}
.minMaxPrice
{
    FONT-SIZE: 8pt;
    WIDTH: 130px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
.thumbnails
{
    BORDER-RIGHT: #eeeeff 1px solid;
    BORDER-TOP: #eeeeff 1px solid;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #eeeeff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #eeeeff 1px solid
}
.shopping_services_bg A:hover
{
    COLOR: mediumblue
}
.footertext
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: lowercase;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}

.quickLinks
{
	font-size: 8pt;
	color: darkblue;
	font-family: Arial;
	text-decoration: none;
}

.customerServTitle
{
	font-weight: bolder;
	font-size: 12pt;
	color: darkblue;
	font-family: Arial;
	text-decoration: none;
}
.OrderTrackingLabel
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.OrderTrackingInput
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial
}
.bongosidemenu
{
	padding-left:5px;
}
	