#cart-col-2cols-wide-right { position: relative; top: 0px; width:980px; z-index: 10;}
#cart-left-col {position: relative; float: left; top: 5px; left: 5px; width: 240px; /*border: thin dotted #000000;*/ z-index: 120;}
#cart-right-col {position: relative; float: left; top: 10px; right: 12px; width: 715px; /*border: thin dotted #000000;*/ z-index: 120;}
#cart-left-top-col {position: relative; float: left; top: 0px; height: 65px; width: 233px; /*border: thin dotted #000000;*/ z-index: 120;}
#cart-right-top-col {top: 0px; right: 12px; height: 60px; width: 100%; /*border: thin dotted #000000;*/ z-index: 120;}
#cart-right-main {position: relative; top: 5px; left: 20px; width: 100%; /*border: thin dotted #000000;*/ z-index: 120;}

#cart-top-bar {position:absolute; top: 60px; width: 700px; left:17px; height: 8px; background-color: #6DACFB;}
#cart-top-bar-msg {position:absolute; top: 68px; width: 700px; left:17px; height: 30px; background-color: #FFF; z-index: 150;}
#cart-top-bar-error {position:absolute; top: 68px; width: 700px; left:17px; height: 30px; background-color: #EB1818; z-index: 150;}
#cart-top-bar-title {position:absolute; top: 98px; width: 700px; left:17px; height: 30px; background-color: #BFBFBF; z-index: 150;}
#cart-sub-bar {width: 690px; left:20px; float: right; height: 30px;}
#cart-top-left-vertical-bar {position: absolute; width: 60px; height: 65px; background-color: #537197; z-index: 11;}
#cart-top-left-findad-bar {position: absolute; top: 15px; width: 200px; height: 34px; background-color: #6DACFB; z-index: 12;}
#cart-top-left-crtimg {position: relative; left: 15px; top: 15px; width: 39px; height: 30px; background: url(/cart/images/head_cart.gif); z-index: 12;}
#cart-left-back {position:relative; float: left; width: 100%; background-color: #6DACFB;}

#myaccount-top-left-img {position: relative; left: 15px; top: 15px; width: 39px; height: 30px; background: url(/cart/images/head_myaccount.gif); z-index: 12;}

#cart-member-name {position:relative; float: left; width: 100%; background-color: #6DACFB;}

#cart-nav-top-bar {position:relative; float: left; height: 5px; width: 100%; background-color: #4B5F78;}
#cart-nav-main {position:relative; float: left; height: 24px; width: 100%; background-color: #537197;}
#cart-nav-selected {position:relative; float: left; height: 24px; width: 100%; background-color: #83A9D8;}


div.cart-findad-label {position: relative; top: 3px; padding-left:30px; font-size:1.3em; color: #FFFFFF; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; letter-spacing: 0.1em;}
div.cart-cart-label {position: relative; top: 17px; padding-left:70px; font-size:1.4em; color: #000000; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; letter-spacing: 0.1em;}
div.cart-items-msg {position: relative; top: 13px; left:20px; padding-bottom:10px; padding-left:20px; font-size:0.9em; color: #FFFFFF; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; z-index: 150;}
div.cart-items-error {position: relative; top: 13px; left:20px; padding-bottom:10px; padding-left:20px; font-size:0.9em; color: #FFFFFF; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; z-index: 150;}
div.cart-items-title {position: relative; top: 10px; left:20px; padding-bottom:10px; padding-left:20px; font-size:1.4em; color: #000000; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: plain; z-index: 150;}
a.cart-nav {position: relative; float: left; top:5px; padding-left:20px; font-size:0.7em; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: plain; text-decoration: none;}
div.cart-member-name-text {position: relative; float:left; padding-top: 8px; padding-left:10px; font-size:0.8em; color: #0000; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: none;}
a.cart-logoff {padding-left:10px; font-size:1em; color: #000000; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: none;}
a.cart-text-link {font-size:1em; color: #4B5F78; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: underline;}
a.cart-text-link-small {font-size:0.6em; color: #4B5F78; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: underline;}
a.cart-text {font-size:1em; color: #000000; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: none;}
a.cart-text-small {font-size:0.8em; color: #000000; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain; text-decoration: none; font-weight: bold;}
#cart-text-generic-small {font-size: 0.6em; color: #000000; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain;}
#cart-text-generic {font-size: 0.8em; color: #000000; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain;}
#cart-text-generic-bold {font-size: 0.8em; color: #000000; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: bold;}
#cart-text-generic-white {font-size: 0.8em; color: #FFFFFF; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain;}
#cart-text-error {font-size: 0.8em; color: #F61545; font-family: Arial, "Trebuchet MS", Verdana, sans-serif; font-weight: plain;}

#cart-question-promo-code {background:#cbd7ef; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, 'Sans Serif'; text-align:center; padding-top:2px; height:18px; width:300px;}
#cart-question-promo-code a { color: #2a57be; text-decoration: none; outline: none; }
#cart-question-promo-code a:hover,
#cart-question-promo-code a:focus  { border-bottom: 1px solid #2a57be; }

#cart-promo-code {visibility:hidden;}

a.cart-button {font-size: 0.8em; color: #FFFFFF; text-decoration:none; font-weight: bold;}
#cart-button-bg {background: #537197}
#cart-button-bg-light {background: #C6DAF4}

/*subscription page*/
#orangeHeader { font-face:verdana;font-size:12px;font-weight:bold;color:#e98524; }
#sub-header-text { font-face:verdana;font-size:18px;font-weight:bold;text-align:left; }
#sub-form-text-err { font-face:verdana;font-size:11px;text-align:left;color:#dd281f; }
#sub-form-text-ccerr { font-face:verdana;font-size:18px;text-align:left;font-weight:bold;color:#dd281f; }
#sub-form-text { font-face:verdana;font-size:11px;text-align:left; }
#sub-form-input { font-face:verdana;font-size:11px; }
#sub-form-login { font-face:verdana;font-size:12px;font-weight:bold; }
#Country { font-face:verdana;font-size:11px; }
#CoType { font-face:verdana;font-size:11px; }
#Login { font-face:verdana;font-size:11px; }
#Logincheck { font-face:verdana;font-size:11px; }
#Password { font-face:verdana;font-size:11px; }
#Password2 { font-face:verdana;font-size:11px; }
#txtBillName { font-face:verdana;font-size:11px; }
#txtBillAddress1 { font-face:verdana;font-size:11px; }
#txtBillAddress2 { font-face:verdana;font-size:11px; }
#txtBillCity { font-face:verdana;font-size:11px; }
#txtBillState { font-face:verdana;font-size:11px; }
#txtBillZip { font-face:verdana;font-size:11px; }
#ddlBillCountry { font-face:verdana;font-size:11px; }

h2.latest_header  {
border-bottom:5px solid #8596AA;
color:#000000;
font:bold 24px "Arial Black";
height:30px;
letter-spacing:2px;
margin-top:10px;
margin-right:5px;
margin-left:5px;
padding-bottom:0;
padding-left:10px;
padding-top:2px;
}

