#sliding_div { }

.eval_checkbox, .eval_checkbox2 { color:##4C4C4C !important; padding:8px 0;padding-left:32px; font-size:16px; background:url(images/checkbox_off.gif) no-repeat center left; height:45px; line-height:45px;}
.evalcbon { color:##4C4C4C !important; background:url(images/checkbox_on.gif) no-repeat center left; }
.ebalways { background:url(images/checkbox_on.gif) no-repeat center left; }

.sld_entry { margin:15px 0; padding-left:170px; padding-left:0; min-height:210px; height:auto !important; height:210px; }

#eval_container em, #eval_container p, #eval_container label, #eval_container strong { font-size:16px; }

#rec-accordion {width:460px; float:left; margin-top:0px; border-bottom:1px solid #c34949;}
#rec-accordion h3 {text-align:left; line-height:36px; }
#rec-accordion .rec-title { margin-bottom:0px; border-top:1px solid #c34949; }
#rec-accordion p { margin-bottom:10px; }
#rec-accordion span.rec-accordion {font-size:14px; font-weight:bold; line-height:36px; width:440px; height:36px; display:block; background:#b86d6d; cursor:pointer; border-left:1px solid #c34949; border-right:1px solid #c34949; padding-left:20px; text-decoration:none;}
#rec-accordion span.rec-accordion:hover {background:#914040; text-decoration:none; color:white; }
#rec-accordion span.on, #rec-accordion span.on:hover  {background:#732525; cursor:default; color:white; }
.rec-element {padding:20px; width:420px; padding-bottom:10px; border-left:1px solid #c34949; border-right:1px solid #c34949; }

#rec_products { float:left; width:330px; margin-left:23px; }
#rec_products_list { border:1px solid orange; background:#66a4c4; padding-bottom:25px; position:relative; }

.rec-prod-item { width:275px; height:240px; position:relative; background:white; border:1px solid orange; margin-left:25px; margin-top:25px; }
.rec-prod-item a { text-align:center; width:100%; height:100%; display:block; text-decoration:none; }
