/* CSS Document for 2009 annual report*/ body { font: normal 100%/normal "Times New Roman", Times, serif; } img {border:none;} .smaller {font-size: smaller;} ol li { margin-top: .5em; margin-bottom: .5em; } ul li { margin-top: .5em; margin-bottom: .5em; } a:link { color: #006666; } a:visited { color: #800080; } .clear {clear: both; display: block; height: 1px; margin:0; padding:0; overflow:hidden;} a.skip:link { font-size: 1pt; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 0px; } a.skip:hover {font-size: 1pt; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 0px; } a.skip:visited {font-size: 1pt; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 0px; } .globalskip {position:absolute; left:-100em; width:1em;} /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /* Headings */ h1 { font-size: 1.3em; } h2 { font-size: 1.2em; } h3 { font-size: 1.2em; font-weight: normal; } h4 { font-size: 1em; font-weight: normal; } h5 { font-size: 1em; font-weight:normal; font-style: italic; } /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /* div breakup */ /* ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ #wrapper { text-align: left; width: 37.5em; padding: 0em 1em 1em 0em; margin-top: 0px; } #wrapperstat { text-align: left; width: 60em; padding: 1em; margin-top: 0px; } #wrappermaps { text-align: left; width: 46em; padding: 1em; margin-top: 0px; } /*#header { background:transparent url(../../../../GIFJPG/sm_head2.gif) no-repeat scroll 0%; height:90px; padding-top:0px; }*/ #contentheader { margin-bottom: 0.5em; /* from item shading and coloring */ margin-top: 0.5em; margin-bottom: 0.5em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding-top: 0.5em; display: block; } #chapterbox { border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; text-align: center; margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; padding-top: 0.5em; padding-bottom: 0.5em; } /*#navmenu { width: 35%; float: right; margin-left: 1em; margin-bottom: 1em; }*/ #armenu { width: 35%; float: right; margin-left: 1em; margin-bottom: 1em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 4px; font-size:0.9em; font-weight:normal; line-height:1.1em; } #tocmenu { width: 35%; float: left; margin-right: 1em; margin-bottom: 1em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 4px; font-size:0.9em; font-weight:normal; line-height:1.1em; } #navmenustat { width: 16.45%; float: right; margin-left: 1em; margin-bottom: 1em; } #generated .introletter{ width: 61%; float: right; } #generated { width:inherit; } /* ///////////////////////////////////////////////////////////// */ sup { font-size: 1em; vertical-align: baseline; position: relative; bottom: 0.33em; } .return { display: block; text-align: right; } .fntext { font-size: 0.8em; text-align: left; line-height: normal; } #footer {clear: both; font-size: .8em; font-weight: normal; border-top: thin solid #ffffff; padding-top: .5em; margin-bottom: 10px;} .pagedate {font-weight: bold;} .title { font-weight: bold; } /*#navmenu ul { list-style: none outside; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; background: #666666; } #navmenu ul li li { display: block; margin: 0px; background-color: #CCCCCC; padding: 0px; } #navmenu a { padding: 5px 5px 5px 10px; display: block; margin: 0px; } #navmenu a:hover{ color: #000000; background-color: #FFFFFF; padding: 5px 5px 5px 10px; display: block; margin: 0px; } #navmenu ul ul { margin: 0px; padding: 0px; }*/ /* MENU FOR THE CONTENT ON THE RIGHT HAND SIDE OF PAGE LIST */ #armenu ul { list-style: none outside; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; /* background: #74ACAC;*/ } #armenu ul li li { display: block; margin: 0px; padding: 0px; background: #F2F7F7; } #armenu a { padding: 5px 5px 5px 10px; display: block; margin: 0px; width: 93%; } #armenu a:hover{ color: #000000; background-color: #D1E3E3; padding: 5px 5px 5px 10px; display: block; margin: 0px; } #armenu ul ul { margin: 0px; padding: 0px; } ul.nested {font-size:0.85em; } ul.nested li {padding-left:2em;} ul.nested li a:link {font-size:0.85em;} ul.nested li a:visited {font-size:0.85em;} ul.nested li a:hover {background-color:#74ACAC;} /* //////////////////////////////////// */ /* MENU FOR THE TOC MENU ON THE LEFT HAND SIDE OF PAGE LIST */ #tocmenu ul { list-style: none outside; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; /* background: #74ACAC;*/ } #tocmenu ul li li { display: block; margin: 0px; background-color: #F2F7F7; /* temporary while pages are being prepped*/ /* then this line goes away and podding goes back to the link */ padding: 5px 5px 5px 10px; /* padding: 0px; padding: 0;*/ /* width: 93%;*/ } #tocmenu a { display: block; margin: 0px; padding: 5px 5px 5px 10px; width: 93%; } #tocmenu a:hover{ color: #000000; background-color: #D1E3E3; display: block; margin: 0px; padding: 5px 5px 5px 10px; } #tocmenu ul ul { margin: 0px; padding: 0px; } /* //////////////////////////////////// */ .inlineright { float: right; width: 40%; position: relative; margin-bottom: 1em; margin-left: 1em; background-color: #FFFFFF; padding-left: 1em; } #board.inlineright { padding-left: 0em; } .inlinerightwide { float: right; width: 45%; position: relative; margin-bottom: 1em; margin-left: 1em; background-color: #FFFFFF; } .inlinerightsixty { float: right; width: 60%; position: relative; margin-bottom: 1em; margin-left: 1em; background-color: #FFFFFF; } .inlineleftsixty { float: left; width: 60%; position: relative; margin-bottom: 1em; margin-right: 1em; background-color: #FFFFFF; } .inlineleft { float: left; width: 40%; position: relative; margin-bottom: 1em; margin-right: 1em; background-color: #FFFFFF; } .inlineleftwide { float: left; position: relative; margin-bottom: 1em; width: 55%; background-color: #FFFFFF; } .inlineleftstat { float: left; position: relative; margin-bottom: 1em; width: 45%; margin-right: 1em; } .imageleft { float: left; margin:1.5em 0 1em 0; padding-right: 1em; } .imageright { float: right; margin:1.5em 0 1em 0; padding-left: 1em; } .imagemapleft{ float: left; position: relative; margin-bottom: 0.5em; } .imagemapright { float: right; margin:1.5em 0 1em 0; position: relative; padding-right: .3em; } .intro ul { font: .8em "Times New Roman", Times, serif; } .sublinks { font-size: .8em; } .boxleft { float: left; width: 40%; padding: 1em 1em 1em 0em; } .boxright { float: right; } .boxleft a { font: .8em "Times New Roman", Times, serif; } /*#navmenu ul li { margin: 0px; padding: 0px; display: block; }*/ .inlineboxcall { float: right; width: 45%; position: relative; margin-bottom: 1em; margin-left: 1em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 0.5em; } .inlineboxcall p { font-size: .85em; } .inlineboxcall .fntext { font-size: .8em; } .boxcallfull { width: 100%; position: relative; margin-bottom: 1em; margin-left: 1em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 0.5em; } .boxcallfullflushleft { width: 100%; position: relative; margin-bottom: 1em; margin-top: 1em; border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 0em 1em 1em 0em; } .boxcallfull p { font-size: .85em; } .boxcallfull .fntext { font-size: .8em; } .inlineaudits { position: relative; background-color: #F2F7F7; padding: 2em; border: 1px solid #74ACAC; margin: 2em; } p.return { border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding-top: 0.2em; padding-bottom: 0.2em; font: .9em Verdana, Arial, Helvetica, sans-serif; } .leftfix { display: block; width: 55%; float: right; } .return a { } .fullwidth { width: 100%; text-align: left; margin-top: 2em; margin-bottom: 2em; } .width60 { width: 60%; margin-top: 2em; margin-bottom: 2em; text-align: left; } .width40 { width: 40%; margin-top: 2em; margin-bottom: 2em; text-align: left; } .fullwidthwide { width: 632px; text-align: left; margin-top: 0em; margin-bottom: 0em; } .fullwidthstat { width: 100%; /*text-align: center;*/ margin-top: 2em; margin-bottom: 2em; } .board { list-style: none; } .board li{ margin-top: .5em; margin-bottom: .5em; } .rightlean { text-align: right; } #generated .committee ul { float: left; width: 30em; margin: 0; padding: 0; list-style: none; } #generated .committee ul li { float: left; width: 15em; margin: 0; padding: 0; } #generated .committee { display: block; padding-left: 1em; } #generated .committee br { clear: both; } #wrappermaps #generated ul { list-style: none; } #wrappermaps #generated li { } .nav { width: 70%; float: right; display: block; text-align: center; /*border-top: 1px solid #999999; border-bottom: 1px solid #999999;*/ } /* arrows */ .previous { /* font: 0.75em Verdana, Arial, Helvetica, sans-serif; */ float: left; width: 20%; padding-bottom: 0.5em; text-align: left; } .next { width: 20%; padding-bottom: 0.5em; float: right; text-align: right; } /*////////////////////// */ .item { clear: both; /*background-color: #F2F7F7;*/ margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: .5em; /*border-top: 1px solid #74ACAC; border-bottom: 1px solid #74ACAC;*/ text-align: center; padding-top: 0.5em; } /*.chapter { background-color: #F2F7F7; margin-top: 0.5em; margin-bottom: 0.5em; border-top: 1px solid #74ACAC; border-bottom: 1px solid #74ACAC; text-align: center; padding-top: 0.5em; padding-bottom: .5em; }*/ /* original code for navigation that was changed to plain */ /* .chapter { background-color: #F2F7F7; margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: 2em; border-top: 1px solid #74ACAC; border-bottom: 1px solid #74ACAC; text-align: center; padding-top: 0.5em; } */ /* //////////////////////////////////////////// */ #bread { border-top: 1px solid #999999; border-bottom: 1px solid #999999; background-color:#eee; padding: 4px; text-align: center; } #bread ul{ display: inline; padding-left: 0; margin-left: 0; } #bread ul li{ display: inline; margin-right: 1em; margin-left: 1em; } /*#bread ul li a:link { padding: .2em; }*/ #bread ul ul li{ background-image: url(); background-repeat: no-repeat; background-position: left; padding-left: 12px; } /*new nav */ #navmenu { border-bottom:1px solid #74ACAC; border-top:1px solid #74ACAC; background-color: #F2F7F7; padding: 4px; text-align: center; font-size:0.9em; font-weight:normal; line-height:1.1em; margin-top:1em; } #navmenu ul{ padding-left: 0; margin: 0; list-style: none; display: inline; } #navmenu ul li{ display: inline; } /*#bread ul li a:link { padding: .2em; }*/ /*#navmenu ul ul li{ padding-left: 12px; }*/ /*.breadshape { font-size:0.9em; font-weight:normal; line-height:1.1em; margin-top:0.4em; }*/ .title1 { font-size: 1.2em; } .title2 { font-size: 1.25em; } .nav h1 { font-size: 100%; margin: 0; display: inline; padding: 0px; font-weight: normal; } #armenu h2 { margin: 0px; padding: 0px; background: #74ACAC; } #tocmenu h2 { margin: 0px; padding: 0px; background: #74ACAC; } /* navbox details */ .item h1 { margin: 0; display: inline; padding: 0px; font-weight: normal; } #chapterbox h1 { margin: 0; display: inline; padding: 0px; font-weight: normal; } /* /////////////// */ .item .text { } #wrappermaps .center { text-align: center; } .main { text-align: center; font: 0.75em Verdana, Arial, Helvetica, sans-serif; } .number1 { list-style: none; padding-top: .5em; } .test { text-align: center; } #tocmenu .pdflink { background: #74ACAC; } #generated .maps { width: 46em; } .main img { vertical-align: top; display: inline; padding-bottom: 2px; background-color: #F2F7F7; } .indentedlist li { } #generated .indentedlist { margin-left: 0px; padding-left: 1.5em; list-style: outside; list-style-type: disc; } .linebreaks { margin-top: 5em; } table.normaltext td, table.normaltext th { font-size:1em;} table.normaltext p.fntext { font-size: .9em} .footnotes { font-size: 0.8em; text-align: left; line-height: normal; } /* list without bullets */ ul.linklist {list-style:none outside; } /*TABLES FROM MPR FROM PUBWEB*/ table.mpr {border-bottom:none; font-size:0.75em; font-family:Arial, Helvetica, sans-serif;} .tableunit {color:#006666; text-align:left; font-family:"Times New Roman", Times, serif;} table.mpr .tablehead {font-family:Arial, Helvetica, sans-serif; font-size:1em; text-align:center;} table.mpr th {border-bottom:1px solid #FFF; background-color:#006666; color:#FFF; border-right:1px solid #FFF; border-left:none; border-top:none; padding:0.5em; font-size:1em; text-align:center;} table.mpr th a:link {color:#fff;} table.mpr th a:visited {color:#fff;} table.mpr td {text-align:center; padding:0.5em; background-color:#f2f7f7; border-bottom:2px solid #FFF;} table.mpr td.left {text-align:left; border-right:2px solid #fff;} table.mpr td.indent {text-align:left; padding-left:1em; border-right:2px solid #fff;} table.mpr td.data {text-align:center; padding:0.5em; border:none; font-family:Arial, Helvetica, sans-serif; background-color:none; font-size:1em; background-color:#f2f7f7;} table.mpr td.dataleft {text-align:left; background-color:none; background-color:#f2f7f7;} table.mpr td.stub {text-align:left; border-right:1px solid #006666; font-family:Arial, Helvetica, sans-serif; background-color:none; background-color:#f2f7f7;} /*-------------------ACCESSIBLE VERSION OF TABLES AND ACCESSIBLE PAGE STYLES----------*/ table.access {margin:0 0 0 0; border:none; font-family:"Times New Roman", Times, serif; font-size:1em;} table.access th {color: #ffffff; font-weight: bold; font-family:Arial, Helvetica, sans-serif; vertical-align: middle; background-color:#006666; font-size:0.80em; text-align: center; padding:0.5em;} table.access th a:link {color:#fff;} table.access th a:visited {color:#fff;} table.access caption.tablehead {color:#006666; text-align:left; font-family:"Times New Roman", Times, serif; } table.access .tableunit {margin:0 0 0 0; padding:0 0 0 0; color:#006666;} table.access td {padding:0.15em; text-align:left; font-weight:normal; border:1px solid #dedede; background:#f2f7f7;} table.access td.left {text-align:left; font-size:1em;} table.access td.data {text-align:right; font-size:1em;} table.access td.year {text-align:left; font-weight:bold; padding:0.15em; background-color:#f2f7f7;} table.access tr.shade {background-color:#f2f7f7;} table.access td.stub {text-align:left; font-size:1em;} h3.access {margin:3em 0 0 0; padding:0 0 0 0;}