/**** global HTML elements ****/ body { font-weight: 400; font-family: Verdana, Sans-serif; font-size: 9pt; color: #000000; line-height: 120%; text-align: center; margin: 0px; padding: 0px; } img { border: 0px; } a { color: #0088CC; font-weight: 800; text-decoration: none; } a:hover { color: #FFFFFF; background-color: #0088CC; } div { text-align: left; margin: 0px; } h2 { text-align: center; font-size: 130%; font-weight: 800; padding-top: 0px; padding-bottom: 8px; } h3 { text-align: left; font-size: 115%; font-weight: 800; } pre { color: navy; background-color: #F6F6F6; } li { margin-top: 5px; margin-bottom: 5px; } ul { list-style-type: square; border-top: dashed 1px #00CCFF; border-right: dashed 1px #00CCFF; border-bottom: dashed 1px #00CCFF; } /**** main window elements ****/ #main { position: relative; margin: auto; left: 0px; top: 4px; width: 760px; } #window { background-color: #FFFFFF; border: 2px solid #00CCFF; border-top: 0px; position: absolute; padding: 0px; left: 128px; top: 100px; width: 500px !important; width: 504px; padding-bottom: 12px; } #left { background-color: #00CCFF; font-weight: 800; color: #000000; position: absolute; left: 0px; top: 100px; width: 130px; } #right { background-color: #00CCFF; font-weight: 800; color: #000000; position: absolute; left: 630px; top: 100px; width: 130px; } #header { background-image: url('../images/weblogo.png'); position: absolute; left: 0px; top: 0px; width: 756px !important; width: 760px; height: 100px; border: solid 2px #00CCFF; } /**** Classes & Misc ****/ .menu { padding-top: 15px; padding-bottom: 10px; } .menu a { color: #000000; } .menu a:hover { text-decoration: underline; background-color: #00CCFF; color: #000000; } .menu hr { height: 1px; border: 0px; width: 100%; color: #FFFFFF; background-color: #FFFFFF; } .menu h3 { text-align: center; margin: 0px; font-size: 120%; font-weight: 800; } .menu ul { padding: 0px; padding-right: 2px; margin-left: 14px; margin-top: 10px; margin-bottom: 0px; list-style-type: none; border: none; } .menu li { margin-top: 2px; margin-bottom: 2px; } .rightlinks li { text-align: right; margin-right: 14px; } .textview { padding-top: 8px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; text-align: left; } .newstext { padding-top: 8px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; text-align: left; } .newstext h3 { font-size: 105%; color: #000000; margin: 0px; padding: 0px; } .smalltext { font-size: 80%; } .texthr { margin-top: 4px; margin-bottom: 4px; border: 0px; width: 100%; height: 2px; color: #00CCFF; background-color: #00CCFF; } ul ul { border: none; } .nocsshint { display: none; } /**** Tables ****/ table { border: none; padding: 0px; margin: 0px; text-align: left; font-size: 100%; border-bottom: solid 1px #00CCFF; } th { background-color: #00CCFF; color: #000000; text-align: center; font-weight: bold; } td { padding: 3px; } /**** Forms ****/ input, textarea { border: 2px solid #00CCFF; background-color: #FFFFFF; font-family: Verdana, Sans-serif; font-size: 10pt; }