.shop_oframe {
border-style: solid; 
border-width: 1px 0px 0px 1px; 
border-color: #FFFFFF;
}

.shop_iframe {
font: normal 11px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #202020;
background-color: #ECECEC;
border-style: solid; 
border-width: 0px 1px 1px 0px;
border-color: #FFFFFF;
}

.shop_eframe {
font: normal 10px verdana; 
letter-spacing: 0px; 
line-height: 16px; 
color: #202020;
border-style: solid; 
border-width: 0px 0px 1px 0px;
border-color: #D8D8D8;
}

.shop_click {
cursor: pointer;
}

.item_heading {
font: bold 12px arial; 
letter-spacing: 1px; 
color: #202020; 
margin: 15px 15px 0px 15px;
text-transform: uppercase;
}

.item_subhead {
font: bold 11px arial; 
letter-spacing: 1px; 
color: #949494; 
margin: 0px 15px 15px 15px;
text-transform: uppercase;
}

.item_samples {
font: bold 10px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #202020; 
margin: 0px 0px 0px 5px;
}

.item_description {
font: normal 11px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #202020; 
margin: 0px 15px 15px 15px;
}

.mini_button {
position: relative; 
top: 2px;
cursor: pointer;
}

.shopBox {
width: 197px; 
height: 197px; 
border-style: solid; 
border-width: 1px; 
border-color: #D8D8D8; 
padding: 15px;
}

.thumb {
width: 165px; 
height: 165px; 
cursor: pointer;
}

.summaryTitle {
font: bold 11px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #202020; 
margin: 5px 0px 0px 0px;
}

.summaryText {
font: normal  9px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #505050; 
margin: 0px;
}

.summaryCost {
font: bold 11px verdana; 
letter-spacing: 0px; 
line-height: 15px; 
color: #202020; 
margin: 5px 0px 30px 0px; 
text-align: right;
}

