#top { margin : 0 }
#logo { margin : 0 }
h1, h2, h3 { padding : 0; margin : 0 }
#content h1 {
	padding-bottom : .5em;
	border-bottom : 2px solid #000;
}
h3 {
    padding:1em 0;   
}    
h4 {
	padding : 0;
	margin-top : 0;
	border-bottom : 1px solid #000;
	text-align : right;
}
#logo a { text-decoration : none }
#logo img { border : none }
#search { display : none }
#left {
	display : inline;
	display : none;
}
#right {
	display : inline;
	display : none;
}
#bottom {
	border-top : 2px solid #000;
	padding-top : 1em;
	margin-top : 1em;
}
#ticker { font-family : Helvetica, Arial, sans-serif; }
#tickerCopy { font-size:10pt; }
#tickerRight { page-break-before:always; }
#tickerRight, #tickerLeft {
    text-align:left;
    width:100%;
    clear:both;
}
#tickerRight .tableGrid, #tickerLeft .tableGrid {
    font-size:12pt;
    width:100%;
    margin-top:1em;
}
#tickerRight .tableGrid tr td, #tickerLeft .tableGrid tr td { border-bottom:1px solid #000; }
#ticker .tableGrid thead { font-size:12pt; }
#ticker .tableGrid { font-size : 10pt; }
#tickerRight .tableGrid tr th, #tickerLeft .tableGrid tr th { border-bottom:1px dotted #000; }
.noPrint {display:none}
.noWrap {white-space : nowrap; }
.rightTbodyTd tbody td {
    text-align:right;    
}
.leftTbodyTh tbody th {
    text-align:left;
}