body {
background:none repeat scroll 0 0 #FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
line-height:1.5;
margin:0;
padding:0;
width:950px;
}
h1 {
color:#325382;
font-family:arial,sans-serif;
font-size:23px;
font-weight:normal;
margin:0 0 4px;
white-space:nowrap;
}
h2 {
color:#325382;
font-family:arial,sans-serif;
font-size:22px;
font-weight:normal;
margin:0;
white-space:nowrap;
}
h6 {
color:#325382;
font-family:Tahoma,'Trebuchet MS',Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
white-space:nowrap;
}
td, p {
font-family:arial,sans-serif;
font-size:12px;
line-height:1.5;
margin-bottom:10px;
margin-top:10px;
}
img {
border:0 none;
}
form {
margin-bottom:0;
margin-top:0;
}
form ol {
margin:0;
padding:0;
}
form ol li {
clear:left;
list-style:none outside none;
margin:0;
}
form label {
float:left;
margin:5px;
width:160px;
}
form label.fieldLabel {
float:none;
}
form input, form select, form textarea {
}
form em {
color:#FF0000;
font-size:9px;
margin-left:2px;
}
#pageHeader {
left:0;
position:absolute;
top:0;
width:650px;
}
#pageContent {
float:right;
max-width: 550px;
margin-right:-110px;
}
#pageColumnLeft {
float:left;
padding-left:5px;
margin-right:5px;
}
#pageBlockLeft {
float:left;
margin:70px 0 7px;
max-width: 650px;
}
#pageColumnRight {
float:right;
margin:73px 13px 7px 0;
}
#pageFooter {
clear:both;
padding:5px;
text-align:center;
}
#navigationBar a {
color:#325382;
font-weight:normal;
}
#navigationBar a:hover {
color:#325382;
text-decoration:underline;
}
#siteLogo {
display:none;
}
#navigationIcons {
float:right;
list-style-type:none;
margin:0;
padding:10px 0 0;
}
#navigationIcons li {
display:inline;
padding:12px;
}
#navigationBar {
color:#325382;
display:none;
font-weight:bold;
margin-top:50px;
padding-right:5px;
text-align:right;
}
#breadcrumbPath {
float:left;
padding-left:5px;
}
#pageIcon {
float:right;
height:40px;
margin-right:10px;
}
.messageStack {
color:#325382;
font-family:Verdana,Arial,sans-serif;
margin:5px;
}
.moduleBox {
}
.moduleBox .content {
  width: 450px;
}
.moduleBox h6 {
padding:5px 0;
}
.inputRequirement {
color:#FF0000;
font-size:10px;
font-weight:normal;
margin-top:10px;
}
.submitFormButtons {
padding:5px;
}
.listingPageLinks {
padding:5px;
}
.moduleRow {
}
.moduleRowOver {
}
.moduleRowSelected {
}
.errorBox {
background:none repeat scroll 0 0 #FFB3B5;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.stockWarning {
color:#CC0033;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.productsNotifications {
background:none repeat scroll 0 0 #F2FFF7;
}
.orderEdit {
color:#70D250;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a {
color:#325382;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:underline;
}
.infoBox {
background:none repeat scroll 0 0 #FFFFFF;
}
.infoBoxContents {
background:none repeat scroll 0 0 #F8F8F9;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.infoBoxNotice {
background:none repeat scroll 0 0 #FF8E90;
}
.infoBoxNoticeContents {
background:none repeat scroll 0 0 #FFE6E6;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.infoBoxHeading {
background:none repeat scroll 0 0 #BBC3D3;
color:white;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
vertical-align:top;
}
td.infoBox, span.infoBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
}
table.productListing {
}
.productListing-heading {
color:#325382;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
td.productListing-data {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}
a.pageResults {
color:#0000FF;
}
a.pageResults:hover {
background:none repeat scroll 0 0 #FFFF33;
color:#0000FF;
}
td.smallText, span.smallText, p.smallText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.tableHeading {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.greetUser {
color:#F0A480;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.markProductOutOfStock {
color:#C76170;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.productSpecialPrice {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
span.errorText {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
.boxCheckoutTrail {
color:#8C8C8C;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.boxCheckoutTrailActive {
color:#FF8400;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.messageBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackError, .messageStackWarning {
background-color:#FFB3B5;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackSuccess {
background-color:#99FF00;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.boxGroup {
width:180px;
padding-bottom:20px;
background:#fff;
}
.boxNew {
margin-bottom:44px;
border:1px solid #325382;
padding-bottom:11px;
}
.boxTitle, .boxTitle a {
color:#fff;
font-family:Verdana,Arial,sans-serif;
font-size:20px;
font-weight:normal;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
vertical-align:top;
background:#325382;
}
.boxContents {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
line-height:20px;
width:170px;
margin-left:5px;
}
#variantsBlock {
}
#variantsBlockTitle {
font-weight:bold;
padding-bottom:10px;
}
#variantsBlockData {
}
#productVariantCombinationNotAvailable {
color:#FF0000;
}
.productInfoKey {
font-weight:bold;
padding-bottom:10px;
padding-right:10px;
vertical-align:top;
}
.productInfoValue {
padding-bottom:10px;
vertical-align:top;
}
#productInfoPrice {
font-weight:bold;
}
.ships24hours {
color:#45B04C;
}

