#top { background: #FFF url(../images/top_bg.gif) repeat-x; margin: 0px; padding: 0px; }
#top a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; text-decoration:none; font-weight: bold; font-style: italic; margin-right: 10px; }
#top a:visited { color: #000; text-decoration:none; }
#top a:active { color: #333; text-decoration:none; }
#top a:hover { color: #FF9; text-decoration:underline; }

#left { background: #FFF url(../images/left_bg.gif) repeat-y; margin: 5px; padding: 5px; }
#left { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; } 
#left h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: italic; display: inline; }
#left table { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; }
#left td { padding-top: 8px; }
#left input { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; }

#steps h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
#steps table { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;  margin-left: 20px;}
#steps td { padding-top: 8px; padding-left: 8px; }

#data { background-color: #FFF; margin: 0; padding: 0; }
#data h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-left: 10px; }
#data table { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000; } 
#data th { background-color: #000066; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; vertical-align: bottom; padding: 5px; }
#data td { padding: 3px; text-align: center; }
#data td a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #006; font-weight: bold; text-decoration:none; }
#data td a:visited { color: #006; text-decoration:none; }
#data td a:active { color: #006; text-decoration:none; }
#data td a:hover { color: #119; text-decoration:underline; }
#data .row1 { background-color: #FFF; }
#data .row2 { background-color: #EEE; }
#data .hotColumn { background-color: #E8EDF7; }

#info { background-color: #D1DBEE; margin: 5; padding: 5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; }
#info h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
#info ul {list-style-type: square; margin: 3px 0px 0px 14px; padding: 0px; }
#info li { margin: 0px; padding: 0px; }

#nav { background-color: #000066; margin: 0px; padding: 0px; }
#nav table { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }



