body { background-color:#000; color:#000; line-height:120%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

a { color:#35589a; text-decoration:none; }
a:hover { text-decoration:underline; }

#wrapper { width:100%; margin:auto; background-color:#35589a; border:1px solid #D9D9D9; }

#leftmenu { float:left; width:172px; padding:8px; color:#CCC; font-weight:bold; }
#leftmenu a,#leftmenu h2 { color:#FFF; text-decoration:none; }
#leftmenu a:hover { text-decoration:underline; }
#leftmenu ul { list-style:none; margin:0 0 0 16px; padding:0; }
#leftmenu ul li { padding:4px; }

#content { margin-left:188px; padding:8px; background-color:#FFF; overflow:auto; }

.clear { clear:both; width:100%; height:1px; padding:0; margin:0; border:0px none; visibility:hidden; }

table { margin:4px auto; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; }
table th { text-align: left; padding: 4px 0 4px 9px; background: #666; border-top: 1px solid #444; border-left: 1px solid #555; color: #FFF; }
table th h2 { color:#FFF; }
table tr td { padding: 3px 8px; border-left: 1px solid #D9D9D9; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; }
table .even td { BACKGROUND: #edf3fe; BORDER-BOTTOM: 1px solid #E8F0FF; BORDER-TOP: 1px solid #E8F0FF; BORDER-RIGHT: 1px solid #FFF; }
table .odd td { BACKGROUND: #FFF; BORDER-BOTTOM: 1px solid #FFF; BORDER-TOP: 1px solid #FFF; BORDER-RIGHT: 1px solid #FFF; }
