Skip to content

Instantly share code, notes, and snippets.

@johnnygoodman
Created October 14, 2013 22:20
Show Gist options
  • Save johnnygoodman/6983218 to your computer and use it in GitHub Desktop.
Save johnnygoodman/6983218 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
html {
margin: 0;
padding: 0;
height: 100 %
}
body {
margin: 0;
padding: 0;
height: 100 % ;
font - family: Tahoma,
Arial,
FreeSans,
sans - serif;
font - size: 12px;
text - align: center;
min - width: 960px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/body-bg.jpg) repeat-x #E8E8E8;color:#666}h1{font-size:32px;color:#333;margin:0;margin-bottom:10px;font-weight:normal;line-height:27px;letter-spacing:0.5px}h1.smaller{font-size:24px;line-height:110%}h1
small {
display: block;
font - size: 16px;
color: #666}h1
sup{font-size:15px}h2{font-size:22px;margin:0;margin-bottom:7px;padding-top:0px;font-weight:normal;color:# 333;
letter - spacing: 0.5px
}
h2.smaller {
font - size: 16px
}
h3 {
font - size: 14px;
color: #1E6BB3;margin:0;margin-bottom:5px}h4, .silverbox
h2{font-size:12px;color:# 333;
margin: 0;
font - weight: normal;
text - transform: uppercase
}.silverbox h2 {
text - align: center
}
h4.gray {
color: #666;text-align:left}h5{font-weight:normal;font-size:13px;color:# 333;
margin: 0;
margin - bottom: 3px
}.futura {
color: #216db4;text-shadow:0 0 1px rgba(0,0,0,0.3);font-weight:500}.futura a, .futura a:link, .futura a:hover, .futura a:visited{color:# 216db4;
text - decoration: none
}
div.column - fixed - height h3 {
font - size: 23px;
margin: 0;
margin - bottom: 7px;
padding - top: 0px;
font - weight: 500;
color: #216db4;letter-spacing:0.25px}a,a:visited,a:active{text-decoration:underline;color:# 666;
outline: none
}
a: hover {
text - decoration: none;
color: #333 !important}a
img{border:none}p{line-height:150%;margin:0
0 10px 0;color:# 666
}
ul {
list - style - type: none;
padding: 0;
margin: 0
}
li {
color: #666;margin:0
0 2px 0px;padding-left:9px}hr{border:none;border-top:1px solid # DDD;
border - bottom: 1px solid# FFF;
height: 0px;
margin - top: 2px;
margin - bottom: 5px
}.no - gap {
margin - bottom: 0px!important
}.mini - gap {
margin - bottom: 5px!important
}.tiny - gap {
margin - bottom: 10px!important
}.small - gap {
margin - bottom: 20px!important
}.medium - gap {
margin - bottom: 30px!important
}.gap {
margin - bottom: 40px!important
}.gap - top - none {
margin - top: 0px!important
}.gap - top - tiny {
margin - top: 10px!important
}.gap - top {
margin - top: 20px!important
}.gap - top - medium {
margin - top: 30px!important
}.left - gap {
margin - left: 10px
}.button - pad {
margin - left: 15px
}.top - border {
border - top: 1px solid# DDD;
padding - top: 20px
}.top - border - tweak {
border - top: 1px solid# DDD
}.right - border {
border - right: 1px solid# DDD;
padding - right: 20px
}.bottom - border {
border - bottom: 1px solid# DDD;
padding - bottom: 10px
}.no - border {
border: none!important
}.center {
text - align: center!important
}.text - right {
text - align: right
}.text - left {
text - align: left
}.light - gray {
color: #CCC!important
}.gray {
color: #666 !important}.green{color:# 4CA22D!important
}.hide {
display: none!important
}.hang - right {
float: right
}#
bottom - box {
width: 868px;
padding: 15px;
border: 1px
solid# DDD;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/bottom-box-bg.jpg) repeat-x #EEE}#bottom-box ul
li {
padding: 0;
margin - bottom: 5px
}#
bottom - box ul li a {
color: #999;text-decoration:none}# bottom - box ul li a: hover {
color: #666}# bottom - box
h4 {
font - size: 16px!important;
margin - bottom: 5px;
text - transform: none;
text - shadow: none;
font - weight: 500;
letter - spacing: 0.5px
}.bottom - box - column {
width: 120px;
margin - right: 25px;
float: left
}#
bottom - box - newsletter {
width: 288px;
float: left
}#
bottom - box - newsletter
p {
color: #999;margin-bottom:5px}a.launch{color:# 666;
font - size: 15px;
padding: 11px
20px 0 50px;
width: 115px;
line - height: 20px;
display: inline - block;
height: 31px;
text - shadow: #FFF 0px 1px 0px;
text - align: left;
text - decoration: none
}
a.launch: hover {
color: #333}a.new{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-new.jpg) no-repeat top left}a.sale{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-sale.jpg) no-repeat top left}a.reorder{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-reorder.jpg) no-repeat top left}a.brand{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-brand.jpg) no-repeat top left}a.charts{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-charts.jpg) no-repeat top left}a.big-white{color:# 666;
font - size: 15px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/big-button-white.jpg) no-repeat top left;padding:0
0 0 14px; display: inline - block; text - decoration: none
}
a.big - white: hover {
color: #333}a.big-white
span{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/big-button-white.jpg) no-repeat top right;padding:5px
22px 0 0px;line-height:20px;display:inline-block;height:25px;text-shadow:# FFF 0px 1px 0px;
text - align: left
}
a.white {
color: #555 !important;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-white.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.white:hover{color:# 222!important
}
a.white
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-white.jpg) no-repeat top right;padding:3px
22px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.clean - white {
color: #555 !important;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-clean-white.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.clean-white:hover{color:# 222!important
}
a.clean - white
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-clean-white.jpg) no-repeat top right;padding:3px
12px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.white - on - gray {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-white-on-gray.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.white-on-gray:hover{color:# 222
}
a.white - on - gray
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-white-on-gray.jpg) no-repeat top right;padding:3px
22px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.clean - white - on - gray {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-clean-white-on-gray.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.clean-white-on-gray:hover{color:# 222
}
a.clean - white - on - gray
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-clean-white-on-gray.jpg) no-repeat top right;padding:3px
12px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}.white - go {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-go.jpg) no-repeat top left;padding:0
0 0 9px;display:inline-block;text-decoration:none;margin-top:9px;margin-left:5px}a.white-go:hover{color:# 222
}
a.white - go
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-go.jpg) no-repeat top right;padding:2px
19px 0 0px; line - height: 18px; display: inline - block; height: 22px; text - shadow: #FFF 0px 1px 0px
}.white - modal {
color: #555;font-size:13px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/white-modal.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.white-modal:hover{color:# 222!important
}
a.white - modal
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/white-modal.jpg) no-repeat top right;padding:0px
12px 0 0px; line - height: 23px; display: inline - block; height: 26px; text - shadow: #FFF 0px 1px 0px
}
a.compare {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-compare.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.compare:hover{color:# 222
}
a.compare
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-compare.jpg) no-repeat top right;padding:3px
23px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.blue {
color: #FFF!important;
font - size: 13px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-blue.jpg) no-repeat top left;padding:0
0 0 15px; display: inline - block; text - decoration: none
}
a.blue: hover {
color: #D6E7F8!important
}
a.blue
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-blue.jpg) no-repeat top right;padding:0px
15px 0 0px; line - height: 23px; display: inline - block; height: 25px; text - shadow: #116DC4 0px -1px 0px}a.blue-on-gray{color:# FFF!important; font - size: 13px; background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-blue-gray.jpg) no-repeat top left;padding:0
0 0 15px; display: inline - block; text - decoration: none
}
a.blue - on - gray: hover {
color: #D6E7F8!important
}
a.blue - on - gray span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-blue-gray.jpg) no-repeat top right;padding:0px
15px 0 0px; line - height: 23px; display: inline - block; height: 25px; text - shadow: #116DC4 0px -1px 0px}a.blue-modal{color:# FFF!important; font - size: 13px; background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/blue-modal.jpg) no-repeat top left;padding:0
0 0 15px; display: inline - block; text - decoration: none
}
a.blue - modal: hover {
color: #D6E7F8!important
}
a.blue - modal span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/blue-modal.jpg) no-repeat top right;padding:0px
15px 0 0px; line - height: 23px; display: inline - block; height: 26px; text - shadow: #116DC4 0px -1px 0px}a.back{color:# 555; font - size: 12px; background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-back.jpg) no-repeat top left;padding:0
0 0 22px; display: inline - block; text - decoration: none
}
a.back: hover {
color: #222}a.back
span{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-back.jpg) no-repeat top right;padding:3px
12px 0 0px;line-height:16px;display:inline-block;height:20px;text-shadow:# FFF 0px 1px 0px
}
a.print {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-print.jpg) no-repeat top left;padding:0
0 0 33px;display:inline-block;text-decoration:none}a.print:hover{color:# 222
}
a.print span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-print.jpg) no-repeat top right;padding:3px
12px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.print - on - gray {
color: #555;font-size:11px;text-transform:uppercase;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-print-on-gray.jpg) no-repeat top left;padding:0
0 0 31px;display:inline-block;text-decoration:none}a.print-on-gray:hover{color:# 222
}
a.print - on - gray
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-print-on-gray.jpg) no-repeat top right;padding:4px
10px 0 0px; line - height: 15px; display: inline - block; height: 19px; text - shadow: #FFF 0px 1px 0px
}
a.printer {
color: #555;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-print.jpg) no-repeat top left;padding:0
0 0 33px;display:inline-block;text-decoration:none}a.printer:hover{color:# 222
}
a.printer
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-print.jpg) no-repeat top right;padding:3px
12px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.printer - on - gray {
color: #555;font-size:11px;text-transform:uppercase;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-print-on-gray.jpg) no-repeat top left;padding:0
0 0 31px;display:inline-block;text-decoration:none}a.printer-on-gray:hover{color:# 222
}
a.printer - on - gray
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-print-on-gray.jpg) no-repeat top right;padding:4px
10px 0 0px; line - height: 15px; display: inline - block; height: 19px; text - shadow: #FFF 0px 1px 0px
}
a.button - close {
color: #555 !important;font-size:12px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/button-close.jpg) no-repeat top left;padding:0
0 0 12px;display:inline-block;text-decoration:none}a.button-close:hover{color:# 222!important
}
a.button - close
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-close.jpg) no-repeat top right;padding:3px
22px 0 0px; line - height: 16px; display: inline - block; height: 20px; text - shadow: #FFF 0px 1px 0px
}
a.buy {
color: #FFF!important;
font - size: 14px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy.jpg) no-repeat top left;padding:0
0 0 20px; display: inline - block; text - decoration: none
}
a.buy: hover {
color: #D6E7F8!important
}
a.buy
span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy.jpg) no-repeat top right;padding:0px
20px 0 0px; line - height: 34px; display: inline - block; height: 35px; text - shadow: #116DC4 0px -1px 0px}a.buy
span.pressed{padding-top:4px;line-height:28px;height:32px}a.buy-on-gray{color:# FFF!important; font - size: 14px; background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy-gray.jpg) no-repeat top left;padding:0
0 0 20px; display: inline - block; text - decoration: none
}
a.buy - on - gray: hover {
color: #D6E7F8!important
}
a.buy - on - gray span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy-gray.jpg) no-repeat top right;padding:0px
20px 0 0px; line - height: 34px; display: inline - block; height: 35px; text - shadow: #116DC4 0px -1px 0px}a.buy-on-gray
span.pressed{padding-top:4px;line-height:28px;height:32px}a.buy-on-white{color:# FFF!important; font - size: 14px; background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy-white.jpg) no-repeat top left;padding:0
0 0 30px; display: inline - block; text - decoration: none
}
a.buy - on - white: hover {
color: #D6E7F8!important
}
a.buy - on - white span {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/button-buy-white.jpg) no-repeat top right;padding:0px
30px 0 0px; line - height: 34px; display: inline - block; height: 35px; text - shadow: #116DC4 0px -1px 0px}a.buy-on-white
span.pressed{padding-top:4px;line-height:28px;height:32px}.button-right{float:right;margin-left:20px}a.right-side-match
span{padding-right:62px}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{display:inline-block}* html
.clear{height:1%}.clear{display:block}.clear2{width:100%;height:0;overflow:hidden;clear:both}input[type= "text"],
input[type = "password"],
input[type = "file"],
textarea {
font - size: 13px;
color: #333;display:block;background:# FFF;
border: 1px
solid# DDD;
padding: 2px;
margin - bottom: 10px;
font - family: Tahoma,
Arial,
sans - serif
}
input[type = "radio"],
input[type = "checkbox"],
input[type = "hidden"] {
border: none;
background: none!important;
padding: 0
}
label {
text - transform: uppercase;
font - size: 11px;
color: #666;display:block;text-shadow:# FFF 0px 1px 0px
}
label
em {
font - style: normal;
color: #999}# search {
background: none;
border: none;
font - size: 12px
}#
search - form {
float: left;
margin: 0
}#
search - bg {
float: left;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/search-bg.jpg) no-repeat;width:220px;height:24px;margin-top:9px}#search-form
input {
background: none;
font - size: 12px;
padding: 3px
10px;
font - style: italic;
color: #999;width:200px;line-height:16px}# search - form input[type = 'submit'] {
border: 1px
solid;
padding: 1px
1px;
font - style: italic;
color: #999;font-weight:bold;width:50px;line-height:16px}# search - form
input.focus {
font - style: normal!important;
color: #333 !important}# newsletter {
background: none;
border: none;
font - size: 12px
}#
newsletter - form {
margin: 0
}#
newsletter - bg {
float: left;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/newsletter-bg.jpg) no-repeat;width:250px;height:24px;margin:0px}#newsletter-form input[type='text']{padding:3px
10px; font - style: italic; color: #999;width:230px;line-height:16px;border:0}# newsletter - form input[type = 'submit'] {
border: 1px
solid;
padding: 1px
1px;
font - style: italic;
color: #999;font-weight:bold;width:150px;line-height:16px}# newsletter - form
input.focus {
font - style: normal!important;
color: #333 !important}# newsletter - form
label {
display: inline;
text - transform: none;
color: #999;font-size:12px;text-shadow:none}# bottomNewToTherapyCheckbox,
#newToTherapyCheckbox {
vertical - align: bottom
}#
mailinglist {}#
mailinglist
label {
display: inline;
text - transform: none;
color: #666;font-size:12px}form.vertical{text-align:center}form.vertical input, form.vertical
select{float:left;margin-bottom:10px}form.vertical
label{float:left;margin:3px
8px 0px 0px;clear:both}input.small,select.small{width:60px !important}input.medium,select.medium,.medium{width:100px !important}input.large{width:200px !important}input.login{width:180px !important}select.year{width:80px !important;margin-left:10px}.textarea-review{width:350px;height:100px}.textarea-askaquestion{width:322px;height:100px}input:focus,textarea:focus{outline:none}dt{float:left}dd{margin-left:25px;margin-bottom:20px}dl.tight
dd{margin-bottom:10px}# shopping - cart - edit {
width: 150px;
margin: 5px
auto
}#
calculate - shipping input,
#calculate - shipping
select {
margin - bottom: 10px;
float: left
}#
calculate - shipping
label {
float: left;
margin - right: 8px;
margin - top: 3px
}#
shippingspan {
font - size: 15px
}#
expectedArrival {
font - size: 15px
}.message {
position: fixed;
top: 0;
left: 0;
width: 100 % ;
padding: 8px
20px 5px 20px;
font - size: 13px; - moz - box - shadow: 0px 1px 5px #666;-webkit-box-shadow:0px 2px 6px # 666;
z - index: 1002;
text - align: left
}.error {
background: url(/images/error - bg - new.jpg) repeat - x;
border - bottom: 1px solid# EEBE45;
border: 1px
solid rgb(188, 54, 52);
background - color: rgb(244, 201, 208)
}.error
strong {
background: url(http: //cdn.optimizely.com/img/5032371304792064/31f4f15d04b049c9ad2cde99bdab126f.png) no-repeat 0px 1px;padding:1px
0px 3px 28px; margin - right: 10px; color: #30260F;float:left;text-shadow:# F6DC7B 0px 1px 0px
}.error
p {
color: #604D1D;display:inline;text-shadow:none;width:87%;float:left;margin:0}.success{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/success-bg.jpg) repeat-x # 74B75D;
border - bottom: 1px solid #9ACB89}.success
strong{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/success-icon.jpg) no-repeat 0px 1px;padding:1px
0px 3px 28px;margin-right:10px;color:# 344C2B;
float: left;
text - shadow: #CAE4C2 0px 1px 0px
}.success
p {
color: #415F37 !important;display:inline;color:# 604D1D;
text - shadow: #CAE4C2 0px 1px 0px;
display: inline - block;
width: 85 % ;
float: left;
margin: 0
}.close {
width: 20px;
height: 19px;
float: right;
margin - right: 27px;
margin - top: 1px;
text - indent: -9999px
}.close - error {
background: url(http: //cdn.optimizely.com/img/5032371304792064/02a05f4289b34715b7b03adc27babab0.png) no-repeat}.close-success{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/success-close.jpg) no-repeat}.close-info{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/info-close.jpg) no-repeat}.input-error{border:1px
solid# b42125!important; background: #f4c9d0!important
}.left - column - narrow {
width: 248px;
margin - right: 10px;
float: left
}.left - column - narrow - tweak {
width: 218px;
margin - right: 25px;
float: left
}.right - column - wide {
width: 630px;
float: left
}.right - column - wide
ul.text {
float: left;
height: auto;
list - style - image: none;
list - style - position: outside;
list - style - type: none;
padding - bottom: 15px;
padding - left: 20px;
width: 95 %
}.right - column - wide ul.text
li {
background - image: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-right-gray.jpg);background-position:left 8px;background-repeat:no-repeat;color:#666;float:left;line-height:20px;padding-left:15px;width:90%}.right-column-wide-tweak{width:629px;float:right;border-left:1px solid #DDD;padding-left:25px}.right-column-wide-tweak-noborder{width:630px;float:right;padding-left:25px}.down-a-tad{padding-top:38px}div.users_container{width:100%;height:auto;float:left}div.users_container
div.each_user {
width: 120px;
height: auto;
float: left;
padding: 10px
}
div.users_container div.each_user div.image {
width: 112px;
height: 124px;
margin: auto;
overflow: hidden
}
div.users_container div.each_user a {
width: 100 % ;
height: auto;
float: left;
padding: 5px
0 0 0;
text - align: center
}.column - wide {
width: 630px;
float: left;
margin - right: 30px
}.column - wide - right {
width: 240px;
float: left;
position: relative
}.right - column - narrow {
width: 430px;
margin - right: 20px;
float: left
}.right - column - side {
width: 180px;
float: left;
margin - top: 40px
}.right - column - side a {
margin - bottom: 15px
}.right - column - side p {
border - top: 1px solid# DDD;
padding - top: 10px
}.column - A {
float: left;
width: 169px;
padding - right: 15px;
margin - right: 15px;
border - right: 1px solid# DDD
}.column - B {
float: left;
width: 199px;
padding - right: 15px;
margin - right: 15px;
border - right: 1px solid# DDD
}.column - C {
float: left;
width: 200px
}.column - A img, .column - B img, .column - C img {
display: block;
margin: 5px
auto
}.column - A p, .column - B p, .column - C p {
color: #777;padding-top:0px;margin-bottom:0px}.column-A a, .column-B a, .column-C
a{margin-top:0px}.column-fixed-height{min-height:215px}.left_links{width:169px;height:auto;padding-right:10px;float:left;padding-bottom:1px}.right_content{width:717px;height:auto;float:left}.left_links{width:169px;height:auto;padding-right:10px;float:left;padding-bottom:1px}.right_content{width:717px;height:auto;float:left}div.each_product_reviews{width:576px;height:auto;float:right;padding-top:20px;padding-bottom:20px;border-bottom:1px solid # ddd
}
div.each_product_reviews div.left_col {
width: 100px;
height: auto;
float: left
}
div.each_product_reviews div.right_col {
width: 456px;
height: auto;
float: left
}
div.each_product_reviews div.right_col div.box {
width: 436px;
height: auto;
padding: 10px;
float: left;
background - image: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/white-gray-bg.jpg);background-repeat:repeat-x;background-position:top;background-color:#eee;border:1px
solid# ddd
}
div.each_product_reviews div.right_col div.box
div.each_row {
width: 100 % ;
height: auto;
float: left;
padding - bottom: 10px
}
div.each_product_reviews div.right_col div.box div.each_row
span {
width: 100 % ;
height: auto;
float: left;
padding - bottom: 2px;
text - transform: uppercase;
font - size: 11px
}
div.each_product_reviews div.right_col div.box div.each_row span
a {
float: right;
color: #1e6bc1;text-transform:none}div.each_product_reviews div.right_col div.box div.each_row
select{padding:1px}div.each_product_reviews div.right_col div.box div.each_row
input{width:204px;height:auto;float:left;padding:2px
4px;margin:0;border:1px
solid # ddd
}
div.each_product_reviews div.right_col div.box div.each_row
textarea {
width: 346px;
height: 100px;
float: left;
padding: 2px
4px;
margin: 0;
border: 1px
solid# ddd
}
div.each_product_reviews div.right_col div.box div.each_row
input.submit_review_btn {
width: 115px;
height: 25px;
float: left;
background - image: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/submit_review_btn.jpg);background-repeat:no-repeat;border:0;margin:0;padding:0;cursor:pointer}div.each_product_reviews div.right_col div.box div.each_row
span.beside_submit_review_btn {
width: auto;
height: auto;
float: left;
text - transform: none;
font - size: 11px;
padding - top: 5px;
padding - left: 10px
}
div.each_product_reviews div.right_col div.box div.each_row span.beside_submit_review_btn a {
color: #1e6bc1;float:none;text-transform:none}div.questionairre_container{width:608px;height:auto;padding:0
10px 15px 10px;float:left;margin:10px
0 0 135px;background-image:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/white-gray-bg.jpg);background-repeat:repeat-x;background-position:top;border:1px
solid # ddd;
background - color: #eee
}
div.questionairre_container div.main_title {
width: 100 % ;
height: auto;
float: left;
font - size: 14px;
color: #333;font-weight:bold;padding:8px
0 4px 0;font-family:Arial,Helvetica,sans-serif}div.questionairre_container
div.each_title{width:100%;height:auto;float:left;background-image:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/questionairre_horizontal_separator.jpg);background-repeat:repeat-x;background-position:top;text-align:center;padding:4px
0 8px 0}div.questionairre_container div.each_title
h2{padding:0;margin:0;color:rgb(0,131,198)}div.questionairre_button,div.survey_button{width:630px;height:auto;padding:15px
0 20px 0;text-align:center}div.questionairre_container div.main_title
div.column_1{width:353px;height:auto;float:left}div.questionairre_container div.main_title div.column_2, div.questionairre_container div.main_title div.column_3, div.questionairre_container div.main_title
div.column_4{width:85px;height:auto;float:left;text-align:center}div.questionairre_container div.each_question_row, div.questionairre_container
div.each_question_result_row{width:100%;height:auto;float:left;padding:6px
0;font-family:Arial,Helvetica,sans-serif;text-align:left}div.questionairre_container div.each_question_row
div.column_1{width:323px;height:auto;padding:0
30px 0 0;float:left}div.questionairre_container div.each_question_row div.column_2, div.questionairre_container div.each_question_row div.column_3, div.questionairre_container div.each_question_row
div.column_4{width:85px;height:auto;float:left;text-align:center}div.questionairre_container div.each_question_row div.column_2 input, div.questionairre_container div.each_question_row div.column_3 input, div.questionairre_container div.each_question_row div.column_4
input{display:block;margin:auto;border:0;background:none}div.questionairre_container div.each_question_row, div.questionairre_container
div.each_question_result_row{width:100%;height:auto;float:left;padding:6px
0;font-family:Arial,Helvetica,sans-serif}div.questionairre_container div.each_question_result_row
div.column_1{width:323px;height:auto;padding:0
30px 0 0;float:left}div.questionairre_container div.each_question_result_row
div.column_2{width:175px;height:auto;padding:0
0 0 80px;text-align:left;font-weight:bold;float:left;color:# 333
}#
content_container div.right_content div.newsletter_archive {
width: 100 % ;
height: auto;
float: left;
padding: 15px
0 0 0
}
div.newsletter_archive div.title_row {
width: 100 % ;
height: auto;
float: left;
font - size: 14px;
font - weight: bold;
padding - bottom: 15px
}
div.newsletter_archive div.title_row div.column_1 {
width: 445px;
height: auto;
padding: 0
35px 0 0;
float: left
}
div.newsletter_archive div.title_row div.column_2 {
width: 150px;
height: auto;
float: left
}
div.newsletter_archive div.each_news_row {
width: 100 % ;
height: auto;
float: left;
padding - bottom: 8px
}
div.newsletter_archive div.each_news_row: hover {
background - color: #C3FDB8
}
div.newsletter_archive div.each_news_row div.column_1 {
width: 445px;
height: auto;
padding: 0
35px 0 0;
float: left
}
div.newsletter_archive div.each_news_row div.column_2 {
width: 150px;
height: auto;
float: left
}
div.right - column - wide div.each_why_shop_with_us {
width: 100 % ;
height: auto;
float: left;
padding - top: 20px
}
div.right - column - wide div.each_why_shop_with_us div.left_col {
width: 84px;
height: auto;
float: left
}
div.right - column - wide div.each_why_shop_with_us div.right_col {
width: 525px;
height: auto;
float: left
}
div.right - column - wide
.blue_text {
color: #2f7dd0}div.right-column-wide
div.view_all_line_graph{width:100%;float:left;height:auto;padding-bottom:30px}div.right-column-wide div.view_all_line_graph
img{float:left;display:inline-block;vertical-align:middle;margin-right:6px}div.right-column-wide div.view_all_line_graph
a{font-weight:bold;font-size:12px;float:left;padding-top:15px}div.right-column-wide
div.consumer_trends_table{width:617px;height:auto;padding:1px;float:left;background-image:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/table_top_bg.jpg);background-repeat:no-repeat;background-position:top;background-color:# aeaeae
}
div.right - column - wide div.consumer_trends_table_outer {
width: 619px;
height: auto;
float: left;
background - image: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/table_bottom_bg.jpg);background-repeat:no-repeat;background-position:bottom}div.right-column-wide div.consumer_trends_table
table.consumer_trend_chart {
width: 617px;
height: auto;
float: left
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td {
background - color: #bcbcbc;
color: #fff;
font - size: 15px;
font - weight: bold;
text - align: center;
font - family: Arial,
Helvetica,
sans - serif;
padding: 0;
margin: 0;
height: 84px;
line - height: 18px; - moz - border - radius: 3px; - webkit - border - radius: 3px;
border - radius: 3px;
behavior: url(/styles/border - radius.htc)
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_1 {
width: 50px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_2 {
width: 155px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_3 {
width: 76px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_4 {
width: 78px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_5 {
width: 78px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_6 {
width: 78px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.title td.column_7 {
width: 78px
}
div.right - column - wide div.consumer_trends_table table.consumer_trend_chart tr.content td {
background - color: #fff;
color: #666;font-size:13px;font-weight:bold;text-align:center;font-family:Arial,Helvetica,sans-serif;padding:0;margin:0;height:50px;line-height:18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_1{width:50px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_2{width:135px;padding:0
10px;text-align:left}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_3{width:76px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_4{width:78px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_5{width:78px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_6{width:78px}div.right-column-wide div.consumer_trends_table table.consumer_trend_chart tr.content
td.column_7{width:78px}div.right-column-wide
div.consumer_trends_email_updates_form{width:100%;height:auto;padding-bottom:20px;padding-top:10px;float:left}div.right-column-wide div.consumer_trends_email_updates_form
div.each_row{width:100%;height:auto;float:left;padding-bottom:8px}div.right-column-wide div.consumer_trends_email_updates_form div.each_row
div.left_col{width:120px;height:auto;padding-top:5px;padding-right:10px;text-align:right;float:left;font-size:12px;color:# 666;
font - weight: bold
}
div.right - column - wide div.consumer_trends_email_updates_form div.each_row div.right_col {
width: 350px;
height: auto;
float: left;
margin: 0;
padding: 0
}
div.right - column - wide div.consumer_trends_email_updates_form div.each_row div.right_col input.textbox {
width: 334px;
height: auto;
padding: 2px;
float: left;
margin: 0
}
div.right - column - wide div.consumer_trends_email_updates_form div.each_row div.right_col span {
width: 100 % ;
height: auto;
float: left;
padding: 0
0 6px 0;
margin: 0
}
div.right - column - wide div.consumer_trends_email_updates_form div.each_row div.right_col span input.checkbox {
display: inline - block;
float: left;
vertical - align: middle;
margin: 0
5px 0 0;
padding: 0
}
div.right - column - wide div.consumer_trends_email_updates_form div.each_row div.right_col input.btn {
cursor: pointer
}.breadcrumbs {}.breadcrumbs ul li {
float: left;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-right-gray.jpg) no-repeat center right;padding-right:11px;padding-left:0;margin:0
5px 0 0
}.breadcrumbs ul li
a {
text - decoration: none;
border - bottom: 1px solid# CCC
}.breadcrumbs ul li a: hover {
border: none
}.breadcrumbs ul
li.last {
background: none
}.breadcrumbs ul li.last
a {
border: none
}.breadcrumbs ul li.last a: hover {
color: #666 !important}.silverbox{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x # EEE;
border: 1px
solid# DDD;
padding: 10px;
text - shadow: #FFF 0px 1px 0px;
margin - bottom: -1px
}.silverbox
ul.left {
width: 100px;
float: left;
margin - right: 18px
}.silverbox
ul.right {
width: 108px;
float: left
}.silverbox ul
li {
padding: 0;
margin - bottom: 7px
}.silverbox ul li
a {
color: #666;text-decoration:none;border-bottom:1px solid # BBB
}.silverbox ul li a: hover {
color: #666 !important;border:none}.silverbox ul li
input{display:inline;margin-right:5px;margin-bottom:0;clear:both}.silverbox ul li
label{text-transform:none;color:# 333;
font - size: 12px;
display: inline
}.silverbox ul li
label.grey {
text - transform: none;
color: #666;font-size:12px;display:inline}.silverbox ul li label:hover{color:# 000
}
ul.checks
li {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/check.jpg) no-repeat 0px 5px;padding-left:12px;margin-bottom:3px}ul.checks
li# none {
background: none;
text - align: center;
color: #888;font-style:italic;padding:0}ul# upgrades {
margin: 10px
0px
}#
did - you - know ul
li {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/icon-question-gray.jpg) no-repeat 0px 3px;padding:2px
0px 2px 19px; margin - bottom: 3px
}#
did - you - know ul li
a {
color: #666;text-decoration:none;border-bottom:1px solid # CCC
}#
did - you - know ul li a: hover {
color: #333;border:none}# big - did - you - know
ul {
margin - bottom: 10px
}#
big - did - you - know
ul.left {
float: left;
margin - right: 40px;
width: 415px
}#
big - did - you - know
ul.right {
float: left;
width: 415px
}#
big - did - you - know ul
li {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/icon-question.jpg) no-repeat 0px 3px;padding:2px
0px 2px 19px; margin - bottom: 3px
}#
big - did - you - know ul li
a {
color: #666;text-decoration:none;border-bottom:1px solid # CCC
}#
big - did - you - know ul li a: hover {
color: #333;border:none}ul# sort {
border - left: 1px solid# DDD!important
}
ul# sort
li {
text - align: center;
width: 102px;
float: left;
padding: 5px
0px;
margin: 0;
border - right: 1px solid# DDD;
border - top: 1px solid# DDD;
border - bottom: 1px solid# DDD;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x #EEE}ul#sort li
a {
text - decoration: none;
color: #1E6BB3;text-shadow:# FFF 0px 1px 0px
}
ul# sort li.selected {
border: 1px
solid #055BAE;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/sort-selected.jpg) repeat-x # 116DC4
}
ul# sort li.selected a {
color: #FFF;
text - shadow: #116DC4 0px -1px 0px}ul# sort li.selected a: hover {
color: #FFF!important
}
ul# sort
li.results {
width: 105px;
text - align: right;
color: #999;padding-right:7px;text-shadow:# FFF 0px 1px 0px
}.pagination - left {
float: left;
width: 150px
}.pagination - right {
float: right;
width: 480px;
text - align: right
}
ul# pagination {
height: 23px;
float: right;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/pagination-bg.jpg) no-repeat #FFF;list-style-type:none !important}ul#pagination
li {
float: left;
padding: 0;
margin: 0
}
ul# pagination li a {
padding: 2px
6px 0px 6px;
height: 21px;
line - height: 18px;
display: inline - block;
border - left: 1px solid# DDD;
text - decoration: none;
color: #1E6BB3;text-shadow:# FFF 0px 1px 0px
}
ul# pagination li a.prev {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/pagination-bg.jpg) no-repeat left top;width:25px;height:23px;padding:0;border:none}ul#pagination li
a.next {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/pagination-bg.jpg) no-repeat right top;width:25px;height:23px;padding:0;border:none;border-left:1px solid #DDD}ul#pagination li.selected a, ul#pagination li.selected a:hover, ul#pagination li.elipsis
a {
color: #999 !important}.per-page{float:right;margin:2px
5px 0px 0px;color:# 999
}
ul# per - page {
height: 23px;
float: right;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/per-page-bg.jpg) no-repeat #FFF;margin-right:20px;list-style-type:none !important;margin-left:0px !important}ul#per-page
li {
float: left;
padding: 0;
margin: 0
}
ul# per - page li a {
padding: 2px
10px 0px 10px;
height: 21px;
line - height: 18px;
display: inline - block;
border - left: 1px solid# DDD;
text - decoration: none;
color: #1E6BB3;text-shadow:# FFF 0px 1px 0px
}
ul# per - page li a.first {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/per-page-bg.jpg) no-repeat left top;border:none;padding-left:13px}ul#per-page li
a.last {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/per-page-bg.jpg) no-repeat right top;border:none;border-left:1px solid #DDD;padding-right:13px}ul#per-page li.selected a, ul#per-page li.selected a:hover{color:#999 !important}.stars{width:79px;height:15px;display:block;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/stars-rev1.jpg) no-repeat}.five{background-position:0px 0px}.four-three-quarters{background-position:0px -15px}.four-half{background-position:0px -30px}.four-quarter{background-position:0px -45px}.four{background-position:0px -60px}.three-three-quarters{background-position:0px -75px}.three-half{background-position:0px -90px}.three-quarter{background-position:0px -105px}.three{background-position:0px -120px}.two-three-quarters{background-position:0px -135px}.two-half{background-position:0px -150px}.two-quarter{background-position:0px -165px}.two{background-position:0px -180px}.one-three-quarters{background-position:0px -195px}.one-half{background-position:0px -210px}.one-quarter{background-position:0px -225px}.one{background-position:0px -240px}.zero-three-quarters{background-position:0px -255px}.zero-half{background-position:0px -270px}.zero-quarter{background-position:0px -285px}.zero{background-position:0px -300px}.big-stars{width:123px;height:23px;display:block;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/big-stars-rev1.jpg) no-repeat}.big-five{background-position:0px 0px}.big-four-three-quarters{background-position:0px -23px}.big-four-half{background-position:0px -46px}.big-four-quarter{background-position:0px -69px}.big-four{background-position:0px -92px}.big-three-three-quarters{background-position:0px -115px}.big-three-half{background-position:0px -138px}.big-three-quarter{background-position:0px -161px}.big-three{background-position:0px -184px}.big-two-three-quarters{background-position:0px -207px}.big-two-half{background-position:0px -230px}.big-two-quarter{background-position:0px -253px}.big-two{background-position:0px -276px}.big-one-three-quarters{background-position:0px -299px}.big-one-half{background-position:0px -322px}.big-one-quarter{background-position:0px -345px}.big-one{background-position:0px -368px}.big-zero-three-quarters{background-position:0px -391px}.big-zero-half{background-position:0px -414px}.big-zero-quarter{background-position:0px -437px}.big-zero{background-position:0px -460px}#product-back,#account-title,#helpme-title{float:left}#product-print,#account-logout,#helpme-progress{float:right}#product-image-box{margin-bottom:10px;text-align:center}#product-image-zoom{width:18px;height:18px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/zoom.jpg) no-repeat;display:block;margin-bottom:10px}ul#tiny-product-images{margin-top:3px}ul#tiny-product-images
li {
float: left;
border: 1px
solid# DDD;
margin - right: -1px;
margin - bottom: -1px;
padding: 0
}#
product - price - box strong, #product - price - box p {
float: left;
margin - right: 15px
}#
product - price - box strong {
font - family: Arial,
Tahoma,
sans - serif;
color: #666;font-size:23px}# product - price - box
small {
display: block;
text - transform: uppercase;
font - size: 10px;
color: #999;text-align:center;line-height:130%}# product - price - box strong.tag - msrp {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/tag-msrp.jpg) no-repeat 0px 3px;padding-left:65px}#product-price-box strong.tag-list{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/tag-list-price.jpg) no-repeat 0px 3px;padding-left:65px}#product-price-box strong.tag-ours{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/tag-our-price.jpg) no-repeat 0px 3px;padding-left:65px;color:#0055a6;font-size:22px;margin-bottom:10px}#product-price-box strong.tag-ours
img {
vertical - align: top
}#
product - price - box - ours {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/tag-our-price.jpg) no-repeat 0px 3px;padding-left:65px;height:35px}#product-price-box-ours
a {
font - size: 17px;
padding - top: 3px;
color: #1E6BB3}# product - price - box - ours strong.tag - our - price {
font - family: Arial,
Tahoma,
sans - serif;
color: #000;font-size:23px}# product - price - box - ours strong.tag - our - price
span {
color: #999;font-size:13px}# product - discount - code,
.product - discount - code - tweak {
width: 109px;
height: 25px;
display: inline - block;
margin - left: 15px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/discount-code-bg.jpg) no-repeat;padding:5px
0px 0px 24px
}#
product - discount - code label,
.product - discount - code - tweak
label {
display: none!important
}#
product - discount - code input,
.product - discount - code - tweak
input {
display: inline;
width: 93px;
border: none;
color: #999;font-style:italic;font-size:12px;background:none}.product-discount-code-tweak{text-align:left;margin-left:0px}# product - info - box - left {
float: left;
margin - right: 20px;
width: 170px
}#
product - info - box - left
p {
margin - bottom: 0px
}#
product - info - box - left
em {
font - style: normal;
color: #999}# product - info - box - right {
float: left;
margin - right: 20px
}.rx {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/rx-required.jpg) no-repeat;width:130px;height:19px;display:inline-block;margin-top:10px;text-indent: -9999px}#product-info-box-right-far{float:left}.free-shipping{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/free-shipping.jpg) no-repeat 0px 0px;width:90px;height:19px;text-indent: -9999px;margin-top:10px;display:inline-block}.free-next-day-shipping{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/FreeNextDay_Icon.jpg) no-repeat 0px 0px;width:126px;height:19px;text-indent: -9999px;margin-top:10px;display:inline-block}.product-rebate,.resmed-rebate{background:url(http://c5101.r1.cf0.rackcdn.com/Rebate_Button.jpg) no-repeat 0px 0px;width:90px;height:19px;text-indent: -9999px;margin-top:10px;display:inline-block}.pink-ribbon{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/pink-ribbon-productpage.jpg) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;margin-top:2x;display:inline-block;vertical-align: -5px}.pumpkin-sale{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/HalloweenSale_Pumpkin_Icon.jpg) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;margin-top:2x;display:inline-block;vertical-align: -5px}.turkey-sale{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ListingPage_Turkey.png) no-repeat 0px 0px;width:60px;height:34px;text-indent: -9999px;display:inline-block;float:left;margin-right:5px}.cranberry-sale{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ListingPage_Cranberry.png) no-repeat 0px 0px;width:60px;height:34px;text-indent: -9999px;display:inline-block;float:left;margin-top:5px}.bread-sale{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ListingPage_Bread.png) no-repeat 0px 0px;width:60px;height:34px;text-indent: -9999px;display:inline-block;float:left;margin-top:5px}.pie-sale{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ListingPage_Pie.png) no-repeat 0px 0px;width:60px;height:34px;text-indent: -9999px;display:inline-block;float:left;margin-right:5px}.turkey-sale-pp{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ProductPage_Turkey.png) no-repeat 0px 0px;width:75px;height:45px;text-indent: -9999px;margin-top:2px;display:inline-block;float:left;margin-right:5px}.cranberry-sale-pp{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ProductPage_Cranberry.png) no-repeat 0px 0px;width:75px;height:45px;text-indent: -9999px;margin-top:7px;display:inline-block;float:left}.bread-sale-pp{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ProductPage_Bread.png) no-repeat 0px 0px;width:75px;height:45px;text-indent: -9999px;margin-top:7px;display:inline-block;float:left}.pie-sale-pp{background:url(http://7104a9473b1da5d35422-c619772f69deb90561b8845fea0e3da3.r11.cf1.rackcdn.com/ProductPage_Pie.png) no-repeat 0px 0px;width:75px;height:45px;text-indent: -9999px;margin-top:2px;display:inline-block;float:left;margin-right:5px}.march-sale{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/basketball-icon.png) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;display:inline-block;margin-right:5px;margin-top:5px;float:left}.star-sale{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/July2013-star-icon.png) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;display:inline-block;margin-right:5px;margin-top:5px;float:left}.dollar-sale{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/Icon_Resmed-Drop-2013.png) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;display:inline-block;margin-right:5px;margin-top:5px;float:left}.dollar-sale-pp{background:url(http://f409096db18d4d4c5ac8-7518c0400f865eee1405574b58fa83a4.r48.cf1.rackcdn.com/Icon_Resmed-Drop-2013.png) no-repeat 0px 0px;width:26px;height:26px;text-indent: -9999px;display:inline-block;margin-right:5px;margin-top:3px;float:left}#product-buy-box{margin-top:15px;display:inline-block}#product-buy-box
select {
float: left;
margin: 9px
10px 0px 0px;
max - width: 240px
}#
product - buy - box a {
float: left
}#
product - buy - box - light {
margin - top: 15px;
width: 130px;
text - align: center
}.phone - number {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/phone-number.jpg) no-repeat;width:118px;height:55px;display:inline-block}.phone-number strong, .rx
strong {
display: none
}
ul# extra - info {
margin - bottom: -1px
}
ul# extra - info li {
text - align: center;
float: left;
padding: 5px
9px;
margin: 0px
3px 0px 0px;
border: 1px
solid# DDD;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x #EEE;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px}.squeeze
li {
padding: 5px
7px!important
}
ul# extra - info li a {
text - decoration: none;
color: #1E6BB3;text-shadow:# FFF 0px 1px 0px
}
ul# extra - info li.selected {
border: 1px
solid #055BAE;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/sort-selected.jpg) repeat-x # 116DC4
}
ul# extra - info li.selected a {
color: #FFF;
text - shadow: #116DC4 0px -1px 0px}ul# extra - info li.selected a: hover {
color: #FFF!important
}#
extra - info - content {
border: 1px
solid# DDD;
padding: 20px
20px 10px
}#
extra - info - content
ul {
list - style - type: disc;
margin - left: 15px
}#
extra - info - content
li {
padding - left: 0!important;
margin - bottom: 5px
}#
extra - info - content
a {
color: #1E6BB3}# extra - info - content
h2 {
margin - bottom: 10px;
font - size: 20px
}#
extra - info - content
h3 {
margin - top: 20px;
color: #333;font-size:13px}# extra - info - content
h4 {
color: #888;font-size:11px;text-transform:uppercase;font-weight:normal}# reviews - tab.review - header
h3 {
color: #1E6BB3;font-size:18px;margin:1px
0px 2px 0px !important}# reviews - tab.review - header.hang - right {
color: #333;font-size:13px;margin-top:4px}# reviews - tab
label {
text - transform: none;
color: #666;display:inline;font-size:12px}# reviews - tab.pagination - left {
float: left;
width: 130px
}#
reviews - tab.pagination - right {
float: right;
width: 450px;
text - align: right
}#
reviews - tab.pagination - left - tweak {
padding - top: 4px
}.review {
border - top: 1px solid# DDD;
padding: 10px
0
}.review - header {
border - top: 1px solid# DDD;
padding: 5px
0
}.review
h3 {
margin: 0px
0px 3px 0px!important
}.review - header
h3 {
margin: 0px
0px 3px 0px!important;
margin - top: 0
}.review h4,
.review - helpful {
color: #888;font-weight:normal;text-transform:none;font-size:11px;margin-bottom:10px}.review-helpful{font-size:12px}.review
blockquote{line-height:150%;margin:10px
0px}# reviews - tab
select {
margin - right: 10px!important
}#
customization - product
img {
float: left;
margin - right: 10px
}#
customization - product - title {
float: left;
width: 500px
}#
customization - product
h2 {
font - size: 16px
}#
customization - product
em {
font - style: normal
}#
customization - product - title ul
li {
float: left;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/check-on-white.jpg) no-repeat 0px 5px;padding-left:11px;margin-right:10px;color:#333}.product-list{border-top:1px solid #DDD;margin-top:0px;padding-top:15px}.product-list-left{float:left;width:120px;text-align:center;margin-right:10px}.product-list-right{float:left;width:500px}.product-list-right-squeeze{float:left;width:365px}.product-list-right label
em {
color: #666}.product-list-right-squeeze
p{margin-bottom:3px}.product-list-right-squeeze p
em{font-style:normal;color:# 999
}.product - list - right - squeeze strong {
font - weight: normal;
margin - right: 15px
}.product - list - right - squeeze a {
margin - top: 8px
}.product - list - right - far {
float: left;
width: 135px;
text - align: center
}.product - list - right - far strong {
font - size: 16px;
color: #666;margin-bottom:5px;display:block}.product-list-right-far
p{color:# 999;
margin: 0
}.modal.product - list - left {
width: 80px
}.modal.product - list - right - squeeze {
width: 265px;
text - align: left
}.column - wide - right
.silverbox {
text - align: center;
text - shadow: #FFF 0px 1px 0px
}.column - wide - right.silverbox strong {
font - family: Arial,
Tahoma,
sans - serif;
font - size: 23px;
color: #000;font-weight:normal;display:block}.column-wide-right .silverbox
p{margin:0}.column-wide-right .silverbox
em{font-style:normal}.column-wide-right .silverbox
small{font-size:11px;color:# 888
}.column - wide - right.silverbox a {
margin - top: 5px
}.column - wide - right li {
text - align: left
}.input - selected {
font - weight: bold;
color: #333 !important}.input-selected
em{font-weight:normal;color:# 333!important
}.loading - listing {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/loading-listing.gif) no-repeat 0px 0px;padding:0px
0px 2px 20px
}#
checkout - progress {
width: 320px;
height: 22px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/checkout-progress-bg.jpg) no-repeat;margin:0
auto
}
ul# checkout - progress
li {
float: left;
padding: 0;
margin - top: 2px;
line - height: 18px;
text - shadow: #FFF 0px 1px 0px;
text - align: center;
color: #999;display:inline}ul# checkout - progress
li.first {
width: 122px
}
ul# checkout - progress
li.second {
width: 104px
}
ul# checkout - progress
li.third {
width: 94px
}
ul# checkout - progress li
span.selected {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/check-progress.jpg) no-repeat 0px 5px;padding-left:12px;color:#333}.title{padding:7px
10px!important
}.title - tweak {
padding: 7px
15px!important
}.whitebox {
border: 1px
solid# DDD;
text - align: center;
padding: 10px
15px 15px;
margin - bottom: -1px
}.whitebox
strong {
font - weight: normal
}.whitebox
span.stars {
margin: 3px
auto 10px auto
}#
checkout - box {
margin - bottom: 0px;
padding: 15px
}#
checkout - box - A {
float: left;
width: 160px;
padding - right: 20px
}#
checkout - box - A
ul {
margin - top: 10px
}#
checkout - box - A
li {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/certified.jpg) no-repeat;padding:1px
0px 3px 23px
}#
checkout - box - B {
float: left;
width: 220px;
border - left: 1px solid# DDD;
padding: 0px
20px
}#
checkout - box - B
h5 {
margin: 7px
0px
}#
checkout - box - B
h5.tight {
margin - bottom: 3px
}#
checkout - box - C {
float: left;
width: 226px;
margin - right: 20px
}#
checkout - box - C
ul {
width: 226px;
margin - top: 10px
}#
checkout - box - C
li {
margin - bottom: 5px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left top;width:226px;height:36px}#checkout-box-C
li.total {
margin - bottom: 0px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left bottom;width:226px;height:36px}#checkout-box-C
em {
float: left;
font - style: normal;
color: #666;font-size:17px;margin-top:7px;text-align:right;width:80px}# checkout - box - C li.total
em {
margin - top: 7px
}#
checkout - box - C
strong {
float: right;
color: #000;font-size:17px;font-weight:normal;margin-top:6px;width:126px}# checkout - box - C
strong.inactive {
color: #999;font-size:13px;font-style:italic;margin-top:9px}# checkout - box - C li.total
strong {
margin - top: 7px
}#
checkout - box - D {
float: left;
width: 180px;
text - align: center
}#
checkout - box - D - top {
border - bottom: 1px solid# DDD;
padding - bottom: 10px
}#
checkout - box - D - top
a {
margin - top: 10px
}#
checkout - box - D - bottom {
padding - top: 43px
}.big - silverbox - left {
float: left;
width: 280px;
padding - right: 23px;
border - right: 1px solid# EEE;
margin - top: 10px
}.big - silverbox - right {
float: left;
width: 280px;
margin - top: 10px
}.big - silverbox - left
p {
text - align: left
}.big - silverbox - left label,
.big - silverbox - right
label {
text - align: left
}.big - silverbox - left input,
.big - silverbox - right input,
.big - silverbox - left select,
.big - silverbox - right
select {
width: 175px;
margin - bottom: 10px
}.billing - shipping - same {
height: 20px;
margin: 5px
0px
}.billing - shipping - same input,
.billing - shipping - same
label {
width: auto;
margin: 0;
display: inline
}.checkoutaddresses - left h3,
.checkoutaddresses - right
h3 {
font - weight: normal;
color: #333}.checkoutaddresses-left h3 small, .checkoutaddresses-right h3
small{display:block;font-size:11px;color:# 666
}
fieldset {
clear: both;
border: none;
margin: 0;
padding: 0;
border - top: 1px solid# DDD
}
legend {
text - align: left;
margin - bottom: 10px;
padding: 7px
10px 0 0;
color: #999;text-shadow:# FFF 0px 1px 0px
}.checkbox - tweak {
width: 20px!important
}.label - tweak {
width: 180px!important;
text - align: left!important;
clear: none!important;
margin - bottom: 10px!important;
text - transform: none;
font - size: 13px;
color: #333 !important}ul.radio-list
li{text-align:left}ul.radio-list
input{float:none !important;width:13px;display:inline !important;text-align:left !important;margin:2px
2px 5px 0px !important}ul.radio-list
label{float:none !important;display:inline !important;color:# 333!important
}#
shipping - estimate {
text - align: left!important
}#
shipping - estimate
a {
font - size: 11px;
margin - top: 5px;
margin - left: 10px;
display: inline - block;
color: #999;clear:both}# shipping - estimate
ul {
width: 226px;
margin - top: 10px
}#
shipping - estimate
li {
margin - bottom: 5px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left top;width:226px;height:36px}#shipping-estimate
li.total {
margin - bottom: 0px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left bottom}#shipping-estimate
em {
float: left;
font - style: normal;
color: #666;font-size:17px;margin-top:7px;text-align:right;width:80px}# shipping - estimate li.total
em {
margin - top: 7px
}#
shipping - estimate
strong {
float: right;
color: #000;font-size:17px;font-weight:normal;margin-top:7px;width:126px;text-align:left}# shipping - estimate
strong.inactive {
color: #999;font-size:13px;font-style:italic;margin-top:9px}# shipping - estimate li.total
strong {
margin - top: 7px;
text - align: left
}.buy
img {
float: left;
margin - left: 10px;
margin - top: 2px
}#
paypal - fields
img {
float: left;
margin - right: 15px
}#
personal - check - fields address,
#our - showroom - address
address {
color: #333;font-style:normal;background:# FFF;
padding: 10px;
width: 160px;
font - size: 13px; - moz - border - radius: 5px; - webkit - border - radius: 5px
}.verification
input {
float: left
}.verification
img {
float: left;
margin - left: 7px;
margin - top: 1px
}.verification
a {
float: left;
margin - left: 15px;
margin - top: 2px;
font - size: 11px
}#
customer - instructions {
text - align: left
}#
customer - instructions
textarea {
width: 99 % ;
height: 100px
}#
submit - order {
text - align: left
}#
submit - order
input {
float: left;
margin: 1px
3px 0 0
}#
submit - order
label {
width: 550px!important;
text - transform: none!important;
font - size: 12px
}#
submit - order label
a {
float: none;
clear: none;
margin: 0
}#
submit - order
a {
clear: both;
float: left;
margin - right: 15px;
margin - top: 10px
}#
submit - order
em {
float: left;
font - style: normal;
color: #065AAD;margin-top:20px}.order-summary
em{color:# 999;
font - style: normal
}.order - summary
p {
display: block;
margin: 5px
auto
}.order - summary
p.last {
margin - bottom: 0px
}.order - summary
strong {
color: #333;font-size:17px}# receipt - left {
float: left;
width: 450px;
margin - right: 30px;
color: #333;font-size:13px}# receipt - left
.print {
float: right;
margin - top: 2px
}#
receipt - left - top {
border - top: 1px solid# DDD;
border - left: 1px solid# DDD;
border - right: 1px solid# DDD;
padding: 10px
}#
receipt - left
h2 {
color: #999;font-style:normal;margin:0;padding:0;font-size:13px}# receipt - left - A {
float: left;
width: 165px
}#
receipt - left - A
address {
font - style: normal
}#
receipt - left - B {
float: right;
width: 260px
}#
receipt - left - B
li {
clear: both;
margin - bottom: 3px
}#
receipt - left - B li
h2 {
float: left;
text - align: right;
width: 100px;
margin - right: 10px
}#
receipt - left - B li
span {
float: right;
text - align: left;
width: 140px;
color: #333}.receipt-product-list{border-top:1px solid # DDD;
border - right: 1px solid# DDD;
border - left: 1px solid# DDD;
padding: 10px
}.receipt - product - list - left {
float: left;
width: 298px;
margin - right: 20px
}.receipt - product - list - left
h3 {
margin: 0;
font - weight: normal;
color: #333;font-size:16px}.receipt-product-list-left
p{font-size:12px}.receipt-product-list-left
em{font-style:normal;color:# 999
}.receipt - product - list - right {
float: right;
width: 100px;
text - align: center
}.receipt - product - list - right
strong {
font - size: 17px;
font - weight: normal
}.receipt - product - list - right
p {
color: #999}# receipt - total
a {
float: left;
margin - top: 50px;
margin - left: 30px
}#
receipt - total
ul {
float: right
}#
receipt - total
ul {
width: 226px;
margin - top: 10px
}#
receipt - total
li {
margin - bottom: 5px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left top;width:226px;height:36px}#receipt-total
li.total {
margin - bottom: 0px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/ledger.jpg) no-repeat left bottom}#receipt-total
em {
float: left;
font - style: normal;
color: #666;font-size:17px;margin-top:7px;text-align:right;width:80px}# receipt - total li.total
em {
margin - top: 7px
}#
receipt - total
strong {
float: right;
color: #000;font-size:17px;font-weight:normal;margin-top:7px;width:126px;text-align:left}# receipt - total
strong.inactive {
color: #999;font-size:13px;font-style:italic;margin-top:7px}# receipt - total li.total
strong {
margin - top: 5px;
text - align: left
}.receipt - print {
float: right
}#
receipt - right {
float: left;
width: 388px;
padding: 15px
}#
receipt - right
a {
font - size: 16px;
color: #065AAD;border:none;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-right-on-gray.jpg) no-repeat right 7px;padding:0px
12px 0px 0px}# receipt - right
p {
font - size: 13px;
color: #666;line-height:130%}# receipt - right
ul {
margin - top: 15px
}#
receipt - right
li {
padding - left: 55px;
margin - bottom: 25px
}.icon - calendar {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/icon-calendar.jpg) no-repeat 0px 4px}.icon-learn{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/icon-learn.jpg) no-repeat 0px 4px}.icon-talk{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/icon-talk.jpg) no-repeat 0px 4px;margin-bottom:0 !important}.icon-talk
p {
margin - bottom: 0!important
}.whitebox - list {
border: 1px
solid# DDD;
text - align: center;
padding: 5px
0px 10px 0px;
margin - bottom: 20px
}.whitebox - list li {
text - align: left;
padding: 0;
margin - top: 5px
}.whitebox - list li a {
text - decoration: none;
margin: 1px
0px;
color: #1E6BB3;text-shadow:# FFF 0px 1px 0px;
padding: 3px
15px;
display: block;
line - height: 130 %
}.whitebox - list li a em {
font - style: normal;
color: #888}.whitebox-list li
ul{margin-left:35px;padding-left:0}.whitebox-list li ul
li{padding:0;margin:0}.whitebox-list li ul li
a{padding-left:0}.whitebox-list
li.selected{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/list-selected.jpg) repeat-x}.whitebox-list li.selected>a{color:# FFF;
text - shadow: #116DC4 0px -1px 0px;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/selected-arrow.jpg) no-repeat right center}.whitebox-list li.selected>a:hover{color:# FFF!important
}.whitebox - list li.selected > a > em {
font - style: normal;
color: #bbb
}.accountbox h2 {
font - size: 18px;
text - transform: none;
text - align: left;
color: #065AAD;margin-bottom:20px}.accountbox
h3{font-weight:normal;color:# 333
}.accountbox h3 small {
display: block;
font - size: 11px;
color: #666}.accountbox-left{float:left;width:200px;margin-right:40px}.accountbox-right{float:left}input.areacode{width:40px;float:left;margin-right:10px}input.prefix{width:40px;float:left;margin-right:10px}input.lastfour{width:80px;float:left}.accountbox
table{width:100%;margin-bottom:20px}.accountbox
th{text-transform:uppercase;color:# 777;
font - weight: normal;
border - bottom: 1px solid# DDD;
text - align: center
}.accountbox td {
color: #333;border-bottom:1px solid # DDD;
padding: 20px
0px;
text - align: center;
font - size: 13px
}.accountbox td input {
display: inline
}.accountbox td label {
display: inline;
color: #333;text-transform:none;font-size:13px;margin-bottom:10px}.accountbox table td.product-info{width:292px}label.address{color:# 333;
text - transform: none;
font - size: 13px;
margin - bottom: 7px
}.aligned - radio {
display: inline - block
}.cc {
width: 42px;
height: 25px;
display: inline - block;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/credit-cards.jpg) no-repeat 0px 0px}.visa{background-position:0px 0px}.amex{background-position: -48px 0px}.mastercard{background-position: -97px 0px}.discover{background-position: -146px 0px}.jcb{background-position: -188px 0px}#account-modal-left{float:left;width:200px;text-align:left}#account-modal-left input, #account-modal-left
select {
margin - bottom: 10px
}#
account - modal - left select {
width: 170px
}#
account - modal - center {
width: 200px;
text - align: left;
padding - left: 40px
}#
account - modal - center input, #account - modal - center select {
margin - bottom: 10px
}#
account - modal - center select {
width: 170px
}#
account - modal - right {
float: left;
width: 245px;
text - align: left
}#
account - modal - right h3 {
font - size: 12px;
color: #333;margin-bottom:3px}# account - modal - right
select {
width: 190px;
margin - bottom: 10px
}.lost - order {
float: right;
color: #1E6BB3 !important}# address - type {
text - align: center;
margin - bottom: 20px
}#
address - type
input {
display: inline
}#
address - type
label {
display: inline;
color: #333;text-transform:none;font-size:13px;margin-bottom:10px;margin-right:10px}ul# prescriptions {
margin - bottom: 20px
}
ul# prescriptions
li {
text - align: center;
float: left;
margin - right: 25px
}
ul# prescriptions li
img {
display: block;
margin: 0
auto 2px auto
}
ul# prescriptions li
a {
border: 1px
solid# DDD;
padding: 10px;
display: block;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px}ul#prescriptions li a:hover{border:1px
solid #1E6BB3}label.classic{text-transform:uppercase !important;color:# 666!important; font - size: 11px!important; display: block!important; margin: 0!important
}#
part - selection {
margin - top: 20px
}#
part - selection
img {
float: left;
margin - right: 10px;
margin - bottom: 0px;
margin - top: -7px
}#
part - selection
em {
font - style: normal;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/check-on-white.jpg) no-repeat 0px 5px;padding-left:11px;color:#999}#part-selection
h2 {
font - size: 16px
}.learning - center - main {
float: left;
width: 258px;
margin - right: 30px;
text - align: left;
padding - top: 20px
}.learning - center - last {
margin - right: 0px
}.learning - center - main h2 {
font - size: 16px;
color: #333;text-transform:none;font-size:18px;padding:0;background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-right-on-gray.jpg) no-repeat right 8px;text-align:left;display:inline-block;padding-right:13px}.learning-center-main a, .learning-center-main ul li
a{border:none;color:# 065AAD;
text - decoration: none
}.learning - center - main p {
font - size: 13px;
color: #666;line-height:130%;margin-top:10px;text-align:left}.learning-center-main
ul{border-top:1px solid # FFF;
padding - top: 18px;
list - style - type: disc;
margin - left: 15px
}.learning - center - equipment {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/learning-center-equipment.jpg) no-repeat;padding:15px
0px 40px 75px; border - bottom: 1px solid# CCC
}.learning - center - sleepapnea {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/learning-center-sleepapnea.jpg) no-repeat;padding:15px
0px 40px 100px; border - bottom: 1px solid# CCC
}.learning - center - order {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/learning-center-order.jpg) no-repeat;padding:15px
0px 40px 75px; border - bottom: 1px solid# CCC
}.learning - center - left {
float: left;
width: 405px;
margin - right: 48px
}.learning - center - right {
float: left;
width: 405px
}.learning - center - title {
clear: both;
margin - top: 45px
}#
videos - tab - left {
float: left;
width: 280px;
margin - right: 20px
}#
videos - tab - left
h3 {
margin - top: 40px
}#
videos - tab - right {
float: right;
width: 558px;
text - align: right
}#
faqs - tab h3,
.faq - question {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/icon-question.jpg) no-repeat 0px 1px;padding-left:19px;padding-bottom:1px}#didyouknow-tab h2, #productchallenge-tab
h2 {
margin - bottom: 20px
}#
topproducts - tab h3 {
margin - bottom: 10px
}#
topproducts - tab ul {
list - style - type: none;
margin: 0;
padding: 0
}#
topproducts - tab ul li {
margin - bottom: 15px
}#
topproducts - tab img {
float: left;
margin - right: 5px
}#
topproducts - tab a {
font - size: 14px;
margin - top: 12px;
float: left
}#
topproducts - tab p {
float: left
}#
topproducts - tab small {
text - transform: uppercase;
font - size: 10px;
color: #999;display:block}.learning-center-A{float:left;width:200px}.learning-center-B{float:left;width:150px;text-align:center;padding-top:40px}.learning-center-C{float:left;width:200px}.learning-center-A,.learning-center-C{text-align:center}.learning-center-A a, .learning-center-C
a{display:block;font-size:14px}.learning-center-B
strong{font-size:18px;display:block;margin-bottom:10px}# search - results {
margin - bottom: 30px
}#
search - results
h1 {
font - size: 24px;
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/icon-search.jpg) no-repeat 0px 1px;padding:0px
0px 4px 31px; line - height: 100 %
}
ul.popular - brands {
margin: 0px
25px 0px 0px;
padding: 0;
float: left;
width: 160px
}
ul.popular - brands
li {
padding: 0;
margin - bottom: 10px
}
ul.last {
margin: 0
}
ul.popular - brands li
a {
color: #3378B9;text-decoration:none;font-size:14px;margin-right:20px}ul.popular-brands
li.selected{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/check-on-white.jpg) no-repeat 0px 5px;padding-left:12px !important}ul.popular-brands li.selected
a{color:# 666!important
}#
helpme - progress
ul {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/helpme-progress-bg.jpg) repeat-x}#helpme-progress ul
li {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/helpme-progress-off.jpg) no-repeat 0px 0px;width:19px;height:19px;float:left;margin:0px
10px 0px 0px; text - indent: -9999px; padding: 0
}#
helpme - progress ul
li.selected {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/helpme-progress-on.jpg) no-repeat}#helpme-progress ul
li.last {
margin: 0px
}.cushion {
padding - left: 10px;
padding - right: 10px
}#
askquestion - left {
float: left;
width: 360px;
margin - right: 30px
}#
askquestion - left.whitebox - list {
text - align: left;
padding: 15px
}#
askquestion - right {
float: left;
width: 240px
}#
askquestion - right.whitebox - list {
padding: 15px;
text - align: left
}#
askquestion - right.whitebox - list img {
float: left;
margin - left: 5px
}#
askquestion - right.whitebox - list span {
float: left;
margin - top: 14px
}#
captcha - left {
float: left
}#
captcha - left input {
margin - right: 7px;
margin - top: 7px
}#
captcha - arrow {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/captcha-arrow.jpg) no-repeat 0px 0px;width:21px;height:20px;float:left;display:inline-block;margin-right:7px;margin-top:9px}#captcha-right{float:left}#captcha-right
img {
margin - top: 3px
}
th.center, td.center {
text - align: center
}
table# product - listing {
width: 100 %
}
table# product - listing tr {
padding - bottom: 20px
}
table# product - listing td {
border - bottom: 1px solid# DDD
}
table# product - listing tr.last td {
border - bottom: none
}
table# product - listing td.product - listing - pic {
width: 110px;
padding: 7px
0
}
table# product - listing td.product - listing - pic - top {
vertical - align: top
}
table# product - listing td img {
display: block
}
table# product - listing td label {
text - transform: none;
display: inline
}
table# product - listing td label: hover {
color: #666}table# product - listing td
input {
display: inline
}
table# product - listing td.product - info {
padding - right: 10px
}
table# product - listing td.product - info h3,
table# product - listing td.product - info - review
h3 {
color: #333;display:block;line-height:115%;font-size:16px}table# product - listing td.product - info - review
h3 {
margin - bottom: 10px
}
table# product - listing td.product - info
a {
color: #1E6BB3;line-height:115%;font-size:16px}table# product - listing td.product - info
em {
font - style: normal;
color: #666;display:block;margin-top:5px;line-height:115%}table# product - listing td.product - info
span {
color: #666}table# product - listing td
p {
margin: 0px
auto 5px auto;
line - height: 115 % ;
color: #333}table# product - listing
td.left {
text - align: left
}
table# product - listing
td.right {
text - align: right
}
table# product - listing td.product - price {
width: 120px;
padding: 17px
0 17px 15px
}
table# product - listing td
small {
text - transform: uppercase;
font - size: 10px;
color: #999;text-align:center;display:block}table# product - listing td
abbr {
color: #777;font-size:11px}table# product - listing td
strong {
font - family: Arial,
Tahoma,
sans - serif;
color: #333;font-size:17px;margin-bottom:8px;display:block;height:20px}table# product - listing td strong.our - price {
color: #000 !important}td.product-price a.view-price{color:# 666;
margin - bottom: 8px;
display: block;
height: 20px
}
td.product - price a.get - sales - price {
color: #666;margin-bottom:8px;display:block;height:20px}table# product - listing
select {
max - width: 120px
}.product - list - right
h3 {
font - size: 16px;
margin - bottom: 10px
}.product - list - right
select {
margin - bottom: 10px
}
ul# sort
li.wide {
width: 136px
}.product - list - right - narrow {
width: 458px!important
}.login - column {
width: 208px;
margin - right: 20px;
float: left
}.login - column
input {
width: 180px
}.login - column - 2 {
width: 230px;
margin - right: 20px;
float: left;
font - size: 11px
}.or - column {
width: 90px;
float: left;
font - size: 16px;
color: #666;text-align:center;padding-top:105px;margin-right:20px}.help-column{float:left;text-align:center;width:160px;padding-top:70px}.share-column{width:400px;margin-right:20px;float:left}body.comparison-chart{background:# FFF;
padding: 20px
}
body.comparison - chart
h1 {
display: none
}
table# comparison - chart {
border - spacing: 0px;
border - bottom: 1px solid# DDD;
margin - bottom: 20px
}
table# comparison - chart
th {
text - align: center;
width: 180px;
border - right: none;
padding: 0px
10px 20px;
vertical - align: bottom
}
table# comparison - chart th img,
table# comparison - chart th p,
table# comparison - chart th p
span {
display: block;
margin: 7px
auto
}
table# comparison - chart th
a {
font - size: 14px;
text - decoration: none;
font - weight: normal;
color: #3378B9}table# comparison - chart th
a.blue {
font - size: 13px
}
table# comparison - chart th
strong {
font - weight: bold;
color: #333;font-size:14px}table# comparison - chart
th.logo {
vertical - align: top
}
table# comparison - chart th.logo
a {
color: #555;font-size:12px;margin-top:10px}table# comparison - chart tbody
td {
border - right: 1px solid# DDD;
padding: 5px
10px;
margin: 0
}
table# comparison - chart
td {
border - top: 1px solid# DDD;
color: #000}table# comparison - chart
td.left {
text - align: left;
color: #666;border-right:1px solid # DDD;
border - left: 1px solid# DDD
}
table# comparison - chart
td.last {
border - right: 1px solid# DDD
}
table# comparison - chart
tr.section {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x #EEE;border:1px
solid# DDD; padding: 10px; font - size: 12px; color: #333;text-transform:uppercase;text-shadow:# FFF 0px 1px 0px
}
table# comparison - chart tr.section
td {
text - align: left
}
table# comparison - chart tr.section
a {
text - align: left;
text - decoration: none;
color: #333}table# comparison - chart tr.section a: hover {
color: #666 !important}table# comparison - chart - embed {
border - spacing: 0px;
border - bottom: 1px solid# DDD;
margin - bottom: 20px
}
table# comparison - chart - embed
th {
text - align: center;
width: 180px;
border - right: none;
padding: 0px
10px 20px;
vertical - align: bottom
}
table# comparison - chart - embed th img,
table# comparison - chart - embed th p,
table# comparison - chart - embed th p
span {
display: block;
margin: 7px
auto
}
table# comparison - chart - embed th
a {
font - size: 14px;
text - decoration: none;
font - weight: normal;
color: #3378B9}table# comparison - chart - embed th
a.blue {
font - size: 13px
}
table# comparison - chart - embed th
strong {
font - weight: bold;
color: #333;font-size:14px}table# comparison - chart - embed
th.logo {
vertical - align: top
}
table# comparison - chart - embed th.logo
a {
color: #555;font-size:12px;margin-top:10px}table# comparison - chart - embed tbody
td {
border - right: 1px solid# DDD;
padding: 5px
10px;
margin: 0
}
table# comparison - chart - embed
td {
border - top: 1px solid# DDD;
color: #000;font-size:11px}table# comparison - chart - embed
td.left {
text - align: left;
color: #666;border-right:1px solid # DDD;
border - left: 1px solid# DDD
}
table# comparison - chart - embed
td.last {
border - right: 1px solid# DDD
}
table# comparison - chart - embed
tr.section {
background: url(http: //c0005101.cdn.cloudfiles.rackspacecloud.com/silverbox-bg.jpg) repeat-x #EEE;border:1px
solid# DDD; padding: 10px; font - size: 10px; color: #333;text-transform:uppercase;text-shadow:# FFF 0px 1px 0px
}
table# comparison - chart - embed tr.section
td {
text - align: left
}
table# comparison - chart - embed tr.section
a {
text - align: left;
text - decoration: none;
color: #333}table# comparison - chart - embed tr.section a: hover {
color: #666 !important}.arrow-open{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-open.jpg) no-repeat 0px 5px;padding-left:14px}.arrow-closed{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/arrow-closed.jpg) no-repeat 0px 3px !important}.description{background:url(http://c0005101.cdn.cloudfiles.rackspacecloud.com/icon-question.jpg) no-repeat 0px 1px;padding-left:20px;padding-bottom:3px;color:# 666!important;
text - decoration: none!important
}.description - popup {
position: absolute;
left: 15px;
top: 3px;
background: #EEE;
border: 1px
solid# DDD;
padding: 5px; - moz - box - shadow: 0px 1px 2px #999;-webkit-box-shadow:0px 1px 2px # 999; - moz - border - radius: 5px; - webkit - border - radius: 5px;
color: #333;text-shadow:# FFF 0px 1px 0px
}
ul# categories {
margin - top: 20px;
margin - bottom: 30px
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment