/* base font for all pages */ body{ font : normal 11px Arial, Verdana, Helvetica, sans-serif; } /* links */ a{ color : #3366CC; } a:visited{ color : #003399; } a:hover{ text-decoration : none; } /* small instructions next to data entry fields */ font.note{ color: #000000; } /* page titles */ h1{ font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; } /* standard cell formatting */ td{ font : normal 12px Arial, Verdana, Helvetica, sans-serif; vertical-align : top; table-layout: fixed; } /* required fields */ td.required{ color: red; } /* background color for table border */ table.border{ background-color: #3333cc; } /* matching colors for table header */ td.border{ background-color: #3333cc; font-weight: bold; color: #ffffff; } /* background for forms */ td.background{ background-color: #ffffff; } /* /* buttons */ .button{ border-bottom : solid 1px #847D71; border-left : solid 1px #CCCCCC; border-right : solid 1px #847D71; border-top : solid 1px #CCCCCC; background-color: #E8E8E8; }