.errorMessage {
border: 1px solid #701a13;
#background-color: #9f231b;
background-color: #c60e00;
margin: 0 0 10px 0;
padding: 5px;
#padding-top:30px;
#padding-bottom:30px;
min-width: 20px;
font-size: 12px;
font-weight: bold;
#color: #e4cc41;
color: #fff000;
position: absolute;
top: 200px;
width: 948px;
filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;
#min-height: 35px;
}

.successMessage {
border: 1px solid #33520a;
background-color: #6aab13;
margin: 0 0 10px 0;
padding: 5px;
min-width: 20px;
font-size: 12px;
font-weight: bold;
color: #e4cc41;
position: absolute;
top: 200px;
width: 948px;
filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;
min-height: 35px;
}

.notice {
min-height: 0px;
text-align: center;
}

.notice p {
margin: 3px 0 0 0;
}

.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(bgButton.gif) repeat-x scroll 0 0;
border:1px solid #A4A4A4;
color:#333333;
font-size:12px;
height:16px;
padding: 3px 8px 3px 4px;
font-weight: bold;
text-decoration: none;
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
text-align: center;
margin: 4px;
cursor: hand;
}

.button:hover {
color: black;
text-decoration: none;
cursor: hand;
margin: 4px;
}

.button img {
border: none;
margin: 0 3px -4px 0 !important;
padding: 0;
width: 16px;
height: 16px;
float: none;
}

img {
border: none;
}

.productImage {
width: 180px;
border: 1px solid #D5D5D5;
margin: 10px 0 10px 10px;
padding: 2px;
}