/* very basic styles for browsers that don't fully support CSS2 and JavaScript */

body, select, input, textarea { font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#333; }
*:focus { outline:0; }

fieldset, form, h1, h2, h3, h4 { padding:0; margin:0; }
fieldset, img { border:0; }

p, li { font-size:9px; line-height:13px; }
p { margin:0; padding:0 0 10px; }
p.fineprint { font-size:8px; }

ul { margin:0 0 10px; }

a.viewMore, a.edit { font-size:9px; }

.skipNav { font-size:9px; }

#accountInfo { font-size:9px; padding:10px 0; }

#footer { position:relative; top:0; }
#footer p { font-size:8px; }

#staticNav { padding:0 0 10px; }

#topNav { margin:0 0 10px; }
#topNav ul { margin-bottom: 5px; }

.globalSearch { display:none; }
#subList1 .globalSearch { display:block; }

.container { padding:0 0 20px; }

h1 { font-size:14px; }
h2 { font-size:12px; }
h3 { font-size:9px; padding:0 0 5px; }
h4 { font-size:9px; padding: 3px 0; }

#resultInstructions h1 { padding:0 0 10px; }
#resultInstructions h2 { padding:0 0 10px; }
#resultInstructions h3 { padding:5px 0 0; }

.filterBar { background-color:#eee; padding:5px; margin:0 0 10px; }
.filterBar label { font-size:9px; padding:0 10px 3px 0; }

#toolbarBtns, #toolbarFilter, #storyPaging { padding:0 0 10px; }
#toolbarBtns h4 { padding-top:10px; }

#tickerStatus p.instruction, #editTickerStatus { padding:10px 0; }

.filterToolBtns, #searchHints { padding:10px 0 0; }

.tabNavOn { font-weight:bold; }

#timeAndPrint { padding:0 0 10px; }

#tickerLastUpdate { font-weight:bold; padding:0; }

.dataHeader { padding:0 0 5px; }
.dataHeader h2 { padding:0 0 3px; }
.dataBlock h4 { margin:0; padding:0 0 2px; }

.data { margin: 5px 0; }
.data th, .data td { padding: 2px 10px 2px 0; border-bottom: 1px solid #ccc; }
.data th.num, .data td.num { text-align:right; }
.data th { font-size:8px; text-align:left; vertical-align:bottom; }
.data td { font-size:9px; vertical-align:top; }
.data td td { border:0; }
.data tfoot { display:none; }

#headlines li { padding:0 0 3px; }
#headlines a { padding:0 5px 0 0; }

.worksheetBlock { padding:0 0 10px; }

.profileFields ul { margin:0; }
.profileFields li { padding:0 0 3px; }

.multiFeedback { display:none; }
