BODY {text-align:center;background:#000 url('../../images/rushbackstage/bkgTiles.jpg') repeat;color:#333;margin:0;padding:0;border:0;font:11px Arial,Helvetica,sans-serif}
A {text-decoration:none}
A:hover {text-decoration:underline}
IMG {border-width:0}

.strikethrough {text-decoration:line-through}
.sale-price {color:red;font-weight:bold}
A.defaultBtnRight {padding:3px 14px;text-decoration:none;border:1px solid #333}
A.defaultBtnRight {color:#fff;height:20px;line-height:20px;text-align:center;font-size:1.1em;background: url('../../images/rushbackstage/btnStandard.gif')}
A.defaultBtnRight:hover {border:1px solid #aaa;background: url('../../images/rushbackstage/btnStandardHover.gif')}
A.checkOutLink {padding:3px 14px;text-decoration:none}
A.checkOutLink {color:#fff;height:20px;line-height:20px;text-align:center;font-size:1.1em;background:url('../../images/rushbackstage/btnStandard.gif'); border:1px solid #333;}
A.checkOutLink:hover {background: url('../../images/rushbackstage/btnStandardHover.gif') repeat-x;border: 1px solid #aaa;}

#Main {width:998px;margin: 0 auto;text-align:left;border:3px solid #000}

#Header {color:#fff;background:transparent url('../../images/rushbackstage/bkgHeader.jpg') no-repeat;}
#Header A {color:#fff}
#Logo {width:297px;float:left}
#Announcements {width:404px;float:left}
#ShoppingCartInfo {width:297px;float:right;padding:9px 0 0}
#ShoppingCartInfo TABLE TD {padding:3px;vertical-align:middle;font-size:1.1em}

#Toolbar {background:#3C5C79;border-bottom:3px solid black;padding:3px 0 0;}
#Toolbar A {color:#fff;font-size:1.1em}
#Links {width:347px;float:left}
#Toolbar UL {background:#000;margin:0;padding:0}
#Toolbar UL LI {float:left;list-style-type:none;display:block;text-align:left;padding:2px 12px 0}
#Toolbar UL LI.img {padding:0;margin:0}
#Toolbar FORM {margin:0;padding:-3px 0 0}
.fieldHolder {float:left;margin-top:0px;border:1px solid #999;width:185px;height:20px;background:#fff}
.textInput {border:none;width:170px;height:17px;background:none;color:#000000;margin-top:1px;margin-left:5px;}
#SelectCountry {width:354px;float:left;text-align:center}
#Search {width:297px;float:right}

#CatalogArea {width:100%;background:#fff url('../../images/rushbackstage/bkgMenuContainer.jpg') repeat-y}
#MenuContainer {float:left;width:146px}
#MenuContainer DIV DIV {margin-left:4px}
#MenuContainer A {color:#fff;font-size:1.3em;font-weight:bold;line-height:180%}

#CatalogAreaFull {width:732px;padding:1px 242px 6px 24px;border-bottom:3px solid black;background:#fff url('../../images/rushbackstage/bkg_faq.jpg') repeat-y top right}
#CatalogAreaFull H1 {font-size:2.0em}
#CatalogAreaFull H3 A {color:#000}
#CatalogAreaFull H2 {font-size:1.7em}
#CatalogAreaFull H3 {font-size:1.4em}
#CatalogAreaFull P, #CatalogAreaFull TD, #CatalogAreaFull OL, #CatalogAreaFull BLOCKQUOTE {line-height:150%;font-size:1.1em}

#Crumbs {padding:9px 0;color:#3C5C79}
#Crumbs A {color:#3C5C79;font-size:1.3em;font-weight:bold}

#ProductDisplay {float:right;width:845px;border-left:3px solid black;padding:2px}
.cat-prod {width:114px;height:162px;overflow:hidden;float:left;padding:2px;text-align:center;font-size:11px;color:#000;line-height:110%}
.cat-prod A {color:#000}
.cat-prod .price {}
.cat-prod .prod-desc {font-weight:bold}
.cat-prod-off {border:1px solid #fff}
.cat-prod-on {border:1px solid #000}

#PrDe P {font-size:1.1em;line-height:140%;text-align:justify;}
#PrDe H1 {font-size:2.5em;line-height:100%;margin:0}
#PrIm {width:200px;float:left;margin:0 8px}
#PrIm A {display:block;float:left}
#PrIm A IMG {text-align:center}
#PrDe {width:600px;float:right;margin:0 8px}
#PrAd {clear:both;margin:8px}

TABLE#pvList {border-collapse:collapse;width:100%}
TABLE#pvList TD, TABLE#pvList TH {padding:4px;border-width:1px 0;border-color:#888;border-style:solid}
TABLE#pvList TD {font-size:1.1em}
TABLE#pvList THEAD TD, TABLE#pvList THEAD TH {background:#bbb;font-weight:bold}
TABLE#pvList TBODY TD, TABLE#pvList TBODY TH {background:#ddd}

#Footer {clear:both;background:transparent url('../../images/rushbackstage/bkgFooter.jpg') no-repeat;padding:2px 0;text-align:center;font-size:1.1em;border-top:3px solid black}
UL#SiteLinks {margin:0;padding:0}
UL#SiteLinks LI {float:left;list-style-type:none;display:block;text-align:left;padding:0 12px;}
UL#SiteLinks LI A {color:#000;font-weight:bold;display:block;padding:3px 6px}
UL#SiteLinks LI#LastSiteLink {width:198px;text-align:right;padding:0;}
DIV#FooterSwag DIV#TollFreeNumber {color:#000;font-weight:bold;font-size:1.6em;clear:both}
DIV#FooterSwag DIV#Copyright {color:#fff;font-size:1.2em;clear:both}
#Company {border:3px solid #fff}

TABLE.ShipInfo {width:420px}
TABLE.ShipInfo CAPTION {text-align:center;font-size:1.4em;font-weight:bold}
TABLE.ShipInfo TH {text-align:right;font-weight:bold;font-size:1.1em}
TABLE.ShipInfo TD {text-align:right}

.ContestInfo {text-align:center}

A.FaqLink {font-size:0.9em;text-decoration:underline;color:blue;font-style:italic}
A:hover.FaqLink {cursor:pointer}
TABLE.PopChart {background-color:#CDCDCD;border-spacing:1px;font-size:1.1em;margin:auto;width:70%;}
TABLE.PopChart CAPTION {font-size:1.3em;font-weight:bold;margin:1em 0}
TABLE.PopChart TH {background-color:#e6eeee;border: 1px solid #fff}
TABLE.PopChart TD {border: 1px solid #fff}
TABLE.PopChart TR.odd TD {background-color:#fff}
TABLE.PopChart TR.even TD {background-color:#F0F0F6}
TABLE.PopChart .num {text-align:center}
TABLE.PopChart TR:hover TD {background-color:#8DBDD8;cursor:pointer}
#faqSizing .Measurements {font-size:1.1em;font-style:italic;line-height:125%}

/* Common */
#CatalogAreaShoppingCart {background:#fff;min-height:480px;overflow:display;;width:100%;padding:0 9px}

#menuContainer {border-right:3px solid #000000;color:#FFFFFF;width:150px;}
#menuContainer ol {margin:0;padding:9px 0 0 24px;font-size:12px}
#menuContainer ol li {height:24px}
#menuContainer .on {font-weight:bold;font-size:14px;}

#productDisplayWide {vertical-align:top}
#productDisplayWide H1 {font-size:18px;margin:8px 0}

TABLE.order {width:100%;border-spacing:0}

TR.mnubar-order {}
TR.mnubar-order TD, TR.mnubar-order TH {font-size:14px;font-weight:bold;padding:4px;border-bottom: 1px solid #777}
TR.mnubar-order TD {background:#ddd}
TR.mnubar-order TH {background:#999}

TR.cartItem TD, TR.cartItem TH {font-size:1.1em;padding:4px;border-bottom: 1px solid #777}
TR.cartItem TH {font-weight:bold}

DIV#cart-totals TABLE {width:100%}
DIV#cart-totals TD {width:50%}
TABLE.cartTotals {background:#ddd;border-width:1px;border-style:solid;border-color:#777;border-width:0 1px 1px 1px;border-spacing:0}
TABLE.cartTotals TD {font-size:12px;padding:2px;white-space:nowrap}
TABLE.cartTotals TR.total TD {background:#ccc}

TABLE.cart-checkout {width:100%;padding:9px 3px}
TD.Col1 {text-align:left;}
TD.Col2 {text-align:right;}

.error-message-title {font-weight:bold;color:#000;margin-left:6px;font-size:1.3em;}
.error-message-item {font-weight:bold;color:red;display:inline;margin-left:6px;font-size:1.3em;}

FIELDSET.ShippingAddress {width:50%;background:#eee;margin:0 0 0 9px}
FIELDSET.ShippingAddress LEGEND {font-size:16px;font-weight:bold}
FIELDSET.ShippingAddress LABEL {display:block;width:40%;font-weight:bold}

DIV#checkout-cart-summary TABLE {width:75%}
DIV#checkout-cart-summary TABLE TD {padding:3px}

#productDisplay {clear:both;padding:3px 10px 3px 8px}
TABLE#cart-checkout {width:100%}
#checkout-creditcard-info {text-align:center;width:100%;padding:4px;font-weight:bold;color:#00f;background-color:#eee}

.defaultBtnLeft {display:inline-block;padding:4px}

H1, H2 {margin:0;line-height:150%}
H1 {font-size:16px}
H2 {font-size:14px}

TD.Numeric, TD.lastcell {text-align:right}