/* lower-case code supports .Net application UPPER-CASE CODE SUPPORTS LEGACY ASP APPLICATION. */ body { font-family: verdana, arial, helvetica; background-color: white; min-height: 100%; } html, body, #contents { min-height: 100%; width: 100%; height: 100%; } html>body, html>body #contents { height: auto; } #contents { position: absolute; top: 0; left: 0; } a { text-decoration: underline; cursor: hand; color: 00639c; } a:active { color: #cc0000; } a:visited { color: #00639c; } .left th td { text-align:left; } select { border: #4d4a46 1 px solid; font-size: .9em; color: black; font-family: verdana, arial, helvetica; background-color: white } input { font-size: .9em; color: black; font-family: verdana, arial, helvetica; } .englishStyle { color: blue; } .spanishStyle { color: green; } .rightalign /* for auto-generated numeric text boxes */ { text-align:right; } textarea { font-size: .9em; font-family: verdana, arial, helvetica; } .smalltext { font-size: 7pt; line-height: 119% } .error, .ERRORTEXT { font-weight: bold; color: #ff0000; padding:3px; margin-bottom: 10px; } .message { font-weight: bold; color: #006600; font-size: } .menubutton, .menubuttonactive { border: #ffffff 1px solid; font-size: 7.5pt; font-family: verdana, arial, helvetica; background-color: #8cb3da; cursor: hand; color: white; font-weight: bold; margin-left:5px; } .loginpagebutton { border: #ffffff 1px solid; font-size: 7.5pt; font-family: verdana, arial, helvetica; background-color: #8cb3da; cursor: hand; color: white; font-weight: bold; text-align:left; padding-left:5px; width:200px; height:19px; } .menubuttonactive { background-color: #008bbe } @media printx { .menutable { font-size:100px; background-color:#000000; border:100px; border-width:100px; border-bottom:1px solid black; border-top: 1px solid black; } .menubutton { background-color:#cccccc; color:black; border: #000000 1px solid; } .menubuttonactive { background-color:#ffffff; border: #000000 1px solid; font-weight:bold; } } div#notification-message { background: #ff7; border: solid 1px #999; color: #357; margin: 10px 15px; padding: 5px 11px; } div#notification-message p { margin: 10px 0; font-weight:bold; font-size: x-small; } button, .button, .button-disabled, .button-mockup { border: #333333 1px solid; font-size: .9em; font-family: verdana, arial, helvetica; background-color: #e3e3e3; cursor: hand; } .button-mockup { background-color: #ccffcc; } .button-disabled { background-color: #f6f6f6; color: #cccccc; border: #999999 1px solid; } .tablelabel { font-size: .8em; text-align: right; background-color: #eeeeee } .displaytable { border-right: medium none; padding-right: 2px; border-top: medium none; padding-left: 2px; padding-bottom: 2px; border-left: medium none; padding-top: 2px; border-bottom: medium none } .displaytableheader, .displaytableheaderright, .TABLEHEADER { padding-right: 5px; padding-left: 0px; font-weight: bold; font-size: xx-small; padding-bottom: 3px; color: darkgray; padding-top: 3px; /*border-bottom: black thin solid;*/ text-align: left; } .displaytableheaderright { text-align:right; } .headertext { font-size: xx-small; padding-bottom: 3px; color: darkgray; } .spanunderscore { text-align: center; border-bottom: darkgray 1px solid; } .displaytablerowtopdivider, .displaytablerow, .smallerdisplaytext, .displaytablealternaterow { font-size: .75em; padding-top:1px; padding-bottom:1px; } .displaytablealternaterow, .REGULARTEXTALT { background-color:#ffffcc; } .displaytablehighlightrow { /*font-weight: bold;*/ font-size: 8pt; background-color: #ffddff } .displaytableselectedrow { /*font-weight: bold;*/ font-size: 8pt; background-color: #ffffcc } .displaytablemainrow { font-weight: bold; font-size: 8pt } .leftpageheadcell { font-size: 8pt; background: #9f989f; width: 70px; font-weight: bold; } .displaytablerow td { border-bottom: #ffffff 1px solid; padding-left: 2px; padding-right: 2px; } .displaytablerowtopdivider td { border-top: #ffffff 1px solid; } .tablesummary { color: #888888; } .displaytablemainrow td { border-bottom: #cccccc 1px solid } .displaytablehighlightrow td { border-bottom: #cccccc 1px solid } .displaytableheader th, .TABLEHEADER td { vertical-align: bottom; } .inputradiobutton { font-family: verdana, arial, helvetica; border: none; margin: 0px; padding: 0px; } ul, ol, .textlist { margin-top: 2px; margin-bottom: 8px; margin-left: 2.5em; } .compactlist { margin-left: 0.0em; padding-left:20px; } ul { list-style-type: square; } li { margin-top:2px; margin-bottom:4px; margin-left: 0px; } p { margin-bottom: 8px; margin-top: 6px; } td { font-size: x-small; } .LinkItemTypeStyle { } .TextItemTypeStyle { } .SubheadItemTypeStyle { font-weight: bold; } h1, h2, h3, h4, h5, h6, .PAGEHEADER, .SECTIONHEADER, .SUBSECTIONHEADER { margin-bottom: 4px; margin-top: 14px; } h1, .h1, .PAGEHEADER { font-weight: bold; font-size: 16pt; color: #de0000; } h2, .h2, .SECTIONHEADER { font-size: 13pt; font-weight: bold; } .HeaderUnderline { border-bottom: black 2px solid; } h3, .h3, .SUBSECTIONHEADER { font-size: 11pt; font-weight: bold; } h4, .h4 { font-size: 10pt; font-weight: bold; } thead { display: table-header-group; } tfoot { display: table-footer-group; } form { margin-top:0px; margin-bottom:0px; } html, body, #contents { min-height: 100%; width: 100%; height: 100%; } html>body, html>body #contents { height: auto; } #contents { position: absolute; top: 0; left: 0; } #footer { position: absolute; bottom: 0; background-color: #ccffcc; width: 100%; text-align: center; } .underline { /*font-weight: bold;*/ font-size: x-small; border-bottom: black 2px solid; padding:1px; } .helptext { background-color: #eeeeee; font-size:8pt; margin-top:8px; margin-bottom:4px; padding:2px; } .helptexthidden /* displays only when help text has been hidden */ { display:none } .generaltext { font-size: x-small; line-height: 150% } .label { font-size: x-small; font-weight: normal; line-height: 150%; color: black; } .displaytablerowhead, .graylabel, .greylabel { padding-right: 5px; padding-left: 0px; font-weight: bold; padding-bottom: 1px; color: #888888; padding-top: 1px; background-color: white; text-align: left; font-size: x-small; } .graylabel-fontonly { font-weight: bold; color: #888888; font-size: x-small; } .graylabelright, .greylabelright { padding-right: 5px; padding-left: 0px; font-weight: bold; padding-bottom: 1px; color: #888888; padding-top: 1px; background-color: white; text-align: right; font-size: x-small; } .calculatedfield, .calculatedfieldleft { border:1px solid #dddddd; color: #333333; /*padding-right:2px;*/ } .calculatedfield { text-align:right; } .calculatedfieldleft { text-align:left; } .requiredforcompletion, .requiredtocomplete { color:#009900; font-weight:bold; } .requiredtosave { color:#cc0000; font-weight:bold; } .highlighttext { color:#cc0000; font-weight:bold; } .breadcrumb { font-size: 8pt; } .mockup { background: #ccffcc; font-family: georgia; } .mockup, .mockuphide { } .debug { width:100%; background: #ffcc66; font-family: lucida console; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top:2px; } .MESSAGEBOX { BACKGROUND-COLOR : #CCFFCC; PADDING-BOTTOM : 5PX; PADDING-LEFT : 5PX; PADDING-RIGHT : 5PX; PADDING-TOP : 5PX; }