* {margin: 0;padding: 0;}



#creditcards {margin:10px auto auto 27px; }

#logos {clear:both;margin:20px 0 0 25px;}
#logospace {display:inline;width:20px;}


#content-wrapper {margin-left: 10px;  width: 1000px;   margin-bottom: 10px; }
#content {text-align: left; margin-left: 200px;display:inline-block;}

#nav { list-style: none; margin: 10px auto; text-align: center; clear: both; padding: 0; }
#nav li { text-align: center; padding: 0;  padding: 0 5px;display: inline;  border-right: 1px solid #3f545b; }
#nav li.last { border-right: 0; }
#nav a{text-transform: uppercase;font-weight: bold; color: #3f545b;text-decoration:none;}
#nav a:hover {text-decoration:underline;}

#commit {clear:both;font-style:italic;font-weight:bold;padding:10px 40px 3px 40px;text-align:center;}
#shipfootnote {clear:both;font-style:italic;padding:10px 100px 3px;color:#3b464a;font-size:11px;text-align:center;}
 
#prop { width: 1px;  height: 710px;float: left; background-color: #ffffff; }

div.submenu {width:210px; background-color:#d0dae0;position:absolute;top:-2000px;left:209px;z-index:10;}
li.submenu {list-style-type:none;border-style: none outset solid none;border-width:1px 3px 1px 0px;border-color:#A0A0A0;}
li.sub_first {list-style-type:none;border-style: solid outset solid none;border-width:1px 3px 1px 0px;border-color:#A0A0A0;}
li.sub_last {list-style-type:none;border-style: none outset outset solid;border-width:1px 3px 3px 0px;border-color:#A0A0A0;}
li.sub_blank_next {list-style-type:none;border-style: none outset solid solid;border-width:1px 3px 5px 1px;border-color:#A0A0A0;}
li.sub_blank {list-style-type:none;border-style: none outset none solid;border-width:1px 3px 1px 1px;border-color:#A0A0A0;height:15px;}
a.submenu {display:block;padding:5px 0px 5px 0px; width:207px;color:black;text-decoration:none;font-weight:bold;font-size:11px;text-transform:uppercase;} 
a.submenu:hover {text-decoration:none;}
.checkbox {float:left;font-size:12px;cursor:pointer;}
.checkboxselected {float:left;padding:5px 0 0 5px;font-weight:bold;}
.checkboxunselected {float:left;padding:5px 0 0 5px;}
	
#spacer {height:750px;}
div.wideline {clear:left;width:800px;border-bottom:solid 3px #3b464a;height:10px;}
#nojavascript {padding:20px 20px 20px 20px;font-size:17px;background-color:#d80e0e;color:#FFFFFF;font-weight:bold;border-bottom:solid #A0A0A0; 3px;}
#nojavascript a {color:#efc41a;}
#nojavascript a:hover {color:#ffffff;text-decoration:underline;}

#nocookies {padding:20px 20px 20px 20px;font-size:17px;background-color:#d80e0e;color:#FFFFFF;font-weight:bold;border-bottom:solid #A0A0A0; 3px;}
#nocookies a {color:#efc41a;}
#nocookies a:hover {color:#ffffff;text-decoration:underline;}

.navtext {padding:2px;font-size:11px;border:2px outset #404040;layer-background-color:#ffffff;background-color:#ffffff;color:#000000;z-index:6}
.radio, .checkbox {border:none;}



/* CATEGORY PAGE */
#categorypage {padding:20px 15px 20px 15px;}
#category h1 {padding-top:15px;padding-bottom:15px;width:700px;}
#category div.catgroup {padding:5px 0 0 25px;}
#category div.cat {float:left;width:112px;height:130px;padding-bottom:0px;margin-left:10px;}
#category a.cat {color:#3b464a;text-decoration:none;}
#category a.cat:hover {text-decoration:underline;}
#category img.cat {border:none;padding-left:6px;}
#category p.cat {font-weight:bold;font-style:italic;text-align:center;padding-left:4px;padding-right:4px;}
#category div.line {clear:left;width:800px;border-bottom:solid 1px #3b464a;height:10px;}
#spaceaftercats {clear:both;height:7px;}
h2.brands {font-family:candara,arial,sans-serif;color:#2a3740;font-size:22px;font-style:italic;padding:2px 0 0 25px;}

#brands {clear:both;padding-top:15px;padding-left:3px;vertical-align:middle;}
#brands img {float:left;display:inline;margin-left:26px;margin-right:26px;}
#brands div.brandseparator {float:left;height:30px;width:2px;background-color:#2a3740;}

/* ARTICLES AND PRODUCT SUMMARIES */

#article {margin:10px 20px;}
#article div.clear {clear:both;}
#article div.left {float:left;display:inline;}
#article div.right {float:right;display:inline;}
#article ul {color:#3b464a;margin-bottom:5px;padding:0 20px 0 20px;}
#article li {list-style-position:outside;margin-left:25px;}
#article div.line {clear:left;width:697px;border-bottom:solid 3px #3b464a;height:7px;display:inline;}
#article a.articlelisting {float:left;text-decoration:none;width:210px;margin-bottom:4px;padding-left:10px;display:inline;}
#article a.articlelisting:hover {text-decoration:underline;}
#article div.morearticles {clear:both;padding:20px 20px 20px 20px;}
#article a.morearticles {font-weight:bold;text-decoration:none;}
#article a.morearticles:hover {text-decoration:underline;}
#article td {padding:4px 4px 4px 4px;}
.caption {text-align:center;font-weight:bold;font-size:11px;}

#star {padding-left:30px;padding-bottom:30px;}
#star li {list-style:none outside url(/images/star.gif);font-family:Candara,Arial,Verdana,sans-serif;color:#1e4493;font-size:22px;font-style:italic;font-weight:bold;margin-left:45px;}
#star p {font-size:15px;font-weight:bold;padding:0 20px 0 47px;}

.spacer {clear:both;}

/* ProductSummary display */
#productsummary {clear:both;padding-bottom:10px;}
div.dpproduct0, div.dpproduct1 {float:left;display:inline;margin:10px 0 10px 0;}
div.dpproduct0 {width:199px;}
div.dpproduct1 {width:153px;font-size:10px;}

img.dpproduct0 {margin:5px 17px 5px 16px;width:165px;height:110px;}
img.dpproduct1 {margin:5px 9px 5px 9px;width:135px;height:90px;}

.dpheading0, .dpheading1 {padding:0 5px 3px 5px;text-align:center;height:27px;color:#3b464a;text-decoration:none;}

.dpmsrp0, .dpmsrp1 {float:right;padding:4px 0px 0px 0px;display:inline;}
.dpboldright0, .dpboldright1 {color:#D00000;font-weight:bold;float:right;padding:4px 0px 0px 0px;display:inline;}

.dplowas0, .dplowas1 {font-weight:bold;float:right;padding:3px 4px 0 3px;font-style:italic;display:inline;}
.dplowas1 {font-size:11px;}

.dpourprice0, .dpourprice1 {font-weight:bold;float:right;padding:3px 4px 0 3px;font-style:italic;display:inline;}
.dpourprice1 {font-size:11px;}


.dpclickforprice0, .dpclickforprice1 {float:right;padding:1px 4px 0 4px;width:40px;text-align:center;font-size:9px;line-height:10px;display:inline;}

.dpclickforspecial0, .dpclickforspecial1 {float:right;padding:1px 4px 0 4px;width:45px;text-align:center;font-size:9px;line-height:10px;display:inline;}

.dpclickforspecialoffer0, .dpclickforspecialoffer1 {float:right;padding:1px 4px 0 4px;width:65px;text-align:center;font-size:9px;line-height:10px;white-space:nowrap;display:inline;}
.dpclickforspecialoffer1 {width:55px;}


div.dppriceinfo0 {margin-right:20px;}
.vertdivider {float:left;height:180px;border-left:solid 1px #3b464a;margin-top:12px;display:inline;}
.horizline, .padhorizline {clear:both;width:760px;border-bottom:solid 1px #3b464a;height:10px;}
.padhorizline {margin-left:20px;}



div.dptri1 {border:0;padding-right:5px;float:right;display:inline;}






div.dppriceinfo1 {margin-right:10px;}
div.dpdivider {float:right;display:inline;padding:3px 4px 0 4px;}

.vertdivider2 {float:left;height:140px;border-left:solid 1px #3b464a;margin-top:12px;display:inline;}

img.dptri {padding:0;margin-top:4px;border:none;}
div.dptri {border:0;float:right;display:inline;}
a.dpclick {color:#D00000;text-decoration:none;}
a.dpclick:hover {text-decoration:underline;}
a.dpproduct {color:#3b464a;}
a.dpheading {color:#3b464a;text-decoration:none;}

/* SEARCH RESULTS PAGE */
#infotop{clear:both;}



#searchinfo {clear:both;width:737px;height:33px;border-top:solid 3px #3b464a;border-bottom:solid 3px #3b464a;background-image:url(/images/yellowband.jpg);background-repeat:repeat-y;}


#refine_search select {color:#3b464a;font-size:12px;}
#refine_search option.bold {font-weight:bold;font-size:12px;}



#sortorder {float:right;margin-top:9px;margin-right:22px;color:#2a3740;font-size:12px;display:inline;}


#resultsbottom {float:left;margin-left:22px;}

#pagenavbottom {float:right;margin-right:22px;}
#pagenavbottom a {text-decoration:none;}
#pagenavbottom a:hover {text-decoration:underline;}

img.dpproductadmin {border:0;margin:5px 17px 5px 16px;width:165px;height:110px;position:relative;z-index:3;}


/* Product Detail Page */




#dailyspecialbanner {padding:10px 0 5px 20px;}
#timer {font-weight:bold;color:#1e4493;font-size:18px;text-align:center;width:200px;}
.tt{font-size:14px;}
#hurry {color:#eb2c33;font-size:12px;font-weight:bold;text-align:center;width:200px;margin-top:1px;}


/*#notfinding {float:right;font-size:0.8em;padding:0px 20px 10px 0;vertical-align:top;}
#notfinding a {color:#1e4493;text-decoration:none;}
#notfinding a:hover {text-decoration:underline;} */



/* ShipQuote */
#shipquote {padding:0 20px 20px;}
#domshipselect, #intshipselect {clear:both;float:left;padding-top:10px;}
#domshipselect1, #domshipselect2, #intshipselect1, #intshipselect2 {clear:both;float:left;padding-bottom:10px;display:inline;}
#intshipselect {display:none;}


#usinput, #intselect {float:left;display:inline;}


#usbutton, #intbutton {float:left;cursor:pointer;vertical-align:text-top;}

#quotedisplay {clear:both;float:left;color:#3b464a;}
#shipmethodheading {clear:both;float:left;display:inline;width:220px;}
#shipmethodheading2 {clear:both;float:left;display:inline;width:240px;}
#deldateheading {float:left;display:inline;width:200px;}
#ratesheaditem {float:left;display:inline;width:150px;}
#ratesheaditem p {font-weight:normal;font-style:normal;font-size:12px;margin:0}
#ratesheadcart {float:left;width:80px;}
#ratesheadcart p {font-weight:normal;font-style:normal;font-size:12px;margin:0}
#ratestable {clear:both;font-size:12px;padding-top:4px;}
#ratestable div.shipmethod {float:left;width:220px;padding-top:3px;}
#ratestable div.deldate {float:left;width:200px;padding-top:3px;}
#ratestable div.ratesitem {float:left;width:150px;padding-top:3px;}
#ratestable div.ratescart {float:left;width:80px;padding-top:3px;}
.shipradio {clear:both;float:left;height:17px;width:20px;position:relative;top:3px;}
#qtymsg, #hazmsg, #usonlymsg {clear:both;padding-top:15px;}

#shippromo {clear:both;padding-top:15px;}
#shippromo p {margin:4px 0 4px 0;line-height:12px;}
#shippromo p.red {color:red;font-weight:bold;}

#close {clear:both;margin-left:329px;}
#close a {font-family:arial;font-weight:bold;color:#1e4493;text-decoration:none;}
#close a:hover {text-decoration:underline;color:#3b464a;}
#spacer {clear:both;height:10px;}


/* Qty Discounts */
#qtydiscounts {font-size:14px;padding:0 20px;}
#discountamts {clear:both;float:left;margin:10px 0 15px 100px;}

.qd-qtyhdr	{clear:both;float:left;width:100px;font-weight:bold;text-align:center;}
.qd-pricehdr	{float:left;width:100px;font-weight:bold;text-align:center;}
.qd-savingshdr {float:left;width:120px;font-weight:bold;text-align:center;color:#FF0000;}
.qd-hdrspace {clear:both;height:5px;}
.qd-qty	{clear:both;float:left;width:100px;text-align:center;}
.qd-price	{float:left;width:100px;text-align:center;}
.qd-savdollars {float:left;width:70px;text-align:right;color:#FF0000;}
.qd-savings {float:left;width:50px;font-size:12px;}

/* OutOfStock Notification */
#oos-email {float:left;padding:7px 0 0 20px;}
#oos-emailinput {width:160px;}
#oos-expected {float:right;font-size:14px; font-weight:bold;padding:9px 10px 0 0;}
#oos-select {float:right;padding:7px 10px 0 20px;}
#oos-notifybutton {float:right;padding:5px 20px 0 10px;cursor:pointer;}
#oos-partno1 {}


/*Visit Store */
#map_canvas {width:680px;height:400px;margin:10px 20px;}
#store_article {padding-left:20px;}
/* Join VIP or Email List */
#joinemailinfo {margin:10px 20px 15px 30px;}
#joinemailinfo p {margin:5px 25px 0 0;font-size:13px;}
#joinemailinfo option, #joinemailinfo select {font-size:11px;}
.vctext1 {clear:both;float:left;}
.vctext2 {float:left;margin-left:20px;}
.vctextlong {width:180px;font-size:11px;}
.vctextshort{width:70px;font-size:11px;}

#vcleftside, #vcrightside {font-weight:bold;font-size:11px;}
#vcleftside {clear:both;float:left;}
#vcleftside div {margin-top:3px;}
#vcrightside {float:right;text-align:right;margin-right:20px;}
#vcrightside div {margin-top:8px;}
#vcridequestion {clear:both;}
.vcquestion {padding-top:10px;padding-bottom:3px;}
#genderquestion {clear:both;float:left;display:inline;width:150px;}
#agequestion {float:left;width:150px;}
#ridingleft {clear:both;float:left;display:inline;width:155px;}
#ridingright {float:left;display:inline;}
.riding {clear:both;}
.vcriding {width:150px;}
#joinemailsubmit {float:right;display:inline;margin:4px 30px 0 0;border:none;}
.vcsel1 {width:60px;}
.vcsel2 {width:80px;}
.vcsel3 {width:170px;}
#member {padding:20px 0 0 20px;}

/* ViewCart */

#viewcart {display:inline-block;}
#viewcart div.separator {clear:both;height:3px;width:737px;background-color:#3b464a;}
#expiredsession {clear:both;font-size:14px;font-weight:bold;color:#dc202a;padding:5px 150px;width:490px;}
#cartmodeselect {float:left;display:inline;font-size:12px;font-weight:bold;font-family:arial;color:#3b464a;padding:10px 0 0 20px;}
#cartmodeselect input {border:none;}
#ratestable input {border:none;}


.yellowtriangle {display:inline;margin-left:5px;position:relative;}
#nav-order, #nav-info, #nav-pay, #nav-complete {display:inline;padding-bottom:2px;}
.cartpageselected {color:#3b464a;}
.cartsection {clear:both;padding:10px 0 0 20px;}

div.cartitem,div.cartitemA {clear:both;padding:5px;width:750px;}

div.cartimage {float:left;width:70px;}
img.cartitem {float:left;border-style:none;width:50px;height:33px;}

h3.cartitemdesc, h3.cartitemdescerr {font-size:12px;}
a.cartitemdesc {color:#394b57;}
a.cartitemdescerr {color:#d80e0e;}
h4.cartitemdesc {font-size:10px;}
#inyourcart div.freeproductselect {float:left;display:inline;margin-top:2px;}
#inyourcart select.freeproductselect {font-size:11px;width:350px;}

div.cartitemqty {float:left;text-align:center;width:90px;}
.itemqty {font-size:12px;}
#inyourcart input.itemqty {width:25px;}
#inyourcart div.removeitem {color:#d80e0e;font-size:9px;font-style:italic;margin-top:3px;cursor:pointer;}

div.unitprice {float:left;display:inline;text-align:center;width:90px;font-size:13px;}
#inyourcart input.unitprice {text-align:center;width:70px;font-size:12px;}
div.extendedprice {float:left;display:inline;text-align:center;width:90px;font-size:13px;}
.comboitem {clear:both;text-indent:-10px;padding-left:80px;font-size:11px;font-style:italic;width:350px;}
h4.pricematch {color:#c41230;font-size:11px;}


#updatebutton {float:left;display:inline;margin:10px 0 0 36px;cursor:pointer;}
#itemstotalheading {float:left;display:inline;width:95px;text-align:right;margin-top:10px;}
#itemstotalamt {float:left;text-align:center;width:90px;font-weight:bold;margin-top:10px;}


#qtyerror, #giftcodeqtyerror, #exceedsinventory {clear:both;padding:5px 20px 10px 20px;color:#d80e0e;font-weight:bold;font-size:13px;}


.admininfo {margin-bottom:10px;clear:both;float:left;}
/* Calculate Shipping Rates */



#taxcost {visibility:hidden;}
#shipcost, #taxcost {float:left;}

#shippingcostamt, #taxamt {float:left;text-align:center;font-size:13px;font-weight:bold;width:90px;}
#taxwhat {clear:both;float:left;text-align:right;width:100px;color:#1e4493;font-size:9px;font-weight:bold;font-style:italic;padding:2px 0 0 158px;cursor:pointer;}
#taxcost {padding-top:4px;}
#shiparticle {clear:both;float:left;padding:10px;font-size:12px;}

/* Gift Box */
#sqleft {float:left;display:inline;width:530px;}
#sqright {float:right;display:inline;}
#giftBoxcheckbox {padding:6px 0 5px 0;}
#giftnote {clear:both;width:462px;height:31px;margin:8px 0 0 0;}

/* Calculate Savings */


#discountcode {float:left;display:inline;text-align:center;}


#admincomment {clear:both;float:left;display:inline;margin-top:11px;width:343px;height:30px;}
.clear10 {clear:both;float:left;width:10px;}
.clear30 {clear:both;float:left;width:30px;}




#ordertotalamt {float:left;text-align:center;font-size:14px;font-weight:bold;color:#d80e0e;padding-top:5px;width:90px;}
#continueshopping {float:left;margin:5px 0 0 25px;cursor:pointer;}
#gotocheckout {float:right;margin:6px 25px 0 10px;cursor:pointer;}
/* Login */
#logininputs {clear:both;float:left;display:inline;width:210px;}


#login p {font-size:11px;}

#returning {clear:both;float:left; padding-left:20px;width:400px;}
#emailaddress {clear:both;float:left}
#emailaddress input {width:180px;}
#forgotpassword {clear:both;color:#1e4493;font-size:9px;font-weight:bold;font-style:italic;padding-top:3px;padding-bottom:10px;cursor:pointer;}
#loginerror {float:left;display:inline;width:400px;}
#loginerror h3 {color:#dc202a;}
#signinbutton {float:left;margin:6px 10px 0 32px;cursor:pointer;}
#signindesc {float:left;margin-top:10px;}
#checkoutdesc {float:right;margin-top:10px;}

#welcome {clear:both;float:left;margin:3px 10px 0 20px;font-size:16px;font-weight:bold;font-style:italic;}
#wrongcustomer {float:left;font-size:10px;padding-top:7px;}
#wrongcustomer a {color:#1e4493;font-size:10px;font-weight:bold;text-decoration:none;}
#wrongcustomer a:hover {text-decoration:underline;}
#vippoints {clear:both;float:left;font-size:12px;margin:4px 0 13px 40px;}

#viplogo {clear:both;float:left;margin-left:20px;}
#vipclubinfo h2 {font-size:17px;font-style:italic;}
#vip1, #vip2, #vip3 {font-size:14px;padding-top:7px;}

#loginWindow {	font-size:12px;position:absolute;border:3px solid red;background-color: white;width: 500px;	top: 150px;	left: -250px;padding:20px;	z-index:40;}
#loginWrapper {display:none;position:absolute;	width: 500px;	left: 50%;	top: 0px;	z-index:50;}

#jointheclub {vertical-align:top;padding-left:2px;cursor:pointer;}

#spacer1 {clear:both;height:100px;}
#spacer2 {clear:both;height:50px;}
#spacer3 {clear:both;height:50px;}






/* Find Existing Customer - Admin */

#existingcustomerselect {padding-left:20px;}
#selectedcustomer {padding:10px 0 10px 20px;}
#selectCustomerButton {padding-top:10px;}
#existingcustomerfind {clear:both;float:left;}
#existingcustomerinfo {float:left;}

#employee {margin:10px 0 5px 0;width:150px;}

/* ShipInfo */

.infoleft {clear:both;float:left;width:250px;display:inline;}
.inforight {float:left;margin-left:20px;width:250px;display:inline;}
div.infoleft {font-size:11px;padding:3px 0 10px 0;}
div.inforight {font-size:11px;padding:3px 0 10px 3px;}
span.info {font-size:11px;font-style:normal;font-weight:normal;padding-left:3px;}
select.info {margin-left:20px;width:254px;float:left;display:inline;}
.si-radio {float:left;cursor:pointer;}
.si-radiobold {float:left;cursor:pointer;font-weight:bold;}
#strength {float:left;padding-left:10px;font-size:11px;font-weight:bold;}
.radiobutton {margin-right:2px;border:none;}

#shipnote1 {margin-top:2px;}
#prevShipLoc {margin:2px 0;}
#shipnote3 {margin:2px 0;}



#orderinfo p {clear:both;width:520px;font-size:12px;margin-left:20px;padding-bottom:5px;}
.laf {float:left;cursor:pointer;}


#paymentinfo {margin-left:20px;}
#ccmessage {clear:both;float:left;font-size:13px;font-weight:bold;margin:10px 30px;color:#dc202a;}
#paymethod {clear:both;float:left;width:230px;font-size:11px;margin-left:20px;padding-top:15px;}
.payleft, .payleftbold {clear:both;float:left;width:70px;padding-top:4px;cursor:pointer;}
.payright, .payrightbold {float:left;width:120px;padding-top:4px;cursor:pointer;}
.payboth, .paybothbold {clear:both;float:left;padding-top:4px;width:230px;cursor:pointer;}
.payleftbold, .payrightbold, .paybothbold {font-weight:bold;}
#noPayRequired {clear:both;float:left;padding:0px 0px 15px 30px;font-size:12px;width:520px;}

#rightpaymentinfo {float:left;width:470px;}
#cchead, #ccinput, #ccnotes, #savecc {clear:both;float:left;width:470px;}
#ccnumh, #ccdateh, #cccvvh, #ccnum, #ccdate, #cccvv {float:left;}
#ccnumh, #ccnum {width:155px;}
#ccdateh, #ccdate {width:125px;}
#cccvvh, #cccvv {width:80px;}
#savecc {float:left;width:300px;}

#x_card_num {width:130px;}
#cvv {width:35px;}
#expmonth {width:40px;}
#expyear {width:60px;margin-left:3px;}
#whatsthisspace {float:left;width:272px;}
.payinstructions {clear:both;float:left;font-size:10px;font-style:italic;padding-bottom:3px;}

#giftcert, #gcode {clear:both;float:left;}
#giftcert {padding-top:10px;width:255px;}
#gift_code {width:255px;float:left;display:inline;}
#gcodenotes {clear:both;float:left;font-size:9px;font-weight:bold;font-style:italic;width:255px;}

.clicktochange {font-size:9px;font-weight:normal;}



#cvv2 {float:left;}
#cvv2 input {width:45px;}

#newcc {clear:both;font-size:10px;color:red;width:250px;padding-top:10px;display:none;}

#giftStatus {clear:both;float:none;width:470px;display:inline;padding-top:5px;}
.gchead {clear:both;float:left;width:110px;display:inline;}
.gchead2 {float:left;width:120px;text-align:center;display:inline;}
.gcnum {clear:both;float:left;width:110px;font-weight:bold;font-size:11px;display:inline;}
.gcvalue {float:left;width:120px;text-align:center;font-size:11px;display:inline;}
#gcstatusmsg {clear:both;float:left;font-size:12px;padding-top:10px;padding-right:20px;width:470px;}
#gcerror {clear:both;float:left;width:450px;display:inline;font-size:12px;font-weight:bold;}
#viplogosmall {clear:both;float:left;padding-left:20px;}
#vipjoininfo {float:left;padding-left:20px;width:570px;}
#joinVIPtext {float:left;padding-top:10px;}
#vipjoininfo p {font-size:12px;}
#yellowbandvip {clear:both;width:800px;height:85px;}
#processing {clear:both;float:right;padding-top:3px;padding-right:25px;font-size:12px;font-weight:bold;color:#FF0000;}

#viewvip {float:left;cursor:pointer;visibility:hidden;}
#checkout {float:right;cursor:pointer;}
.imagePreload {display:none;}

#contactinfonote {padding:20px 20px 10px 20px;font-size:13px;}
/* Payment info */

.payimg, .hpaymethod, .paymethod, .paydesc, .paydate, .paystatus, .payamount, .creditcomments {float:left;display:inline;}
.hpaymethod, .paymethod, .paydesc, .paydate, .paystatus, .payamount {}
.payimg {width:50px;padding-left:10px;}
.hpaymethod {width:175px;}
.paymethod {width:100px;padding-left:10px;font-weight:bold;}
.paydesc {width:300px;padding-right:10px;}
.paydate, .paystatus, .payamount {width:90px;text-align:center;}
.creditcomments {width:570px;padding-left:120px;font-style:italic;font-size:11px;}
#orderdetailmsg {padding:5px 10px 0 20px;font-size:15px;font-weight:bold;color:#D81F27;}
#cashcalc {clear:both;padding:10px 0 0 20px;display:none;}
#cashcalc1 {clear:both;float:left;font-weight:bold;text-align:right;width:250px;}
#cashcalc2 {float:left;display:inline;}
#cashcalc3 {clear:both;float:left;display:inline;font-weight:bold;text-align:right;width:250px;padding-top:5px;}
#amountTendered {width:60px;}
#cashchange {float:left;display:inline;color:blue;font-weight:bold;width:150px;padding-top:5px;}





