/* component positions */ /* center and confine the image */ #windowCenter { margin-left: auto; margin-right: auto; top: -10px; position: relative; max-width: 99%; width: 99%; height: 100%; /* border: 1px; border-style: solid; border-color: magenta;*/ } #windowConstrain { max-width: 800px; width: 800px; position: relative; top: 0px; height: 100%; /*border-left: 1px solid #c0cdc0; border-right: 1px solid #c0cdc0;*/ overflow: visible; } #titlebar { position: relative; top: 10px; left: 0px; float: none; background-image: url('../images/title11.jpg'); border: 1px solid #c0cdc0; max-width: 780px; width: 780px; height: 150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } #content { position: relative; text-align: left; top: 20px; left: 9px; max-width: 550px; width: 550px; float: left; border: 1px solid #c0cdc0; margin: 0px 0px 100px 0px; padding: 0px; padding-top: 30px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; clear: none; background: url('../images/celltop1.jpg') repeat-x; } html>/**/body #content { width: 550px; } #navbar { clear: none; float: right; position: relative; top: 20px; left: -9px; max-width: 200px; width: 200px; height: 300px; border: 1px solid #c0cdc0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url('../images/celltop1.jpg') repeat-x; } html>/**/body #navbar { width: 200px; } #navFrame { position: relative; border: 0px; left: -7px; } #loginbar { position: relative; float: right; top: 20px; right: 9px; border: 0px; width: 300px; max-width: 300px; height: 250px; border: 1px solid #c0cdc0; margin: 0px; padding: 0px; padding-left: 10px; text-align: left; background: url('../images/celltop1.jpg') repeat-x; } #loginFrame { position: relative; border: 0px; left: -7px; } .loginInput { position: relative; left: 26px; } #signature { position: relative; top: 200px; right: 0px; font-size: 10; } #contentAlign { position: relative; left: 10px; top: -8px; } #flash{ text-align: center; background-color: #FFA54F; font-style: italic; } #errorExplanation { background-color: lightyellow; font-size: 8pt; padding: 5px; border: 1px dotted black; } #errorExplanation * { font-size: 8pt; } #errorExplanation h2 { font-size: 10pt; border: 1px solid red; padding: 3px; margin: 0px; text-align: center; } .login { border-style: solid; border-width: 1px; border-color: #c0cdc0; padding: 0px; } .link { position: relative; left: -1px; background: #f4f4f4; border: 1px solid #c0cdc0; width: 200px; max-width: 200px; text-align: left; padding-left: 10px; padding-right: 10px; } html>/**/body .link { width: 180px; } .status { color: red; } .item { font-size: 11pt; font-weight: bold; } .small { font-size: 9pt; } .mainTable { width: 99%; } .checklist { border: none; width: 99%; } .checklist td{ padding: 5px; } .help { padding: 5px 10px; font-size: 8pt; background-color: #f4f4f4; border: 1px solid #c0cdc0; color: #444; } .textbox { border: 1px solid #c0cdc0; padding: 3px; } .button { width: 130px; } /* general styles */ ul { list-style-type: square; } br { line-height: 10px; } body, p, ol, ul, td { font-family: Monaco, Helvetica, sans-serif; color: #444; font-size: 13px; } a { color: #444; text-decoration: none; } a:visited { color: #444; } a:hover { color: #999; } .center { text-align: center; }