BODY {color: #555555; background-color: #d4d9dd; margin:0; font-family: arial, geneva, lucida, sans-serif; font-size:9pt; padding-top:00px; padding-left: 0px; padding-right: 0px; } TABLE { color: #555555; margin:0; font-family: arial, geneva, lucida, sans-serif; font-size:9pt; } A:link {color: #2e63b2; text-decoration:none;} A:visited {color: #2e63b2; text-decoration:none;} A:active {color: #2e63b2; text-decoration:underline;} A:hover {color: #6A88C5; text-decoration:underline;} a.info{ position:relative; /*this is the key*/ text-decoration:none} a.info:hover{z-index:25;} a.info span{display: none} a.info:hover span{ /*the span will display just on :hover state*/ display:inline-block; top:17; left:3; width:310px; position:absolute; border-bottom:1px solid #999999; color:#555555; font-size:8pt; text-align: left; line-height:16px; padding:5px; padding-top:17px; text-decoration:none; background-image:url('../../commonfiles/images/tooltip_bg.gif'); background-repeat:no-repeat; background-position:0 0; } TD { display:table-cell; } H1 { font-family: calibri, arial, helvetica; font-size: 18pt; color: 153f40; font-weight: normal; padding-top:10px; padding-left:5px; } H2 { font-family: calibri, arial, helvetica; font-size: 14pt; color: 096d6f; font-weight: normal; } .content { font-family: arial, geneva, lucida, sans-serif; font-size:9pt; } .basetable{ background-color: #ffffff; width:100%; padding-right:40px; background-image:url('images/basetable_bg_right.gif'); background-position: top right; background-repeat: repeat-y; } .page_left { background-color: #ffffff; background-image:url('../../commonfiles/images/buildq7/page_background_left.gif'); background-position: top right; background-repeat: repeat-y; padding-left:10px; padding-right:10px; padding-top:22px; font-size:10pt; width:50; } .page_right { background-color: #ffffff; background-image:url('../../commonfiles/images/buildq7/page_background_right.gif'); background-position: top left; background-repeat: repeat-y; padding-left:10px; padding-right:10px; padding-top:22px; font-size:10pt; width:50; } .page_center{ padding-left:20px; padding-right:20px; padding-top:10px; background-color:#ffffff; vertical-align:top; } .page_banner{ padding-left:0px; padding-right:0px; padding-top:20px; background-color:#ffffff; } .menu_bar{ background-image:url('../../commonfiles/images/buildq7/menu_bg.gif'); background-position: top left; background-repeat: repeat-x; padding:3px; padding-left:25px; padding-right:25px; padding-bottom:10px; font-family: arial, helvetica; font-size: 9pt; color: #555555; background-color: #ffffff; display:table-cell; height:35px; } .datatable_header { display:table-cell; border-bottom: 1px solid #dddddd; border-top: 1px solid #f6f6f6; border-right: 1px solid #dedede; border-left: 1px solid #ffffff; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; color:#555555; background-color: #efefed; font-family:arial, helvetica,helvetica; line-height: 12pt; font-size:12px; font-weight:normal; height:25px; background-image:url('../../commonfiles/images/buildq7/menu_bg.gif'); background-position: top left; background-repeat: repeat-x; } .datatable_row { display:table-cell; font-family:arial, helvetica; font-size: 12px; font-weight:normal; color:#555555; padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px; background-position: bottom; background-repeat: repeat-x; background-image: url('../../commonfiles/images/datatable_row_bg.gif'); height:25px; } .datatable_row2 { display:table-cell; font-family:arial, helvetica; font-size: 12px; font-weight:normal; color:#555555; padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:0px; } .rangecell { display:table-cell; border-left:1px solid #dddddd; font-family:arial, helvetica; font-size: 12px; font-weight:normal; color:#555555; line-height: 16pt; padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px; background-position: bottom; background-repeat: repeat-x; background-image: url('../../commonfiles/images/datatable_row_bg.gif'); height:25px; } .ratingscale { color: #555555; font-size:12px; font-family:arial; writing-mode:tb-rl; border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; padding-bottom: 5px; padding-top: 15px; padding-left:5px; padding-right:5px; } .context_menu { width:250px; padding-left:20px; } .box_bg { background-color: #fafdff; padding-left:20px; padding-top:0px; padding-bottom:10px; } .box_header { font-family: calibri, arial, helvetica; font-size: 14pt; color: #000000; padding-top:4px; } .box_header2 { font-family: calibri, arial, helvetica; font-size: 12pt; color: #000000; } .microtype { font-family: tahoma, arial, helvetica; font-size: 8pt; color: #999999; } .subtitle { font-family: calibri, arial, helvetica; font-size: 12pt; color: #000000; padding-top:0px; } .field{ font-family: arial, helvetica; font-size:9pt; color:#000000; } .button { color:#000000; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; font-weight:Normal; padding:2px; } .nav_header { padding:3px; font-family:arial,helvetica,sans-serif; color: #555555; font-size:11pt; font-weight:Normal; border-bottom: 1px solid #cccccc; padding-bottom:2px; } .nav_row { padding:3px; font-family:arial,helvetica,sans-serif; color: #555555; font-size:9pt; font-weight:Normal; border-bottom: 1px solid #ededef; } .nav_row_selected { background-color:#ededef; padding:3px; font-family:arial,helvetica,sans-serif; color: #555555; font-size:9pt; font-weight:Normal; border: 1px solid #cccccc; } #saving { width: 200px; height: 100px; background-color: #ffffff; border:2px solid #999999; position: absolute; left: 50%; top: 50%; padding-top:15px; margin-top: -50px; margin-left: -100px; text-align: center; z-index:10; }