#item div.reviews { clear: both  }
#item div.reviews , #tabContent1.description div.reviews  { background: #eff8fe url('/img/reviews_bg.gif') 0px 0px repeat-x ;  margin-top: 1px ; width: 98%; padding: 0; border-bottom: 1px solid #dcdcdc; border: 1px solid #dcdcdc }
#item div.reviews h1 { font: 22px "Trebuchet MS" , sans-serif ; color: #5f98be ; background: url('/img/reviews_header.gif') 0px 0px no-repeat; padding: 20px;  margin: 20px; margin-top: 0px }
#item div.reviews h1 , #item div.reviews form  { padding-left: 80px }

div.reviews form p { margin-top: 10px }
div.reviews form , div.reviews div, div.reviews p { color: #4a4a4a ; font: 14px Verdana, sans-serif; margin: 8px }
div.reviews div { background: #fff; font-style: italic; margin-left: 100px; width: 400px; padding: 1px ; font-size: 12px }
div.reviews div p  { font-style: normal; margin: 0px; background: #e6f2fa ; padding: 8px ; font-size: 12px }
div.reviews div blockquote  { padding: 8px; line-height: 140% }
textarea { height: 100px ; margin: 8px; width: 400px; padding: 4px }a.open , a.close { position: absolute; top: 0; right: 0 }
#item div.reviews a.open , #item div.reviews a.close { position: absolute; top: 4px; right: 4px}
#item div.reviews h1.toggle { position: relative; width: 500px }
a.open span , a.close span { visibility: hidden }
#item div.reviews a { width: 10px } 
#item div.reviews a.open { background: url('/img/open.gif') 0px 10px no-repeat }
#item div.reviews a.close { background: url('/img/close.gif') 0px 10px no-repeat }
#item div.reviews p { font-size: 12px }
