.sIFR-flash { visibility: visible !important; margin: 0; } .sIFR-replaced { visibility: visible !important; } span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }  .sIFR-flash + div[adblocktab=true] { display: none !important; }  .sIFR-hasFlash h1 { visibility: hidden; } .sIFR-hasFlash h2 { visibility: hidden; letter-spacing: -9px; font-size: 55px; } .sIFR-hasFlash h3 { visibility: hidden; letter-spacing: -6px; font-size: 25px; } .sIFR-hasFlash h4 { visibility: hidden; letter-spacing: -5px; font-size: 21px; } .sIFR-hasFlash h5#pullquote { letter-spacing: -4px; visibility: hidden; font-size: 24px; } body { min-width: 750px; background-image:url(/backgroundblue.jpg); background-repeat:repeat-x; font-family: helvetica, verdana, sans-serif; font-size:10pt; } img.trans { behavior: url(/pngbehavior.htc); } p { margin-top: 0.5em; } .box { width: 173px; border: 1px solid #999999 ; background-color:white; padding:0px; padding-top:0; margin-bottom:10px; } .box p { margin:0; padding:0; } .content_box .header { border: 1px solid #999999; width:100%; } .content_box { background-color:transparent; border:0; padding-bottom:1em; } .content_box p { margin:0; padding:0; margin-top:1em; } .box h1 { text-indent: 0.2em; margin-top:0em; margin-bottom:0; padding:3px 0 0 0px; font-size: 12pt; line-height: 12pt; width:100%; height: 19px; background-color:#F0F0F0; background-image: url(/bgaccordeon.jpg); background-repeat: repeat-x; } .box h2 { margin-top:0em; margin-bottom:0; font-size: 12pt; width:100%; color:#cccccc; background-color:transparent; line-height: 1em; } .box_inner { height:100%; overflow:hidden; } .flashlink { padding:0; margin:0; } #header {  margin-left: 46px; } #header img { position:absolute; top:0px; height:104px; } #buttons { position:absolute; margin-top: 94px; margin-left:174px; min-width:600px; } body.ie #buttons { margin-top:89px; } #buttons img { padding:0; margin:0; } .column { } #content { margin-left:auto; margin-right:auto; width:950px; } #container { min-width: 880px; position:absolute; top:150px; } #center { float:left; padding: 0px 18px; } #left { float:left; } #right { float:left;} #copyright { border:0 } #login p { margin-left:5px; margin-top: 4px; } #login h1 { background-color:transparent; background-image: none; } #center h1 {  } #top { } h1, h2, h3 { font-family: optimer; }