/* STYLES FOR CROSS BROWSER UNIFORMITY AND MULTI COLUMN LAYOUT FOR ENTRY FORMS */ /* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */ html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, address { margin: 0; padding: 0; border: 0; } h1, h2, h3, h4, h5, h6 {color: Black;} /*Styles used to ensure fonts display at the intended size on cross browser platforms */ h1 { margin: 0; font-size: 1.8em; font-weight: normal; font-family: Georgia, serif; } h2 { margin: 1.2em 0em; font-size: 1.6em; font-weight: normal; font-family: Georgia, serif; } h3 { margin: 1.2em 0em; font-size: 1.4em; font-weight: normal; font-family: Georgia, serif; } h4 { margin: 1.2em 0em 1.2em 0em; font-size: 1.2em; font-weight: bold; font-family: Georgia, serif; } h5 { margin: 1.2em 0em 1.2em 0em; font-size: 1.0em; font-weight: bold; font-family: Georgia, serif; } h6 { margin: 1.2em 0em 1.2em 0em; font-size: 0.8em; font-weight: bold; font-family: Georgia, serif; } img {border: 0;} ol, ul, li { margin:0.2em 0 0.1em 0; line-height: 1.8em; font-size: 1.0em; } p { margin: 1.2em 0em; line-height: 1.8em; font-size: 1.0em; } li > p {margin-top: 0.2em;} pre { font-family: monospace; font-size: 1.0em; } strong, b {font-weight: bold;} a { text-decoration: underline; font-weight: bold; /*color: Black;*/ } a:link {} a:visited {} a:active {} a:hover { text-decoration:underline; color:#333333; } /*DEFAULT FONT*/ body { font-family: verdana, sans-serif; font-size: 76%;/*Do not change this value as it works in conjunction with the font sizing scheme above*/ } /*Error divs at top of entry forms to indicate broken business rules or other errors on page*/ div.errordiv { width: 90%; font-size: 1.2em; font-weight: bold; color: red; font-family: verdana, sans-serif; background-color: #ffffcc; } /*MULTI COLUMN LAYOUT*/ div.onethirdcolumn { width: 31%; float: left; display: inline;/*fix for I.E. margins bug*/ margin-left: 1%; } div.onehalfcolumn { width: 48%; float: left; display: inline;/*fix for I.E. margins bug*/ margin-left: 1%; } div.onecolumn { width: 98%; float: left; display: inline;/*fix for I.E. margins bug*/ margin-left: 1%; } div.onethirdleft { width: 24%; float: left; display: inline;/*fix for I.E. margins bug*/ } div.twothirdsright { width: 72%; float: left; display: inline;/*fix for I.E. margins bug*/ } /*Used for field title and input pairs to separate them visually on an entry form*/ form div.fld { padding-bottom:1em; display:block; } /*Schedule screen layout*/ div.left { width: 24%; height: 100%; float: left; display: inline;/*fix for I.E. margins bug*/ } div.right { width: 75%; float: left; height: 100%; display: inline;/*fix for I.E. margins bug*/ } /*Dashboard*/ h1.dashboard { margin: 0; font-size: 3em; font-weight: normal; font-family: Georgia, serif; } h2.dashboard { margin: 1.2em 0em 0em 0em; font-size: 2em; font-weight: normal; font-family: Georgia, serif; } ul.dashboard { list-style-type: none; margin-left: 1em; padding-left: 0px }