* { padding: 0; margin: 0; } body { font-family: verdana, tahoma, helvetica, arial, sans-serif; background-color: #fff; } #wrapper { width: 100%; } #header{ background: url(headers/calypso-blue-mainhead-bgright.jpg) repeat-x; } #subHeader1 { display: none; } #subHeader2 { background: url(headers/calypso-blue-mainhead.jpg) no-repeat; height: 90px; } #subHeader2 .headerTitle { font-size: 40px; color: #FF9933; display: none; } #subHeader2 .left { float: left; clear: left; } #subHeader2 .right { text-align: right; padding-right: 0.5em; position: relative; top: 60px; } #subHeader2 .search input { color: #666666; background-color: #F8F8F8; border: 1px solid #003366; } #subHeader2 .search input:hover { background-color: #fff; } #subHeader3 { color: #fff; text-align: right; background: #99ca98; vertical-align: middle; font-size: 80%; padding: .7em .4em; /* border: 1px solid #E5E5E5;*/ } #subHeader3 a { color: #fff; font-weight: bold; padding-right: 8px; padding-left: 8px; border-right: 1px solid #5A83C5; } #subHeader3 a.noborder { border: none; } #subHeader3 a:hover { color: #2F6799; text-decoration: none; } #subHeader3 ul, #subHeader3 li { white-space: nowrap; display: inline; list-style-type: none; margin: 0 0 10px 0; } #side-bar { float: left; clear: left; width: 12em; margin: 0.5em 0.5em 0em 4px; } html > body #side-bar { margin: 0.5em 0.5em 0em .5em; } #side-bar div { width: 12em; background-color:#F8F8F8; border: 1px solid #F0F0F0; margin-bottom: 0.5em; padding: 0.5em 0.5em 0.5em 0.5em; } #side-bar ul { list-style-type: none; list-style-position: outside; line-height: 1.5em; margin: -5px 0 0 10px; padding: 0 0 1.1em 0; font-size: .7em; color: #666666; } #side-bar li { padding: 0.1ex 0; /* Circumvents a rendering bug (?) in MSIE 6.0 */ display: block; } #side-bar h1 { font-size: .9em; color: #FF9933; font-weight: bold; border-bottom: 1px solid #003366; margin-top: 1.4em; } html > body #side-bar h1 { margin-top: 0.8em; } #side-bar .lighterBackground { background-color: #B9CAE4; } #side-bar .lighterBackground h1 { color: #003366; border-bottom: 1px solid #003366; } #side-bar .lighterBackground p { color: #fff; font-weight: bold; text-align: justify; font-size: .7em; } #side-bar2 { float: right; width: 162px; background: url(images/power-css-calypso.jpg) no-repeat top; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0.5em 8px; border: 1px solid #99ca98; } #styleswitcher select { position: relative; left: 28px; top: 154px; } #side-bar2 .hideForTwoCol { margin: -8px; margin-top: 192px; padding: 6px; padding-right: 9px; } #side-bar2 .hideForTwoCol p { padding: 2px; padding-right: 5px; } #side-bar2 h1 { display: none; } #side-bar2 h2 { background-color:#99ca98; font-size: .9em; color: #fff; padding: 3px; } #side-bar2 p { font-size: .6em; } #content { border: 1px solid #f0f0f0; margin: 0.5em 186px 0.5em 14em; background: #fff; padding: 0 10px; padding-bottom: 0.7em; } html > body #content { padding: 0 10px; padding-bottom: 0.7em; } #content table.indexPage { width: 98%; } html > body #content table.indexPage { width: 100%; } #content h1, #content h2 { margin-top: 1.1em; margin-bottom: 0.3em; } p, dl { text-align: justify; font-size: .8em; color: #777777; line-height: 1.5em; } #content ul { margin: 10px 0; margin-left: 35px; font-size: .8em; color: #777777; display: block; } #content ul li ul { margin: 2px 0 0 20px; } #content p { margin: 0 0 1.5ex 0; } #content p img { border: 2px solid black; float: left; margin-top: 15px; margin-right: 25px; margin-bottom: 15px; } #footer { color: #fff; background-color: #426eaf; font-size: .8em; padding: .5em 2.5mm; clear: both; border-top: 9px solid #99ca98; } #footer a { color: #fff; } #footer .left { float: left; clear: left; } #footer .right { text-align: right; } a { color:#003366; text-decoration:none; } a.current { color:#999999; } a:hover { text-decoration: underline; } h1 { color: #FF9933; font-size: 1em; margin: 0.5em 0; } h2 { color: #FF9933; font-size: 70%; font-weight: bold; /*border: 1px solid #E5E5E5;*/ } h3 { color: #FF9933; font-size: 70%; font-weight: bold; } h3 a { color:#FF9933; } .orange { color: #FF9933; } .blue { color: #2F6799; } .green { color: #DFFFBE; } .gray { font-weight:normal; font-size:70%; color: #F0F0F0; } .hide { display: none; }