/* Start of CMSMS style sheet 'CO : text and colors' */ body { font-family: arial, verdana, helvetica, sans-serif; color: #333; background: #C32C0F url('/images/layout/background.png') repeat-x 0 0; font-size: 75.01%; line-height: 1em; } hr { color:#c1d0a7; text-decoration:none; } a { color:#000; text-decoration:none; } a:hover { color:#9B0000; text-decoration: underline; } h2 { text-align:left; line-height:1.8em; font-size:1.8em; color:#932A15; border-bottom:0px solid #c1d0a7; font-weight: normal; margin-bottom: 10px; margin-top: 10px; } h3 { text-align:left; line-height:1.2em; font-size:1.2em; color:#333; } h4 { text-align:left; line-height:.8em; font-size:.9em; color:#000; display:block; padding-bottom: 5px; padding-top: 5px; border-bottom:1px solid #C1D0A7; background-color:#F4F9EA; } .sup { vertical-align: super; font-size: 70%; } p.credit {margin-left: 40px; margin-right: 40px; font-style: normal; color: #111;} p.quote {margin-left: 40px; margin-right: 40px; font-size: 1.2em; color:#9E2626;} #nav ul { font-weight: normal; } #rightCol { color:#333; } #rightCol strong { color:#000; } #search label { display:none; } textarea { width:320px; height:160px; border:1px solid #000; } input { border:1px solid #000; } div.emailAddressField input { width:320px; } #footer { font-size:90%; font-weight: bold; line-height: 28px; } div.greybox { border:1px solid #666; background-color:#eee; padding:15px; } div.indent { padding-left:40px; padding-right:40px; padding-top:2px; padding-bottom:15px; } /* End of 'CO : text and colors' */