@charset "utf-8"; /* CSS Document */ @import url("reset.css"); @import url("pubtables.css"); /*--- General Styles ---*/ p { padding: 10px 0 10px 0; } strong { font-weight: bold; } body { font-family: Arial, Helvetica, sans-serif; margin: .3em 0 0 0;} /*Links*/ a:link { text-decoration: underline; color: #314732; } a:visited { text-decoration: underline; color: #666600; } hr{ margin:0 auto;} em {font-style: italic;} .bold{font-weight: bold;} .globalskip { position:absolute; left:-100em; width:1em; } /*--- Headings ---*/ h1 { } h2 { font-size: 1.7em; font-family: "Times New Roman", Times, serif; margin: .3em 0 .5em 0em; border-bottom: 1px solid #999; font-weight:normal; } h2.noborder { border-bottom: none; font-family: "Times New Roman",Times,serif; font-size: 1.7em; font-weight: normal; margin: 0.3em 0 0.5em 0;} h3 { font-size: 1.6em; font-family: "Times New Roman", Times, serif; font-weight:normal; } h3.option1 { margin-top: 20px;} h4 { font-size: 1.3em; font-family: "Times New Roman", Times, serif; font-variant: normal; font-style: italic; color: #999; font-weight: bold; border-bottom: 1px dotted #999; } h4.option1 { font-size: 1.3em; font-family: "Times New Roman", Times, serif; font-variant: normal; font-style: italic; color: #000; font-weight: normal; border-bottom: none; margin: 20px 0 0 0;} h5 { font-size: 1.2em; font-family: "Times New Roman", Times, serif; font-variant: normal; color: #000; font-weight: normal; border-bottom: none; margin: 0.5em 0 0 0;} h6 { font-size: 1.2em; font-family: "Times New Roman", Times, serif; font-variant: normal; font-style: italic; color: #000; font-weight: normal; border-bottom: none; } /*-- To Clear Floats --*/ .clear { clear: both; } /*---------- Page Layouts ----------*/ #content { background-color: #FFFFFF; padding: 0 20px 0 20px; font-size: .8em; margin: 0 auto; /*width: 960px;*/ border-left: 1px solid #E7E7DD; border-right: 1px solid #E7E7DD; } /*This style restricts the size of the main content area to 960px*/ #layout { /*width: 960px;*/ clear: both; border-top: 10px solid #7c8f7c; padding: 1em 0 0 0; } #main { width: 700px; float: left; margin: 0 0 0 0; padding: 0 15px 0 0; } /*This style wraps the left column of content*/ #pagetitle { margin: 0em 0 1px 0; border-bottom: 2px solid #7c8f7c; padding: 0 0 0 .3em; } #pagetitle h2 { font-family: "Times New Roman", Times, serif; font-size: 26px; color: #435642; float: left; margin: 0 3em 0 0; padding: 10px 0 0 0; font-weight:normal; border: none; } #pagetitle h2 span { font-size: 20px; padding: 0; margin: 0; line-height: .8em; display:block } /*This makes the text in the H2 tag on the first line smaller than what is on the second line*/ #pagetitle p { font-family: "Times New Roman", Times, serif; font-size: 1em; color: #333; margin: 0 1em 0 0; } /*This is for the descriptive text of a section, see the landing page for Economic Research and Data*/ #footer { font-size: .75em; } #footer2 { font-size: small; } .mainwidth { width:650px; } .fullwidth { width: 100%; } .skinny { width: 600px; margin: 0 auto 0 auto; } .column { float: left; } .border { border-bottom:#999999 solid 1px; } .borderdash { border-bottom: 1px dashed #333333; font-family: "Times New Roman", Times, serif; font-size: 1.4em; } .organization { width: 100%; } /*.organization .organizationGrid1{ width: 45%; }*/ .organizationGrid1, .organizationGrid2 { display: inline; width: 46%; float: left; margin-left: 10px; margin-right: 10px; } /*------ Text Styles -----*/ .quote { margin:0 2em 0 4em; } .inline { display: inline; } .center { text-align:center; } .centerleft { margin:0 0 0 8em; } .right { text-align:right; } .footnote { color: #333333; font-size: 0.85em; margin: 1em 0; padding: 0; } .smallcaps { font-variant: small-caps; } .pmstriketext { text-decoration: line-through; } em.pmstriketext { font-style: normal; text-decoration: line-through; } /*------ Unordered Lists -----*/ ul { margin: .5em 1.5em; list-style-position: outside; } /*standard unordered lists will have bullets, if you don't want bullets, scroll down for more options*/ ul li { padding: 3px; } ul.bullet { list-style: disc; list-style-position: outside; } ul.square { list-style: square; list-style-position: outside; } ul.circle { list-style: circle; list-style-position: outside; } ul.dash { list-style: none; } ul.dash li { /*margin: 0em -0.9em;*/ text-indent:-8px; } ul.dash li:before { content: "--"; position:relative; left:-7px; } /*List styles for lists with no bullets*/ ul.list { list-style: none; } ul.listnosp { /*List styles for lists with no bullets and no indenting*/ list-style: none; margin: 0 0 1em 0; width:100%; } ul.listnosp li { padding: .3em 0 .5em .3em; margin:0; } /*------ Ordered Lists -----*/ ol { margin: .5em 30px; } /*standard ordered lists will have numbers, if you don't want numbers, scroll down for more options*/ ol li {padding: 3px;} ol.alphaU { list-style:upper-alpha; } ol.alphaL { list-style:lower-alpha; } ol.romanU { list-style:upper-roman; } ol.romanL{ list-style:lower-roman; }