IMG {
    border: none;
}
#productMainImage IMG {
    border: 2px solid #C41111;
}  
.centerBoxContentsNew, .centerBoxContentsFeatured, .centerBoxContentsSpecials, .categoryListBoxContents {
    float: left;
    padding-bottom: 20px;
}

.centerBoxContentsNew * img, .centerBoxContentsFeatured * img, .centerBoxContentsSpecials * img, .categoryListBoxContents * img {
    border: 3px solid #B41010;
}

.clearBoth {
    clear: both;
}

.centerBoxHeading {
    font-family: verdana, helvetica, arial;
    font-size: 12px;
    color: #ff3333;
    font-weight: bold;
	padding-top: 12px;
}

.centerBoxContentsNew A, .centerBoxContentsFeatured A, .centerBoxContentsSpecials A {
    font-family: verdana, helvetica, arial;
    font-size: 11px;
    font-weight: bold;
    color: #003399;
}

.categoryIcon A, .categoryIcon A:hover, #productListHeading {
    font-family: verdana, helvetica, arial;
    font-size: 20px;
    color: #ff3333;
    font-weight: bold;
}

.hdr { 
    font-family: verdana, helvetica, arial; 
    font-size: 14px; 
    color: #003399; 
    font-weight: bold; 
}

.shdr { 
    font-family: verdana, helvetica, arial; 
    font-size: 12px; 
    color: #ff3333; 
    font-weight: bold; 
}

.productListing-data {
    padding-top: 10px;
}


#productName {
    font-size: 14px;
}


#productPrices {
    font-size: 14px;
}

.cartImage IMG {
    border: 1px solid black;
}


/*
	My changes
--------------------*/

.alert{color:red;}
.alert-wash{color:#fff;}

h1 {font-size:22px;color:#003399;}
h2 {font-size:16px;color:#FF3333;}
h3 {font-size:14px;color:#FF3333;}
h4 {font-size:12px;color:#FF3333;}

h3#attribsOptionsText, h4.optionName, h3.attribsOptionsText, h2#productPrices {color:#000;}

#checkoutShippingHeading,
#checkoutPaymentHeading, 
#checkoutConfirmDefaultHeading, 
#checkoutConfirmDefaultPayment, 
#checkoutConfirmDefaultShipment, 
#checkoutConfirmDefaultShipment {color:#003399;}

#checkoutShippingHeadingAddress,
#checkoutShippingHeadingMethod,
#checkoutPaymentHeadingAddress,
#checkoutConfirmDefaultBillingAddress,
#checkoutConfirmDefaultShippingAddress,
#checkoutConfirmDefaultHeadingComments,
#checkoutConfirmDefaultHeadingCart {color:#FF3333;}

select {float:left;}
.attribsTextarea {width:450px;height:100px;overflow:auto;background:#e7efee;border:1px white solid;}
.tarea textarea, #comments textarea {width:450px;height:100px;overflow:auto;background:#e7efee;border:1px white solid;}
.tarea textarea, #comments textarea {/width:470px;height:100px;overflow:auto;background:#e7efee;border:1px white solid;}


.hldr select{float:right;width:250px;}
#expiry select {width:auto;clear:all;}
.expiry select {float;right;}
.expiry {float:right;}

tbody .hldr, tbody .hldr-mid, tbody .hldr-short{/width:470px;height:17px;} /*IE hack*/
.hldr, .hldr-mid, .hldr-short {width:446px;height:17px;}
.hldr label, .hldr-mid label, .hldr-short label {float:left;}
.hldr span,  .hldr-mid span,  .hldr-short span  {float:left;}
.hldr input {float:right;background:#e7efee;border:1px white solid;width:250px;}
.hldr-mid input {float:right;background:#e7efee;border:1px white solid;width:200px;}
.hldr-short input {float:right;background:#e7efee;border:1px white solid;width:150px;}

.productSpecialPrice {color: #CC0000;}
.productPriceDiscount {color: #CC0000; font-style:italic;font-size: 11px;}
.normalprice { text-decoration: line-through;}

#categoryDescription {padding-bottom: 10px;}
.catDescContent {padding-bottom: 10px;}
