#content { color:#333333; }
#main small {display:block; font-size:11px;}
#main h4, #main h4 a {color:#000000; }
#main a { color: #666; }
#main a:hover { color: #08c; }

#main .sidebox.light .inside { background: none; }

#main #content h2, #main #content h2 a { color: #fff; text-indent: 0; }
#main #content h2 { background: url(../images/centerTopBar.png) no-repeat 0 0; height: 25px; line-height: 25px; text-indent: 0; font-size: 12px; }
#main #content .sidebox h2, #main #content .sidebox h2 a { margin: 0 -12px; }
#main #content .sidebox h2 { background: url(../images/sideTopBar.png) no-repeat 0 0; }
#main #content .sidebox h2 a { background: url(../images/arrowRight.png) no-repeat 0 0; }

#main .box .centerBox .boxbottom .column { position: relative; min-height: 114px; *height:114px; margin-top: 30px; margin-bottom: 20px; }
#main .box .centerBox .boxbottom { padding-bottom: 3px; }
#main #content .box .centerBox h2 { margin: -22px -20px 0 -20px; padding: 0 12px; }
#main #content .box .centerBox h2 a { position: relative; }
#main .box .centerBox hr { _margin-top:-1.2em; }
#main .box .centerBox p { margin-bottom:1em; font-size:13px; font-family:Arial; line-height:1.3em; }

/* tutorials */
#tutorials ul { margin: 0; }
#tutorials li { line-height: 20px; padding: 4px 0; border-bottom: 1px solid #e5e5e5; }
#tutorials li.last { border: 0; }
#tutorials li a { display: block; background: url(../images/leftPaneArrow.png) no-repeat; padding-right: 13px; }
#tutorials li a:hover { background-position: -188px 0; }

/* right pane */
#rightpane ul { margin: 0; }
#rightpane li { line-height: 20px; padding: 4px 0; border-bottom: 1px solid #e5e5e5; }
#rightpane li.last { border: 0; }
#rightpane li a:hover { background-position: -188px 0; }
