body { margin: 0px 0px 0px 0px;
       background-color:#ffffff; }
form { display:inline; }  /* remove whitespace that forms add by default */
A:link
{
    COLOR: #003399;
}
A:visited
{
    COLOR: #666666;
}
A:hover
{
    COLOR: #cc0000;
}
a.POVLink
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
a.POVLink:link {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
a.POVLink:visited {
  color:#FFFFFF;
}
a.POVLink:hover {
  color:#FFFFFF;
}
.GlobalLink {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
.HPBannerCopy
{
    COLOR:#FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.Arial13BoldWhite
{
    COLOR:#FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
.text2whitebold
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    text-decoration: underline;
}
.graymedium
{
    COLOR: #666666;
}
.errormessage
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.conditionalError /* Smaller error text, used for more specific messages*/
{ 
    color:#cc0000;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight:bold;
}
.conditionalmessage
{ 
    color:#003399;
    font-family: Verdana, Arial;
    font-size: 14px;
    font-weight:bold;
}
.breadcrumb
{
	COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text0
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
}
.text0bold
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.text0gray
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
}
.text0boldgray
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.text0boldwhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.text0boldred
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.text1
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
}
.text1bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.text1orange
{
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
}
.text1grayheader
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}     
.text1boldred
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.text1boldblue
{
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}                    
.text1boldwhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.text1boldwhite2
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.text1b
{
     COLOR: #333333;
     FONT-FAMILY: Verdana, Arial;
     FONT-SIZE: 12px;     
}
.text1orangebold
{
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.text1orange
{
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
}
.text2
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text2black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text2white
{
	COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text2whitebold2
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text2whitebold2 a
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    text-decoration: underline;
}
.text2bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text2boldblue
{
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text2boldred
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text2italic
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
}
.text2red
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text2green
{
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text2greenbold
{
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text2ltgray {
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.text3
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
.text3black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
.text3red
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
.text3bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.text3boldblack
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.text3boldwhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.text3boldred
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.text4
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
}
.text4bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}
.header0
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 19px;
    FONT-WEIGHT: bold;
}
.header0gray
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 19px;
}
.header0graybold
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 19px;
    FONT-WEIGHT: bold;
}
.header0blue {
	COLOR: #003399;
	FONT-FAMILY: Arial;
	FONT-SIZE: 19px;
	FONT-WEIGHT: bold;
}
.header1gray
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}
.header1blue
{
    COLOR: #6699cc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}
.header1red
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold
}
.header1gray
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}
.header2
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2 a
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2blue
{
    COLOR: #6699cc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2red
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2green
{
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2grey
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header2white
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.header3
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.header3white
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.header3greenbold
{
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.header3red
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.header24
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
}
.header24white
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
}
.header24blue
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
}
.checkouterror
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
}
.checkoutHeader
{ 
  COLOR: #003399;
  FONT-FAMILY: Arial, Verdana;
  FONT-SIZE: 24px;
  FONT-WEIGHT: bold;
}
.checkoutHeaderUnderline 
{ 
  background-color: #003399;
  height: 3px;
}
.ItemInfoName
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.ItemInfoValue
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
}
.ItemSubhead
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.PriceSmall
{
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.ShippingCutoffItem {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
}
.ShippingCutoffItemBold {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.ShippingCutoffItemDate {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
}
.ShippingCutoffItemMethod {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.FauxLinkVerdana11 {
	font-family: verdana, arial;
	font-size: 11px;
	color: #0000ff;
	text-decoration: underline;
}
.AuthorMedium {
	font-family: verdana, arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.AuthorBig {
	font-family: verdana, arial;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}
.MediaMedium {
	font-family: verdana, arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.MediaBig {
	font-family: verdana, arial;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}
.PriceMedium {
	font-family: arial, verdana;
	font-size: 15px;
	color: #CC0000;
	font-weight: bold;
}
.PriceBig {
	font-family: arial, verdana;
	font-size: 19px;
	color: #CC0000;
	font-weight: bold;
}
.PriceGiant {
	font-family: arial, verdana;
	font-size: 24px;
	color: #CC0000;
	font-weight: bold;
}
.WasPriceMedium {
	font-family: verdana, arial;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
.WasPriceSmall {
	font-family: verdana, arial;
	font-size: 11px;
	color: #CC0000;
}
.SMBtext {
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
        BACKGROUND-COLOR: #FF8600;
}
.DialogTitle {
        COLOR: #551100; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.FormButton {
        COLOR: #330000; FONT-WEIGHT: bold; 
}
.HeadBox {
        BACKGROUND-COLOR: #FFFBD3;
}
.crossSellBG { background-color: #6699CC; }
.bgltgrey { background-color: #dddddd; }
.bgmedgrey { background-color: #cccccc; }
.bgdrkgrey { background-color: #333333; }
.bgred { background-color: #cc0000; }
.bgltblue { background-color: #6699cc; }
.bgspecshop { background-color: #6699cc; }
.bgdrkblue { background-color: #003399; }
.bgshelfunderline { background-color: #003399; }
.bgleftnav { background-color: #003399; }
.bgcream1 { background-color: #ffffcc; }
#bgdrkgrey {
	color: #333333;
} 
#bgwhite {
	color: #FFFFFF;
} 
#bgblack {
	color: #000000;
}
.ItemSubheadBG { background-color: #CCCCCC; }
.nonItemBucketBG { background-color: #003399; }
.ItemBucketBG { background-color: #003399; }
.SMBbg { background-color: #FFFF99; }
.ShelfSubhead {
font-family: Arial; 
font-size: 24px;
font-weight: bold;
color: #333333;
}

