th { text-align: left; }
#maintext h2, #subnav h2 { font-size:12px; margin:5px 0 15px 0;}
#subnav td {font-size:10px}
#maintext th h3, #subnav th h3 { margin:0; font-size:11px; font-weight:bold; display:inline}
table.sub-cat {margin:10px 0;}
table.sub-cat td {padding:2px;}
#subnav a {border:none; padding:0; margin:0; color:#096;}
td#subnav td { vertical-align:middle;}
table.sub-cat td.border {border-bottom:1px dotted #666;}
.frequency { font-weight:normal; font-size:9px;}
.ocToggle {margin-right:5px; margin-top:3px;}
td.subscribe-text {padding:26px; font-size:70%; width:50%; border-top:2px solid #a4a4a4; }
.dots { padding-top:5px; padding-bottom:5px; color:#999;}
.side-borders{border-left: 1px solid #a4a4a4; border-right: 1px solid #a4a4a4; }
#main { width:auto; border-right:none;}
#subnav {background:white; padding:26px; font-size:10px; border-left:none;}
td#maintext { border-left:none;}
#maintext textarea {margin:10px 0;}
#maintext table td {padding-top:5px;}
.rsreaction em, .required {color: #ED7F00; font-weight:bold; font-style:italic; white-space:nowrap;}
textarea {height:50px;}
.clear {clear:both;}
