/* author: Raymond E. Boyer, nullspace(at)rogers.com */ /*** page layout ***/ body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background: transparent url(images/comp012.jpg); padding: 0; margin: 0; text-align: center; } .wrapper { position: relative; width: 100%; min-width: 780px; margin: 0; padding: 0; background: transparent; } .header { position: relative; clear: none; width: 100%; height: 100px; margin: 0; padding: 0; background: #ffffff; } #header_logo { position: absolute; top: 12px; left: 18px; background: transparent; } #header_iso { position: absolute; top: 14px; right: 20px; background: transparent; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: 2px; color: #666666; text-align: right; } .container { position: relative; clear: both; width: 780px; padding: 40px 0 60px 0; background: #ffffff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; } .content { width: 640px; margin: 0; padding: 0; background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-align: left; } .select_bg { position: absolute; top: 0px; left: 0px; padding: 0; z-index: 1; } #select_text { position: absolute; top: 20px; left: 20px; background: transparent; z-index: 2; } .content p { margin: 10px 0 10px 0; } .indent { padding-left: 20px; } .leading { line-height: 250%; } .bolder { font-size: 18px; font-weight: bold; } .nowrap { clear: both; } .footer { position: relative; clear: both; width: 100%; margin: 0; padding: 8px 0 8px 0; background: #006699; color: #ffffff; font-size: 11px; border-top: 2px solid #006699; border-bottom: 2px solid #006699; } /*** navigation menu ***/ .navbar { position: relative; clear: both; height: 28px; margin: 0; padding: 0 0 0 20px; background: url(navbar.jpg) left top repeat-x; font-size: 14px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; } #navbar ul { margin: 0; padding: 0; font-size: 14px; font-weight: bold; text-transform: uppercase; float: left; width: 100%; background: #ffffff url(navbar.jpg) left top repeat-x; } #navbar li { float: left; height: 28px; margin: 0; padding: 0; list-style: none; } #navbar li.button1 { border-left: 1px solid #666666; } #navbar a { padding: 6px 10px 6px 10px; background: url(navbar.jpg) repeat-x; color: #003399; display: block; text-decoration: none; border-right: 1px solid #333333; border-bottom: none; } #navbar a.current { background: url(navbar_c.jpg) repeat-x; color: #333333; text-decoration: none; border-right: 1px solid #333333; } #navbar a:hover { background: url(navbar_h.jpg) repeat-x; color: #000000; text-decoration: none; border-right: 1px solid #333333; } /*** links, titles and colors ***/ a { color: #006633; text-decoration: none; border-color: #006633; border-width: 0 0 1px 0; border-style: none; } a.sponsor { text-decoration: none; border-width: 0; } a:hover { color: #009966; text-decoration: none; font-weight: bold; border-color: #009966; border-style: none none solid none; } a:visited { color: #990033; text-decoration: none; border-color: #990033; } .footer a { color: #ffff99; text-decoration: none; border-bottom: #ffff99; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } .footer a:hover { color: #ffff99; border-style: none none solid none; } .footer a:visited { color: #ff99ff; text-decoration: none; } .content_title { font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 15pt; font-weight: bold; font-style: italic; text-transform: uppercase; padding: 0; margin: 0; } .item_title { color: #003399; font-size: 14pt; font-weight: bold; font-style: italic; } .right { text-align: right; float: right; padding: 5px 20px 5px 20px; margin: 20px 0 20px 0; background: url(images/fade-bg-grey.jpg); } .left { width: 600px; text-align: left; float: left; padding: 10px 20px 10px 20px; margin: 20px 0 20px 0; background: url(images/fade-bg-grey.jpg); } .no_border { border:none; } /*** hacks ***/ .comply:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .comply { display: inline-table; } /* hide from IE-Mac \*/ * html .comply { height: 1%; } .comply { display: block; } /* end hide from IE-Mac */