body, html{background:#fff; margin:0; padding:0}
body{color:#484848; font-family:'Arimo','Lucida Grande',Verdana,Arial,Sans-Serif; font-size:100%; line-height:1.9}
textarea,input {color:#484848; font-family:'Arimo','Lucida Grande',Verdana,Arial,Sans-Serif; font-size:100%; padding: 0.1em}
#wrap{margin:0 auto; width:48em}
p{margin:0; padding:0 .7em .3em}
h2, h3, h4{margin:0; padding:.2em .5em}
#header, dl{margin:0; padding:0}
#header p{color:#AAA; font-size:70%; margin:0; padding:.2em 0 0; text-align:right}
#header p a{color:#AAA}
#header h4{float:right; padding-top:.5em; width:40%}
.headbox{float:left; padding:0 0 0 .5em; width:40%}
#nav{background-color:#fff; float:right; list-style:none; margin:0; padding:5.5em 0 .25em; width:57%}
#navigation li{float:right; font-size:.75em; letter-spacing:0; list-style:none; margin:0; padding-left:1px}
#navigation a{background:#39C url(i/tabl.gif) left top no-repeat; color:#FFF; padding-left:8px; text-decoration:none}
#navigation a span{background:url(i/tabr.gif) right top no-repeat; padding-bottom:5px; padding-right:8px; padding-top:5px}
#navigation a, #navigation a span{display:block; float:none}
#navigation a:hover, #navigation li a.active{background:#F09 url(i/tablp.gif) left top no-repeat; color:#fff; padding-left:8px}
#navigation a:hover span, #navigation li a.active span{background:url(i/tabrp.gif) right top no-repeat; padding-right:8px}
.leftbox{border:#ddd 3px solid; float:left; margin:0; width:38em; font-size:85%}
#itemDesc{border:#ddd 3px solid; float:left; margin:0 0 .5em; width:99%}
.rightbox{border:#ddd 3px solid; float:right; margin:0 0 0.3em; width:17em; font-size:85%}
.quickbuy{float:left; margin:0 1em; width:17em; font-size:85%}
#largebox{border:#ddd 3px solid; float:left; width:100%; font-size:85%}
#footer{clear:both; margin:30px 0}
#footer p{color:#AAA; font-size:75%; margin:0 auto; padding:.5em}
#replace{background-image:url(i/priceusa_logo.gif); background-repeat:no-repeat; height:0!important; overflow:hidden; padding:85px 0 0}
b.bt, b.bt b, b.bb, b.bb b{background-image:url(i/grey.gif); background-repeat:no-repeat; display:block; font-size:1px; height:10px; position:relative}
b.bt{left:-3px; top:-3px}
b.bt b{background-position:100% -10px; left:6px; top:0}
b.bb{background-position:0 -20px; left:-3px; top:3px}
b.bb b{background-position:100% -30px; left:6px; top:0}
.pink, .blue, h5, .pinkSpacer, .blueSpacer{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-size:150.01%; font-style:normal; font-weight:400; margin:0 0.7em; padding:0; text-transform:uppercase}
.pink, .pinkSpacer, h5 {color:#F09}
.blue, .blueSpacer, a {color:#39C}
.pinkSpacer, .blueSpacer{border-top:1px solid #eee}
.display_no{display:none}
.display_ok{display:block}
#helpContainer{float:right; height:25em; padding:2em 0; width:15em; font-size:90%}
#helpTextBox{padding:0 .2em .2em; font-size:90%}
.order{float:right; padding:1.5em .5em}
.error{color:red; font-size:.9em}
.red{color:red}
/*dt, dd{font-size:90%}*/
dt {clear:left; float:left;color:#111; padding:.2em .3em .1em 0; text-align:right; width:25%}
dt.narrow{width:9%}
dt.wide{width:36%}
dt.wide30{width:30%}
tr, td{font-weight:500; padding:.1em .1em}
dd{padding:.2em 0 .1em .3em; text-align:left}
.smallp {font-size:90.01%}
a{font-weight:700}
.green{color:#0C0; margin:0; padding:.3em 0 0 .3em}
.purple{color:#90F; margin:0; padding:.3em 0 0 .3em}
.bold{margin:0; padding:.3em .1em .1em .3em; font-weight:700}
ul{margin:0; padding:.2em 0 0 3em}
li{list-style:url(i/pinkBullet.gif)}
#order input{float:left; font-size:100%; padding:.2em 0}
.small{float:left; margin:0; padding:0; width:49%}
.smallLeft{float:left; padding:0; width:45%}
.smallRight{float:right; margin:0; width:54%}
.smallRight p{line-height:1.4em; margin:0; padding:0 0 .5em .3em}
.smallRight h4{font-size: 90%; line-height:1.2em; margin:0; padding:0}
.smallRight a{color:#F09; text-decoration:none}
.rightFooter{clear:both; font-size:11px}
/*.helptext{font-size:95%}*/
.leftbox textarea, .leftbox input{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:2px solid #888; border-left:2px solid #888}
.twitters{ padding:.2em;  overflow:auto;  margin:.2em; font-size:90%}
.twitters ul{ padding:0}
.twitters span.prefix{ font-weight:bold}
.twitters span.time{ font-style:italic;  color:#c5c5c5}
.twitters span.status{ font-style:italic}
.button{display:block; float:right; margin:.5em; padding:0}
.button a{text-decoration:none; padding:0.5em; background-color:#39C; color:#FFF; margin:.25em}
.button a:hover{background-color:#F09}
