@media print { .noprint { display: none; } } html { width : 100%; height : 100%; } body { margin : 0px 0px 0px 0px; font-size : 1.0em; font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; background-color : #ffffff; } h1 { border-bottom : 2px solid #058270; } h2 { border-bottom : 2px solid #058270; } h3 { border-bottom : 2px solid #058270; } h4 { /* border-bottom : 2px solid #058270;*/ font-weight : bold; font-size : 1em; } h4.ballot { font-size : 1.2em; font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; font-weight : bold; } td { font-size : 0.8em; } form { margin : 0px; } a:link { color: #0066CC; text-decoration: none; } a:active { color: #0000ff; text-decoration: none; } a:visited { color: purple ; text-decoration: none; } a:hover { color: #ff0000; } th { font-size: 0.8em; } .headerlogo { background-image : url("../images/homepage/headerlogo.jpg"); background-repeat : no-repeat; height : 72px; width : 796px; color : #ffffff; font-weight : bold; font-size : 0.7em; } .headerfill { background-image : url("../images/homepage/headerfill.jpg"); background-repeat : repeat-x; height : 72px; } .topmenu { position : absolute; right : 20px; top : 5px; } a.whiteboldlink,a.whiteboldlink:visited { color : #ffffff; font-weight : bold; text-decoration : none; } a.blueboldlink,a.blueboldlink:visited { color : #0000ff; font-weight : bold; text-decoration : none; } a.whiteboldlink:hover { color : #ff0000; font-weight : bold; text-decoration : none; } .headerbottom { background-image : url("../images/homepage/headerbottom.jpg"); background-repeat : no-repeat; height : 17px; width : 796px; } .menuheader { background-color : #058270; height : 20px; border-top : 1px solid #000000; border-left : 1px solid #000000; border-right : 1px solid #000000; color : #ffffff; font-size : 12px; font-weight : bold; padding : 2px; } .menubox { width : 175px; padding : 2px; text-align : left; border : 1px solid #000000; } .box { background-color : #ffffff; border : 1px solid #DAD9DE; text-align : center; padding : 0px; spacing : 0px; } .personalbox { cursor : hand; font-size : 12px; font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; padding-left : 0px; padding-top : 2px; padding-bottom : 2px; font-weight : bold; color : #000000; } .smallinput { font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; font-size : 0.8em; } textarea { font-size : 1.0em; font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; font-weight : normal; font-style : normal; text-decoration : none; } input.checkbox { } .inputlabel { font-size : 0.6em; padding-bottom : 3px; padding-top : 3px; } .boxtitle,.boxtitlelight,.boxtitledark,.boxtitlelightleft,.boxtitledarkleft { height : 20px; border : 1px solid #000000; font-weight : bold; padding : 2px; spacing : 2px; text-align : center; } /* inherites from boxtitle */ .boxtitlelight,.boxtitlelightleft { background-color : #D6F9F5; } /* inherites from boxtitle */ .boxtitledark,.boxtitledarkleft { background-color : #058270; color : #ffffff; } /* inherites from boxtitle */ .boxtitlelightleft { text-align : left; } /* inherites from boxtitle */ .boxtitledarkleft { text-align : left; } .textbox { padding : 5px; background-color : #f1f1f1; border : 1px solid #DAD9DE; vertical-align : top; } .copyright { font-size : 0.7em; font-weight : bold; } .emptycell { font-size : 1px; height : 2px; } .submenu { /*display : none;*/ } .message { border : 1px solid #DAD9DE; font-weight : bold; padding : 2px; background-color : #D6F9F5; } .button { cursor : hand; border : 1px solid #FFC438; width : 75px; font-weight : bold; background-color : #ffffff; } .cmsbutton { font-weight : bold; background-color : #BDBDBD; padding-top : 1px; padding-bottom : 1px; padding-left : 3px; padding-right : 3px; text-align : center; vertical-align : middle; } /************** Begin General green tableheader for tabular data ********************/ /* Used in Disc calendar */ .customtableheader { color : #ffffff; background-color : #058270; text-align : left; padding : 3px; font-weight : bold; } .customtable { background-color : #058270; border : 2px; margin : 0px; } .maincontent { font-size : 1.0em; font-family : Verdana, Trebuchet, Helvetica, Sans-Serif; font-weight : normal; font-style : normal; text-decoration : none; color : #000000; } .customtablerows { background-color : #E9E9E9; padding-top : 2px; padding-bottom : 2px; padding-left : 4px; padding-right : 4px; } .greyborderleft { border-top : 2px solid #DAD9DE; border-left : 2px solid #DAD9DE; border-bottom : 2px solid #DAD9DE; font-size : 0.1em; width : 6px; } .greyborderright { border-top : 2px solid #DAD9DE; border-right : 2px solid #DAD9DE; border-bottom : 2px solid #DAD9DE; font-size : 0.1em; width : 6px; } .greybordertop { border-top : 2px solid #DAD9DE; font-size : 0.1em; height : 6px; } .greyborderbottom { border-bottom : 2px solid #DAD9DE; font-size : 0.1em; height : 6px; } /* main table */ .table_grey { background-color : #f1f1f1; border-top : 1px solid #088573; border-bottom : 1px solid #088573; border-left : 1px solid #088573; border-right : 1px solid #088573; } /* table header*/ .tableheader { background-color : #058270; color : #ffffff; font-size : 0.8em; padding : 2px; } /* left part of the table*/ .tablerow_left { background-color : #f1f1f1; color : #000000; padding : 2px; border-bottom : 1px solid #088573; border-left : 1px solid #088573; } /* right part of the table*/ .tablerow { background-color : #f1f1f1; color : #000000; padding : 2px; border-bottom : 1px solid #088573; border-right : 1px solid #088573; } /* right part of the table*/ .tablerow_right { background-color : #f1f1f1; color : #000000; border-left : 1px solid #088573; } /* border combinations*/ .tablerow_border_bottom { background-color : #f1f1f1; color : #000000; border-bottom : 1px solid #088573; padding : 2px; } .tablerow_border_right { background-color : #f1f1f1; color : #000000; border-right : 1px solid #088573; padding : 2px; } .tablerow_border_left { background-color : #f1f1f1; color : #000000; border-left : 1px solid #088573; padding : 2px; } .tablerow_border_left_bottom { background-color : #f1f1f1; color : #000000; border-bottom : 1px solid #088573; border-left : 1px solid #088573; padding : 2px; } .tablerow_border_top { background-color : #f1f1f1; color : #000000; border-top : 1px solid #088573; padding : 2px; } .tablerow_right_jobs { background-color : #f1f1f1; color : #000000; border-right : 1px solid #088573; border-left : 1px solid #088573; border-bottom : 1px solid #088573; padding : 2px; } .calendar_date { background-color : #ffffff; font-size : 0.7em; font-style : italic; color : #000000; padding : 5px; border-bottom : 1px solid #DADEDD; border-left : 1px solid #C3C6C6; } td.calendar_right { background-color : #DADEDD; font-size : 0.8em; color : #000000; padding : 5px 0px 5px 5px; border-bottom : 1px solid #ffffff; } td.calendar_right_highlight { background-color : #D6F9F5; font-size : 0.8em; color : #000000; padding : 5px 0px 5px 5px; border-bottom : 1px solid #ffffff; } .calendar_image { text-align : right; padding : 0px 5px 0px 0px; background-color : #DADEDD; border-bottom : 1px solid #ffffff; border-right : 1px solid #C3C6C6; } .calendar_date_highlight { background-color : #D6F9F5; font-style : italic; color : #000000; padding : 5px; border-bottom : 1px solid #DADEDD; border-left : 1px solid #C3C6C6; } .bo_header { background-color : #058270; height : 20px; border-top : 1px solid #000000; border-left : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; color : #ffffff; font-size : 14px; font-weight : bold; padding : 2px; vertical-align : bottom; } /************** End General green tableheader for tabular data ********************/