/** TESTIMONIALS **/
.t_small_box { cursor:pointer;width:18px; height:16px; font-family:"Courier New", Courier, mono; font-size:11px; color:#AAAAAA; border:1px solid #AAAAAA; padding:8px 2px 0 0; margin:0 2px 5px 0; text-align:right; vertical-align:bottom; }
.t_small_box:hover { color:#FFFFFF; background-color:#AAAAAA; }
.t_small_box_cur { cursor:pointer; width:18px; height:16px; font-family:"Courier New", Courier, mono; font-size:11px; color:#FFFFFF; background-color:#AAAAAA; border:1px solid #CCCCCC; padding:8px 2px 0 0; margin:0 2px 5px 0; text-align:right; vertical-align:bottom; }
.t_small_box_select { cursor:pointer; width:18px; height:16px; font-family:"Courier New", Courier, mono; font-size:11px; color:#FFFFFF; background-color:#888888; font-weight:bold; border:1px solid #CCCCCC; padding:8px 2px 0 0; margin:0 2px 5px 0; text-align:right; vertical-align:bottom; text-decoration:none; }
#testimonial_boxes { float:left; padding-right:20px; width:60px; }
#testimonial_boxes a { text-decoration:none; }

#testimonial { float:left; width:500px; font-size:100%; line-height:180%; color:#333333;}
#testimonial .testimonial_author { text-align:left; font-size:100%; font-weight:bold; color:#2A7C00; }
#testimonial .testimonial_date { text-align:left; padding-bottom:20px; font-size:80%; font-weight:bold; color:#4A8E26; }
#testimonials_pdf { padding-top:30px; }
#testimonials_pdf a img { padding:1px; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);border:1px solid #ffffff; }
#testimonials_pdf a:hover img { padding:1px; border:1px solid #2A7C00; opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }
h2#testimonials { background: transparent url('../images/testimonials.jpg') no-repeat scroll 0pt 50%; width:600px; height:30px; margin:0; padding:0; margin-bottom:15px; text-indent:-2000em;}