#cols div#mainContent p, #cols div#mainContent blockquote, #cols div#mainContent dt, #cols div#mainContent dd, #home div#mainContent div#preamble p, #cols div#mainContent sub { color: #226; font-size: 12px!important; line-height: 16px; }
div#mainContent p a, div#mainContent dt a, div#mainContent dd a, div#mainContent li a { text-decoration: underline; color: #226; }
div#mainContent p a:hover, div#mainContent dt a:hover, div#mainContent dd a:hover, div#mainContent li a:hover { text-decoration: none; color: #78C; }
div#mainContent p strong a { color: #f92; text-decoration: none; }
div#tabs ul li a { color:#fff; text-decoration: none; }
div#tabs ul li a:hover, div#nav ul li a:hover { color: #eef; }
div#tabs ul li.homeActive a, div#tabs ul li.becomeActive a, div#tabs ul li.alreadyActive a, div#tabs ul li.needActive a, div#tabs ul li.articlesActive a, div#tabs ul li.aboutActive a { color:#24a!important; }
#home div#mainContent div#preamble p strong.heading { color: #f92; font-size: 16px; }
div#nav ul { font-size: 12px; font-weight: bold; }
div#nav ul a, div#nav ul li { color:#fff; }
div#nav ul li, div#nav ul li a { color: #ddf; font-size: 11px; text-decoration: none; }
div#nav ul li a.active { color: #ffa!important; }
#cols div#mainContent h1 { font-size: 36px; color: #24a; }
#cols div#mainContent h2, #cols div#mainContent dl { font-size: 16px; color: #f92; font-weight: bold; }
#cols div#mainContent h3, #cols div#mainContent h4  { font-size: 13px; color: #226;  }
#cols div#mainContent blockquote {text-align:center;font-style:italic;}
div#footer p, div#footer a { font-size: 12px; color: #f92; }
div#footer a:hover { text-decoration: none; }
div.highlight, div.highlight_cen {background-color:#ff9!important;border:1px solid #dd6;}

ol.headList { margin-bottom: 10px!important; }
ol.headList li { font-weight: bold; }
ol.headList li ul { margin-top: 12px; margin-bottom: 12px; }
ol.headList li ul li { font-weight: normal; list-style-type: disc; margin-bottom: 0px!important; }
