.info-table {}
.item-description {border: 1px solid grey; overflow:auto; margin:5px auto 10px; padding:5px;  }
.item-description-details{}

.item-details{ border: 1px solid grey; overflow:auto; margin:5px auto 10px; padding: 5px;}
.item-description-header{font-weight:bold;padding-bottom:5px;}
.item-details-table{}
.item-details-table tr td {padding:3px 3px 3px 5px;}
.item-details-titles {font-weight:bold; background-color: #E6E6E6; text-align:right;}
.item-details-info {background-color:#E6E6E6; }
.prSummaryCobrand_NR {display:none;}

.ysw-accessory-link {
 position: relative;
}

.ysw-multi-img {
 display: none;
 position: absolute;
 width: 150px;
 text-align: center;
 background: #FFF;
 border: solid 1px #BA00FF;
 left: -180px;
 bottom: 0;
 padding: 5px;
}

#ysw-ordertable H2 {
/*background: #BA00FF;*/
background: url(http://site.prettypartyplace.com/1choice4yourstore/prettypartyplace_05.gif) 50% -1px no-repeat;
color: #fff;
display: block;
margin: 0;
padding: 4px;
}

#ysw-ordertable {
border: solid 1px #BAD7FF;
width: 100%;
border-collapse: separate !important;
margin-top: 20px;
}
/*
#ordertable .price {
font-size: 15px;
font-weight: bold;
}
*/
H1 {
margin-top: 0 !important;
}

#ysw-ordertable td {
padding:5px;
}

#ysw-ordertable #ysw-optionacc {
border: solid 1px #BAD7FF; 
padding:4px;
}

#ysw-ordertable .heading {
padding:0px;
}

.ysw-item-img * {
text-align: center !important;
margin: 0 auto;
}

.prSnippetEngine div {
padding:0px !important;
}

.prSnippetEngine *{
color:#BA00FF !important;
font-weight: normal !important;
font-size: 11px;
}

#c4-breadcrumbs {
 padding-bottom: 20px !important;
}

.section-text {
float:none !important;
}

