a:hover { color: #FF0000; } a:active { color: #FFC0CB; } body { background: #FFFFFF; color: #000000; font: normal 100% "Garamond", "Times New Roman", Times, serif; } input { font-family: "Courier New", Courier, monospace; font-size: 100%; } select { font: 100% "Courier New" Courier monospace; } table { border: 0 solid; padding: 0 0; width: 100%; ; clip: rect( ) } td { font-size: 80%; } th { background-color: #FFFFFF; color: #000000; font-size: 70%; font-weight: bold; height: 23px; text-align: center; } .even { background: #BDC5CD; /* darker light grey */ color: #061B41; font-weight: normal; } .inactive { background: #FFFFFF; color: #808080; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 80%; font-style: italic; font-variant: small-caps; font-weight: lighter; } .menu { font-family: Garamond, "Times New Roman", Times, serif; font-size: 10pt; } .odd { background: #6699CC; color: inherit; font-style: normal; font-weight: normal; text-transform: none; margin:2em; } .warning { color:red; background:#ffffff; font-style: italic; font-weight:bold; } #error { color: red; } #bread { background-color: #000066; color: #CCCCCC; margin-bottom: 25px; padding: 3px; } #bread ul { border: none; display: inline; margin-left: 0; padding-left: 0; } #bread ul li { border: none; display: inline; list-style: none; margin-left: 0; padding-left: 2px; } /* Divs */ #paginator table { background-color: #FAFAFA; border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px; color: #404040; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: center; width: 100%; } #paginator td { background-color: inherit; border-bottom: 1px solid #99CCFF; border-left: 1px solid #99CCFF; border-right: 0px; border-top: 0px; color: #404040; font-family: Verdana, sans-serif, Arial; font-size: 100%; font-weight: normal; text-align: left; text-indent: -.75em; padding-left: 1.25em; } #paginator td.pageNumbers { text-align: center; } #paginator td.context { text-align: center; } #paginator caption { border: 1px solid #6699CC; background-color: #BEC8D1; text-align: center; font-size: 120%; font-weight: bold; color: black; } #paginator th { background-color: #BEC8D1; border: 1px solid #6699CC; color: #404040; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-indent: 5px; } #paginator table tr.even { background-color: #BEC8D1; color: inherit; } #paginator table tr.odd { background-color: white; color: inherit; } /* form stuff */ div.row { clear: both; padding-top: 5px; } div.row span.label { float: left; width: 30%; text-align: right; font-weight: bold; padding-right: 1em; } div.row span.formw { float: right; width: 70%; text-align: left; } div.spacer { clear: both; } div.row span.error{ float: right; width: 70%; text-align: left; color: red; background-color: inherit; font-weight: bold; } /* stuff for add edit delete button groups */ div.add-edit-del { clear: both; padding-top: 5px; } div.add-edit-del span.col1 { float: left; width: 33%; text-align: left; } div.add-edit-del span.col2 { float: left; width: 33%; text-align: left; } div.add-edit-del span.col3 { float: left; width: 33%; text-align: left; }