body { margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; font-size: 12px; } h1 { font-size: 26px; } h2 { font-size: 18pt; line-height: 20pt; font-weight: normal; color: #005c9d; } .smallerheaderssss h2 { font-size: 22px; } a, h4 { color: #0083d7; } h3 { margin: 25px 0 15px 0; font-size: 18px; color: #333; } h4 { font-size: 13px; } td { font-size: 12px; } form { margin: 0; padding: 0; } img { border: none; } li { line-height: 1.4em; } .grayform input { padding: 3px; color: #000000; border: #7f9db9 1px solid; background-color: white; text-align: left; } .grayform INPUT.checkbox { border: none; padding: 0; margin: 0; } select { color: #000000; font-style: normal; font-weight: normal; padding-left: 3px; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; text-align: left; } option { color: #000000; font-style: normal; font-weight: normal; padding-left: 3px; text-align: left; } textarea { font-style: normal; font-weight: normal; padding-left: 3px; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; overflow: auto; color: #000000; } .explanationInForm { font-size: 12px; color: darkgreen; margin-bottom: 7px; } .plainform .explanationInForm { font-size: 12px; color: gray; margin-bottom: 7px; } .timerbox, .timerboxred, .timerboxyellow, .timerboxgreen { border: none; background-color: transparent; text-align: center; font-weight: normal; font-size: 12px; } .timerboxred { color: red; } .timerboxyellow { color: orange; } .timerboxgreen { color: green; } .twocolform TD.label { font-weight: bold; text-align: right; padding: 7px 15px; background-color: #f8f8f8; } .plainform { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; } .plainform TD.label { font-weight: bold; text-align: right; padding: 7px 5px 7px 15px; font-size: 14px; } .twocolform TD.data { text-align: left; padding: 7px 15px; background-color: #ebf2f8; } .plainform TD.data { text-align: left; padding: 5px 15px; } .grayform { padding: 15px 15px 5px 15px; background-color: #f8f8f8; margin-bottom: 7px; } .grayform TD.label { font-weight: normal; text-align: right; padding: 7px 10px; color: #6c727e; } .grayform .checkbox { background-color: #f2f4ed; } .signinarea, .signinarea input, .signinarea td { font-size: 11px; } .bluebox { background-color: lightblue; border-top: 1px solid dodgerblue; border-bottom: 1px solid dodgerblue; padding: 15px; } .bulleted_star { margin-left: 0; padding-left: 0; list-style: none; } .bulleted_star li { list-style: none; padding-left: 25px; background-image: url( img/bullet_red_star3.gif ); background-repeat: no-repeat; background-position: .2em .6em; line-height: 200%; } .bulleted_arrow li { list-style: none; padding-left: 25px; background-image: url( img/bullet-blue.gif ); background-repeat: no-repeat; background-position: 0 .5em; line-height: 200%; } .q { font-size: 14px; font-weight: bold; color: #333; margin: 20px 0 10px 0; } .quote { background-image: url( /img/quote_background.gif ); background-repeat: no-repeat; background-color: #f1f1f1; color: #005c9d; padding: 30px; line-height: 150%; } a.action, span.action { display: block; float: left; margin: 0 0 0 0; background: #ffcc00 url( /img/button_primary_right.gif ) no-repeat 100% 0; text-decoration: none; color: #000 !important; cursor: pointer; text-align: center; _font-size: 13px; } a.action span, span.action input { display: block; padding: 4px 5px 0 10px; _padding-bottom: 3px !important; min-height: 19px; border: none; background: url( /img/button_primary_left.gif ) no-repeat 0 0; } span.action input { padding: 2px 5px 2px 10px; height: 23px; } a.action.secondary, span.action.secondary { background: #dcdcdc url( /img/button_secondary_right.gif ) no-repeat 100% 0; } a.action.secondary span, span.action.secondary input { background: url( /img/button_secondary_left.gif ) no-repeat 0 0; } a.action.yellow, span.action.yellow { background: #dcdcdc url( /img/button_yellow_right.gif ) no-repeat 100% 0; } a.action.yellow span, span.action.yellow input { background: url( /img/button_yellow_left.gif ) no-repeat 0 0; } a.action:visited { color: #000; } .buttons { text-align: right; } .green { font-weight: bold; font-size: 14px; padding-top: 15px; padding-bottom: 10px; } .top300 { visibility:hidden; overflow:hidden; height:1px; position:absolute; } .mainmenu { margin:5px 0 0 0; font-weight:bold; font-size: 14px; } .mainmenu a, .mainmenu span { background:lightyellow; padding:3px; color: red; }