
/* ::::: http://mail.google.com/mail/?ik=ad65998bc0&view=cv&search=inbox&th=11178afcac92bcc4&ww=1024&lvp=-1&cvp=12&qt=&zx=7h3ovr2w6t96 ::::: */

table.bookmarks { padding: 2px 3px 3px 4px; background-color: rgb(223, 236, 245); font-family: arial; font-size: 70%; background-image: url('corner_br.gif'); background-repeat: no-repeat; background-position: right bottom; }
table.bookmarks a:link, table.bookmarks a:visited, table.bookmarks a:hover { color: rgb(0, 0, 204); }
table.bookmarks td { white-space: nowrap; }

/* ::::: http://mail.google.com/mail/?ik=ad65998bc0&view=cv&search=inbox&th=11178afcac92bcc4&ww=1024&lvp=-1&cvp=12&qt=&zx=7h3ovr2w6t96 ::::: */

body, td, input, textarea, select { font-family: arial,sans-serif; }
input, textarea, select { font-size: 100%; }
form { margin: 0pt; width: 100%; }
img { border: 0pt none ; }
body { margin: 0pt; background: rgb(255, 255, 255) none repeat; }
select { width: 20ex; }
pre { white-space: -moz-pre-wrap; }
.eltr {  }
.s { font-size: 80%; }
.xs { font-size: 70%; }
.sxs { font-size: 87%; }
.lk { color: rgb(0, 0, 204); text-decoration: underline; cursor: pointer; white-space: nowrap; }
.lkw { color: rgb(0, 0, 204); text-decoration: underline; cursor: pointer; white-space: normal; }
.l { color: rgb(0, 0, 204); cursor: pointer; white-space: nowrap; }
.lw { color: rgb(0, 0, 204); cursor: pointer; }
.ll { color: rgb(128, 170, 248); text-decoration: underline; cursor: pointer; white-space: nowrap; }
.lc { color: rgb(0, 0, 204); }
.urlc { color: rgb(0, 102, 51); }
.lg { color: rgb(136, 136, 136); }
.g { color: rgb(68, 68, 68); }
.ilc { color: rgb(170, 0, 0); text-decoration: underline; cursor: pointer; white-space: nowrap; }
.ttc { color: rgb(0, 102, 51); font-weight: bold; cursor: pointer; text-decoration: underline; }
.gr { color: rgb(0, 102, 51); }
.cg { background: rgb(238, 238, 238) none repeat; }
.wr { background: rgb(204, 0, 0) none repeat; color: rgb(255, 255, 255); font-weight: bold; }
.h { cursor: pointer; }
.a { cursor: default; }
.dn { display: none; }
.vh { visibility: hidden; }
.ctop { padding: 1px; background: transparent url('card_top.gif') repeat-x scroll center top; width: 100%; }
.ctopn { padding: 1px; background: transparent url('card_top_new.gif') repeat-x scroll center top; width: 100%; }
.ctl { background: transparent url('card_tl.gif') repeat scroll left top; }
.ctr { background: transparent url('card_tr.gif') repeat scroll right top; }
.stl { background: transparent url('card_stl.gif') repeat scroll left top; }
.str { background: transparent url('card_str_new.gif') repeat scroll right top; }
.ctln { background: transparent url('card_tl_new.gif') repeat scroll left top; }
.ctrn { background: transparent url('card_tr_new.gif') repeat scroll right top; }
.stln { background: transparent url('card_stl_new.gif') repeat scroll left top; }
.strn { background: transparent url('card_str_new.gif') repeat scroll right top; }
.btr { background: transparent url('card_btr.gif') repeat scroll right top; }
.cbot { padding: 1px; background-image: url('card_bot.gif'); background-position: center bottom; background-repeat: repeat-x; width: 100%; }
.cbotn { padding: 1px; background-image: url('card_bot_new.gif'); background-position: center bottom; background-repeat: repeat-x; width: 100%; }
.cbtl { background-image: url('card_bl.gif'); background-position: left bottom; }
.cbtr { background-image: url('card_br.gif'); background-position: right bottom; }
.cbtln { background-image: url('card_bl_new.gif'); background-position: left bottom; }
.cbtrn { background-image: url('card_br_new.gif'); background-position: right bottom; }
.cbln { background-image: url('card_left_new.gif'); background-position: left center; background-repeat: repeat-y; }
.cbrn { background-image: url('card_right_new.gif'); background-position: right center; background-repeat: repeat-y; width: 2px; }
.cbln2 { background-image: url('card_left2_new.gif'); background-position: left center; background-repeat: repeat-y; }
.cbrn2 { background-image: url('card_right2_new.gif'); background-position: right center; background-repeat: repeat-y; width: 2px; }
.cb, .cbl { background-image: url('card_left.gif'); background-position: left center; background-repeat: repeat-y; }
.cb, .cbr { border-right: 1px solid rgb(232, 232, 232); }
.cb2 { border-right: 1px solid rgb(232, 232, 232); background-image: url('card_left2.gif'); background-position: left center; background-repeat: repeat-y; }
.ctl, .ctr, .stl, .str, .cbtl, .cbtr, .ctln, .ctrn, .stln, .strn, .cbtln, .cbtrn { background-repeat: no-repeat; }
.ctl, .cbtl, .stl, .ctln, .cbtln, .stln { padding: 0pt 10px 0pt 0pt; }
.cbl, .cbl2, .cbln, .cbln2 { padding: 0pt 1px 0pt 0pt; }
.cbr, .cbr2, .cbrn, .cbrn2 { padding: 0pt 2px 0pt 0pt; }
.ctr, .cbtr, .str, .ctrn, .cbtrn, .strn { padding: 0pt 9px 0pt 0pt; }
.bl { background-image: url('bubble_left.gif'); background-position: left center; background-repeat: repeat-y; }
.br { background-image: url('bubble_right.gif'); background-position: right center; background-repeat: repeat-y; }
.ab { padding: 0pt 1ex; text-align: center; vertical-align: middle; font-size: 85%; margin-right: 8px; }
.ct { color: rgb(0, 102, 51); font-size: 80%; }
.thi { border: 2px solid rgb(195, 217, 255); padding: 5px; }
td.trb { padding: 6px 6px 1px 0pt; white-space: nowrap; font-size: 75%; }
.vtb { border: 1px solid rgb(250, 209, 99); margin: 8px; padding: 4px; background-color: rgb(250, 229, 176); font-weight: bold; font-size: 80%; }
.vb { float: right; }
.vb span { padding-left: 2ex; }
.ml { padding-bottom: 2px; vertical-align: top; text-align: right; font-size: 80%; }
.mxs, .mxf { padding: 2px 7px; }
.mxs { background: rgb(116, 221, 130) none repeat; }
.mxf { background: rgb(250, 209, 99) none repeat; }
.mxt { font-weight: bold; font-size: 120%; }
.mxh { color: rgb(0, 0, 204); text-decoration: underline; cursor: pointer; white-space: nowrap; float: right; }
.mxl { font-weight: bold; text-align: right; vertical-align: top; padding-top: 4px; width: 1%; white-space: nowrap; }
#mt2 label { font-weight: bold; }
#mt2 td { font-size: 80%; }
#mt2 button { font-size: 87%; }
.mxn { font-weight: bold; }
#mt2 .mxd { font-size: 60%; text-align: right; }
.df { font-weight: bold; color: rgb(170, 0, 0); }
.trc td { font-size: 80%; white-space: nowrap; }
.tnm { padding: 0pt 15px 1px; background: rgb(238, 238, 238) none repeat; text-align: center; color: rgb(136, 136, 136); line-height: 1.7ex; }
.rcvr { font-size: 90%; }
.tsr { border-bottom: 1px solid rgb(187, 187, 187); padding: 2px 0pt 2px 34px; background: rgb(238, 238, 238) none repeat; }
.tsr td { font-size: 70%; white-space: nowrap; color: rgb(136, 136, 136); vertical-align: middle; padding-right: 1ex; }
.trc .lk, .tsr .lk { color: rgb(119, 119, 222); }
.phd { padding: 6px 0pt 10px; }
.phd table { margin: auto; background: rgb(204, 0, 0) none repeat; font-weight: bold; font-size: 80%; }
.ph { padding: 7px 12px; }
#nav { position: absolute; }
.nl { padding: 2px 0pt 2px 8px; font-size: 80%; white-space: nowrap; }
.cv { font-size: 80%; width: 100%; }
.ib td { font-size: 80%; }
.ib { table-layout: fixed; }
#aca { background-color: rgb(195, 217, 255); }
#aca span { font-size: 70%; }
.cs { color: rgb(0, 102, 51); }
.co { color: rgb(250, 209, 99); }
.cs, .co { padding: 0pt 2px 2px; font-size: 80%; width: 100%; }
.fspc { height: 8px; }
.fdc { margin-top: 12px; }
#ft { text-align: center; font-size: 80%; }
.ft { margin-top: 12px; }
.fq { margin-top: 12px; font-weight: bold; }
.fv { margin: 5px 0pt 10px; font-size: 87%; }
.fcs { font-size: 87%; }
.fcs, .fcs div { margin-top: 4px; }
.fc { color: rgb(68, 68, 68); }
.fp { color: rgb(136, 136, 136); }
.th td { font-size: 80%; }
.thm { border-bottom: 1px solid rgb(187, 187, 187); padding: 3px 8px; text-align: center; font-size: 80%; }
.lz { float: left; padding-right: 8px; }
.roz { padding: 2px 0pt; float: right; }
.riz { float: right; }
.tlc { table-layout: fixed; cursor: pointer; }
.tlhc { cursor: default; }
.tlc col { font-size: 80%; }
.tlc td { border-bottom: 1px solid rgb(187, 187, 187); font-size: 80%; empty-cells: show; }
.cc { text-align: right; width: 31px; }
.tlsc { height: 10px; }
.tlsc td { border-bottom: 0px none; cursor: default; }
.sc { background-position: 1px 3px; background-repeat: no-repeat; }
.t { background-image: url('star_on_2.gif'); }
.v { background-image: url('star_off_2.gif'); }
.tt .sc { background-position: 3px 4px; background-image: url('trash.gif'); }
.cti { padding: 20px; }
.cth { padding: 0pt 20px; }
.ctn { margin: 10px; font-size: 110%; font-weight: bold; }
.ctcn { font-size: 150%; font-weight: bold; }
#cbs, #cts { text-align: left; padding-left: 20px; white-space: nowrap; }
#cit { width: 1%; font-size: 80%; white-space: nowrap; }
.ctlf { padding-left: 3em; width: 1%; text-align: right; vertical-align: top; white-space: nowrap; }
.ctrf { white-space: nowrap; }
.cted { padding: 1em 0pt 0pt; font-size: 80%; }
#ccp { float: left; }
#cdp { float: right; padding-left: 3px; }
.pc { width: 96px; height: 96px; }
.pb { border: 1px solid rgb(204, 204, 204); }
.pmc { background: rgb(238, 238, 238) none repeat; width: 98px; height: 98px; font-size: 100%; text-align: center; vertical-align: middle; color: rgb(68, 68, 68); }
.ppoc { border: medium none ; background: transparent url('polaroid.png') no-repeat; text-align: center; width: 114px; height: 133px; }
.ppoci { width: 96px; height: 96px; margin-top: 7px; }
.ppocl { margin: 4px auto 0pt; overflow: hidden; width: 96px; height: 1em; }
.ppd { width: 96px; padding-right: 15px; }
.clc td { padding-right: 1ex; }
.cln { margin: 10px; font-size: 110%; font-weight: bold; }
.cli { padding: 5px 20px; }
.clct { padding: 1em 0pt 0pt; font-size: 80%; }
.cled { font-size: 80%; }
.cllf { padding-left: 3em; width: 1%; text-align: right; vertical-align: top; white-space: nowrap; font-size: 80%; }
.clrf { white-space: nowrap; font-size: 80%; }
.clac col { font-size: 80%; }
.clac td { font-size: 80%; vertical-align: top; empty-cells: show; }
.cll { table-layout: fixed; }
.cll col { font-size: 80%; }
.cll td { border-top: 1px solid rgb(187, 187, 187); font-size: 80%; empty-cells: show; }
.tlc td { overflow: hidden; width: 100%; white-space: nowrap; }
.tlci { width: 15px; height: 15px; }
.p { color: rgb(119, 119, 119); }
.p2 { color: white; }
.p b { font-weight: bold; }
.lb { color: rgb(0, 136, 0); }
.tf { padding: 0pt 20px; font-size: 80%; text-align: center; }
.ctmcc { border: 1px solid white; white-space: nowrap; text-align: left; }
.ctmcc td { border: medium none ; padding: 0pt 2px; font-size: 80%; }
.ctmcchov { border-color: rgb(187, 187, 187); background-color: rgb(224, 236, 255); }
.ctmec { border: 1px solid rgb(187, 187, 187); background: rgb(238, 238, 238) none repeat; z-index: 200; font-size: 80%; position: absolute; cursor: default; }
.ctmccsel { border: 1px solid rgb(187, 187, 187); background: rgb(224, 236, 255) none repeat; font-size: 80%; position: absolute; cursor: default; }
.ctmec div { padding-left: 3px; }
.ctme { cursor: default; }
.ctmes { cursor: default; background-color: rgb(195, 217, 255); }
#tt { padding: 3px 0pt; }
.msc { color: rgb(102, 102, 102); }
.msg {  }
.rc { width: 100%; table-layout: fixed; }
.rc div { overflow: hidden; white-space: nowrap; }
.au { font-weight: bold; }
.mb { padding: 6px 8px 10px 14px; font-size: 80%; }
.mhc { width: 100%; }
.mhc td { font-size: 80%; vertical-align: top; padding-top: 0pt; }
.mht td { white-space: nowrap; }
.ppt { line-height: 15px; }
.fhr td { padding-top: 1px; white-space: nowrap; }
.hp { padding: 0pt 1px; -moz-user-select: none; }
.hn { padding: 0pt 0pt 2px; text-align: right; color: rgb(136, 136, 136); white-space: nowrap; -moz-user-select: none; }
.hv { padding: 0pt 0pt 2px; }
.hw { width: 100%; }
.msr { padding: 0pt; vertical-align: top; }
.md { color: rgb(136, 136, 136); }
.cbul { padding: 0pt 4px 0pt 0pt; background: transparent url('card_button_l.gif') repeat scroll center top; }
.cbum { background: transparent url('card_button_m.gif') repeat-x scroll center top; width: 100%; }
.cbus { padding: 0pt 2px 0pt 0pt; background: transparent url('card_button_s.gif') repeat scroll center top; }
.cbud { background: transparent url('card_button_d.gif') repeat scroll center top; }
.cbusd { background: transparent url('card_button_sd.gif') repeat scroll center top; }
.cbuhl { padding: 0pt 4px 0pt 0pt; background: transparent url('card_button_hl.gif') repeat scroll center top; }
.cbuhm { background: transparent url('card_button_hm.gif') repeat-x scroll center top; width: 100%; }
.cbuhs { padding: 0pt 2px 0pt 0pt; background: transparent url('card_button_hs.gif') repeat scroll center top; }
.cbuhd { background: transparent url('card_button_hd.gif') repeat scroll center top; }
.cbuhsd { background: transparent url('card_button_hsd.gif') repeat scroll center top; }
.cbupl { padding: 0pt 4px 0pt 0pt; background: transparent url('card_button_pl.gif') repeat scroll center top; }
.cbupm { background: transparent url('card_button_pm.gif') repeat-x scroll center top; width: 100%; }
.cbups { padding: 0pt 2px 0pt 0pt; background: transparent url('card_button_ps.gif') repeat scroll center top; }
.cbupd { background: transparent url('card_button_pd.gif') repeat scroll center top; }
.cbupsd { background: transparent url('card_button_psd.gif') repeat scroll center top; }
.cbui { vertical-align: text-top; }
.cbut { color: rgb(73, 99, 151); }
.om { border: 1px solid rgb(204, 204, 204); position: absolute; z-index: 5; background-color: rgb(238, 238, 238); }
.oi { padding: 2px 4px 2px 2px; display: block; white-space: nowrap; }
.oih { background-color: rgb(204, 204, 204); }
.mi { vertical-align: top; }
.ez td { vertical-align: top; }
.cz .md { padding-right: 0pt; }
.cz .mtg { display: none; }
#mm td { font-size: 80%; white-space: nowrap; }
.ma {  }
.att td { font-size: 80%; }
.q { color: rgb(85, 0, 85); }
.e { display: none; }
.ea span { padding: 5px; font-size: 80%; color: rgb(92, 110, 252); cursor: pointer; }
.sg, .sg *, .ad, .ad * { color: rgb(136, 136, 136); }
.st { background: rgb(255, 255, 136) none repeat; }
#ap { padding-bottom: 6px; font-size: 80%; }
#ap.apt { padding: 6px 4px 0pt 0pt; float: right; text-align: right; }
.at { padding-left: 14px; display: inline; }
.ar { padding-top: 1ex; }
.ai { vertical-align: middle; }
.mhl { padding-left: 20px; text-indent: -16px; }
.hih { padding-left: 20px; padding-top: 4px; text-indent: -16px; }
.ro { display: none; }
.sl { font-weight: bold; }
.sp { border: 1px solid black; padding: 7px; background: rgb(232, 241, 255) none repeat; overflow: auto; display: none; cursor: default; height: 100%; }
.ms { text-decoration: underline; cursor: pointer; font-weight: bold; }
.un { color: red; }
.cr { color: green; }
.mr { text-decoration: none; }
.sm { border-style: solid; border-color: rgb(232, 241, 255) rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255); border-width: 2px; margin: 2px 0pt; position: absolute; display: none; font-family: arial,sans-serif; background-color: rgb(195, 217, 255); z-index: 1; }
.si { padding: 3px 1em; font-family: arial,sans-serif; display: block; white-space: nowrap; font-size: 83%; cursor: default; }
.ih { background-color: rgb(85, 112, 204); color: white; }
.sy { font-size: 90%; font-weight: bold; }
.hm { background-color: rgb(255, 255, 0); }
.tbo { padding: 2px 4px; background: rgb(195, 217, 255) none repeat; -moz-user-select: none; }
.tbr { white-space: nowrap; padding-left: 4px; }
.tbb { border: 1px solid rgb(195, 217, 255); margin: 0pt 1px; padding: 0pt; width: 18px; height: 18px; vertical-align: middle; }
.btbb { border: 1px solid rgb(195, 217, 255); margin: 0pt 1px; padding: 0pt; width: 18px; height: 18px; vertical-align: middle; background-image: url('bidi_controls.gif'); }
.db { border-style: solid; border-color: rgb(157, 174, 205) rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205); border-width: 1px; }
.ob { border-style: solid; border-color: rgb(157, 174, 205) rgb(232, 241, 255) rgb(232, 241, 255) rgb(157, 174, 205); border-width: 1px; background-color: rgb(232, 241, 255); }
.hb { border-style: solid; border-color: rgb(232, 241, 255) rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255); border-width: 1px; }
.pt { padding: 2px; background: rgb(187, 187, 187) none repeat; display: none; position: absolute; }
.pt table { background: rgb(187, 187, 187) none repeat; }
.pt table td { border: 1px solid rgb(187, 187, 187); margin: 0pt; padding: 0pt; width: 15px; height: 15px; }
.ef { width: 100%; }
.ed { border: 2px inset rgb(255, 255, 255); padding: 5px; background: white none repeat; overflow: auto; }
.nw { white-space: nowrap; }
.iv { border: 0pt none ; margin: 0pt; padding: 0pt; position: absolute; left: 0pt; right: 0pt; width: 0pt; height: 0pt; }
#hm { border: 1px outset rgb(0, 0, 0); padding: 2px; position: absolute; z-index: 4; background-color: rgb(238, 238, 238); }
#ham { border: 1px outset rgb(0, 0, 0); padding: 2px; position: absolute; z-index: 4; background-color: rgb(238, 238, 238); }
.ac span { padding: 0pt 20px 0pt 5px; text-decoration: none; color: rgb(0, 0, 204); display: block; cursor: default; font-size: 80%; white-space: nowrap; }
.ac span.sel { background: rgb(195, 217, 255) none repeat; }
.ac span.bsel { background: rgb(224, 236, 255) none repeat; }
.ac span.asel { background: rgb(195, 217, 255) none repeat; color: rgb(0, 0, 204); }
.ac span.anosel { background: rgb(224, 236, 255) none repeat; color: rgb(0, 0, 204); }
.ac span.isel { background: rgb(195, 217, 255) none repeat; color: rgb(0, 0, 204); }
.ac span.inosel { background: rgb(238, 238, 238) none repeat; color: rgb(102, 102, 102); }
#ldp { border: 0pt none ; margin: 1px; padding: 2px; width: 11px; height: 11px; vertical-align: middle; }
#ldp.hvr { border: 1px outset rgb(224, 236, 255); margin: 0pt; }
#ldp.clk { border: 1px inset rgb(224, 236, 255); margin: 0pt; }
.pu { border-style: solid; border-color: gray rgb(153, 153, 170) rgb(153, 153, 170) gray; border-width: 1px 2px 2px 1px; margin: 0pt; padding: 0pt; position: absolute; visibility: hidden; left: 0pt; top: -10000px; z-index: 500; font-family: arial; font-size: 12px; background-color: rgb(224, 236, 255); color: black; vertical-align: bottom; }
.pu span { line-height: 1.15em; }
.pu menu { margin: 0pt; padding: 0pt; }
.pu menu li { margin: 0pt; padding: 0pt; list-style-type: none; line-height: 90%; }
.pu a { margin: 0pt; padding: 0.3em 0pt; cursor: default; display: block; position: relative; text-decoration: none; text-indent: 0.4em; }
.puw a { text-indent: 0pt; }
.pu a:link { color: black; }
.pu a:visited { color: black; }
.pu a:hover { color: black; background-color: rgb(195, 217, 255); }
.pu menu li a * { margin: 0pt; padding: 0pt; display: inline; }
.puw menu li a span { display: block; margin-left: 0.4em; }
.pus { color: black; width: 100%; margin-left: 2px; margin-right: 2px; }
.puf { width: 12px; height: 12px; visibility: hidden; font-family: arial; font-size: 11pt; margin-right: 5px; }
.pun { background: transparent url('checkmark.gif') no-repeat; width: 12px; height: 12px; visibility: visible; font-family: arial; font-size: 11pt; margin-right: 5px; }
.dvm { border-style: solid; border-color: rgb(232, 241, 255) rgb(157, 174, 205) rgb(157, 174, 205) rgb(232, 241, 255); border-width: 2px; padding: 2px; background: rgb(195, 217, 255) none repeat; position: absolute; cursor: pointer; z-index: 2; }
.spo { padding: 2px 9px 2px 4px; text-decoration: none; display: block; color: rgb(0, 0, 0); }
.spoc { vertical-align: middle; }
.pr { background: rgb(250, 209, 99) none repeat; }
#pt { font-weight: bold; padding-left: 4px; padding-top: 3px; }
#pm { padding: 6px 0pt 3px; font-size: 80%; }
#pm span { font-weight: bold; }
#pp { background: rgb(255, 247, 215) none repeat; }
.pum { padding: 3px 8px; }
.pvt { padding: 2px 0pt 0pt 8px; }
.psm { padding: 3px 8px; background: rgb(255, 247, 215) none repeat; }
table.pe td { font-size: 80%; vertical-align: top; }
.pl { color: rgb(0, 102, 51); font-weight: bold; }
.ppc { margin-left: 20px; margin-top: 5px; }
.pct { table-layout: fixed; width: 100%; font-size: 80%; }
.pcl { border-right: 1px solid rgb(250, 209, 99); padding: 20px 0pt; background: rgb(250, 229, 176) none repeat; width: 180px; text-align: right; vertical-align: top; }
#pcr { padding: 16px; vertical-align: top; }
.pcl div { clear: right; }
.pch { padding: 3px 8px; float: right; width: 90px; white-space: nowrap; }
.pch, .pfs { border: 1px solid rgb(250, 229, 176); position: relative; padding-right: 8px; }
.pfs { margin: 6px 0pt 6px 4px; padding: 0pt 8px; text-align: left; }
.pch b { font-weight: normal; }
div.pcn b { font-weight: bold; }
.pcn { border-color: rgb(250, 209, 99) rgb(255, 247, 215) rgb(250, 209, 99) rgb(250, 209, 99); background: rgb(255, 247, 215) none repeat; left: 1px; padding-right: 9px; padding-left: 7px; }
.pfs input { margin: 2px 0pt; width: 100%; }
.pfs button { padding: 0pt 1px; font-size: 87%; }
.pfs div { border-style: solid; border-color: rgb(250, 209, 99); border-width: 1px 0pt; padding: 6px 0pt; }
.pcn div { border-color: rgb(255, 247, 215); }
#pco { float: left; }
.pca { padding: 2px; float: left; }
.pfm { border-top: 2px solid rgb(250, 209, 99); margin: 0pt 0pt 10px; }
.pf { border-bottom: 2px solid rgb(250, 209, 99); padding: 6px; }
.pfh { padding: 6px 24px 12px; font-size: 130%; font-weight: bold; }
.pfl td { vertical-align: top; font-size: 80%; padding-top: 2ex; }
.pfl p { margin: 3px 0pt; }
.pfl img { position: relative; top: 1px; }
.pfa { padding: 0pt 3ex; text-align: center; }
.cfu .cfr, .cfs .cfa { display: none; }
.cfa button { padding: 0pt 3px; font-weight: bold; font-size: 87%; position: relative; top: -0.3ex; }
.cfe { font-weight: bold; color: rgb(0, 102, 51); }
.cfc { padding: 4px 0pt 0pt 15px; }
.cfm { margin: 10px 0pt 0pt 24px; }
.cfd { margin: 20px 0pt 0pt 24px; color: rgb(136, 136, 136); }
.pie { padding-right: 16px; }
#fi { height: 63ex; }
.rhs #fi { height: 55ex; }
.fs #fic { padding: 0pt 0pt 0pt 8px; float: left; margin-right: 26ex; }
.rhs #fic { margin-right: 22ex; }
#rh { overflow: hidden; float: left; position: relative; width: 25ex; margin-left: -27ex; padding-left: 2ex; }
.rhs #rh { width: 21ex; margin-left: -23ex; }
.rh { font-size: 80%; }
.rhs .rh { font-size: 70%; }
.rhh { padding-top: 14px; color: rgb(51, 51, 51); text-align: center; }
.rhrlc { text-align: center; }
.rhma { margin-top: 8px; margin-bottom: 2px; color: rgb(51, 51, 51); font-weight: bold; }
.rh p { margin: 0pt; font-size: 8px; }
.ru { color: rgb(0, 102, 51); }
.rlb { border: 3px solid white; margin: 6px 0pt 0pt; position: relative; left: -3px; }
.rt { cursor: pointer; }
.rlb.bhvr { border-color: rgb(245, 249, 255); background-color: rgb(245, 249, 255); }
.re { color: rgb(0, 0, 204); }
.rh .re { position: relative; top: -2px; }
#ra .re, #rhb .re { font-weight: bold; }
#rhb { font-size: medium; position: absolute; left: -10000px; width: 25ex; }
.rhs #rhb { width: 21ex; }
#rhbc { font-size: 80%; }
.rhs #rhbc { font-size: 70%; }
#msl, #mslb { font-weight: bold; }
.mcl { border: 1px solid white; margin: 8px 15px 2px 0px; text-align: center; cursor: pointer; }
#msl.mcl, #mslb.mcl, #mrp.mcl { text-align: left; cursor: default; }
.mcl.mhvr, .mcl.clk { border-color: rgb(195, 217, 255); background-color: rgb(245, 249, 255); }
.mcl .mcla { cursor: pointer; }
.mcl .cclt, .mcl .ccla, .mcl.clk .mcla, .mcl.clk .mclt { display: none; }
.mcl .mclt, .mcl .cclt { padding: 2px 4px; color: rgb(0, 0, 204); text-decoration: underline; }
.mcl .mcla, .mcl .ccla { padding: 3px 6px; position: relative; top: -1px; float: left; color: white; }
.mcl .ccla div { padding: 3px 0px; position: absolute; left: -12px; top: 0px; width: 12px; }
.mcl.clk .ccla div { z-index: 5; }
.mcl.mhvr .mcla, .mcl.clk .ccla { left: 0px; }
.mcl.mhvr .mcla, .mcl.clk .ccla, .mcl .ccla div { color: rgb(68, 68, 68); background-color: rgb(195, 217, 255); }
.mcl.clk .ccla, .mcl.clk .cclt { display: block; }
tr td.bzrbcd { color: rgb(68, 68, 68); cursor: default; text-decoration: none; }
.bzpb { vertical-align: middle; width: 15px; height: 15px; }
.bzpbhi { vertical-align: text-top; width: 15px; height: 15px; }
.bzpbnw { vertical-align: middle; width: 15px; height: 15px; float: left; text-indent: 0px; }
.tbcb { float: left; }
.tbcl { padding: 2px 0.5ex 0px; float: left; margin-right: 0.5ex; }
.tbcm { float: left; position: relative; padding-right: 0.5ex; }
.tbco { border: 0px none ; float: left; }
.tbcr { border: 0px none ; float: left; margin-left: 0.5ex; padding-right: 0.5ex; padding-top: 3px; }
.tbcp { float: right; text-align: right; padding-top: 2px; }
.tbcs { padding: 4px 0px 2px; clear: both; }
.tbcc { margin: 0px; padding: 0px; clear: both; font-size: 1px; width: 1px; height: 1px; }
b.rnd { background: rgb(255, 255, 255) none repeat; display: block; font-size: 1px; }
b.rnd b { overflow: hidden; display: block; height: 1px; }
b.rnd1 { margin: 0pt 2px; }
b.rnd2 { margin: 0pt 1px; }
b.rnd1l { margin: 0pt 0pt 0pt 2px; }
b.rnd2l { margin: 0pt 0pt 0pt 1px; }
b.rnd1r { margin: 0pt 2px 0pt 0pt; }
b.rnd2r { margin: 0pt 1px 0pt 0pt; }
.cw .rnd1, .cw .rnd2, .cw .rnd1l, .cw .rnd2l { background: rgb(195, 217, 255) none repeat; }
.sd .rnd1, .sd .rnd2, .sd .rnd1l, .sd .rnd2l, .sd .rnd1r, .sd .rnd2r { background: rgb(195, 217, 255) none repeat; }
.ss .rnd1, .ss .rnd2, .ss .rnd1l, .ss .rnd2l, .ss .rnd1r, .ss .rnd2r { background: rgb(204, 204, 204) none repeat; }
.sb .rnd1, .sb .rnd2, .sb .rnd1l, .sb .rnd2l, .sb .rnd1r, .sb .rnd2r { background: rgb(116, 221, 130) none repeat; }
.sq .rnd1, .sq .rnd2, .sq .rnd1l, .sq .rnd2l, .sq .rnd1r, .sq .rnd2r { background: rgb(116, 221, 130) none repeat; }
.sf .rnd1, .sf .rnd2, .sf .rnd1l, .sf .rnd2l, .sf .rnd1r, .sf .rnd2r { background: rgb(250, 209, 99) none repeat; }
.so .rnd1, .so .rnd2, .so .rnd1l, .so .rnd2l, .so .rnd1r, .so .rnd2r { background: rgb(195, 217, 255) none repeat; }
.bi #co { width: 100%; }
.mdl, .setl, .helpl, .sol { color: rgb(0, 0, 204); text-decoration: underline; white-space: nowrap; cursor: pointer; }
.nfl { color: rgb(170, 0, 0); font-weight: bold; white-space: nowrap; }
.nt td { font-size: 80%; font-weight: bold; }
.rno, .rno .rnd1, .rno .rnd2 { background: rgb(250, 209, 99) none repeat; color: rgb(0, 0, 0); }
.eno, .eno .rnd1, .eno .rnd2 { background: rgb(204, 0, 0) none repeat; color: rgb(255, 255, 255); }
.nm { padding: 0pt 15px 1px; }
.ni { padding: 0pt 1px 1px; }
.mno { padding: 0pt 15px 1px; font-size: 80%; font-weight: bold; }
.nb { padding: 0pt 3px 1px; }
.bi .nb { width: 100%; }
.nb div { overflow: hidden; white-space: nowrap; }
.nc { background: white none repeat; width: 100%; table-layout: fixed; }
#nvl .nc td, #nvi .nc td { padding: 2px 3px; }
#nav .nb, #nav .rnd1, #nav .rnd2 { background: rgb(195, 217, 255) none repeat; }
#nvl .nb, #nvl .rnd1, #nvl .rnd2 { background: rgb(181, 237, 188) none repeat; }
#nvq .nb, #nvq .nc, #nvq .rnd1, #nvq .rnd2 { background: rgb(195, 217, 255) none repeat; }
.fs { border-left: 9px solid; }
.sd .fs { border-left-color: rgb(195, 217, 255); }
.ss .fs { border-left-color: rgb(204, 204, 204); }
.sb .fs { border-left-color: rgb(116, 221, 130); }
.sq .fs { border-left-color: rgb(116, 221, 130); }
.sf .fs { border-left-color: rgb(250, 209, 99); }
.so .fs { border-left-color: rgb(195, 217, 255); }
.tbc { padding: 4px 8px 2px; font-size: 80%; }
.bi .tbc { padding-bottom: 0pt; }
.tbv { padding: 1px; }
.cw .an { background: rgb(195, 217, 255) none repeat; }
.sd .an, .sd .thc { background: rgb(195, 217, 255) none repeat; }
.ss .an, .ss .thc { background: rgb(204, 204, 204) none repeat; }
.sb .an, .sb .thc { background: rgb(116, 221, 130) none repeat; }
.sq .an, .sq .thc { background: rgb(116, 221, 130) none repeat; }
.sf .an, .sf .thc { background: rgb(250, 209, 99) none repeat; }
.so .an, .so .thc { background: rgb(195, 217, 255) none repeat; }
#fb { border-style: solid; border-width: 0pt 2px 4px; padding: 2px 8px; }
.bi #fb { width: 100%; }
.sd #fb { border-color: rgb(195, 217, 255); background: rgb(224, 236, 255) none repeat; }
.sq #fb, .sb #fb { border-color: rgb(116, 221, 130); background: rgb(181, 237, 188) none repeat; }
.ss #fb { border-color: rgb(204, 204, 204); background: rgb(238, 238, 238) none repeat; }
#fba { overflow: hidden; white-space: nowrap; }
.bi #fba, .bn7 #fba { position: absolute; }
.bi #fbe, .bn7 #fbe { overflow: hidden; position: absolute; white-space: nowrap; }
#fbc { overflow: hidden; font-size: 80%; white-space: nowrap; padding-top: 0.3ex; }
.bi #fbc { padding-top: 0.7ex; margin-top: -3px; }
#fbl, #fbv { float: right; white-space: nowrap; }
#fbl { padding: 0.6ex 2ex 0pt; color: rgb(136, 136, 136); font-size: 70%; }
#fbv { padding: 1px 0pt; }
.fbb, .fbs { font-size: 90%; }
.fbs { padding: 1px 0pt; }
.fbb { border: 1px solid ; padding: 0pt 3px; }
.fbe { cursor: pointer; }
.fbd, .fbs { cursor: default; }
.sd .fbb { border-color: rgb(173, 203, 255); }
.sq .fbb, .sb .fbb { border-color: rgb(98, 217, 113); }
.ss .fbb { border-color: rgb(191, 191, 191); }
.sd .fbd { background: rgb(224, 236, 255) none repeat; color: rgb(199, 219, 255); }
.sq .fbd, .sb .fbd { background: rgb(181, 237, 188) none repeat; color: rgb(149, 229, 159); }
.ss .fbd { background: rgb(238, 238, 238) none repeat; color: rgb(224, 224, 224); }
.sd .fbe { background: rgb(199, 219, 255) none repeat; color: rgb(102, 158, 255); }
.sq .fbe, .sb .fbe { background: rgb(149, 229, 159) none repeat; color: rgb(0, 176, 21); }
.ss .fbe { background: rgb(224, 224, 224) none repeat; color: rgb(153, 153, 153); }
.sd .fbh { border-color: rgb(122, 171, 255); background: rgb(184, 209, 255) none repeat; color: rgb(26, 109, 255); }
.sq .fbh, .sb .fbh { border-color: rgb(48, 190, 67); background: rgb(119, 217, 131) none repeat; color: rgb(0, 140, 16); }
.ss .fbh { border-color: rgb(162, 162, 162); background: rgb(210, 210, 210) none repeat; color: rgb(115, 115, 115); }
#fbp, #fbn { font-weight: bold; }
#fbz { font-size: 70%; padding-top: 1px; }
.cf { background-color: rgb(195, 217, 255); }
.ci { background-color: rgb(224, 236, 255); }
.ci { vertical-align: top; }
.cb2 #cft, .cb2 #cfb { display: none; }
.cbn2 #cft, .cbn2 #cfb { display: none; }
#cft td { background-color: inherit; }
.cf td, .cg td { font-size: 80%; }
.cn, .cto, .ctb { height: 100%; }
.cd { padding: 4px 5px 2px 10px; }
.bi .cd { width: 100%; }
.rct { width: 100%; }
.rct td { padding: 0pt 1ex 0pt 4px; }
.cur { border: 2px solid rgb(245, 180, 7); }
.rr b { font-weight: normal; }
.rr { background: rgb(232, 238, 247) none repeat; }
.ur { background: rgb(255, 255, 255) none repeat; }
.sr { background: rgb(255, 255, 204) none repeat; }
.rtab td { padding: 4px 6px 2px 4px; text-decoration: underline; cursor: pointer; white-space: nowrap; font-size: 80%; vertical-align: middle; color: rgb(5, 71, 192); }
.rtab img { vertical-align: text-top; }
.qr td { padding-bottom: 0pt; }
.rtabi { padding-right: 0.5ex; }
td.crtab { background: rgb(195, 217, 255) none repeat; cursor: default; text-decoration: none; color: rgb(0, 0, 0); }
.cd button { text-align: center; font-size: 80%; }
.tb { padding: 5px; width: 100%; }
.sll { padding: 0pt 8px; float: right; -moz-user-select: none; white-space: nowrap; }
.cl { color: rgb(73, 99, 151); font-size: 80%; }
.chc { padding: 2px 4px 0pt 9px; background: rgb(195, 217, 255) none repeat; }
.chc, .chc td { font-size: 80%; white-space: nowrap; }
#ctf { font-size: 80%; }
#ctm { padding: 9px 8px 5px 0pt; white-space: nowrap; }
.ctum, .ctsm { padding: 5px 8px; font-weight: bold; }
.ctsm { background: rgb(255, 255, 248) none repeat; }
.y { background: rgb(255, 255, 248) none repeat; }
.z { background: rgb(255, 255, 204) none repeat; }
.clil { float: right; }
.clfd { border-left: 9px solid rgb(195, 217, 255); }
.ctfd { border-left: 9px solid rgb(195, 217, 255); padding: 10px; }
#clc { border-left: 9px solid rgb(195, 217, 255); padding: 10px; }

/* ::::: http://mail.google.com/mail/?ik=ad65998bc0&view=cv&search=inbox&th=11178afcac92bcc4&ww=1024&lvp=-1&cvp=12&qt=&zx=7h3ovr2w6t96 ::::: */

.bz_ctl { background: transparent url('bz_card_tl.gif') repeat scroll left top; }
.bz_ctr { background: transparent url('bz_card_tr.gif') repeat scroll right top; }
.bz_ctl, .bz_ctr { background-repeat: no-repeat; }
.bz_ctl { padding: 0pt 10px 0pt 0pt; }
.bz_ctr { padding: 0pt 9px 0pt 0pt; }
.bz_cf { background: rgb(108, 164, 255) none repeat; }
.bz_ch { background: white none repeat; overflow: auto; width: 100%; }
.bz_msg { margin: 0pt 5px 3px 20px; text-indent: -10px; color: black; }
.bz_history_err_info { margin-left: 20px; text-indent: -10px; margin-top: 0pt; margin-bottom: 3px; color: rgb(170, 0, 0); }
.bz_history_info { color: gray; margin-left: 3px; }
.bz_msg_cont { margin: 0pt 5px 0pt 0pt; text-indent: 0pt; padding-top: 5px; color: black; }
.bz_postit { border: 1px solid gray; padding: 2px; background: rgb(253, 245, 147) none repeat; text-align: center; height: 5.2ex; }
.bz_postit_warning { color: rgb(170, 0, 0); }
.bz_postit_offline { color: rgb(119, 119, 119); }
.bz_blankline { height: 2.4ex; padding-bottom: 2px; }
.bz_chatStatus { padding-left: 13px; height: 2.4ex; padding-bottom: 2px; color: gray; }
.bz_cl { height: 100%; width: 100%; }
.bz_but { width: 50px; }
.bz_qa { font-size: 80%; font-weight: bold; }
.bz_qa span { cursor: pointer; }
.navigation a { background: rgb(108, 164, 255) url('left-tab.gif') no-repeat scroll left top; color: rgb(0, 0, 0); text-decoration: none; padding-left: 10px; }
.navigation a span { background: transparent url('right-tab.gif') no-repeat scroll right top; padding-right: 10px; }
.navigation a, .navigation a span { display: block; float: left; }
.navigation a, .navigation a span { float: none; }
.navigation a:hover { background: rgb(255, 187, 0) url('left-tab-hover.gif') no-repeat scroll left top; color: rgb(255, 255, 255); text-decoration: none; padding-left: 10px; }
.navigation a:hover span { background: transparent url('right-tab-hover.gif') no-repeat scroll right top; padding-right: 10px; }
.navigation ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.navigation li { margin: 0pt; padding: 0pt; float: left; display: block; }
.navnotsel a { background: rgb(195, 217, 255) url('left-lighttab.gif') no-repeat scroll left top; color: rgb(0, 0, 0); text-decoration: none; padding-left: 10px; }
.navnotsel a span { background: transparent url('right-lighttab.gif') no-repeat scroll right top; padding-right: 10px; }
.hangingtab a { background: rgb(195, 217, 255) url('left-upsidetab.gif') no-repeat scroll left top; color: rgb(0, 0, 0); text-decoration: none; padding-left: 10px; }
.hangingtab a span { background: transparent url('right-upsidetab.gif') no-repeat scroll right top; padding-right: 10px; padding-top: 0pt; padding-bottom: 5px; }
.hangingtab a, .hangingtab a span { display: block; float: left; }
.hangingtab a, .hangingtab a span { float: none; }
.hangingtab a:hover { background: rgb(255, 187, 0) url('left-upsidetab-hover.gif') no-repeat scroll left top; color: rgb(255, 255, 255); text-decoration: none; padding-left: 10px; }
.hangingtab a:hover span { background: transparent url('right-upsidetab-hover.gif') no-repeat scroll right top; padding-right: 10px; }
.hangingtab ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.hangingtab li { margin: 0pt; padding: 0pt; float: left; display: block; }
.tabSelected { font-weight: bold; padding-bottom: 2px; }
.tabNotSelected { padding-bottom: 2px; }
.popupTabNotify { font-weight: bold; }
div.glide { position: absolute; left: 0pt; top: 0pt; width: 100%; z-index: 100; }
div.glide p { margin: 0.6em 0.8em 0.8em 0.6em; }
.bza_nolnk { font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); cursor: default; }
.bza_lnk { text-decoration: underline; cursor: pointer; white-space: nowrap; color: rgb(0, 0, 204); }
.bz_mecc1 { width: 11px; }
.bz_mec1 { width: 16px; }
.bz_mec3 { width: 22px; }
.bz_mept { table-layout: fixed; }
.bz_mep { margin-left: 3px; vertical-align: middle; width: 15px; height: 15px; }
.bz_mei { margin-left: 5px; color: rgb(119, 119, 119); }
.bz_men { overflow: hidden; margin-top: 5px; }
.bz_mestri, .bz_mestri_on, .bz_mestri_over { border: 1px solid rgb(224, 236, 255); display: block; height: 19px; width: 19px; background-color: rgb(224, 236, 255); }
.bz_mestri_on { border: 1px solid gray; }
.bz_mestri_over { border: 1px solid gray; background-color: rgb(195, 217, 255); }
.bz_mestri img, .bz_mestri_on img, .bz_mestri_over img { margin-top: 5px; margin-left: 5px; }
.bz_mecs, .bz_mecs_on, .bz_mecs_over { border: 1px solid rgb(224, 236, 255); overflow: hidden; display: block; width: 100%; text-indent: 3px; padding-top: 1px; height: 2.6ex; color: rgb(119, 119, 119); }
.bz_cnst { border: 1px solid rgb(224, 236, 255); display: block; width: 100%; padding-top: 1px; color: rgb(119, 119, 119); padding-bottom: 2px; }
.bz_mecs a, .bz_mecs span { text-decoration: underline; color: rgb(0, 0, 204); }
.bz_mecs_on, .bz_mecs_over { border: 1px solid gray; }
.bz_mecs_over { text-decoration: underline; }
.bz_mecs_over a, .bz_mecs_on a { color: rgb(119, 119, 119); }
.bz_in { border: 1px solid gray; width: 100%; height: 3ex; padding-left: 3px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); margin-bottom: 1px; }
.bz_inb { margin: 0px; padding-right: 1px; }
.bz_mepa { border-style: solid; border-color: rgb(224, 236, 255); border-width: 2px 4px 2px 3px; vertical-align: top; margin-top: 3px; height: 9px; width: 9px; margin-left: 3px; }
.bz_mecd { table-layout: fixed; background-color: rgb(195, 217, 255); }
.bz_mecr { margin-top: -5px; }
.bz_meca { vertical-align: middle; margin-top: 3px; width: 11px; height: 11px; }
.bz_mecp { margin-left: 2px; vertical-align: middle; margin-top: 1px; width: 15px; height: 15px; }
.bz_mecdn { overflow: hidden; }
.bz_mesf { width: 100%; color: gray; }
.bz_mesf_on { color: black; width: 100%; }
.bz_mesfb { padding: 3px 2px 0pt; }
.bz_mesfb div { width: 100%; }
.bz_rql { overflow: hidden; width: 100%; height: 100%; }
.bz_pm { overflow: visible; width: 30ex; }
.bz_pma { width: 30ex; }
.bz_pma_nw { width: 30ex; white-space: normal; line-height: 1.1em; }
.bz_rr { width: 100%; height: 100%; white-space: nowrap; cursor: pointer; }
.bz_rri { background-repeat: no-repeat; }
.bz_rbbw { overflow: hidden; position: relative; left: 7px; top: 0px; line-height: 2.4ex; width: 116px; color: white; font-weight: bold; }
.bz_rbbb { overflow: hidden; position: relative; left: 7px; top: 0px; line-height: 2.4ex; width: 116px; color: black; }
.bz_rpiie { vertical-align: middle; position: relative; top: 1px; left: 3px; margin-left: 0px; margin-right: -2px; height: 15px; width: 15px; }
.bz_rpiff { vertical-align: top; position: relative; top: 1px; left: 3px; margin-left: 0px; margin-right: -2px; height: 15px; width: 15px; }
.bz_rai { float: right; margin-right: 3px; }
.bz_rciie { vertical-align: middle; position: relative; top: 1px; left: 3px; margin-left: 0px; margin-right: -2px; height: 15px; width: 15px; }
.bz_rciff { vertical-align: top; position: relative; top: 1px; left: 3px; margin-left: 0px; margin-right: -2px; height: 15px; width: 15px; }
.bz_p { overflow: hidden; color: rgb(119, 119, 119); margin-left: 5px; width: 133px; }
.bz_p2 { overflow: hidden; color: white; margin-left: 5px; width: 133px; }
.bz_i { color: rgb(119, 119, 119); font-weight: normal; }
.bz_rlsp { height: 1px; background-color: white; width: 100%; }
.bz_rl { margin: 0pt; width: 97%; height: 1px; background-color: rgb(239, 239, 239); }
.bz_mach { height: 2px; width: 100%; background-color: transparent; }
.bz_meie { margin-top: 5px; width: 100%; height: 2ex; font-size: 100%; cursor: pointer; }
.bz_meff { margin-top: 5px; width: 100%; height: 1.8ex; font-size: 100%; cursor: pointer; }
.bz_mehiie { background: rgb(195, 217, 255) none repeat; width: 100%; height: 1.8ex; cursor: pointer; }
.bz_mehiff { background: rgb(195, 217, 255) none repeat; width: 100%; height: 1.8ex; cursor: pointer; }
.bz_nostatie { overflow: hidden; position: relative; top: 4px; left: 5px; color: rgb(119, 119, 119); width: 16ex; }
.bz_statie { overflow: hidden; position: relative; top: 2px; left: 5px; color: rgb(119, 119, 119); width: 50ex; white-space: nowrap; display: block; line-height: 20px; cursor: pointer; }
.bz_seie { overflow: hidden; position: relative; left: 3px; width: 15.6ex; line-height: 140%; height: 3.4ex; color: rgb(119, 119, 119); white-space: nowrap; cursor: default; }
.bz_stateditff { overflow: hidden; position: relative; left: 3px; width: 13.7ex; line-height: 140%; height: 3.2ex; color: rgb(119, 119, 119); white-space: nowrap; cursor: default; }
.bz_nostatff { overflow: hidden; color: rgb(119, 119, 119); position: relative; top: 2px; left: 4px; width: 20ex; }
.bz_statff { overflow: hidden; text-decoration: none; color: rgb(119, 119, 119); position: relative; top: 2px; left: 4px; width: 20ex; cursor: pointer; }
.bzwin_tab { border-top: 1px solid rgb(0, 0, 128); border-bottom: 1px solid rgb(0, 0, 120); margin-top: 3px; background-color: rgb(59, 127, 244); margin-left: -4px; }
.bzwin_tab a:hover { background-color: rgb(107, 166, 255); }
.bzwin_tab a:link { color: white; }
.bzwin_tab a:visited { color: white; }
.bzwin_tabnewmsg { border-top: 1px solid rgb(0, 0, 128); border-bottom: 1px solid rgb(0, 0, 120); margin-top: 3px; background-color: rgb(250, 209, 99); margin-left: -4px; }
.bzwin_tabnewmsg a:hover { background-color: rgb(107, 166, 255); }
.bzwin_tabnewmsg a:link { color: black; }
.bzwin_tabnewmsg a:visited { color: black; }
.bzia { border-top: 1px solid rgb(170, 170, 170); border-bottom: 1px solid rgb(170, 170, 170); padding: 0pt 4px; height: auto; background-color: rgb(221, 221, 221); white-space: normal; font-size: 80%; }
.bzia_text { overflow: auto; white-space: normal; }
.bzia_yes { margin: 2px 0pt; }
.bzia_no { margin-left: 5px; }
.bzniba { border: 1px solid black; margin: 0pt 2px; padding: 2px 3px; cursor: pointer; background-color: rgb(187, 187, 187); font-weight: bold; }
.bznibi { border: 1px solid rgb(153, 153, 153); margin: 0pt 2px; padding: 2px 3px; cursor: default; color: rgb(153, 153, 153); }
.bzea { border-top: 1px solid rgb(255, 219, 0); border-bottom: 1px solid rgb(255, 219, 0); background-color: rgb(255, 251, 198); font-size: 80%; }
.bzra { border-top: 1px solid rgb(170, 170, 170); border-bottom: 1px solid rgb(170, 170, 170); background-color: rgb(221, 221, 221); font-size: 80%; }
.bzpa { border-top: 1px solid rgb(195, 217, 255); border-bottom: 1px solid rgb(195, 217, 255); background-color: white; font-size: 80%; }
.bziea { padding: 7px 4px 9px; white-space: normal; }
.tiled a:hover { background-color: rgb(198, 221, 255); }
.tiledSelect { background-color: rgb(107, 166, 255); }
.tiledNewMsg { background-color: rgb(195, 217, 255); }
.rm_div { border: 1px solid rgb(221, 221, 221); margin: 10px; background-color: rgb(195, 217, 255); position: absolute; z-index: 3; }
.rm_outer { color: rgb(153, 153, 153); }
.rm_inner { padding-left: 10px; padding-top: 2px; }
.rm_hover { padding-left: 10px; padding-top: 2px; background-color: rgb(224, 236, 255); }
.wackopen { height: 3.2ex; width: 24.5ex; padding-bottom: 0px; background-color: rgb(115, 166, 255); cursor: pointer; }
.wackminwidth { width: 25ex; cursor: pointer; }
.wackbody { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); font-size: 90%; width: 100%; background-color: white; }
.wacktearoff { vertical-align: top; cursor: pointer; background-color: white; }
.wackinputopen { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); font-size: 90%; padding-bottom: 1px; padding-top: 3px; width: 100%; background-color: white; }
.wackinfomsg { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); font-size: 70%; background-color: white; padding-top: 2px; }
.wack_tl { background: transparent url('wacktl1.gif') repeat scroll left top; }
.wack_tm { background: transparent url('wacktm.gif') repeat scroll left top; }
.wack_tr { background: transparent url('wacktr1.gif') repeat scroll right top; }
.wack_tl_sel { background: transparent url('wacktlsel1.gif') repeat scroll left top; }
.wack_tm_sel { background: transparent url('wacktmsel.gif') repeat scroll left top; }
.wack_tr_sel { background: transparent url('wacktrsel1.gif') repeat scroll right top; }
.wack_tl, .wack_tl_sel, .wack_tr, .wack_tr_sel { background-repeat: no-repeat; padding-left: 4px; width: 4px; }
.wack_tm, .wack_tm_sel { background-repeat: repeat-x; width: 100%; }
.wkbottom { border-left: 1px solid black; border-right: 1px solid black; }
.ivbod { background-color: rgb(224, 236, 255); }
.ivtitle { font-weight: bold; margin-top: 6px; margin-left: 8px; }
.ivouter { margin: 5px 5px 10px; height: 84%; background-color: white; }
.ivhead { padding-top: 5px; padding-left: 10px; font-size: 80%; font-weight: bold; margin-bottom: 7px; }
.ivtop { margin: auto; padding-top: 10px; font-size: 80%; }
.ivtop td { font-size: 80%; }
.ivbottom { margin: auto; }
.ivbuttons { margin: auto; padding-top: 10px; width: 100%; font-size: 80%; }
.ivbuttons p { text-align: center; }
.ivbuttons button { margin-left: 6px; margin-right: 6px; }
.ivmessage { text-align: left; width: 100%; }
.bz_cw_mom { border: 1px solid white; float: left; margin-left: 6px; white-space: nowrap; }
.bz_cw_pom { border: 1px solid white; float: left; margin-left: 2px; white-space: nowrap; }
.bz_cw_po { border: 1px solid white; float: right; margin-right: 6px; white-space: nowrap; }
.bz_cw_pi { border: 1px solid white; float: right; margin-right: 2px; white-space: nowrap; }
.bz_cb_top { background: rgb(115, 166, 255) none repeat; color: rgb(255, 255, 255); height: 4em; }
.bz_cb_text { font-size: 80%; }
#bz_tearoffroot .rnd { background-color: transparent; }
#bz_tearoffroot .rnd1, #bz_tearoffroot .rnd2 { background: rgb(115, 166, 255) none repeat; }
table.shadow { margin: 0pt; padding: 0pt; border-collapse: collapse; }
table.shadow td { margin: 0pt; padding: 0pt; }
table.shadow td.left { width: 3px; }
html > body table.shadow td.left { background: transparent url('hv_leftside.png') no-repeat; }
table.shadow td.right { width: 3px; }
html > body table.shadow td.right { background: transparent url('hv_rightside.png') no-repeat; }
table.shadow table.bottom { margin: 0pt; padding: 0pt; border-collapse: collapse; width: 100%; }
table.shadow table.bottom td.bottomLeft { height: 6px; width: 294px; font-size: 1px; }
html > body table.shadow table.bottom td.bottomLeft { background: transparent url('hv_bottomleft.png') no-repeat; }
table.shadow table.bottom td.bottomRight { height: 6px; width: 6px; }
html > body table.shadow table.bottom td.bottomRight { background: transparent url('hv_bottomright.png') no-repeat; }

