.bucket #content_left { float:left; width:346px; font-size:12px; }
.bucket #content_rite{ float:right; width:154px; }
.bucket #content_left h2 { padding-bottom:8px; }
.bucket #content_left p { padding:16px 0 16px 0; }
.bucket #content_left .blue { color:#74B0D9; }
.bucket #content_left h3 { padding:0 0 8px 8px; height:auto; color:#2E4359; background:none; font-size:16px; line-height:16px; }
#ritey div#splash { background:url(/_img/OurServices/splash-results.jpg) no-repeat; }
#ritey { font-size:11px; line-height:15px; margin:0 0 0 222px; width:504px;}
#neg_items { height:42px; background:url(/_img/results/negative-items-2011.jpg) no-repeat 12px 0; left: -15px;}
#neg_items .text { position: relative; top: 10px; left: 5px; font-size: 13px; color: #64899c; font-weight: bold;}
#neg_items .text span { font-size: 18px; font-weight: bold; color: #28405c;}
object#scroller { margin:0 0 0 16px; }
#neg_items_graph { margin:18px 0 8px 16px; width:319px; height:191px; background:url(/_img/OurServices/negative-items-graph.png) no-repeat; }
#stats { margin:0 0 34px 0; }
#stats th,#stats td { background:#EFEFEF; vertical-align:middle; border-right:1px solid white; border-bottom:1px solid white; font-size:13px; line-height:13px; text-align:center; }
#stats td { color:#29405A; background:#F6F6F3; font-weight:bold; }
#stats td.td_blank { background:white; }
#stats td a { display:block; width:19px; height:25px; margin:1px auto 0 auto; background:url(/lp/_img/q-num.gif) no-repeat 0 -1px; text-indent:-300em; outline:none; }
#stats td a.a_q2 { background-position:0 -26px; }
#stats td a.a_q3 { background-position:0 -51px; }
#stats td a.a_q4 { background-position:0 -76px; }
#stats td a.a_q1:hover { background-position:-19px 0; }
#stats td a.a_q2:hover { background-position:-19px -25px; }
#stats td a.a_q3:hover { background-position:-19px -50px; }
#stats td a.a_q4:hover { background-position:-19px -75px; }
#content_rite h4 { padding:0 0 0 0; color:#75B0D7; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:13px; }
#content_rite h4 b { float:right; color:#B1B2AF; font-size:10px; }
#content_rite h5 { padding:2px 0 8px 0; margin:0; color:#29405A; font-size:17px; line-height:17px; }
#breakdown { width:319px; padding: 0 0 0; clear:both; background:url(/_img/results/negative-items-2011.jpg) no-repeat -4px 24px; }
.breakdown2010 { background:url(/_img/results/breakdown-2010.gif) no-repeat !important;}
#breakdown .text { height: 42px; position: relative; top: 30px; left: 5px; font-size: 13px; color: #64899c; font-weight: bold;}
#breakdown .text span { font-size: 18px; font-weight: bold; color: #28405c;}
#breakdown .item { padding:3px 0 1px 12px; height:17px; background:#F6F6F3; margin-bottom:1px; }
#breakdown div.tots { margin:0 0 0 0;  padding:7px 0 6px 12px; background:#EFEFEF; }
#breakdown b { position:relative; float:right; width:164px; height:15px; font-weight:bold; background:#F6F6F3; }
#breakdown div.tots b {background:#EFEFEF;}
.collapse { overflow:hidden; border-top:2px solid #EDEDE7; }
.collapse a.q_c { display:block; padding:8px 0 9px 0; color:#75B0D7; background:url(/_img/OurServices/a-plus.gif) no-repeat right center; font-weight:bold; line-height:15px; outline:none; text-decoration:none; }
.collapse a.q_c:hover { text-decoration:underline; }

.bucket h1, .bucket h2 {padding:0;}
.bucket h1 {font-size:22px;}
.bucket h2 {font-size:17px; font-weight:normal;}
.bucket p {font-size:12px; line-height:16px;}

.scoreIncreaseHead {color:#2E4359; font-size:19px; font-weight:bold;}