@charset "utf-8";


div#headingCont {
margin:0 0 18px 18px;
}
div#filtersCont {
background:#FFF url("../images/bg_filter.gif") repeat-x;
border-top:1px solid #C8D6D7;
border-right:1px solid #C8D6D7;
border:1px solid #C8D6D7;
margin:0 0 0 18px;
padding:14px;
width:700px;
}
div#productsCont {
background:#FFF;
border:1px solid #C8D6D7;
clear:both;
margin:0 0 0 19px;
padding:18px 13px 4px 13px;
position:relative;
width:701px;
}
div.productCont {
float:left;
margin:0 18px 36px 0;
text-align:center;
width:125px;
}
div.productImageCont {
clear:both;
height:175px;
width:125px;
}
div.productTitle {
min-height:3em;
}
div.productPrice {
min-height:2em;
}
span.wasPrice {
font-style:italic;
text-decoration:line-through;
}
h4#filterHeading {
float:left;
width:100px;
}
div#banner {
float:left;
padding: 5px 0 0 19px;
width:715px;
}
div#banner img {
float:left;
}
div#banner p {
float:left;
font-size:1.1em;
padding:5px 0 12px 5px;
width:500px;
}
p#counter {
margin:0 0 30px;
}
p.zeroProducts {
margin-left:18px;
}
h2 {
color:#1A1A1A;
font-size:1.1em;
}
div.productImageCont a {
float:left;
height:175px;
width:125px;
}
a.viewButton {
display:block;
margin:4px 0 10px 34px;
width:59px;
}
div.productCont a span {
cursor:pointer;
}
div.quickbuyCont {
background:#FFF;
border:2px solid #87678E;
padding:5px;
position:absolute;
width:122px;
display:none;
}
div.quickbuyCont div.closeButtonCont {
padding:2px 9px 11px 0;
text-align:right;
}
div.quickbuyCont div.closeButtonCont img {
cursor:pointer;
}
div.quickbuyCont div.formCont h3 {
padding:0 0 11px 0;
}
div.quickbuyCont div.formCont ul {
padding:0 0 16px 5px;
}
div.quickbuyCont div.formCont ul li {
padding:0 0 5px 0;
}
div.quickbuyCont div.formCont ul li label {
color:#505050;
display:inline;
}
div.quickbuyCont div.formCont ul li label.disabled {
color:#D2D3D3;
}
div.quickbuyCont div.formCont ul li input {
margin:0 6px 0 0;
}
div.quickbuyCont div.formCont form.updateShoppingBag {
padding-left:5px;
}
div.quickbuyCont div.feedbackCont {
text-align:center;
}
div.quickbuyCont div.feedbackCont p {
font-size:.9em;
padding-top:5px;
text-align:left;
}
div.quickbuyCont div.feedbackCont p a {
color:#98729B;
padding-top:5px;
text-decoration:underline;
}
div.quickbuyCont div.feedbackCont p.error {
color:#D2100E;
}
