BODY { font: normal 10px Arial,Verdana, Helvetica; color: Black; vertical-align: middle; BACKGROUND: url(images/bg_b.gif) } .a1 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none } .a1:visited { COLOR: #000000; TEXT-DECORATION: none } .a1:hover { CURSOR: hand; COLOR: #660000; TEXT-DECORATION: none } .a1:active { COLOR: #000000; TEXT-DECORATION: none } .a2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none } .a2:visited { COLOR: #ffffff; TEXT-DECORATION: none } .a2:hover { CURSOR: hand; COLOR: #ffffcc; TEXT-DECORATION: none } .a2:active { COLOR: #ffffff; TEXT-DECORATION: none } .a3 { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline } .a3:visited { COLOR: #333333; TEXT-DECORATION: underline } .a3:hover { CURSOR: hand; COLOR: #660000; TEXT-DECORATION: underline } .a3:active { COLOR: #333333; TEXT-DECORATION: underline } .holder { text-align: left; vertical-align: middle; } .filler { width: 100%; } .error { padding-left: 3.5em; font-weight: bold; font-style: italic; color: Red; font-size: 10pt; } .goodmessage { padding-left: 5em; padding-top: 10em; padding-right: 5em; padding-bottom: 10em; font-weight: bold; font-size: 10pt; color: Black; } .required { color: Red; font-style: italic; } .subtitle { font-weight: bold; text-decoration: underline; } TABLE.banner { margin: auto; padding: 1em; font-size: 10px; border: 2px solid blue; width: 100%; } TABLE.banner .links { font-size: 10px; text-align: right; } TABLE.banner .title1 TD, TABLE.banner .title2 TD { font-size: 14px; font-weight: bold; color: Black; text-align: center; } .functiontitle { margin: auto; padding: 8px; color: white; background-color: #cc3333; font-weight: bold; font-size: 12px; } TABLE.main { border: 2px solid blue; margin: auto; margin-top: 1em; padding: 0; width: 100%; height:100%; border-collapse: collapse; vertical-align: middle; } TABLE.main2 { margin: auto; margin-top: 1em; padding: 0; width: 100%; height: 100%; border-collapse: collapse; vertical-align: middle; } TD.hello { font-size: 10pt; padding: 2em 0 0 10em; font-weight: bold; color: Black; } TD.menuholder { width: 100%; vertical-align: top; margin: 0; font-size: 10px; font-weight: bold; } .menuitem { border: 1px solid gray; font-weight: bold; font-size: 10pt; margin: 0; padding: 0; } .menuitem A:link, .menuitem A:visited { display: block; padding: 5px; color: Black; text-decoration: none; margin: 0; } .menuitem A:hover { display: block; padding: 5px; color: White; background-color: #cc9999; text-decoration: none; margin: 0; } TD.functionholder { width: 100%; vertical-align: top; } DIV.footer { width: 100%; } DIV.footer TABLE { padding: .5em; font-size: 9px; font-style: normal; margin: auto; } TABLE.plain { margin-bottom: 2em; } TABLE.dataentry { text-align: left; padding: 4em; } TABLE.bordered { border: 1px solid blue; } TABLE.dataentry CAPTION { margin-top: 2em; font-weight: bold; text-align: left; } TABLE.dataentry LABEL { display: block; } .loginholder { width: 50%; text-align: left; vertical-align: top; font-size: 10pt; } .watchnewsholder { text-align: center; vertical-align: middle; } .watchnews { margin: auto; } .watchpictureholder { width: 50%; text-align: center; vertical-align: middle; } DIV.watchpicture { width: 160px; height: 210px; text-align: center; vertical-align: middle; margin: auto; } DIV.watchpicture IMG { width: 120px; height: 205px; } TABLE.bonuses { margin: auto; } /* fixup for radiobutton display that uses labels */ TABLE#GENDER LABEL { display: inline; } TABLE.grid { margin: 3em; font-size: 8pt; font-weight: bold; } TR.gridhdg TD { border: 1px solid grey; background-color: #cc9999; color: White; padding: .5em; } TR.griditem TD { border: 1px solid grey; background-color: #EEEEEE; padding: .3em; } TR.gridaltitem TD { border: 1px solid grey; background-color: #DDDDDD; padding: .3em; } TABLE.summary { color: Black; font-size: 10pt; } TABLE.summary TD { text-align: right; } TABLE.summary TD.total { font-weight: bold; border: 2px solid black; padding: .2em; width: 8em; } .dotted_right { BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #d3d7e7 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #98b226 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #98b226 0px solid; BACKGROUND-COLOR: #ffffff } .dotted_right_inside { BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #d3d7e7 0px solid; BORDER-LEFT: #98b226 0px solid; BORDER-BOTTOM: #98b226 0px solid; BACKGROUND-COLOR: #ffffff } .dotted_right_white { BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #d3d7e7 0px solid; BORDER-LEFT: #98b226 0px solid; BORDER-BOTTOM: #98b226 0px solid } .dotted_left { BORDER-RIGHT: #999999 0px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #d3d7e7 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #98b226 0px solid; BACKGROUND-COLOR: #ffffff } .dotted_nav { BORDER-RIGHT: #999999 0px dotted; BORDER-TOP: #999999 1px dotted; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 0px dotted; BORDER-BOTTOM: #98b226 0px solid; BACKGROUND-COLOR: #ffffff } .dotted_top { BORDER-RIGHT: #999999 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 0px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #98b226 0px solid; BACKGROUND-COLOR: #ffffff } .dotted_bottom { BORDER-RIGHT: #999999 0px dotted; BORDER-TOP: #999999 0px dotted; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 0px dotted; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #ffffff } .bodypadding { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px } .fontsVerdana2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsVerdana3 { FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #9a9bd5; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsArial { FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsArial2 { FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .times { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #73573a; FONT-STYLE: normal; FONT-FAMILY: Times, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsArial3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsTMS { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsTMSlg { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7dbf6d; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .fontsTMSlg2 { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #996633; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none } .error { font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ff0033; font-family: Arial, Helvetica, sans-serif}