BODY
{
    SCROLLBAR-FACE-COLOR: #c7c7c7;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #666666;
    SCROLLBAR-ARROW-COLOR: #173d62;
    SCROLLBAR-TRACK-COLOR: #d3d3d3;
    SCROLLBAR-DARKSHADOW-COLOR: black;
    SCROLLBAR-BASE-COLOR: #666666
}
.form_white
{
    BORDER-RIGHT: #527394 1px solid;
    BORDER-TOP: #527394 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #527394 1px solid;
    WIDTH: auto;
    COLOR: #366190;
    BORDER-BOTTOM: #527394 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff;
}
A.menulinks
{
    FONT-SIZE: 11px;
    COLOR: #708090;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.menulinks:hover
{
    FONT-SIZE: 11px;
    COLOR: #004180;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.bottomlinks
{
    FONT-SIZE: 10px;
    COLOR: #708090;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.bottomlinks:hover
{
    FONT-SIZE: 10px;
    COLOR: #004180;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.bullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: navy;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 5px;
}
.items
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #747474;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.hpitemdesc
{
    FONT-SIZE: 10px;
    COLOR: #6f89ba;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.hpitemtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.hpitemtitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.itemlink
{
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.itemlink:hover
{
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.hpitemprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #9b214f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.hpcatlink
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.hpcatlink:hover
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.list_itemlink
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.list_itemlink:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.gentextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.gentext
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.gentextred
{
    FONT-SIZE: 10px;
    COLOR: #A52A2A;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.pagination
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.paginationlink
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.paginationbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
H1
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2
{
    DISPLAY: inline;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
H3
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.menu_spacer
{
    BACKGROUND-COLOR: #c4c2c2;
}
.menu_roll
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    WIDTH: 169px;
    COLOR: #004080;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-DECORATION: none;
}
A.menu_roll:hover
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    WIDTH: 169px;
    COLOR: #5c5c5c;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff;
}
A.back_to_top
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.back_to_top:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.link_generic
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.link_generic:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.detail_personalization
{
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_personalization_note
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.bread_link
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.bread_link:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.bread_linkbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_itemtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_brand
{
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.detail_description
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_sale_price_cap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #670e14;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_regularprice
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.detail_featurehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.detail_largeimage
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.detail_largeimage:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.emailfriend_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.formtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.list_itemprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #9b214f;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.list_regularprice
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.list_sale_price_cap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.tablewidth
{
    WIDTH: 557px;
}
.cart_trheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 background-color: #F5F5F5;
	 height: 5px;
}
.cart_remove
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.cart_unitprice
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.cart_itemnum
{
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.cart_itemdesc
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.cart_itemdesc:hover
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.cart_totalprice
{
    FONT-SIZE: 10px;
    COLOR: #A52A2A;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.cart_totalpricetext
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.cart_totalpricecalculated
{
    FONT-SIZE: 11px;
    COLOR: #A52A2A;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.cart_calculateshippingtext
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.cart_zipcode
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_paymentinfo
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.chkout_paymentinfobold
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_billinginfo
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.chkout_billinginfobold
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_shippinginfo
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.chkout_shippinginfobold
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_grandtotaltext
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_grandtotalprice
{
    FONT-SIZE: 11px;
    COLOR: #A52A2A;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.chkout_edit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: White;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	 background-color: #3679AF;
	 height: 5px;
}
.chkout_trheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 background-color: #F5F5F5;
	 height: 5px;
}
.chkout_payshipbillheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 background-color: #F5F5F5;
	 height: 5px;
}
.chkout_itembold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 height: 5px;
}
.chkout_itemnumber
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 height: 5px;
}
.chkout_itemdescriptioninfo
{
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 height: 5px;
}
.chkout_unitqtyprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 height: 5px;
}
.chkout_privacypolicy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #A52A2A;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 height: 5px;
}
.invoice_infobold
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.invoice_info
{
    FONT-SIZE: 11px;
    COLOR: #5c5c5c;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.invoice_number
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	 font-weight: bold;
}
.inv
.invoice_itemnumber
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.invoice_itemdescription
{
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}