/* AXL StyleSheet */ /* Created by G Launchbury for IS Solutions PLC */ /******************* ACCESSIBILITY FONT SIZES ********************** The font-size MUST be 100%, and the browser text-size set to 'normal' or 'medium' for these to be valid. The 'ranges' are shown because the text snaps to a pixel-size in the browser. Where these figures are not contiguous, there is a discrepancy in where IE and Mozilla switch to displaying a different text-size. (PX) ( % ) (range) 8px 50% 48-53% 9px 56% 54-59% 10px 62% 60-65% 11px 68% 66-71% 12px 76% 73-78% 13px 82% 79-84% 14px 88% 85-90% 15px 94% 91-96% 16px 100% 98-103% 18px 112% 110-115% 20px 126% 123-128% 22px 138% 135-140% 24px 150% 148-153% 26px 162% 160-165% 28px 176% 173-178% 30px 188% 185-190% NB - one of the problems with this 'relative' method of sizing text is that nested item's sizes are changed with the parent's size. So be aware of changes to nested items when altering CSS at a future date. Also, if you need to nest text, find the right size by eye, and adjust up and down a little so the figure is in the middle of it's 'range'. ****************************************************************************/ body,td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size:100%; margin:0px; color: #000000} body{background-color:#FFFFFF; margin-bottom:8px; background-image:url(images/bg_nav.gif); background-repeat:repeat-x} p{font-size:76%; margin:6px 0px 6px 0px} table{border:0px; border-collapse:collapse} td{padding:0px} img{border:0px} p.sectead{font-size:76%; font-weight: bold; margin:17px 0px 6px 0px; text-decoration:none} li{font-size:80%;} li.fullsize{font-size:100%} ul{margin-top: 0;} font.code{font-size:76%; margin:6px 0px 6px 0px; text-decoration:none} font.name{font-size:76%; margin:6px 0px 6px 0px; text-decoration:none} table.mainLayout{width:100%} table.centreTable{width:100%} tr.data{ padding:13 } td.leftColumn{width:210px; vertical-align:top} td.centreColumn{vertical-align:top} td.rightColumn{width:174px; padding-top:53px; vertical-align:top} td.topNav{height:60px; text-align:center; vertical-align:top} td.topNav img{margin:0px 1px 0px 1px} td.mainContentArea{padding:10px} .subNavSearch{width:207px; height:42px; background-color:#D4D4D4; background-image:url(images/g_subnavkeyline.gif); background-repeat: no-repeat; background-position:bottom left} .subNavContainerTable{width:207px; background-color:#FFFFFF; margin-bottom:3px; background-image:url(/images/bg_subnav.gif); background-repeat:repeat-y} .subNavMainItemTable{width:100%; margin-bottom:2px} .subNavMainItem{padding-top:1px; padding-bottom:1px; font-size:76%; background-color:#6BA2DE; padding-left:20px; background-image:url(images/bg_subnavmainitem.gif); background-repeat:repeat-y} .subNavMainItem a{color:#FFFFFF; text-decoration:none} .subNavMainItem a:hover{text-decoration:underline} .subNavItem{padding-top:1px; padding-bottom:1px; font-size:76%; padding-left:52px; color:#001C63} .subNavItem a{color:#000000; text-decoration:none} .subNavItem a:hover{text-decoration:underline} .dataTable{width:100%; margin-bottom:1px; padding-top:1px; padding-bottom:1px; font-size:76%} img.leftIMG{float:left; margin:0px 0px 0px 0px} img.rightIMG{float:right; margin:0px 0px 0px 0px} input.stockLookupField{font-weight:normal; padding:0px 0px 0px 2px; font-size:11px; color:#000000; margin:0px 8px 0px 8px; font-family:Arial,Helvetica,Verdana,sans-serif; height:18px; width:50px; border:1px #C4C4C4 solid; border-top:1px #7C7C7C solid; background:#FFFFFF} FONT.bluetitle { font-size: 15pt; color: #003399 } FONT.smallbluetitle { font-size: 7pt; color: #003399 } A.bluelink { font-size: 15pt; color: #003399; text-decoration:none } .prompt { font-family: arial, helvetica; font-size: 12px } .inputprompt { font-family: arial, helvetica; font-size: 11px } .m1 { font-family: ms sans serif, geneva, helvetica } .m1 TD { font-family: ms sans serif, geneva, helvetica } .w { color: #03a } .w A { color: #03a } .g { color: #03a } .g A { color: #03a } .a1f { font-size: 10px; font-family: arial, helvetica } .a1f TD { font-size: 10px; font-family: arial, helvetica } .m1f { font-size: 10px; font-family: ms sans serif, geneva, helvetica } .m1f TD { font-size: 10px; font-family: ms sans serif, geneva, helvetica } .b { color: #000 } .b A { color: #000 } .a1 { font-size: xx-small } .a1 TD { font-size: xx-small } .v1 { font-size: xx-small } .v1 TD { font-size: xx-small } .m1 { font-size: xx-small } .m1 TD { font-size: xx-small } .a2 { font-size: x-small } .a2 TD { font-size: x-small } .v2 { font-size: x-small } .v2 TD { font-size: x-small } .m2 { font-size: x-small } .m2 TD { font-size: x-small } .txtfld { font-size: 9pt; font-weight: normal; color: #00309C; text-transform: uppercase; font-family: Verdana; background-color: #FFFFFF; } .selfld { font-size: 9pt; font-weight: normal; color: #00309C; font-family: Verdana; background-color: #FFFFFF; } .frmel { font-size: 12px } .f { font-size: x-small; font-family: arial, helvetica } .f TD { font-size: x-small; font-family: arial, helvetica } .f2 { font-size: small; font-family: arial, helvetica } .f2 TD { font-size: small; font-family: arial, helvetica } .f3 { font-size: medium; font-family: arial, helvetica } .f3 TD { font-size: medium; font-family: arial, helvetica } .f4 { font-size: large; font-family: arial, helvetica } .f4 TD { font-size: large; font-family: arial, helvetica } .f5 { font-size: xx-small; font-family: ms sans serif, geneva, helvetica } .f5 TD { font-size: xx-small; font-family: ms sans serif, geneva, helvetica } .f6 { font-size: xx-small; font-family: verdana, geneva, helvetica } .f6 TD { font-size: xx-small; font-family: verdana, geneva, helvetica } .f7 { font-size: xx-small; font-family: arial, helvetica } .f7 TD { font-size: xx-small; font-family: arial, helvetica } .cy { color: #fc0 } .cy A { color: #fc0 } .g2 { color: #ccc } .g2 A { color: #ccc } A:hover { color: #f00 } A.g:hover { color: #f00 } TD, TH { font-family: Verdana, sans-serif; } FONT { font-family: Verdana, sans-serif; font-weight: normal; text-decoration: none; } FORM { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } SELECT.tab { background: #001C63; color: #ffffff; border: 0; border-style: none; font-weight: bold; font-family: verdana; font-size: 11px; } FONT.title { font-size: 11pt; color: #800000; } FONT.big { font-size: 14pt; } FONT.subtitle { font-size: 11pt; } FONT.normal { font-size: 10pt; } FONT.fatitle { font-size: 10pt; } FONT.rednormal { font-size: 8pt; color: #ff0000; } FONT.menu { font-size: 9pt; } FONT.tiny { font-size: 8pt } FONT.smallwhite { font-size: 7pt; color: #FFFFFF; } FONT.smallest { font-size: 7pt } FONT.note { font-style: italic; font-weight: bold; } FONT.ctitle { font-size: 9pt; color: #000080 } .hotlink { color: #336699; font-size:12px; } FONT.bluetitle { font-size: 15pt; color: #000080 } FONT.smallbluetitle { font-size: 7pt; color: #000080 } .ystrip { font-size: 11px; color: #000080; background: #FFFF00; } .sm { font-size: 12px; color: #000080 } .mm { font-size: 14px; color: #000080 } FONT.data { font-size: 12px; color: #000000; } .up { font-size: 12px; color: #0000ff } .down { font-size: 12px; color: #ff0000 } .steady { font-size: 12px; color: #008000 } A.menu { font-size: 9pt; } A.submenu { font-size: 8pt; } A { text-decoration: none; } A:hover { text-decoration: underline; }