body { background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0pt none ; font-variant: normal; }
sup, sub { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }

body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.22; font-size-adjust: none; font-stretch: normal; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 99%; }
fieldset { border: 0pt none ; }
ul, ol { list-style-type: none; list-style-image: none; list-style-position: outside; }
em { font-style: normal; }
legend { display: none; }
.action-panel { border-bottom: 1px solid rgb(102, 102, 102); margin: 0pt; padding: 0pt; background: rgb(255, 220, 138) none repeat; clear: both; }
.ap-container { background: rgb(255, 220, 138) url('images/top_bar_shadow.png') repeat-x scroll left top; }
ul.ap-nav { margin: 3px 3px 0pt; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.ap-nav li { margin: 0pt; padding: 3px 5px; float: left; }
ul.ap-nav li a { outline-color: invert; outline-style: none; outline-width: medium; }
.ap-nav li.on { border-style: solid solid none; border-color: rgb(225, 192, 69) rgb(225, 192, 69) -moz-use-text-color; border-width: 1px 1px medium; background: rgb(255, 254, 213) none repeat; font-weight: bold; position: relative; bottom: -1px; }
.ap-nav li.on a { cursor: default; }
.ap-bd { border-top: 1px solid rgb(225, 192, 69); padding: 10px; background: rgb(255, 254, 213) none repeat; color: rgb(0, 0, 0); clear: both; }
.ap-bd input, select { border: 1px solid rgb(204, 204, 204); }
.action-panel .loading { color: rgb(0, 0, 0); }
.mod .bd .mod .ed a:link, .mod .bd .mod .ed a:visited, .mod .bd .mod .ed a:hover { color: rgb(0, 0, 238); }
.mod .bd .mod .ed a:active { color: rgb(238, 0, 0); }
html.shaded { overflow: hidden ! important; }
.my-shade { background: transparent url('images/shade.png') repeat; z-index: 10; position: absolute; top: 0pt; left: 0pt; }
#my-shade { width: 100%; height: 2000px; }
#my-mask { z-index: 13; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 2000px; }
#new-page-bubble { position: absolute; right: 2.5em; top: 16em; z-index: 3; visibility: hidden; }
#new-page-bubble a.close { background: transparent url('images/close-btn.gif') no-repeat; overflow: hidden; text-indent: -9000px; text-decoration: none; position: absolute; top: 5px; right: 7px; width: 17px; height: 16px; }
#new-page-bubble h3 { font-size: 144%; }
#new-page-bubble div.bubble { background: transparent url('images/content-cue-body.gif') no-repeat; text-align: left; width: 342px; height: 96px; }
#new-page-bubble div.bubble div { padding: 15px; }
#new-page-bubble p { margin: 10px 0pt; }
#new-page-bubble p strong { font-weight: bold; }
#new-page-bubble div.indicator { background: transparent url('images/content-cue-arrow.gif') no-repeat; width: 55px; height: 58px; position: absolute; left: 268px; top: -58px; }
#my-jaw-backstage { visibility: hidden; position: absolute; }
.jaw { background-color: rgb(255, 172, 0); text-align: left; }
.jaw .msg { background-color: rgb(255, 255, 212); }
.jaw .intro h2 { color: rgb(255, 255, 255); font-size: 144%; }
.jaw .jaw-button { border: 1px solid rgb(175, 177, 176); padding: 0.16em 1em; background: transparent url('images/jaw-btn-bg.gif') repeat; display: -moz-inline-stack; color: rgb(0, 0, 0); text-decoration: none; min-width: 6em; text-align: center; }
.jaw .jaw-button strong { display: block; font-weight: bold; text-align: center; white-space: nowrap; }
.jaw:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.jaw .close { background: transparent url('images/close-btn.gif') no-repeat; overflow: hidden; text-indent: -9000px; text-decoration: none; width: 17px; height: 16px; }
.jaw a.sublink { padding: 0.16em; text-decoration: none; color: rgb(63, 63, 63); font-size: 77%; margin-left: 1em; }
.jaw a.sublink:hover { text-decoration: underline; }
.jaw a.full-close { padding: 0.16em 19px 0.16em 0.16em; background: transparent url('images/close-btn.gif') no-repeat scroll right center; display: -moz-inline-stack; text-decoration: none; color: rgb(63, 63, 63); font-size: 77%; }
.jaw-messaging .inner-msg a.full-close { margin-left: 3em; margin-right: -1.4em; }
.jaw-messaging-simple .inner-msg a.full-close { margin-left: 3em; margin-right: -1.4em; color: rgb(255, 255, 255); }
.jaw .intro { padding: 0.6em 0.6em 0.8em; }
.jaw .float-container {  }
.jaw .float-container:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.jaw .jaw-btns { text-align: right; }
.jaw .jaw-btns .btn-msg, .jaw .jaw-btns .jaw-button { margin-left: 0.5em; }
.jaw .jaw-btns .btn-msg { margin-right: 0.5em; font-weight: bold; }
.jaw-one-button .intro { float: left; }
.jaw-one-button .msg { background: rgb(255, 255, 212) url('images/jaw-right-triangle.gif') no-repeat scroll left center; float: right; height: 3.3em; }
.jaw-one-button .msg .inner-msg { padding: 1em 2em; }
.jaw-splash h2, .jaw-splash p, .jaw-splash p a { color: rgb(255, 255, 255); text-align: center; }
.jaw-splash .intro a.full-close { position: absolute; right: 1em; }
.jaw-welcome { background: transparent url('images/welcome_msg_bg.jpg') repeat-x; height: 95px; }
.jaw-welcome .intro h2 { margin-top: 10px; }
.jaw-banner .intro h2 { float: left; }
.jaw-banner .close, .jaw-banner .full-close { margin: -3px -3px 0pt 0pt; float: right; }
.jaw-no-close .close, .jaw-no-close .full-close { display: none; }
.jaw-stacked .intro h2 { float: left; }
.jaw-stacked .intro h3 { margin: 0.3em 1.3em 0pt 0pt; float: right; color: rgb(255, 255, 255); }
.jaw-stacked .intro h3 a { color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; }
.jaw-stacked .close { margin: -3px -3px 0pt 0pt; float: right; }
.jaw-stacked .msg .inner-msg { padding: 2em 1.5em; }
.jaw-stacked .msg .inner-msg h3 { font-size: 129%; margin-bottom: 0.5em; }
.jaw-tiled .intro h2 { margin-bottom: 0.4em; }
.jaw-tiled .intro { float: left; width: 27%; }
.jaw-tiled .intro p { font-weight: bold; line-height: 1.3em; }
.jaw-tiled .msg { background: rgb(255, 255, 212) url('images/jaw-right-triangle.gif') no-repeat scroll 0pt 1em; float: right; width: 70%; }
.jaw-tiled .msg .inner-msg { padding: 1em 1.5em 1em 2.5em; }
h1.warning { font-size: 129%; margin-bottom: 10px; }
p.warning_messages { font-style: italic; margin-bottom: 10px; }
.plz-download-flash, .ymy-embed-flash-frame { display: none; }
html.flash-0 .plz-download-flash, html.flash-gt6 .ymy-embed-flash-frame { display: block; }
.type_flash { padding: 5px; text-align: center; }
#ft { margin: 0.4em 0pt; }
#ft p { padding-left: 0.8em; }
#ft .ymy-pipedlist .pipe { border-left-width: 0pt; height: 0.9em; top: 0.2em; line-height: 1; }
#bb_ft { padding-left: 11px; padding-right: 11px; clear: both; font-family: Verdana,Geneva,sans-serif; font-size: x-small; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-align: left; }
#bb_ft strong { font-weight: bold; }
#bb_ft hr { margin: 1px 2px 5px -1px; padding: 0pt; width: 100%; }
.t-mod a.mod-collapse { background-position: 0pt -304px; }
.t-mod a.mod-collapse-closed { background-position: 0pt -360px; }
#ql .t-shadow { display: none; }
#ql { margin: -10px 0pt 0pt; z-index: 1; position: relative; width: 10.8em; min-width: 10.8em; max-width: 10.8em; }
#ynav li { padding: 4px 0pt 3px 5px; }
#ynav li a { padding: 4px 0pt 3px 25px; }
#ynav li.t-ft { margin: 0.7em 0.8em; padding: 0.4em 0pt 0pt; }
#ynav li.t-ft a { padding-left: 0pt; }
#bbYnav .t-ft-bb { margin: 0.7em 0.8em; padding: 0.4em 0pt 0pt; }
#bbYnav ul li { margin: 0pt 0pt 3px 8px; background: transparent url('images/bullet.gif') no-repeat; line-height: 18px; padding-left: 14px; }
.t-mod { margin: 0pt; }
.t-mod .hd { padding: 0.5em 0.2em 0.5em 0.8em; position: relative; }
.t-mod .hd h2 { float: left; }
.t-mod .mod-menu { background-position: 8px -420px; }
.t-closed { height: 100%; }
.t-closed .bd, .t-closed .ft { display: none; }
.trough-ad { padding: 3px; }
.trough-ad .ad-container { border: 1px solid silver; background-color: white; }
.trough-ad .ad-img, .trough-ad .ad-text { float: left; line-height: 1.22em; }
.trough-ad .ad-text { padding: 0.3em 0pt; width: 8em; font-size: 0.79em; }
.trough-ad .ad-text p { margin-left: 0.3em; margin-right: 0.1em; }
.trough-ad .ad-img a { line-height: 0pt; }
#ql .trough-ad .ad-text a { font-weight: normal; color: rgb(28, 72, 143); }
.container { border: 1px solid rgb(103, 103, 103); background-color: white; margin-bottom: 10px; }
.container .trough-ad { padding: 4px 3px 4px 6px; }
.container div { float: left; }
.container .yzq_x { position: absolute; }
.container .trough-ad .ad-container { border: 1px solid rgb(139, 139, 139); background-color: white; }
.container .trough-ad .ad-text { padding: 0.3em 0pt; font-size: 0.79em; width: 10.1em; line-height: 1.22em; }
#masthead { margin: 0pt auto; width: 100%; z-index: 5; clear: both; position: relative; }
h1.brandname { margin: 0pt 15px 0pt 20px; float: left; display: block; }
#vsearchWrap { margin: 0pt auto; position: relative; height: 6.5em; width: 53.5em; }
#vsearchWrap #searchother { position: absolute; z-index: 0; left: 0pt; height: 6.5em; width: 53.5em; }
#vsearchWrap #searchIE { position: absolute; left: 0pt; top: 12px; height: 6.3em; width: 100%; }
#search { margin: 5px 0pt 0pt; padding: 5px 10px 10px; position: relative; z-index: 1; }
#search div.wrap { margin: 0pt 0pt 0pt 2px; padding: 0pt; float: left; width: 33em; }
#vsearchtabs { margin: 0.5em 0pt 0pt -5px; white-space: nowrap; }
#vsearchtabs li.searchtab { padding: 0pt 0pt 0pt 2px; display: inline; }
#vsearchtabs li.searchtab a { padding: 0pt 5px 0pt 6px; }
#vsearchtabs li.searchtab i { overflow: hidden; margin-bottom: -3px; }
#search .btn { padding: 2px 5px; float: left; margin-top: 2.01em; width: 10.7em; }
#searchlabel { margin: 1.65em 0.3em auto; float: left; display: block; }
#searchbox #p, #bService #p, #scsz { padding: 3px 0pt; margin-top: 0.3em; }
#searchbox #p.p_long { width: 33.8em; }
#localSearch ul li { margin: 0pt; padding: 0pt; float: left; position: relative; }
#localSearch ul li #p, #localSearch ul li #scsz { width: 190px; }
#searchbox .plabel, #searchbox .cszlabel2 { float: left; }
#localSearch ul li .cszlabel1 { float: left; text-align: center; font-weight: bold; margin-top: 5px; width: 2.8em; }
#localSearch ul li p { margin: 0pt; padding: 0pt; position: absolute; top: 2.8em; left: 0pt; }
#localSearch { display: none; }
#vsearchWrap.local #searchbox, #vsearchWrap.local #sboxfooter { display: none; }
#vsearchWrap.local #localSearch { display: block; }
#sboxfooter { margin: 0pt; padding: 0pt; width: 100%; clear: both; text-align: center; white-space: nowrap; }
#sboxfooter a.answers { margin-left: 2em; }
#vsearchmenu.yuimenu div.bd ul .yuimenuitem { text-align: left; }
#vsearchmenu.yuimenu div.bd ul .yuimenuitemlabel { padding: 0.35em 0.5em; line-height: 1.2; }
#vsearchmenu.yuimenu div.bd ul { padding: 0pt; }
#masthead #eyebrow { float: left; margin-bottom: -8px; }
#masthead #ypromo { padding: 0pt 10px; float: left; }
#masthead #ypromo li a { color: rgb(28, 72, 143); }
#masthead #help-link-wrap { float: right; width: 50%; margin-bottom: -8px; }
#masthead #help-links { float: right; }
#masthead #help-links li, #masthead #ypromo li { padding: 0pt 10px; position: relative; float: left; }
#masthead #help-links li span.pipe, #masthead #ypromo li span.pipe { display: block; position: absolute; top: 1px; right: -1px; height: 1em; }
#masthead #help-links li a.mod-menu, #masthead #ypromo li a.mod-menu { float: left; }
#masthead div.wrap div.date { display: none; }
#vsearchtabs li.has-menu em { overflow: hidden; position: absolute; top: 1px; width: 17px; height: 16px; text-indent: -5000px; background-position: 3px 0pt; }
#vsearchtabs li.has-menu a:hover em { background-position: 3px -64px; }
#vsearchtabs li.has-menu a.expand-menu em { background-position: 3px -128px; }
#vsearchtabs li.has-menu { position: relative; }
#vsearchtabs li.has-menu a { padding: 0pt 17px 1px 3px; font-weight: normal; }
#vsearchtabs li.has-menu a:hover, #vsearchtabs li.has-menu a.expand-menu { border: 1px solid rgb(176, 190, 199); margin: 0pt; text-decoration: none; background-position: 100% -455px; white-space: nowrap; }
#masthead.min #help-link-wrap, #masthead.min #vsearchtabs, #masthead.min #searchother, #masthead.min #searchIE, #masthead.min #sethomepage, #masthead.min #sboxfooter { display: none; }
#masthead.min h1.brandname { margin: 10px 10px 0pt; }
#masthead.min #masthead-layout { width: 99%; }
#masthead.min #masthead-layout td { text-align: right; }
#masthead.min #searchbox #p, #masthead.min #search, #masthead.min #searchlabel, #masthead.min #search .btn { margin: 0pt; padding: 0pt; }
#masthead.min #search .btn { margin-right: 7px; width: 84px; }
#masthead.min hr#logo-spacer { width: 160px; visibility: hidden; clear: left; }
#masthead.min td#logo-column { width: 160px; }
#masthead.min #searchlabel { margin-top: 0.2em; }
#masthead.min #search div.wrap { width: auto; margin-left: 0.5em; }
#masthead.min #searchbox #p { width: 19em; height: 1.4em; }
#masthead.min #vsearchWrap { margin: 0.5em 0pt; width: auto; float: right; height: 2em; }
.t-shadow { position: absolute; right: -2px; bottom: -3px; top: 0pt; left: 0pt; z-index: -500; }
#masthead.min #searchlabel { display: none; }
#masthead.min #searchbox { display: inline; }
#masthead.min #search .btn { display: inline; float: none; }
#masthead.min #search div.wrap { float: none; display: inline; }
#masthead.min #search div.wrap div.date { margin-top: 5px; font-size: 85%; display: inline; }
#masthead.min #search div.wrap span.pipe { position: static; margin-left: 10px; margin-right: 10px; height: auto; }
#submasthead { padding: 0.2em 1em; }
#submasthead .help a { padding: 3px; position: relative; margin-top: 0.25em; }
.ua-ie6 #submasthead .help a { float: left; }
#submasthead .help a:hover, #submasthead .help .mnu { padding: 2px; text-decoration: none; }
#submasthead .help span, #submasthead .help em { float: left; }
#submasthead .help em { overflow: hidden; height: 14px; text-indent: -5000px; width: 13px; margin-left: 0.2em; }
#submasthead .help a:hover em { background-position: 0pt -64px; }
#submasthead .help a.mnu em { background-position: 0pt -128px; }
#pagenav li { margin: 0.2em 0pt; padding: 1px; }
#pagenav li h3 { margin: -2px 0pt; padding: 0pt; position: relative; }
#pagenav li h3 .pglnk { margin: -1px 1px; padding: 0.4em 1em; display: block; position: relative; }
#pagenav .pipe { top: 0.35em; height: 1.4em; }
.ua-ie #pagenav .pipe { height: 1em; }
#pagenav li.current { margin-left: -2px; }
#pagenav li.current .pipe, #pagenav li .delete { display: none; }
#pagenav li.current .delete { overflow: hidden; text-indent: -9000px; background-position: 0pt -188px; width: 13px; height: 13px; position: relative; }
.ua-ff #pagenav li.current a.delete { display: -moz-inline-box; padding-left: 13px; }
.ua-wk #pagenav li.current a.delete { vertical-align: top; }
#pagenav li.current .pglnk { padding-right: 0.3em; }
#pagenav li.current .pglnk .pgnm { margin-right: 0.7em; }
#submasthead li a:hover { text-decoration: none; }
#pagenav li.add-page { padding: 0pt; margin-left: 1em; margin-top: 0.1em; }
#pagenav li.add-page a { padding: 0.2em 0.6em; display: block; }
#pagenav .newmy { vertical-align: top; }
#page-name-textbox { position: absolute; }
#pageinfo { float: right; }
#pageinfo li.greeting a, #pageinfo li.avatar a { margin-top: 0pt; display: inline; }
#pageinfo .greeting h2 { font-weight: bold; margin-top: 0.3em; }
#pageinfo .avatar { padding: 0pt; height: 25px; width: 25px; }
#pageinfo li a { display: block; margin-top: 0.5em; }
#pageinfo .pipe { top: 0.6em; height: 1.2em; }
#pageinfo .signout { margin-left: 0.5em; }
#my-sub-nav td { vertical-align: bottom; }
#my-sub-nav .sub-nav-layout { width: 99%; }
#my-sub-nav .pbar-lnk-ctr { text-align: left; }
#my-sub-nav .pbar-lnk-ctr .pbar-link { padding: 0.5em 0.8em; display: block; position: relative; }
#my-sub-nav .pbar-lnk-ctr .pbar-link a.arrow { position: absolute; right: 0pt; top: 0pt; height: 2.3em; }
#my-sub-nav .pbar-lnk-ctr .pbar-link a.arrow span { margin: 0.9em 0.5em; overflow: hidden; display: block; height: 5px; text-indent: -1000px; width: 7px; }
#my-sub-nav #pn-mnu-btn { visibility: hidden; }
#my-sub-nav #my-personalize:hover #pn-mnu-btn, #my-sub-nav #my-personalize.show-btn #pn-mnu-btn { visibility: visible; }
#my-sub-nav #my-personalize a.arrow strong { padding: 0.9em 0.5em; cursor: pointer; display: block; }
#my-sub-nav #my-personalize a.arrow span { margin: 0pt; cursor: pointer; }
.t-mod a.mod-collapse, #my-sub-nav .pbar-link a.mod-collapse { background-position: 0pt -305px; }
.t-mod a.mod-collapse-closed, #my-sub-nav .pbar-link a.mod-collapse-closed { background-position: 0pt -360px; }
#my-sub-nav #my-personalize { background-position: 6px 4px; padding-left: 19px; min-width: 14em; }
#my-sub-nav #my-personalize .pbar-link { background-position: 10em -353px; }
#my-sub-nav #my-personalize .pbar-link .link-name { margin-right: 20px; }
#my-sub-nav #my-share { background-position: 4px -202px; padding-left: 19px; min-width: 11.5em; }
#my-sub-nav #my-share .pbar-link { background-position: 7.7em -353px; }
#my-sub-nav #showcase .pbar-link { background-position: 20em -353px; }
#my-sub-nav .pbar-container table { margin: 0pt auto; }
#my-sub-nav #trough-quick-links { width: 12.5em; }
#my-sub-nav .ql-container { width: 12.5em; }
#my-sub-nav .ql-container .pbar-lnks-ctr { margin-left: 11px; }
#my-sub-nav #showcase { min-width: 24em; width: 24em; background-position: 5px -136px; padding-left: 22px; }
#submasthead #my-page-nav li.help-box { padding: 0.39em 0.6em; float: right; position: relative; }
#submasthead #my-page-nav li.help-box em { overflow: hidden; height: 16px; position: absolute; text-indent: -5000px; top: -1px; width: 16px; }
#submasthead #my-page-nav li.help-box a:hover, #submasthead #my-page-nav li.help-box a.expand-menu { margin: 0pt; text-decoration: none; white-space: nowrap; }
#submasthead #my-page-nav li.help-box a { margin: 1px; padding: 3px 17px 1px 3px; }
#submasthead #my-page-nav li.help-box a em { margin: 2px; }
#help-menu.yuimenu li { margin: 1px; font-size: 93%; }
#help-menu.yuimenu a { outline-color: invert; outline-style: none; outline-width: medium; font-weight: normal; }
div.yuimenu { margin: 0pt; padding: 1px; position: absolute; top: -10000px; visibility: hidden; z-index: 10; }
div.yuimenu div.bd { margin: 0pt; padding: 0pt; }
div.yuimenu div.bd .yuimenuitemlabel { padding: 4px 20px; cursor: pointer; }
div.yuimenu ul { margin: 0pt 1px; padding: 0pt; }
#my-personalize-menu.yuimenu, #my-share-menu.yuimenu { margin: 0pt; padding: 1px; position: absolute; top: -10000px; visibility: hidden; z-index: 10; }
#my-personalize-menu.yuimenu div.bd, #my-share-menu.yuimenu div.bd { margin: 0pt; padding: 0pt; }
#my-share-menu.yuimenu div.bd ul li.yuimenuitem { padding: 4px 20px; }
#my-personalize-menu ul, #my-share-menu.yuimenu ul { margin: 0pt 1px; }
#my-personalize-menu.yuimenu li.yuimenuitem img, #my-share-menu.yuimenu li.yuimenuitem img { width: auto; height: auto; }
.yui-skin-sam .yuimenu .topscrollbar, .yui-skin-sam .yuimenu .topscrollbar_disabled, .yui-skin-sam .yuimenu .bottomscrollbar, .yui-skin-sam .yuimenu .bottomscrollbar_disabled, .yui-skin-sam .yuimenubar .yuimenubaritemlabel .submenuindicator, .yui-skin-sam .yuimenubar a.selected .submenuindicator, .yui-skin-sam .yuimenubar a.disabled .submenuindicator, .yui-skin-sam .yuimenu .yuimenuitemlabel .submenuindicator, .yui-skin-sam .yuimenu a.selected .submenuindicator, .yui-skin-sam .yuimenu a.disabled .submenuindicator, .yui-skin-sam .yuimenu .yuimenuitemlabel .checkedindicator, .yui-skin-sam .yuimenu a.selected .checkedindicator, .yui-skin-sam .yuimenu a.disabled .checkedindicator, .yui-skin-sam .yui-calcontainer .calclose, .yui-skin-sam .yui-calendar .calnavleft, .yui-skin-sam .yui-calendar .calnavright { background-image: url('images/sprite.png') ! important; }
body, html { margin: 0pt; padding: 0pt; }
#doc { margin: 0pt auto; max-width: 1910px; min-width: 760px; width: 100%; }
#yui-main .yui-b { padding-top: 10px; position: relative; }
#hd { margin: 0pt; padding: 0pt; }
#bd { z-index: -2; padding-bottom: 10px; padding-top: 0pt; }
.t-1 #trough-td { display: none; }
.t-1 #nav-column-spacer, .t-1 #nav-column-spacer div { width: 0pt; margin-left: -10px; }
.t-0 #trough-td { display: table-cell; margin-left: 0pt; }
.t-0 #nav-column-spacer { width: 1em; }
.threeCol.t-1.mu #trough-td, .lyt-3a.t-1.mu #trough-td, .lyt-3b.t-1.mu #trough-td, .lyt-4a.t-1.mu #trough-td, .lyt-4b.t-1.mu #trough-td, .lyt-4c.t-1.mu #trough-td { overflow: visible; left: 10px; display: block; position: absolute; z-index: 200; }
table#masthead-layout { margin: 0pt; }
table#main-layout { margin: 0pt 10px; display: table; }
#c1, #c2, #c3, #c4, #trough-td { vertical-align: top; }
table#main-layout.twoCol td.first { width: 100%; }
table#main-layout.threeCol td.first { width: 50%; }
table#main-layout td.else { width: 50%; min-width: 300px; max-width: 600px; }
table#main-layout td.last { width: 30em; }
table#main-layout td.spacer { width: 1em; }
#main-layout.lyt-2a #c1 { width: 100%; }
#main-layout.lyt-2a #c2 { width: 30em; }
#main-layout.lyt-2b #c1 { width: 30em; }
#main-layout.lyt-2b #c2 { width: 100%; }
#main-layout.lyt-3a #c1 { width: 25em; }
#main-layout.lyt-3a #c2 { width: 100%; }
#main-layout.lyt-3a #c3 { width: 30em; }
#main-layout.lyt-3b #c1 { width: 50%; }
#main-layout.lyt-3b #c2 { width: 50%; }
#main-layout.lyt-3b #c3 { width: 30em; }
#main-layout.lyt-4a #c1 { width: 25em; }
#main-layout.lyt-4a #c2 { width: 50%; }
#main-layout.lyt-4a #c3 { width: 50%; }
#main-layout.lyt-4a #c4 { width: 30em; }
#main-layout.lyt-4b #c1 { width: 34%; }
#main-layout.lyt-4b #c2 { width: 33%; }
#main-layout.lyt-4b #c3 { width: 33%; }
#main-layout.lyt-4b #c4 { width: 30em; }
#main-layout.lyt-4c #c1 { width: 50%; }
#main-layout.lyt-4c #c2 { width: 50%; }
#main-layout.lyt-4c #c3 { width: 30em; }
.ymy-b, .ymy-pipedlist {  }
.ymy-b:after, .ymy-pipedlist:after { overflow: hidden; content: '.'; clear: both; height: 0pt; visibility: hidden; display: block; }
.ymy-pipedlist li { padding: 0pt 0.8em; float: left; position: relative; white-space: nowrap; }
.ymy-pipedlist .pipe { display: block; position: absolute; top: 1px; right: -1px; height: 100%; }
.a11y { overflow: hidden; position: absolute; height: 0pt; }
td#logo-column { width: 270px; }
hr#logo-spacer { width: 260px; visibility: hidden; clear: left; }
.themeholders { display: none; }
.mod.advertisement { text-align: center; }
.mod.advertisement .bd { padding-bottom: 10px; }
.mod.advertisement table { margin: auto; }
.type_myyads { text-align: center; }
.type_myyads table { margin: auto auto 10px; }
#LREC { margin: 0pt; height: 270px; width: 310px; }
.btn { display: block; text-align: center; white-space: nowrap; }
.mod .tabs li a { text-decoration: none; display: block; }
.mod .tabs .selected em { font-weight: bold; }
.mod .tabs li { text-align: center; }
.mod { margin: 0pt 0pt 10px; position: relative; z-index: 2; width: 100%; }
.mod .hd { margin: 0pt; padding: 0pt 5px; position: relative; }
.mod .hd h2 { margin: 2px 4px 2px 18px; float: left; z-index: 10; width: 72%; }
.mod .sub-hd a { padding: 1px; }
.mini h2 { float: left; }
.mod-collapse, .mod-collapse-closed { position: absolute; top: 0pt; left: 5px; display: block; width: 16px; outline-color: invert; outline-style: none; outline-width: medium; cursor: pointer; }
.subhd-collapse, .subhd-collapse-closed { margin-left: 2px; display: block; width: 16px; outline-color: invert; outline-style: none; outline-width: medium; float: left; }
.mini .mod-collapse, .mini .mod-collapse-closed { float: left; position: relative; top: 0pt; left: 0pt; width: 16px; outline-color: invert; outline-style: none; outline-width: medium; }
.mod-collapse { background-position: 2px -536px; }
.subhd-collapse { background-position: 2px -1216px; }
.mod-collapse-closed { background-position: 0pt -593px; }
.subhd-collapse-closed { background-position: 0pt -1272px; }
.mod-menu { margin: 0pt; overflow: hidden; float: right; width: 26px; height: 17px; outline-color: invert; outline-style: none; outline-width: medium; background-position: 0pt -788px; }
.mod-menu:hover { background-position: 0pt -854px; }
.editing .mod-menu { background-position: 0pt -920px; }
.mod-delete { margin: 0pt 1px 0pt 0pt; overflow: hidden; float: right; width: 18px; height: 17px; outline-color: invert; outline-style: none; outline-width: medium; background-position: 0pt -986px; }
.mod-delete:hover { background-position: 0pt -1052px; }
.mod-refresh { margin: 0pt; overflow: hidden; float: right; width: 26px; height: 17px; background-position: 0pt -656px; }
.mod-refresh:hover { background-position: 0pt -722px; }
.mod .bd { margin: 0pt; overflow: hidden; width: auto; height: auto; }
.mod .ft { padding: 0pt; display: none; }
.mod-button-wrapper { padding: 1px 1px 0pt 0pt; overflow: hidden; position: absolute; top: 0pt; right: 0pt; z-index: 300; height: 1.3em; width: 88px; }
.mod-button-wrapper .action_commands { cursor: pointer; }
.mod .bd .mobilepromo { padding: 2px 5px; font-size: 0.9em; }
.mod .bd .mobilepromo span { background: transparent url('images/sprite_ltdrk2.gif') no-repeat scroll 2px -1338px; display: block; float: right; padding-left: 15px; }
.dark-hue .mod .bd .mobilepromo span { background: transparent url('images/sprite_ltdrk2.gif') no-repeat scroll 2px -1400px; display: block; float: right; padding-left: 15px; }
.add-content { padding-left: 20px; }
.mod .bd .mod-tabs li { margin-bottom: -1px; }
.mod .bd .mod-tabs li a { padding: 0.1em 1em 0.2em; outline-color: invert; outline-style: none; outline-width: medium; }
.mod .bd .mod-tabs li.selected a { cursor: default; }
.pbar-link:after, .trough-ad .ad-container:after, #vsearchWra:after, #masthead #help-link-wrap:after, #trough-td:after, .mod-button-wrapper:after, .ap-container:after, .ap-bd:after, ol:after, .bd:after, ul:after, .md:after, .hd:after, .ft:after, #eyebrow:after, #masthead:after, #search:after, #searchbox:after, #yProps:after, .tabs:after, .sbox:after, .sspan:after, .action-panel:after { overflow: hidden; content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
#yuiEventList_c { z-index: 999; }
#layout-sky { position: absolute; z-index: 9999; top: 0pt; left: 0pt; right: 0pt; }
#layout-cloud { position: absolute; z-index: 9998; top: 0pt; left: 0pt; right: 0pt; }
.dialog-add-rss-by-url { color: rgb(67, 67, 67); }
.dialog-add-rss-by-url h3 { padding: 4px 0pt 4px 30px; background: transparent url('images/rss-24x24.gif') no-repeat scroll 0pt 50%; font-weight: bold; }
.dialog-add-rss-by-url h4 { margin: 8px 0pt; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: 1.5; font-size-adjust: none; font-stretch: normal; }
.dialog-add-rss-by-url .textbox { border-style: solid; border-color: rgb(141, 141, 141) rgb(204, 204, 204) rgb(204, 204, 204) rgb(141, 141, 141); border-width: 1px; margin: 0pt 0pt 5px; padding: 2px; width: 312px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 1.4; font-size-adjust: none; font-stretch: normal; }
div.dialog-add-rss-by-url div.ysd-cmd-1 { text-align: right; }
div.dialog-add-rss-by-url div.ysd-cmd-1 .yui-dialog-btn { background: rgb(206, 146, 0) url('images/gradients.4.gif') repeat-x scroll 0pt -362px; color: rgb(68, 68, 68); }
div.dialog-add-rss-by-url .yui-simple-dialog-notes { margin: 5px 0pt 0pt; }
div.dialog-add-rss-by-url .yui-simple-dialog-notes h5 { margin: 4px 0pt; font-weight: bold; }
div.dialog-add-rss-by-url .ysd-cxt .sorry { margin: 14px 0pt; color: rgb(212, 0, 0); }
.simpleeditpanel td, .simpleeditpanel th { padding: 2px 1px; }
.simpleeditpanel th { text-align: right; }
.ymy-editlist { margin: 0pt 3px 6px; padding: 3px; width: 98%; }
.ymy-editlist table { border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; border-width: 1px; background: buttonface none repeat; width: 100%; table-layout: fixed; }
.ymy-editlist table .c0, .ymy-editlist table .c2 { padding: 3px 0pt 0pt; vertical-align: middle; }
.ymy-editlist th.c0, .ymy-editlist th.c2 { padding: 3px 0pt 0pt 3px; }
.ymy-editlist table .c0 { width: 48%; }
.ymy-editlist table .c1 { padding: 0pt; width: 2.3em; text-align: center; vertical-align: middle; }
.ymy-editlist table th.c1 { vertical-align: middle; }
.ymy-editlist table td.c1 { padding: 30px 0pt 0pt; vertical-align: middle; }
.ymy-editlist table select { margin: 3px auto; background: rgb(255, 255, 255) none repeat; width: 98%; display: block; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: 1.2; font-size-adjust: none; font-stretch: normal; }
.ymy-editlist td button { border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; border-width: 1px; margin: 2px auto; font-family: Arial; font-style: normal; font-variant: normal; font-size: 11px; line-height: 1; font-size-adjust: none; font-stretch: normal; font-weight: bold; width: 96%; vertical-align: middle; text-align: center; cursor: pointer; display: block; }
.ymy-editlist hr { border-style: solid none; border-color: buttonshadow -moz-use-text-color buttonhighlight; border-width: 1px medium; height: 0pt; color: buttonhighlight; }
.ymy-editpane-action-btn { padding: 2px; text-align: right; }
.ymy-editpane-action-btn input { margin: 0pt 0pt 0pt 3px; }
.ymy-button-container { padding: 3px 2px; text-align: right; }
.ymy-button { border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; border-width: 1px; margin: 2px; padding: 0.1em 1em; background: buttonface none repeat; overflow: visible; min-width: 3em; cursor: pointer; font-size: 12px; font-family: arial; }
.ymy-button:hover { border-top: 1px solid activeborder; border-left: 1px solid activeborder; background: buttonhighlight none repeat; }
.ymy-icon-loading { margin: 0pt 2px; background: transparent url('images/anim_loading_sm.gif') no-repeat scroll 50%; display: -moz-inline-box; float: none; width: 16px; height: 16px; vertical-align: middle; }
html.display-mask select { visibility: hidden ! important; }
#layout-sky { position: absolute; z-index: 9999; top: 0pt; left: 0pt; text-align: left; right: 0pt; }
#layout-cloud { position: absolute; z-index: 9998; top: 0pt; left: 0pt; right: 0pt; text-align: left; }
#layout-sky div.passive { background: rgb(51, 51, 0) none repeat; overflow: hidden; position: absolute; top: 0pt; left: 0pt; opacity: 0.5; cursor: not-allowed; right: 0pt; height: 0pt; display: block; }
#layout-cloud div.mask { display: none; }
.yui-simple-dialog { background: white none repeat; position: absolute; top: -5000px; left: -5000px; }
.yui-simple-dialog a { color: rgb(22, 56, 124); }
.yui-simple-dialog-opac .opac-bg { display: none; }
.yui-simple-dialog-opac .opac-bg { background: rgb(255, 255, 255) none repeat; display: block; position: absolute; height: auto; width: auto; z-index: -1; left: 0pt; top: 0pt; right: 0pt; bottom: 0pt; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; }
.yui-simple-dialog .ysd-cmd-0, .yui-simple-dialog .ysd-cmd-1 { min-width: 6px; min-height: 12px; }
.yui-simple-dialog .ysd-cmd-0 .yui-dialog-btn { position: absolute; right: 2px; top: 1px; }
.yui-simple-dialog .ysd-cmd-0 .yui-dialog-btn span { padding: 0pt 2px; }
.yui-simple-dialog .ysd-cmd-0 .yui-dialog-btn { border: medium none ; margin: 0pt 3px 0pt 0pt; padding: 0pt; background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -689px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; text-indent: -5000px; width: 13px; height: 13px; }
.yui-simple-dialog .ysd-cmd-0 { padding: 2px; }
.yui-simple-dialog .ysd-cmd-1 { padding: 2px 12px; text-align: center; }
.yui-simple-dialog .ysd-cmd-dd { border: 2px solid white; background: rgb(205, 205, 205) url('images/5b8e02a2c3cd2e2f18766798c3ee0c3a_1.gif') repeat scroll left bottom; cursor: move; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; }
.yui-simple-dialog .ysd-cmd-1 a { overflow: hidden; float: left; width: 1px; height: 1px; text-decoration: none; outline-color: invert; outline-style: none; outline-width: medium; }
.yui-simple-dialog .ysd-cmd-1 .yui-dialog-box-resize-ctrl span { border: 8px solid rgb(255, 255, 255); overflow: hidden; display: block; width: 0pt; height: 0pt; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; position: relative; right: 2px; top: 2px; cursor: nw-resize; float: right; }
.yui-dialog-box-resize-frame { border: 3px solid rgb(106, 103, 77); position: absolute; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; font-size-adjust: none; font-stretch: normal; line-height: 0pt; top: -4000px; }
html.yui-simple-dialog-has-mask .yui-dialog-box-resize-frame b { background: transparent url() no-repeat; position: absolute; width: 400px; height: 400px; cursor: nw-resize; right: -200px; bottom: -200px; }
html.yui-simple-dialog-has-mask .yui-dialog-box-proxy b { background: transparent url() no-repeat; position: absolute; top: -50px; left: -50px; right: -50px; bottom: -50px; height: 400px; cursor: move; }
.yui-simple-dialog .ysd-bd { position: relative; width: 100%; }
.yui-simple-dialog .ysd-title { overflow: hidden; text-align: left; width: 90%; font-weight: bold; position: relative; top: -4px; }
.yui-simple-dialog .ysd-scroll { height: auto; width: auto; margin-left: -2px; }
.yui-simple-dialog-notes { border-top: 1px dotted rgb(158, 156, 144); margin: 0pt 3px; padding: 6px 0pt 0pt; font-size: 11px; color: rgb(158, 156, 144); }
.yui-simple-dialog .cr { overflow: hidden; position: absolute; z-index: 9999; }
.yui-simple-dialog .ysd-nw { background: transparent url('images/white-cor-nw.png') no-repeat; width: 13px; height: 13px; left: -13px; top: -13px; }
.yui-simple-dialog .ysd-n { background: transparent url('images/white-cor-n.png') repeat-x; width: 100%; height: 13px; left: 0pt; right: 0pt; top: -13px; }
.yui-simple-dialog .ysd-ne { background: transparent url('images/white-cor-ne.png') no-repeat scroll 100% 0pt; width: 13px; height: 13px; right: -13px; top: -13px; }
.yui-simple-dialog .ysd-e { background: transparent url('images/white-cor-e.png') repeat-y; width: 13px; height: 100%; right: -13px; top: 0pt; bottom: 0pt; }
.yui-simple-dialog .ysd-w { background: transparent url('images/white-cor-w.png') repeat-y scroll 100% 0pt; width: 13px; height: 100%; left: -13px; top: 0pt; bottom: 0pt; }
.yui-simple-dialog .ysd-s { background: transparent url('images/white-cor-s.png') repeat-x scroll 100% 0pt; width: 100%; height: 13px; left: 0pt; right: 0pt; z-index: -1; bottom: -13px; }
.yui-simple-dialog .ysd-se { background: transparent url('images/white-cor-se.png') no-repeat; width: 13px; height: 13px; right: -13px; bottom: -13px; }
.yui-simple-dialog .ysd-sw { background: transparent url('images/white-cor-sw.png') no-repeat; width: 13px; height: 13px; left: -13px; bottom: -13px; }
.yui-simple-dialog .ysd-cxt { padding: 0pt 12px; }
.yui-simple-dialog .ysd-cxt:after { content: ''; display: block; clear: both; }
.yui-simple-dialog .ysd-clr { clear: both; display: block; }
.yui-simple-dialog iframe.select-free { height: 4000px; position: absolute; top: 0pt; left: 0pt; width: 100%; z-index: -1; visibility: hidden; }
.yui-simple-dialog .yui-dialog-btn { border-style: solid; border-color: rgb(222, 230, 233) rgb(88, 107, 122) rgb(88, 107, 122) rgb(222, 230, 233); border-width: 1px; margin: 1px 3px 0pt; padding: 0pt; background: transparent url('images/fd-grd.gif') repeat-x scroll left bottom; cursor: pointer; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 1.2; font-size-adjust: none; font-stretch: normal; color: rgb(22, 56, 124); display: -moz-inline-box; }
.yui-simple-dialog .yui-dialog-btn span { padding: 0.1em 0.6em 0pt; display: -moz-inline-box; }
.yui-simple-dialog .type-alert, .yui-simple-dialog .type-notify, .yui-simple-dialog .type-confirm { background: transparent url('images/warn28_1.gif') no-repeat scroll 6px 8px; padding-left: 39px; min-height: 45px; }
.yui-simple-dialog .type-notify { background-image: url('images/info28_1.gif'); }
.yui-simple-dialog .arrow-s { background: transparent url('images/ui-dialog-ar-s.png') no-repeat; display: block; height: 20px; position: absolute; bottom: -26px; left: 30px; width: 20px; }
.yui-dialog-skin-yellow .ysd-bd { background: rgb(255, 251, 207) none repeat; }
.yui-dialog-skin-yellow .ysd-cmd-1 .yui-dialog-box-resize-ctrl span { border-color: rgb(255, 251, 207); }
.yui-dialog-skin-yellow .ysd-nw { background: transparent url('images/yellow-cor-nw.png') no-repeat; }
.yui-dialog-skin-yellow .ysd-n { background: transparent url('images/yellow-cor-n.png') repeat-x; }
.yui-dialog-skin-yellow .ysd-ne { background: transparent url('images/yellow-cor-ne.png') no-repeat scroll 100% 0pt; }
.yui-dialog-skin-yellow .ysd-e { background: transparent url('images/yellow-cor-e.png') repeat-y; }
.yui-dialog-skin-yellow .ysd-w { background: transparent url('images/yellow-cor-w.png') repeat-y scroll 100% 0pt; }
.yui-dialog-skin-yellow .ysd-s { background: transparent url('images/yellow-cor-s.png') repeat-x scroll 100% 0pt; }
.yui-dialog-skin-yellow .ysd-se { background: transparent url('images/yellow-cor-se.png') no-repeat; }
.yui-dialog-skin-yellow .ysd-sw { background: transparent url('images/yellow-cor-sw.png') no-repeat; }
.yui-dialog-btn span { white-space: nowrap; }
.tooltip { border: 1px solid rgb(102, 102, 102); position: absolute; z-index: 20; visibility: hidden; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.tooltip .tooltip-inner { border: 2px solid rgb(204, 204, 204); }
.tooltip .bd .inner { padding: 15px; overflow: hidden; background-position: left -7px; }
.tooltip .ptr-r { background: transparent url('images/tooltip_ptr_sprite.gif') no-repeat scroll 50% -154px; width: 22px; height: 20px; position: absolute; left: 100%; margin-left: -7px; z-index: 1; }
.tooltip .ptr-l { background: transparent url('images/tooltip_ptr_sprite.gif') no-repeat scroll 50% -102px; width: 22px; height: 20px; position: absolute; left: -15px; z-index: 1; }
.tooltip .ptr-t { background: transparent url('images/tooltip_ptr_sprite.gif') no-repeat scroll 50% 0pt; width: 18px; height: 12px; position: absolute; top: -10px; z-index: 1; }
.tooltip .ptr-b { background: transparent url('images/tooltip_ptr_sprite.gif') no-repeat scroll 50% -50px; width: 18px; height: 22px; position: absolute; top: 100%; margin-top: -4px; z-index: 1; }
.tooltip .ptr-rt, .tooltip .ptr-lt { top: 15px; }
.tooltip .ptr-rc, .tooltip .ptr-lc { top: 50%; margin-top: -10px; }
.tooltip .ptr-rb, .tooltip .ptr-lb { top: 100%; margin-top: -34px; }
.tooltip .ptr-tl, .tooltip .ptr-bl { left: 15px; }
.tooltip .ptr-tc, .tooltip .ptr-bc { left: 50%; margin-left: -9px; }
.tooltip .ptr-tr, .tooltip .ptr-br { left: 100%; margin-left: -33px; }
.tooltip .loading-data { margin: auto; background: transparent url('images/progress_icon.gif') no-repeat scroll 50% bottom; display: block; width: 50px; height: 16px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; }
.tooltip .my-tooltip-close { background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -689px; position: absolute; top: 8px; right: 7px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: 1.5; font-size-adjust: none; font-stretch: normal; color: rgb(67, 67, 67) ! important; cursor: pointer; min-width: 15px; width: 15px; display: none; }
.tooltip .my-tooltip-close:hover { text-decoration: none; }
.ptrdlg .hd, .ptrdlg .bd, .ptrdlg .ft, .ptrdlg .inner { background: transparent url('images/ptrdlg-bg_2.png') no-repeat; }
.ptrdlg, .ptrdlg .tooltip-inner { border: medium none ; background-color: transparent; }
.ptrdlg { max-width: 590px; }
.ptrdlg .bd .inner { max-height: 500px; }
.ptrdlg .content { padding-right: 7px; }
.ptrdlg .inner { left: -7px; }
.ptrdlg .hd, .ptrdlg .bd, .ptrdlg .ft { right: -7px; }
.ptrdlg .bd .inner { margin-right: 0pt; }
.ptrdlg .inner, .ptrdlg .hd, .ptrdlg .bd, .ptrdlg .ft { position: relative; }
.ptrdlg .hd { background-position: right top; }
.ptrdlg .hd .inner { background-position: left top; }
.ptrdlg .bd { background-position: right -7px; }
.ptrdlg .bd .inner { background-position: left -7px; min-height: 100px ! important; }
.ptrdlg .ft { background-position: right bottom; }
.ptrdlg .ft .inner { overflow: hidden; background-position: left bottom; max-height: 16px; height: 16px; }
.ptrdlg .hd .inner { overflow: hidden; height: 7px; }
.ptrdlg .bd .inner { padding: 0pt 7px; }
.ptrdlg .ft .inner { padding: 0pt; }
.ptrdlg .ptr-r { background: transparent url('images/ptrdlg-r.png') repeat; width: 22px; height: 36px; margin-left: -4px; }
.ptrdlg .ptr-l { background: transparent url('images/ptrdlg-l.png') repeat; width: 22px; height: 36px; left: -22px; }
.ptrdlg .ptr-rt, .ptrdlg .ptr-rt { top: 12px; }
.ptrdlg .ptr-rc, .ptrdlg .ptr-lc { top: 50%; margin-top: -30px; }
.ptrdlg .ptr-rb, .ptrdlg .ptr-lb { margin-top: -52px; }
.ptrdlg .ptr-t { background: transparent url('images/ptrdlg-t.png') repeat; width: 36px; height: 22px; top: -22px; }
.ptrdlg .ptr-b { background: transparent url('images/ptrdlg-b.png') repeat; width: 36px; height: 22px; }
.ptrdlg .ptr-tl, .ptrdlg .ptr-bl { left: 12px; }
.ptrdlg .ptr-tc, .ptrdlg .ptr-bc { margin-left: -18px; }
.ptrdlg .ptr-tr, .ptrdlg .ptr-br { margin-left: -52px; }
.ptrdlg .bd .dlgbtn, .ptrdlg .bd .escbtn { font-size: 107%; }
.ptrdlg .bd .dlgbtn, .ptrdlg .bd .escbtn { background: transparent none no-repeat scroll right bottom; color: rgb(0, 0, 0); cursor: pointer; display: -moz-inline-stack; padding-top: 4px; text-decoration: none; text-align: center; vertical-align: middle; }
.ptrdlg .bd .dlgbtn strong, .ptrdlg .bd .escbtn strong { background: transparent none no-repeat scroll left bottom; display: block; font-weight: bold; margin-right: 4px; text-align: center; }
.ptrdlg .bd .dlgbtn strong strong, .ptrdlg .bd .escbtn strong strong { border: 0pt none ; background: transparent none no-repeat scroll right top; margin-right: -4px; top: -4px; position: relative; }
.ptrdlg .bd .dlgbtn strong strong strong, .ptrdlg .bd .escbtn strong strong strong { margin: 0pt 5px 0pt 0pt; padding: 0.4em 0.8em 0.05em 1.1em; background: transparent none no-repeat scroll left top; position: static; white-space: nowrap; }
.ptrdlg .bd .dlgbtn { background-image: url('images/dlgbtn-br.gif'); }
.ptrdlg .bd .dlgbtn strong { background-image: url('images/dlgbtn-bl.gif'); }
.ptrdlg .bd .dlgbtn strong strong { background-image: url('images/dlgbtn-tr.gif'); }
.ptrdlg .bd .dlgbtn strong strong strong { background-image: url('images/dlgbtn-tl.gif'); }
.ptrdlg .bd .escbtn { background-image: url('images/escbtn-br.gif'); }
.ptrdlg .bd .escbtn strong { background-image: url('images/escbtn-bl.gif'); }
.ptrdlg .bd .escbtn strong strong { background-image: url('images/escbtn-tr.gif'); }
.ptrdlg .bd .escbtn strong strong strong { background-image: url('images/escbtn-tl.gif'); }
#sethomepage { font-weight: bold; }
#eyebrow #shpd a { text-decoration: none; display: inline; float: none; }
.shdw { background: rgb(204, 204, 204) none repeat; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; z-index: 1000; position: absolute; top: 2em; left: 2em; }
#shpd .bd { border: 1px solid rgb(67, 51, 188); background: rgb(255, 255, 255) none repeat; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; width: 360px; position: relative; top: -2px; left: -2px; z-index: 1001; color: rgb(51, 51, 51); }
#pnt { background: transparent url('images/shpa1.gif') repeat; position: absolute; top: -6px; left: 30%; width: 11px; height: 6px; font-size: 0pt; }
#shpd .shp { width: 40px; height: 37px; font-size: 0pt; line-height: 0pt; top: 10px; left: 10px; display: block; position: absolute; }
.shp strong { display: none; }
#shpd ol { margin: 9px 9px 9px 60px; padding: 0pt 0pt 0pt 1.5em; list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#shpd li { padding: 0pt; }
#shpd p { border-top: 1px solid rgb(204, 204, 204); margin: 0pt 9px 9px; font-family: verdana ! important; text-align: center; }
.ymybctrail {  }
.ymybctrail:after { content: '.'; clear: both; display: block; visibility: hidden; height: 0pt; }
.ymybctrail .item { white-space: nowrap; float: left; }
.ymybctrail .item .text, .ymybctrail .item .sep {  }
.ymybctrail .last .sep { display: none; }
.ymy-menu { padding: 1px; line-height: 1.5; position: absolute; visibility: hidden; z-index: 5; text-align: left; display: none; white-space: nowrap; top: 0pt; }
.ymy-menu li a, .ymy-menu li a:visited { padding: 4px 20px; display: block; position: relative; outline-color: invert; outline-style: none; outline-width: medium; }
.ymy-menu .sep { padding-bottom: 1px; margin-bottom: 1px; }
.ymy-menu .checked .checked { overflow: hidden; position: absolute; left: 0pt; top: 50%; margin-top: -4px; margin-left: 4px; width: 9px; height: 8px; text-indent: -1000px; }
.ua-ie6 .ymy-menu .checked a {  }
.ymycl { overflow: auto; }
.ymycl .item { cursor: default; }
.ymycl .first {  }
.ymycl .item:after, .ymycl .item .opts:after { content: '.'; display: block; visibility: hidden; clear: both; height: 0pt; }
.ymycl .item .text { float: left; }
.ymycl .item .opts { float: right; }
.ymycl .item .opts .opt { float: left; }
.mod .ed .ed-box { border: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255) none repeat; overflow: auto; width: 100%; height: 100px; margin-bottom: 10px; }
.mod .ed .ed-box li:after { content: ''; display: block; visibility: hidden; clear: both; }
.mod .ed .ed-box li { padding: 3px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 92%; }
.mod .ed .ed-box li a.city-title { float: left; }
.mod .ed .ed-box li a.add-action { background: transparent url('images/sprite_ltdrk.gif') no-repeat scroll 0pt -488px; float: right; display: block; height: 13px; width: 13px; text-indent: -5000px; }
.mod .ed .ed-box li:hover { background: rgb(238, 238, 238) none repeat; }
.mod .ed .ed-box ul.myloc-list { padding: 5px 0pt; }
.mod .ed .ed-search { display: block; font-size: 92%; }
.mod .ed .fclear {  }
.mod .ed .fclear:after { content: ''; display: block; visibility: hidden; clear: both; }
.mod .ed .search-box { padding: 3px; width: 17.5em; float: left; }
.mod .ed .search-btn { border: 1px solid rgb(153, 153, 153); padding: 0.16em 0pt; width: 5.5em; text-align: center; float: left; position: relative; cursor: pointer; }
html > body .mod .ed .search-btn {  }
.mod .ed .ed-results { margin-top: 10px; }
.mod .ed .ed-bd { margin-bottom: 5px; padding-bottom: 5px; }
.mod .ed .ed-lhs { float: left; width: 280px; margin-right: 18px; }
.mod .ed .ed-rhs { float: left; width: 280px; }
.mod .ed .ymycl .item:after { content: ''; display: block; visibility: hidden; clear: both; }
.mod .ed .ymycl .item { clear: both; }
.mod .ed .ymycl .item .text { float: left; }
.mod .ed .ymycl .item .opts { float: right; margin-left: 0.3em; }
.mod .ed .ymycl .item .opts .opt { float: left; margin-left: 0.3em; }
.mod .ed .ymycl .item .opts .opt.up a { background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -503px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.mod .ed .ymycl .item .opts .opt.down a { background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -565px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.mod .ed .ymycl .item .opts .opt.remove a { background: transparent url('images/sprite_ltdrk.gif') no-repeat scroll 0pt -608px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.mod .ed .ftr { border-top: 1px solid rgb(204, 204, 204); margin-top: 10px; padding-top: 10px; text-align: right; font-size: 92%; }
#subjaw { background: rgb(52, 44, 88) url('images/jaw_sprite_grd.gif') repeat-x; }
.sjdlg .dlg-menu a, .sjdlg .sjdlg-hd a, .sjdlg .lnklst a, .sjdlg a.whatsthislnk { color: rgb(187, 182, 211); text-decoration: none; }
.sjdlg .dlg-menu a:hover, .sjdlg .sjdlg-hd a:hover, .sjdlg .lnklst a:hover, .sjdlg a.whatsthislnk:hover { color: rgb(255, 255, 255); text-decoration: underline; }
#subjaw-inner { border-bottom: 3px solid black; overflow: hidden; height: 100%; }
#subjaw.closed { display: none; }
#subjaw .sjdlg .sjdlg-hd, #subjaw .sj-search, #subjaw .srch-hd, #subjaw .btn-ctr, #subjaw .subdlg-form .hd, #subjaw .subdlg-panel, #adlg-colors .clr .clr-list, #subjaw .sh-ml ul.form li {  }
#subjaw .btn-ctr:after, #subjaw .srch-hd:after, #subjaw .sj-search:after, #subjaw .sjdlg .sjdlg-hd:after, #subjaw .sjdlg-list li:after, #subjaw .subdlg-form .hd:after, #subjaw .subdlg-panel:after, #adlg-colors .clr .clr-list:after, #subjaw .sh-ml ul.form:after { content: '.'; height: 0pt; display: block; clear: both; visibility: hidden; }
#subjaw .sjdlg-bd, #subjaw .sjdlg-bd .dlg, #subjaw .sjdlg-bd .dlg .dlg-ctr, #subjaw .dlg .dlg-main, #subjaw .dlg .dlg-main-fixed, #subjaw .subdlg-ctr { height: 19.6em; }
#subjaw .sjdlg-bd .dlg .dlg-main-fixed { width: 62em; }
#subjaw .subdlg-ctr { width: 51em; }
#sj-load { display: none; }
#subjaw .sj-loading { width: 30em; height: 16em; color: rgb(188, 183, 212); text-align: center; background-image: url('images/jaw_loading.gif'); background-position: center; background-repeat: no-repeat; }
#subjaw strong { font-weight: bold; }
#ldlg .sj-loading strong { padding-top: 13em; display: block; }
#subjaw .sjdlg .sjdlg-hd { padding: 1em 1em 1.8em; }
#subjaw .sjdlg .sjdlg-hd .close-btn { float: right; margin-top: 0.3em; margin-right: 0.4em; }
#subjaw .sjdlg .sjdlg-hd .close-btn a { float: left; }
#subjaw .sjdlg .sjdlg-hd .close-btn a.x { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -20px -24px; overflow: hidden; float: left; height: 16px; width: 20px; max-width: 20px; text-indent: -1000px; margin-left: 0.3em; }
#subjaw .sjdlg .sjdlg-hd .back-btn { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -72px; float: left; padding-left: 24px; height: 16px; margin-top: 0.3em; margin-left: 0.3em; visibility: hidden; }
#subjaw .btn-ctr .input, #subjaw .btn-ctr .btn { float: left; height: 1.4em; }
#subjaw .btn-ctr .input { background: rgb(255, 255, 255) none repeat; }
#subjaw .btn-ctr .input input { border: 0pt none ; margin: 0.15em 0pt 0pt; background: transparent none repeat; font-family: Verdana; font-size: 85%; color: rgb(51, 51, 51); }
#subjaw .btn-ctr .btn { border: medium none ; background-image: url('images/jaw_sprite_grd.gif'); background-repeat: repeat-x; }
#subjaw .btn-ctr .btn a { padding: 0.2em 1.5em 0pt; display: block; }
#subjaw #sjhd-search { margin-right: 1.1em; margin-top: 0.3em; display: none; }
#subjaw .sj-search { float: right; }
#subjaw #sjhd-search .input input { width: 13em; }
#subjaw .sj-search .btn { background-color: rgb(86, 80, 108); background-position: 0pt -630px; }
#subjaw .sj-search .btn a { color: rgb(255, 255, 255); outline-color: invert; outline-style: none; outline-width: medium; }
#subjaw .sj-search .btn a:hover { text-decoration: none; }
#sj-trail, #subjaw .sjdlg .sjdlg-hd h2 { float: left; font-size: 122%; margin-left: 1em; margin-top: 0.15em; color: rgb(255, 255, 255); font-weight: bold; display: none; }
#sj-trail { font-weight: normal; display: none; }
#sj-trail .selected .text { color: rgb(255, 255, 255); }
#sj-trail .text strong { font-weight: normal; }
#sj-trail .selected .text strong { font-weight: bold; }
#subjaw .dlg-menu { width: 11em; float: left; }
#subjaw .dlg-menu li { padding: 0.5em 0.7em; white-space: nowrap; }
#subjaw .dlg-menu li.selected { background: transparent url('images/translucent_hlt_menu.png') repeat; }
#subjaw .dlg-menu li.selected a { color: white; }
#subjaw .togurl { display: none; }
#subjaw .dlg { overflow: hidden; position: relative; outline-color: invert; outline-style: none; outline-width: medium; }
#subjaw .dlg .dlg-ctr { text-align: center; position: absolute; width: 100%; }
#subjaw .dlg .dlg-main, #subjaw .dlg .dlg-main-fixed { display: table; text-align: left; margin-left: auto; margin-right: auto; }
#subjaw .subdlg-ctr { overflow: hidden; float: left; position: relative; }
#subjaw .subdlg-panel { position: absolute; display: none; outline-color: invert; outline-style: none; outline-width: medium; }
#subjaw .scs-msg { padding: 3px 0pt 0pt 24px; background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -1005px; display: block; color: rgb(0, 184, 37); }
#subjaw .err-msg { color: rgb(255, 69, 69); }
#subjaw .psg-msg { color: rgb(204, 204, 204); }
#subjaw .subdlg-form { color: rgb(255, 255, 255); margin-left: 2em; margin-bottom: 1.7em; }
#subjaw .subdlg-form .hd { margin-top: 0.2em; margin-bottom: 0.9em; }
#subjaw .subdlg-form h3 { font-size: 107%; float: left; font-weight: bold; }
#subjaw .subdlg-form h4 { font-family: Verdana; font-weight: normal; color: rgb(188, 183, 212); float: left; margin-left: 1em; margin-top: 0.2em; }
#subjaw .subdlg-form .bd { clear: both; }
#subjaw .subdlg-form ul.radio li { margin-left: 0.2em; margin-bottom: 0.8em; }
#subjaw .subdlg-form ul.radio label { margin-left: 0.8em; outline-color: invert; outline-style: none; outline-width: medium; }
#subjaw .subdlg-form ul.form label { color: rgb(188, 183, 212); }
#subjaw .whatsthis { border: 1px solid rgb(123, 116, 155); background-color: rgb(48, 42, 74); position: absolute; width: 21.8em; left: 20.5em; }
#subjaw .whatsthis .inner { margin: 1.2em; font-size: 85%; }
#subjaw .whatsthis p { margin: 0.6em 0pt; }
#subjaw .whatsthis .sub { border-top: 1px solid rgb(71, 62, 109); }
#subjaw .whatsthis .sub * { color: rgb(188, 183, 212); }
#subjaw .whatsthis .sub ol { list-style-type: decimal; margin-left: 1.5em; }
#subjaw .whatsthis .sub ul { list-style-type: disc; margin-left: 1.5em; }
#subjaw .whatsthis .sub li { margin-bottom: 0.2em; }
#subjaw .whatsthis .close { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -120px; right: 5px; top: 5px; display: block; text-indent: -1000px; height: 13px; width: 13px; position: absolute; outline-color: invert; outline-style: none; outline-width: medium; }
#subjaw #sj-sbox-wt { z-index: 1; color: rgb(255, 255, 255); left: auto; }
#subjaw #sj-sbox-wt .sub { color: rgb(188, 183, 212); border-top-width: 0pt; }
#preview { background: rgb(52, 44, 88) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -100px; color: rgb(187, 182, 211); position: absolute; visibility: hidden; }
#preview .hd, #preview .bd, #preview .ft { position: relative; }
#preview .hd { float: right; z-index: 4; }
#preview .mod .hd { float: none; z-index: 0; }
#preview .bd { border: 3px solid rgb(0, 0, 0); padding: 1em; }
#preview .bd .bd { border: medium none ; padding: 0pt; height: 100%; }
#preview, #preview .bd {  }
#preview:after, #preview .bd:after { overflow: hidden; content: '.'; display: block; visibility: hidden; clear: both; height: 0pt; }
#preview .close { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -121px; overflow: hidden; position: absolute; right: 0.8em; top: 0.8em; width: 13px; height: 13px; text-indent: -1000px; outline-color: invert; outline-style: none; outline-width: medium; }
#preview #previewbox, #preview .cover { overflow: hidden; height: 15em; width: 23em; }
#preview #previewbox { float: left; }
#preview #previewbox div.mod { overflow: hidden; height: 15em; }
#preview #previewbox .t-shadow { display: none; }
#preview .cover { position: absolute; left: 1em; top: 1em; z-index: 2; }
#preview .desc { float: left; margin-left: 1.6em; width: 18em; }
#preview .desc h2 { margin-top: 0.5em; font-weight: bold; font-family: verdana; }
#preview .desc p { margin-top: 0.8em; }
#preview .desc h3, #preview .desc p { color: rgb(255, 255, 255); }
#preview .desc h3 { font-size: 107%; margin-top: 0.3em; font-weight: bold; }
#preview .desc .add { border: 1px solid rgb(0, 170, 253); background: rgb(0, 104, 154) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -812px; color: rgb(255, 255, 255); font-size: 85%; display: block; text-decoration: none; width: 12em; margin-top: 2em; outline-color: invert; outline-style: none; outline-width: medium; }
#preview .desc .add strong { padding: 0.5em 0pt 0.5em 14px; background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -16px -904px; display: block; font-weight: bold; text-align: center; }
#preview .desc .add:hover { text-decoration: none; }
#preview .ft { position: absolute; right: 1em; bottom: 1em; }
#preview .ft a { background: transparent url('images/jaw_sprite_imgs.gif') repeat; overflow: hidden; float: right; width: 38px; height: 26px; text-indent: -1000px; margin-left: 0.3em; outline-color: invert; outline-style: none; outline-width: medium; }
#preview .ft a.prev { background-position: -24px -454px; }
#preview .ft a.next { background-position: -24px -512px; }
#preview.load #previewbox * { display: none; }
#preview.load #previewbox { background: transparent url('images/jaw_loading.gif') no-repeat scroll center; }
#preview.load .desc { visibility: hidden; }
#preview.pick .desc h2.pick { visibility: visible; }
#mdlg .sjdlg-list { border: 3px solid black; width: 30em; height: 16em; background-color: rgb(35, 35, 35); color: rgb(255, 255, 255); }
#mdlg .sjdlg-list .item { border-bottom: 1px solid black; padding: 0.3em 0.8em; cursor: pointer; }
#mdlg .sjdlg-list .item:hover { background-color: rgb(45, 45, 45); }
#mdlg .sjdlg-list .selected, #mdlg .sjdlg-list .selected:hover { background-color: rgb(53, 45, 90); }
#mdlg .sjdlg-list .item .text { overflow: hidden; font-size: 92%; white-space: nowrap; width: 73%; }
#mdlg .sjdlg-list .item .opt { padding: 0.1em 0pt; font-size: 85%; width: 7.3em; background-color: rgb(0, 104, 154); text-align: center; }
#mdlg .sjdlg-list .item .opt a { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -20px -833px; color: rgb(255, 255, 255); display: block; }
#mdlg .sjdlg-list .item .remove a { background-position: -20px -869px; }
#mdlg .sjdlg-list .item .opt a:hover { text-decoration: none; }
#mdlg .sjdlg-list .item .opts .remove { background: rgb(121, 121, 122) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -753px; display: none; }
#mdlg .sjdlg-list .item .opts .add { background: rgb(0, 104, 154) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -695px; }
#mdlg .sjdlg-list li.inpage .opts .add { display: none; }
#mdlg .sjdlg-list li.inpage .opts .remove { display: block; }
#mdlg .dlg-main { padding-top: 0.3em; }
#mdlg .sjdlg-list-ctr { float: left; width: 30.45em; margin-right: 2.6em; }
#mdlg .modprev-ctr { border: 3px solid rgb(54, 46, 91); width: 27.7em; height: 16em; background-color: rgb(0, 0, 0); float: left; position: relative; }
#mdlg .modprev-ctr .ptr { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -165px; position: absolute; left: -15px; top: 53px; width: 15px; height: 28px; }
#mdlg .modprev-ctr .prev { margin: 1em 1em 0pt; overflow: hidden; height: 14em; }
#mdlg .modprev-ctr .prev .mod { overflow: hidden; height: 14em; }
#mdlg .modprev-ctr .prev .mod .bd { height: 14em; }
#mdlg .modprev-ctr .prev .mod .bd * { overflow: hidden; }
#mdlg .modprev-ctr .prev .t-shadow { display: none; }
#mdlg .modprev-ctr .cover { position: absolute; left: 0pt; top: 0pt; width: 27.7em; height: 16em; z-index: 3; }
#mdlg .modprev-ctr .oly { background: transparent url('images/blk80.png') repeat; position: absolute; left: 50%; z-index: 4; }
#mdlg .modprev-ctr .desc { top: 33%; width: 19em; margin-left: -9.5em; visibility: hidden; }
#mdlg .modprev-ctr .add { top: 40%; width: 10.6em; margin-left: -5.3em; visibility: hidden; }
#mdlg .modprev-ctr .desc p { margin: 0.8em 1.9em 1.5em; text-align: center; }
#mdlg .modprev-ctr .add strong { padding: 0.5em 0pt 0.5em 14px; background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -16px -904px; display: block; font-weight: bold; text-align: center; }
#mdlg .modprev-ctr .add a { border: 1px solid rgb(0, 170, 253); margin: 4px; background: rgb(0, 104, 154) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -812px; color: rgb(255, 255, 255); font-size: 85%; display: block; }
#mdlg .modprev-ctr .add a:hover { text-decoration: none; }
#mdlg #sj-modprev-ctr.pkgprev { background-repeat: no-repeat; }
#mdlg #sj-modprev-ctr.pkgprev * { visibility: hidden; }
#mdlg .sj-loading, #mdlg .srch-hd, #mdlg .srch-ft, #mdlg .noresults { display: none; }
#mdlg .sj-loading { background-color: rgb(0, 0, 0); }
#mdlg .sj-loading strong { display: block; padding-top: 13.6em; }
#mdlg.srch-rslts .sjdlg-list { height: 12.9em; }
#mdlg.srch-rslts .srch-hd { display: block; margin-bottom: 0.3em; }
#mdlg.srch-rslts h3 { float: left; font-size: 107%; font-weight: normal; color: rgb(101, 101, 101); margin-left: 0.5em; }
#mdlg.srch-rslts .srch-hd .sj-search { margin-right: 0.2em; }
#mdlg.srch-rslts .srch-hd .sj-search .input input { width: 10.7em; }
#mdlg.srch-rslts .srch-ft { padding: 0.1em 1em 0.3em; background: rgb(0, 0, 0) none repeat; color: rgb(101, 101, 101); font-size: 85%; display: block; text-align: right; }
#mdlg.srch-rslts .srch-ft a { color: white; }
#mdlg.srch-rslts .srch-ft a.disabled { color: rgb(101, 101, 101); cursor: default; }
#mdlg.srch-rslts .srch-ft a.disabled:hover { text-decoration: none; }
#mdlg.srch-rslts .sj-loading { height: 14.2em; background-color: rgb(0, 0, 0); }
#mdlg.no-rslts .sjdlg-list, #mdlg.no-rslts .srch-ft { display: none; }
#mdlg.no-rslts .modprev-ctr { visibility: hidden; }
#mdlg.no-rslts .noresults { padding: 2em 3em; background: rgb(0, 0, 0) none repeat; display: block; }
#mdlg.no-rslts .noresults p { margin-bottom: 1em; color: rgb(255, 255, 255); }
#mdlg.no-rslts .noresults p strong { color: rgb(255, 255, 255); }
#mdlg.no-rslts .noresults ul { list-style-type: disc; margin-left: 1.2em; }
#mdlg.no-rslts .noresults ul li { margin-bottom: 0.5em; }
#mdlg.load .sjdlg-list, #mdlg.load .srch-ft, #mdlg.load .modprev-ctr .prev, #mdlg.load .modprev-ctr .desc, #mdlg.load .modprev-ctr .add { display: none; }
#subjaw.processing #mdlg.modload .modprev-ctr { background-image: url('images/jaw_loading.gif'); background-position: center; background-repeat: no-repeat; }
#subjaw.processing #mdlg.modload .modprev-ctr .prev, #subjaw.processing #mdlg.modload .modprev-ctr .desc { visibility: hidden; }
#subjaw.processing #mdlg.searching .modprev-ctr * { visibility: hidden; }
#subjaw.processing #mdlg.searching .sj-loading { border: 3px solid black; display: block; background-color: rgb(0, 0, 0); }
#subjaw.processing #mdlg.searching .sj-loading strong { padding-top: 11em; }
#subjaw.processing #mdlg.searching .sjdlg-list, #subjaw.processing #mdlg.searching .srch-ft { display: none; }
#cdlg .cdlg-categories .categories { margin-left: 2.9em; }
#cdlg .cdlg-categories ul.first-of-type {  }
#cdlg-rss h3 { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -24px -955px; padding-bottom: 1px; padding-left: 24px; }
#cdlg-rss .form .btn-ctr .btn { border: 0pt none ; background-color: rgb(255, 185, 27); background-position: 0pt -890px; }
#cdlg-rss .bd { padding-left: 24px; }
#cdlg-rss .form .btn-ctr .btn a { color: rgb(0, 0, 0); font-weight: bold; padding-left: 2em; padding-right: 2em; outline-color: invert; outline-style: none; outline-width: medium; }
#cdlg-rss .form .btn-ctr .btn a:hover { text-decoration: none; }
#cdlg-rss .form label { display: block; margin-bottom: 0.8em; }
#cdlg-rss .form .btn-ctr .input { border-right: 1px solid rgb(0, 0, 0); }
#cdlg-rss .form .btn-ctr .input input { width: 23em; }
#cdlg-rss .form .err-msg, #cdlg-rss .form .scs-msg, #cdlg-rss .form .psg-msg, #subjaw.processing #cdlg-rss .form .err-msg, #subjaw.processing #cdlg-rss .form .scs-msg, #subjaw.processing #cdlg-rss .form label, #cdlg-rss.error .form label { display: none; }
#cdlg-rss.error .form .err-msg { margin: 0pt 0pt 0.8em; display: block; color: rgb(255, 69, 69); }
#cdlg-rss.success .form .scs-msg { margin: 1em 0pt; display: block; }
#subjaw.processing #cdlg .form .btn-ctr .btn { background: rgb(204, 204, 204) none repeat; }
#subjaw.processing #cdlg .form .psg-msg { margin: 0pt 0pt 0.8em; display: block; }
.ymytabs {  }
.ymytabs:after { overflow: hidden; content: '.'; clear: both; display: block; visibility: hidden; height: 0pt; }
.ymytabs li { white-space: nowrap; float: left; cursor: pointer; position: relative; }
.ymytabs li a { display: block; }
.ymytabs li span { display: block; }
.ymytabs li.last { float: right; }
.ymytabsns li.last { float: left; }
.suid_1468442 .bullet, .suid_1468442 .audio, .suid_1468442 .video, .suid_1468442 .slideshow, .suid_1468442 .search { padding: 2px 0pt 2px 18px; }
.mod .suid_1468442 .slideshow { background-position: 0pt -1089px; }
.mod .suid_1468442 .bullet { padding-left: 9px; }
.mod .suid_1468442 .video { background-position: 0pt -847px; }
.mod .suid_1468442 .search { background-position: 0pt -1212px; }
.mod .suid_1468442 .audio { background-position: 0pt -964px; }
.mod .suid_1468442 .more { font-weight: bold; background-image: none; }
.suid_1468442 .body { padding: 5px 10px 10px; }
.suid_1468442 .body { padding: 6px 0pt 4px 10px; position: relative; min-height: 114px; }
.suid_1468442 .body img { padding: 1px; float: left; margin-right: 10px; width: 156px; height: 117px; }
.suid_1468442 .pencil, .suid_1468442 img.editor { position: absolute; width:550px; height: auto; }
.suid_1468442 .body span.current span { float: left; width: 20em; margin-bottom: -6px; }
.suid_1468442 .body h3, .suid_1468442 .body p, .suid_1468442 .body ul { margin: 0pt 0pt 6px; }
.suid_1468442 .body ol, .suid_1468442 .body ul, .suid_1468442 .body ul li { float: left; }
.suid_1468442 .body ul { width: 100%; }
.suid_1468442 .body ul li a { margin-right: 10px; white-space: nowrap; }
.suid_1468442 .body ul.inline li a { margin-right: 3px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.suid_1468442 .body ul.inline { margin-left: -10px; }
.suid_1468442 .body ul.inline li { margin: -2px 0pt -2px 4px; display: inline; float: none; padding-left: 5px; }
.suid_1468442 .body ol li a { display: block; }
.suid_1468442 ul li, .suid_1468442 ol li { list-style-type: none; list-style-image: none; list-style-position: outside; }
.suid_1468442 em { font-style: normal; }
.suid_1468442 cite span { font-weight: bold; }
.suid_1468442 .a11y { position: absolute; left: -5000px; width: 100px; }
.suid_1468442 ol:after, .suid_1468442 ul:after, .suid_1468442 .head:after, .suid_1468442 .body:after, .suid_1468442 .foot:after { content: "."; display: block; font-size: 0pt; line-height: 0pt; height: 0pt; clear: both; visibility: hidden; }
.suid_1468442 .more, .suid_1468442 li .bullet, .suid_1468442 li .audio, .suid_1468442 li .video, .suid_1468442 li .slideshow, .suid_1468442 li .search, .suid_1468442 p .bullet, .suid_1468442 p .audio, .suid_1468442 p .video, .suid_1468442 p .slideshow, .suid_1468442 p .search { font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.suid_1468442 .plain { padding: 2px 0pt; }
.suid_1468442 .btn-more { position: absolute; bottom: 5px; right: 10px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: nowrap; }
.suid_1468442 div.btn-more { margin: 0pt; padding: 0pt 0pt 1px; position: absolute; bottom: 5px; }
.suid_1468442 div.btn-more span { display: inline; margin-right: 5px; padding-right: 5px; line-height: 1em; }
.suid_1468442 div.btn-more a { line-height: 1em; }
.suid_1468442 .body span, .suid_1468442 .foot span { display: none; }
.suid_1468442 .body .current, .suid_1468442 .foot .current, .suid_1468442 .current span { display: block; }
.suid_1468442 .foot { padding: 9px; }
.suid_1468442 .hide .body, .suid_1468442 .hide .foot { display: none; }
.suid_1468442 h3 { font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 122%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.suid_1468442 h3 a { font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.mod .suid_1468442 h3 a.video { padding-left: 18px; background-position: 0pt -844px; }
.suid_1468442 p { margin: 5px 0pt; }
.suid_1468442 .foot { padding: 0pt 5px 17px; position: relative; width: 97%; }
.suid_1468442 .foot ul { padding: 2px 0pt 0pt; float: left; width: 100%; }
.suid_1468442 .foot li { border: 1px solid transparent; position: relative; float: left; width: 16em; margin-right: 1em; min-height: 30px; }
.ua-ie6 .suid_1468442 .foot li { border: medium none ; overflow: hidden; height: 2.3em; }
.ua-ie6 .suid_1468442 .foot li.on { height: 2.2em; width: 15.8em; }
.suid_1468442 .foot li img { margin: 0pt 5px 0pt 2px; padding: 1px; float: left; }
.suid_1468442 .foot li a { margin: 1px; padding: 2px 0pt; display: block; min-height: 22px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.suid_1468442 .foot li a .editor { position: absolute; left: 0pt; }
.suid_1468442 .mod-tabs li { overflow: hidden; }
.type_fpnews .tab-content { margin: 0.6em 0.6em 0.3em; }
.type_fpnews .ymy-icon-loading { width: 100%; height: 100%; text-align: center; }
.type_fpnews .tab-header { height: 1.4em; font-family: Verdana; line-height: 1.4em; margin-bottom: 0.3em; }
.type_fpnews .change-location { float: right; padding-left: 11px; background-repeat: no-repeat; background-position: 0pt 3px; }
.type_fpnews .tab-content h4 { margin-bottom: 0.2em; }
.type_fpnews .tab-content ul { margin-top: 0.3em; }
.type_fpnews .tab-content li.bullet { margin: 0pt 0pt 0.2em; padding: 0pt 0.9em; vertical-align: middle; }
.type_fpnews .tab-content li q { margin-left: 0.4em; }
.type_fpnews .tab-footer { float: right; font-family: Verdana; }
.type_fpnews .tab-footer br { clear: both; height: 0pt; }
.type_fpnews .ulmform { margin: 0.6em 0pt; }
.type_fpnews .ulmform fieldset { padding: 0.4em; clear: both; }
.type_fpnews .ulmform select { border-style: inset; display: block; margin-bottom: 0.4em; margin-left: 40px; }
.type_fpnews .ulmform label { margin: 0.2em 0pt; display: block; font-family: Arial; }
.type_fpnews .ulmform p.instruction-html { padding-left: 40px; margin-bottom: 0.2em; }
.type_fpnews .ulmform input { margin: 0pt 0.4em 0pt 0pt; }
.type_fpnews .ulmform .inputtext { border-style: inset; padding: 0.2em; width: 13em; }
.type_fpnews .ulmform .news-image { background: transparent url('images/sprite_pa_082707.gif') no-repeat scroll 7px -428px; float: left; width: 40px; height: 36px; margin-top: -3px; }
.type_fpnews .ulmform .submit { padding: 2px 5px; background: rgb(221, 221, 221) none repeat scroll 0pt 50%; cursor: pointer; font-family: Verdana; }
.type_fpnews .ulmform label.ulmdefaultlbl, .type_fpnews .ulmform .ulmdefault { margin: 0pt; padding: 0pt; vertical-align: middle; }
.type_placeholder .csw { margin: 10px; position: relative; }
.type_placeholder .csi { margin: 0pt 5px 0pt 0pt; position: absolute; top: 6px; left: 6px; width: 28px; height: 28px; text-indent: -1000px; }
.type_placeholder .csc { padding: 10px 5px 10px 3em; }
.type_placeholder .csc em { font-size: 85%; margin-left: 1.5em; display: list-item; list-style-type: square; }
.type_placeholder .csc em a { font-weight: bold; }
.type_placeholder .csc .actionLink { font-size: 85%; }
.type_placeholder .csc .actionLink strong { font-weight: bold; }
.type_placeholder .csc p { margin-top: 1em; }
.type_placeholder .csc ul li { margin: 0pt 0pt 0pt -8px; }
.type_placeholder .csc ul { margin-top: 10px; }
.type_simple { font-size: 100%; }
.type_simple ul { margin: 0.45em 0.8em 0.5em; }
.type_simple ul li { margin: 0pt 0pt 0.1em; list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 8px; background-position: 0pt -1732px; background-repeat: no-repeat; }
.type_simple ul li em.video, .type_simple ul li em.audio { background: transparent none repeat; }
.type_simple ul p { margin-bottom: 0.25em; font-size: 11px; font-family: Verdana; }
.type_simple_reader-status, .type_simple_reader-switch { padding: 3px 20px 0pt 0pt; background: transparent url('images/icon_reader_2007-01-11.gif') no-repeat scroll 100% 5px; position: absolute; right: 3px; top: 0pt; z-index: 1; color: rgb(102, 102, 102); font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 1.2; font-size-adjust: none; font-stretch: normal; }
.type_simple_reader-switch { display: none; }
.mod-on-mouse-enter .type_simple_reader-status { display: none; }
.mod-on-mouse-enter .type_simple_reader-switch { padding: 0pt; overflow: hidden; display: block; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; text-indent: -500px; background-position: 50%; width: 27px; height: 15px; top: 2px; right: 68px; z-index: 999; }
.type_simple_reader-status-1 .type_simple_reader-switch { border: 1px solid rgb(163, 229, 103); background-color: rgb(255, 255, 255); top: 1px; right: 67px; }
.type_simple_reader-status b { color: rgb(83, 160, 0); }
.type_simple ul li br { clear: both; }
.type_simple ul li a.na, .type_simple ul li a.na:hover { outline-color: invert; outline-style: none; outline-width: medium; color: inherit; text-decoration: none; cursor: text; }
.type_simple ul li q { margin: 0pt; font-size: 70%; line-height: 16px; font-family: Verdana; white-space: nowrap; vertical-align: middle; }
.type_simple ul li em { margin: 0pt; vertical-align: middle; }
.type_simple ul li .play, .yui-simple-dialog-mrar h3.rss-header a.play { background: transparent url('images/srch12_1.gif') no-repeat scroll 2px; overflow: hidden; width: 16px; height: 16px; cursor: pointer; text-indent: -500px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; display: -moz-inline-box; vertical-align: middle; position: relative; top: -2px; }
.type_simple ul li em.player, .yui-simple-dialog-mrar h3.rss-header em.player { border: 1px dotted rgb(205, 205, 205); margin: 3px 0pt; display: none; width: 240px; height: 195px; }
html.init .type_simple ul li em.player, html.init .yui-simple-dialog-mrar h3.rss-header em.player { display: block; }
.type_simple ul li em.audio, .yui-simple-dialog-mrar h3.rss-header em.audio { height: 23px; }
.type_simple ul li em.player embed, html.init .yui-simple-dialog-mrar h3.rss-header em.player embed { background: rgb(204, 204, 204) none repeat; width: 100%; height: 100%; display: none; }
.type_simple ul li em.player a, html.init .yui-simple-dialog-mrar h3.rss-header em.player a { background: transparent url('images/vidcam12_1.gif') no-repeat scroll 50%; display: block; width: 100%; height: 100%; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; text-indent: -5000px; cursor: pointer; position: relative; }
.type_simple ul li em.player a img, html.init .yui-simple-dialog-mrar h3.rss-header em.player a img { position: absolute; left: 0pt; top: 0pt; width: 100%; height: 100%; }
.type_simple ul li em.audio a { background-image: url('images/aud12_dim_1.gif'); cursor: pointer; }
.type_simple ul li.rich { margin: 0pt; padding: 0pt; background: transparent none repeat; }
.type_simple .error { padding: 10px; }
.type_simple .error h2 { font-size: 130%; font-weight: bold; margin-bottom: 0.8em; }
.type_simple .error strong { font-weight: bold; }
.type_simple .error .actionLink { font-size: 85%; }
.type_simple .error .tip { padding-bottom: 5px; }
.type_simple .error .error-content { margin-bottom: 15px; }
.type_simple ul li.rich em { margin: 0pt 0pt 4px; font-weight: bold; }
.type_simple ul li.rich p { margin-bottom: 0pt; }
.type_simple ul li cite { display: none; }
.type_simple li a { font-size: 93%; }
.type_simple li div.clear { overflow: hidden; clear: both; height: 1px; }
.type_simple div.separator { margin: 0.5em 0pt 0.3em; overflow: hidden; display: block; height: 1px; }
.type_simple ul.reader-off li a { cursor: pointer ! important; }
html.init .type_simple ul.reader-on li em a, html.init .type_simple ul.reader-on li.rich a { cursor: -moz-zoom-in; }
.type_simple ul.images { padding: 0pt; margin-top: 0.8em; list-style-type: none; list-style-image: none; list-style-position: outside; }
.type_simple ul.reader-off li.text a { cursor: pointer ! important; }
.type_simple ul.images:after, .type_simple ul li.rich:after { content: ''; display: block; clear: both; }
.type_simple ul.images li, .type_simple ul li.rich span.pix { margin: 0pt 0.4em 0.4em 0pt; padding: 0pt; background: rgb(255, 255, 255) none no-repeat scroll 50% 20%; overflow: hidden; float: left; }
.type_simple ul li.rich span.pix { margin-top: 0.3em; }
.type_simple ul.images li a, .type_simple ul li.rich span.pix a { border: 1px solid rgb(255, 255, 255); width: 80px; height: 80px; display: block; text-indent: -5000px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; }
.type_simple ul.images li.audio, .type_simple ul li a.audio, .yui-simple-dialog-mrar h3.rss-header a.audio { background-image: url('images/aud12_dim_1.gif'); background-position: 50%; }
.type_simple ul.images li.text { background-image: url('images/fullcov12_1.gif'); background-position: 50%; }
.type_simple ul.images li.video, .type_simple ul li a.video, .yui-simple-dialog-mrar h3.rss-header a.video { background-image: url('images/vidcam12_1.gif'); background-position: 50%; }
.tooltip .mri { text-align: center; }
.tooltip .mri a { margin: auto; background: transparent url('images/progress_icon.gif') no-repeat scroll 50%; float: none; width: auto; height: auto; display: -moz-inline-box; min-width: 22px; min-height: 22px; text-decoration: none; }
.tooltip .mri a:hover { text-decoration: none; }
.tooltip .mri a img { border-style: solid; border-color: rgb(158, 177, 192) rgb(103, 119, 135) rgb(103, 119, 135) rgb(158, 177, 192); border-width: 1px; padding: 1px; background: rgb(255, 255, 255) none repeat; }
.tooltip .mri-title { margin: 2px 0pt; font-weight: bold; }
.yui-simple-dialog-mrar a:link, .yui-simple-dialog-mrar a:visited { color: rgb(22, 56, 124); }
.yui-simple-dialog-mrar .related-search { border-top: 1px solid rgb(204, 204, 204); padding-top: 4px; font-size: 12px; }
.yui-simple-dialog-mrar .related-search h5 { padding: 3px 0pt; color: rgb(170, 170, 170); }
.yui-simple-dialog-mrar .ads iframe { margin: auto; width: 180px; height: 180px; }
.yui-simple-dialog-mrar b.cr { display: none; }
.yui-simple-dialog-mrar .ysd-cmd-0, .yui-simple-dialog-mrar .ysd-cmd-1 { display: none; }
.yui-simple-dialog-mrar .mrar-hd { border-bottom: 1px solid rgb(201, 201, 201); background: rgb(226, 230, 234) url('images/type_simple_mrar_bg_1.gif') repeat-x; overflow: hidden; position: absolute; right: 0pt; height: 32px; top: 0pt; left: 0pt; }
.yui-simple-dialog-mrar .mrar-bd { border-top: 1px solid rgb(201, 201, 201); border-left: 1px solid rgb(201, 201, 201); border-bottom: 1px solid rgb(201, 201, 201); overflow-x: auto; overflow-y: scroll; position: absolute; left: 0pt; top: 38px; width: 100%; z-index: 999; }
.yui-simple-dialog-mrar .mrar-tip { border-style: solid; border-color: rgb(148, 185, 217) rgb(148, 185, 217) rgb(148, 185, 217) rgb(255, 255, 255); border-width: 1px 1px 1px 2px; padding: 3px 6px 3px 0pt; background: rgb(255, 255, 255) none repeat; overflow: hidden; position: absolute; z-index: 5000; left: 20px; top: -5000px; }
.yui-simple-dialog-mrar .mrar-tip a:hover { text-decoration: none; }
.yui-simple-dialog-mrar .mrar-col0 { border: 1px solid rgb(201, 201, 201); width: 200px; height: 0pt; top: 38px; left: 4px; z-index: 2000; position: absolute; }
.yui-simple-dialog-mrar .mrar-col0-close { background: rgb(255, 255, 255) none repeat; position: absolute; right: 0pt; top: 0pt; z-index: 4000; height: 20px; }
.yui-simple-dialog-mrar .mrar-button { padding: 0pt 0pt 0pt 14px; background: rgb(239, 239, 239) url('images/reader-sprite-h-2007-01-05.gif') no-repeat scroll 0pt -50px; display: block; font-size: 10px; font-family: Verdana; color: rgb(34, 34, 34); }
.yui-simple-dialog-mrar a.mrar-col-collapse, .yui-simple-dialog-mrar a.mrar-col-expand { padding: 0pt; background: rgb(255, 255, 255) none repeat; position: absolute ! important; top: 39px; left: -500px; right: auto; color: rgb(34, 34, 34); z-index: 5000; }
.yui-simple-dialog-mrar .mrar-bd .mrar-button:hover { text-decoration: none; }
.yui-simple-dialog-mrar a.mrar-col-collapse span, .yui-simple-dialog-mrar a.mrar-col-expand span { background: transparent url('reader-sprite-h-2007-01-05.gif') no-repeat scroll 100%; font-size: 10px; padding-left: 8px; }
.yui-simple-dialog-mrar .mrar-button span { padding: 0pt 12px 0pt 0pt; background: rgb(239, 239, 239) url('images/reader-sprite-h-2007-01-05.gif') no-repeat scroll 100% -50px; height: 23px; white-space: nowrap; display: block; color: rgb(34, 34, 34); }
.yui-simple-dialog-mrar .mrar-button span b { padding: 4px 0pt 3px; display: block; text-align: center; cursor: pointer; font-weight: normal; }
.yui-simple-dialog-mrar .rss-navigator-btns { margin: 0pt auto; width: 220px; position: relative; padding-top: 8px; }
.yui-simple-dialog-mrar .rss-navigator-index { padding: 4px 0pt 0pt; text-align: center; font-size: 10px; color: rgb(102, 102, 102); }
.yui-simple-dialog-mrar .rss-navigator-index b { margin: 0pt 0pt 0pt 4em; display: block; }
.yui-simple-dialog-mrar .mrar-ft .rss-nav-nxt { left: auto; right: -3px; float: right; position: static; }
.yui-simple-dialog-mrar .mrar-ft .rss-nav-pre { left: 0pt; float: left; position: static; }
.yui-simple-dialog-mrar .mrar-col-expand { display: none; }
.yui-simple-dialog-mrar .mrar-nav { overflow: auto; width: 100%; height: 100%; top: 0pt; left: 0pt; position: absolute; }
.yui-simple-dialog-mrar .mrar-rz0 { border-right: 1px solid rgb(201, 201, 201); background: rgb(255, 255, 255) none repeat; overflow: hidden; width: 5px; height: 0pt; top: 38px; left: 200px; z-index: 3000; position: absolute; cursor: col-resize; }
.yui-simple-dialog-mrar .on-resize { border: 1px solid rgb(204, 204, 204); background: rgb(204, 204, 204) none repeat; opacity: 0.7; }
.yui-simple-dialog-mrar .mrar-col2 { display: none; }
.yui-simple-dialog-mrar .mrar-col2 div.ads { text-align: center; }
.yui-simple-dialog-mrar .mrar-col2 div.rels { margin: 1em 0pt; text-align: left; color: rgb(68, 68, 68); }
.yui-simple-dialog-mrar .mrar-col2 div.rels ul { margin: 6px 0pt 0pt; }
.yui-simple-dialog-mrar .mrar-col2 div.rels li { margin: 0pt 0pt 16px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.yui-simple-dialog-mrar .mrar-col2 div.rels h4 { color: rgb(173, 173, 173); font-size: 80%; }
.yui-simple-dialog-mrar .mrar-col2 div.rels li h5, .yui-simple-dialog-mrar .mrar-col2 div.rels ll p { font-size: 1em; }
.yui-simple-dialog-mrar .mrar-col2 div.rels li div { margin: 0pt 0pt 2px; }
.yui-simple-dialog-mrar .mrar-col2 div.rels li cite { color: rgb(48, 159, 96); }
.yui-simple-dialog-mrar .mrar-col2 h6 { padding: 3px; background: rgb(255, 255, 255) none repeat; color: rgb(170, 170, 170); font-size: 90%; font-weight: normal; text-align: center; }
.yui-simple-dialog-mrar .mrar-col1 { margin: 12px 12px 0pt 0pt; padding: 0pt 12px; min-height: 95%; position: relative; color: rgb(63, 64, 64); }
.yui-simple-dialog-mrar .mrar-col1 .mrar-content { padding-top: 30px; }
.yui-simple-dialog-mrar .mrar-logo, .yui-simple-dialog-mrar .mrar-title, .yui-simple-dialog-mrar .mrar-help { margin: 3px 0pt 0pt 4px; padding: 6px 0pt 0pt 3px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: 1.5; font-size-adjust: none; font-stretch: normal; color: rgb(67, 67, 67); display: -moz-inline-box; vertical-align: middle; }
.yui-simple-dialog-mrar .mrar-title { font-size: 120%; font-weight: normal; padding-left: 0pt; margin-left: 0pt; }
.mrar-help-pannel { width: 260px; z-index: 10000; position: absolute; top: 33px; left: -5000px; }
.mrar-help-pannel .x { background: transparent url('images/type_simple_mrar_btn_close_s.gif') repeat; overflow: hidden; width: 13px; height: 13px; float: right; }
.mrar-help-pannel p { margin: 12px; clear: both; }
.mrar-help-pannel .disable-this { margin: 12px auto 6px; width: 60%; display: none; }
.mrar-help-pannel .disable-all { text-align: center; display: block; }
.mrar-help-pannel .foot[class] s { border-top: 2px solid rgb(170, 170, 170); border-left: 2px solid rgb(170, 170, 170); background: rgb(170, 170, 170) none repeat; position: absolute; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; top: -1px; left: -1px; right: -1px; bottom: -1px; z-index: -2; opacity: 0.4; }
.mrar-help-pannel .foot[class] s s { opacity: 0.7; }
.mrar-help-pannel .container .chrome { border-style: none solid solid; border-color: -moz-use-text-color rgb(201, 201, 201) rgb(201, 201, 201); border-width: medium 1px 1px; background: rgb(254, 254, 219) none repeat; }
.mrar-help-ps { border-top: 1px dotted rgb(191, 191, 191); margin: 12px 8px 0pt 12px; padding: 8px 4px; color: rgb(191, 191, 191); font-size: 11px; text-align: left; }
.mrar-help-pannel .container { background: rgb(102, 0, 0) none repeat; width: 100%; }
.mrar-help-pannel .container .content { padding: 6px 6px 12px; font-size: 11px; }
.yui-simple-dialog-mrar .mrar-logo { color: rgb(68, 68, 68); font-size: 1.2em; padding-left: 13px; }
.yui-simple-dialog-mrar .mrar-help { font-size: 80%; font-weight: normal; }
.rss-nav-go { display: none; }
.yui-simple-dialog-mrar a.mrar-close1 { padding: 8px 30px 6px 4px; background: transparent url('images/sprite_pg.gif') no-repeat scroll 100% -744px; position: absolute; top: 0pt; right: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: 1.5; font-size-adjust: none; font-stretch: normal; color: rgb(67, 67, 67) ! important; cursor: pointer; min-width: 20px; }
.yui-simple-dialog-mrar .mrar-ft { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(148, 185, 217); background: rgb(226, 230, 234) url('images/type_simple_mrar_bg_1.gif') repeat-x; position: absolute; right: 0pt; height: 36px; bottom: 0pt; left: 0pt; }
.yui-simple-dialog-mrar .mrar-close2 { padding: 0pt 0pt 0pt 22px; background: transparent url('images/type_simple_mrar_btn_empty_1.gif') no-repeat; position: absolute; top: 6px; right: 12px; cursor: pointer; color: rgb(90, 88, 87); }
.yui-simple-dialog-mrar .mrar-close2 span { padding: 4px 22px 6px 0pt; background: transparent url('images/type_simple_mrar_btn_empty_1.gif') no-repeat scroll 100% 0pt; display: block; text-decoration: none; }
.yui-simple-dialog-mrar .mrar-nav { position: relative; }
.yui-simple-dialog-mrar .mrar-nav .links { padding: 0pt; }
.yui-simple-dialog-mrar .mrar-nav .links ul li { margin: 0pt; padding: 0pt; overflow: hidden; width: 100%; }
.yui-simple-dialog-mrar .mrar-nav .links ul li em, .yui-simple-dialog-mrar .mrar-nav .links ul li a { padding: 4px 0pt 4px 14px; font-weight: normal; display: block; }
.yui-simple-dialog-mrar .mrar-nav .links ul li em { background: rgb(41, 90, 158) none repeat; font-weight: bold; color: rgb(255, 255, 255); }
.yui-simple-dialog-mrar .mrar-nav .links ul li a { background: transparent url('images/bullet.gif') no-repeat scroll 5px 2px; }
.yui-simple-dialog-mrar .mrar-nav .links ul li a:hover { background-color: rgb(237, 239, 241); color: rgb(17, 17, 17); text-decoration: none; }
.yui-simple-dialog-mrar .disabled { opacity: 0.5; color: rgb(102, 102, 102); cursor: not-allowed; text-decoration: none; }
.yui-simple-dialog-mrar .not-allowed { cursor: not-allowed ! important; }
.yui-simple-dialog-mrar a[disabled] { opacity: 0.5; color: rgb(102, 102, 102); text-decoration: none; cursor: not-allowed; }
.yui-simple-dialog-mrar .ysd-scroll { border: 1px solid rgb(148, 185, 217); margin: 0pt; background: rgb(255, 255, 255) none repeat; overflow: hidden ! important; width: auto; position: relative; }
.yui-simple-dialog-mrar .ysd-cxt { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat; overflow: hidden ! important; width: auto; height: auto; }
.yui-simple-dialog-mrar .opac-bg { background: rgb(0, 0, 0) none repeat; position: absolute; top: 6px; left: 6px; z-index: -2; opacity: 0.3; }
.yui-simple-dialog-mrar .rss-header { margin: 0pt 0pt 0.6em; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: 1.3; font-size-adjust: none; font-stretch: normal; }
.yui-simple-dialog-mrar .rss-header a { margin: 0pt 3px 0pt 0pt; }
.yui-simple-dialog-mrar .rss-description p { margin: 0pt 0pt 1em; line-height: 1.5; }
.yui-simple-dialog-mrar .rss-description blockquote { margin: 6px 12px 16px; padding: 0pt 0pt 0pt 30px; background: transparent url('images/quote_wh.gif') no-repeat; font-family: "Georgia","Times","serif"; font-style: italic; font-size: 90%; line-height: 1.5; color: rgb(51, 51, 51); }
.yui-simple-dialog-mrar .rss-more { height: 2em; clear: both; text-align: right; }
.yui-simple-dialog-mrar .rss-more a { font-family: Verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 80%; line-height: 1.3; font-size-adjust: none; font-stretch: normal; }
.yui-simple-dialog-mrar .rss-description img { max-width: 98%; }
.yui-simple-dialog-mrar h4.rss-source { margin: 0pt 0pt 6px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: 1.5; font-size-adjust: none; font-stretch: normal; color: rgb(20, 36, 51); }
.yui-simple-dialog-mrar .rss-description ul, .yui-simple-dialog-mrar .rss-description ol { margin: 1em; }
.yui-simple-dialog-mrar .rss-description ul li { margin: 0.2em 0pt 0.4em 0.2em; padding: 0pt 0pt 0pt 16px; background: transparent url('images/bullet.gif') no-repeat scroll 3px 0pt; }
.yui-simple-dialog-mrar .rss-description ol li { margin: 0.2em 0pt 0.4em 1.6em; padding: 0pt 0pt 0pt 1em; list-style-type: decimal; list-style-image: none; list-style-position: outside; }
.yui-simple-dialog-mrar .rss-description p:after { content: ''; display: block; clear: both; }
.yui-simple-dialog-mrar .rss-description p img { border-style: solid; border-color: rgb(158, 177, 192) rgb(103, 119, 135) rgb(103, 119, 135) rgb(158, 177, 192); border-width: 1px; margin: 0pt 6px 6px 0pt; padding: 1px; background: rgb(255, 255, 255) none repeat; float: left; }
.yui-simple-dialog-mrar .rss-description p a img { float: none; }
.yui-simple-dialog-mrar .rss-description img[border="1"] { border: 1px solid rgb(204, 204, 204); padding: 1px; }
.yui-simple-dialog-mrar .rss-description img.float-left { border: 1px solid rgb(204, 204, 204); margin: 0pt 3px 3px 0pt; padding: 1px; float: left; }
.yui-simple-dialog-mrar .rss-description img.float-right { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 3px 3px; padding: 1px; float: right; }
#paeditmenucontainer { width: 100px; z-index: 10; display: none; }
#paeditmenucontainer div.paeditmenuds { background: black none repeat; display: block; width: 100px; position: relative; z-index: 2; }
#paeditmenucontainer div.paeditmenuds div { border: 1px solid rgb(204, 204, 204); padding: 6px 0pt 6px 12px; background: rgb(255, 250, 198) none repeat; font-family: Arial,Helvetica,sans-serif; font-size: 85%; font-weight: bold; text-align: left; position: relative; left: -1px; top: -1px; }
.type_pa .pabody { border: 0pt none ; padding: 4px 2px 4px 5px; background: transparent none repeat; overflow: hidden; width: auto; height: auto; }
.type_pa ul.patabs li h4, #paeditmenucontainer div.paeditmenuds h4 { white-space: nowrap; }
.type_pa .paeditmode { background: rgb(255, 250, 198) none repeat scroll 0% ! important; }
.type_pa .paeditmode .paeditmessage, .type_pa .paeditmode .paeditmessage input { display: block; }
.type_pa .paeditmessage { border: medium none ; padding: 3px 0pt; background: transparent none repeat; display: none; height: auto; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 100%; color: rgb(0, 0, 0); }
.type_pa .paeditmessage:after { content: ''; display: block; clear: both; }
.type_pa .paeditmessage span { margin: 2px 0pt 2px 2px; float: left; }
.type_pa .paeditmessage input { border: 1px solid rgb(153, 155, 154); margin: 2px 4px 6px 0pt; padding: 2px 8px; background: transparent url('images/paeditbutton-bg.gif') repeat-x; display: none; float: right; font-size: 107%; font-weight: bold; }
.type_pa ul.patabs li a { margin: 0pt 0pt 9px; padding: 5px 0pt 0pt 5px; display: block; height: 2.5em; text-align: left; text-decoration: none; }
.type_pa li a b { display: block; margin-top: -3px; padding-right: 2px; font-weight: normal; }
.type_pa ul.patabs li a img { position: absolute; top: 4px; left: 6px; }
.type_pa ul.patabs li a span.title { position: absolute; top: 10px; left: 40px; cursor: pointer; }
.type_pa ul.patabs li.tab-on a, .type_pa .papreviewdiv { border-style: solid ! important; padding-bottom: 1px; }
.dark-hue .type_pa ul.patabs li.tab-on a, .dark-hue .type_pa .papreviewdiv { border-style: solid ! important; }
.type_pa ul.patabs li.first a { border-left-width: 1px; }
.type_pa ul.patabs li.last a { border-right-width: 1px; margin-top: 3px; }
.type_pa ul.patabs li.last a { border-right-width: 1px; }
.type_pa .papreviewdiv { top: 1px; }
.type_pa ul.patabs li { color: rgb(136, 153, 169); float: left; min-width: 90px; width: 33.2%; }
.type_pa ul.patabs { position: relative; z-index: 10; float: none; }
.type_pa ul.patabs li div { margin: 4px 4px 0pt; display: block; position: relative; z-index: 2; }
.type_pa ul.patabs li.first div { margin-left: 2px; }
.type_pa ul.patabs li.last div { margin-right: 0pt; }
.type_pa ul.patabs li h4, .type_pa ul.patabs li a { display: block; position: relative; z-index: 2; top: 0pt; left: -1px; font-family: verdana; font-weight: bold; }
.type_pa ul.patabs li a { margin: 0pt; padding: 1px 0pt; overflow: hidden; z-index: 20; }
.type_pa ul.patabs li.tab-on a { border-width: 1px 1px 0pt ! important; margin: 0pt -1px -2px; top: 0pt; left: 0pt; padding-bottom: 10px; }
.type_pa ul.patabs li .button-edit { display: none; }
.type_pa ul.patabs li b.details { display: block; margin-top: -3px; padding-right: 2px; font-weight: normal; }
.type_pa ul.patabs li.tab-on .icon { padding-bottom: 17px; }
.type_pa .paeditmode .editmask { margin: 0pt; background: transparent url('images/paedit_icon.gif') no-repeat scroll 95% 50%; height: 100%; }
.type_pa .paeditmode li.readonly .editmask { display: none; }
.type_pa .paeditmode ul.patabs li.readonly a { background-color: rgb(221, 221, 221) ! important; cursor: default; }
.type_pa .paeditmode ul.patabs li a span.title { overflow: hidden; padding-right: 20px; color: rgb(51, 51, 51); }
.type_pa .paeditmode ul.patabs li.readonly a span.title { padding-right: 0pt; }
.type_pa .paeditmode ul.patabs li a { background-color: rgb(255, 255, 255) ! important; }
.type_pa .papreviewdiv { position: relative; z-index: 1; visibility: hidden; margin-left: 2px; margin-right: 5px; }
.ua-ie .type_pa .papreviewdiv { margin-right: 4px; }
.ua-wk .type_pa .papreviewdiv { margin-right: 7px; }
.ua-op .type_pa .papreviewdiv { margin-right: 8px; }
.type_pa .papreviewdiv .mod { border: 0pt none ; margin-bottom: 0pt; }
.type_pa .preview-on { visibility: visible; padding-top: 4px; margin-bottom: 5px; }
.type_pa .papreviewdiv span.hidden { display: none; }
.type_pa .papreviewdiv span.current { display: block; }
.type_pa li a:hover span.title { text-decoration: underline; }
.type_pa .paeditmode li a:hover span.title { text-decoration: none; }
.type_pa .loading { margin-top: 20px; text-align: center; color: rgb(22, 56, 124); }
.type_pa .loading h3 { font-size: 122%; text-align: center; }
.type_pa .papreviewdiv .t-shadow { display: none; }
.type_pa .papreviewdiv .hd { background: transparent none repeat; }
.type_pa .papreviewdiv .hd .mod-collapse, .type_pa .papreviewdiv .hd .mod-delete, .type_pa .papreviewdiv .hd .mod-refresh, .type_pa .papreviewdiv .hd h2 { display: none; }
.type_pa .papreviewdiv .hd .mod-button-wrapper { position: relative; }
.type_pa .papreviewdiv .hd .mod-menu { background: transparent url('images/ulm-norgie-dn.gif') no-repeat scroll left 50%; overflow: auto; text-indent: 0pt; width: auto; height: auto; padding-left: 15px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 85%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.type_pa .papreviewdiv .editing .hd .mod-menu { background-image: url('images/ulm-norgie-up.gif'); }
.type_pa .papreviewdiv .mod .bd { margin: 0pt; overflow: hidden; width: auto; height: auto; }
.yui-datagrid { width: 100%; }
.yui-datagrid div.c { background: transparent none repeat; overflow: hidden; }
.yui-datagrid div.bar { background: transparent url('images/db5abf9cf564919aea3f4d731f239894_1.gif') no-repeat scroll 0pt -400px; overflow: hidden; position: absolute; top: 0pt; right: -10px; height: 2em; width: 20px; cursor: w-resize; z-index: 9999; }
.yui-datagrid-bar-resize { background: rgb(172, 172, 172) none repeat; position: absolute; top: 0pt; left: 0pt; height: 100px; width: 3px; }
.yui-datagrid div.bar b { background: rgb(172, 172, 172) none repeat; display: block; width: 5px; height: 500px; position: relative; top: 1.5em; }
.yui-datagrid td, .yui-datagrid th { border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(223, 223, 253); border-width: 0pt 0pt 0pt 1px; vertical-align: top; white-space: nowrap; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 1.2; font-size-adjust: none; font-stretch: normal; }
.yui-datagrid td a:hover { text-decoration: none; }
.yui-datagrid th { border-left: 1px solid rgb(255, 255, 255); white-space: nowrap; cursor: pointer; text-align: left; }
.yui-datagrid th div.c { overflow: visible; }
.yui-datagrid th div.c span { display: block; width: 100%; }
.yui-datagrid th .asc-true { background: transparent url('images/menuarrowdown.gif') no-repeat scroll 6px 50%; }
.yui-datagrid th .asc-false { background: transparent url('images/menuarrowup.gif') no-repeat scroll 6px 50%; }
.type_ymail { background-color: rgb(255, 255, 255); background-image: url('images/header_bg.gif'); background-repeat: repeat-x; background-attachment: scroll; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; background-position: 0pt -86px ! important; }
.type_ymail div.yui-datagrid div.tool { padding: 3px 4px 1px 0pt; text-align: right; font-size: 85%; }
* .type_ymail { background-position: 0pt -16px; }
.type_ymail .ft { display: none; }
.yui-datagrid-bd { overflow-y: visible; overflow-x: hidden; position: relative; width: 100%; padding-top: 3px; }
.yui-datagrid-bd tr.r div.c { font-weight: bold; }
.yui-datagrid .c { padding: 2px 2px 4px; width: 80px; min-height: 16px; }
.yui-datagrid { position: relative; }
.yui-datagrid .track { overflow: hidden; position: absolute; top: -1px; right: 0pt; left: 0pt; height: 23px; }
.yui-datagrid .c3 { width: 138px; }
.yui-datagrid td.h { width: 17px ! important; }
.yui-datagrid td.file { background: transparent url('images/d47c9869c8552654df38f28144966a61_1.gif') no-repeat scroll -272px 0pt; }
.yui-datagrid td.h .c { padding: 0pt; overflow: hidden; width: 17px; }
.yui-datagrid .c a { display: block; }
.yui-datagrid th div.c { position: relative; margin-right: 1px; text-indent: 2px; }
.yui-datagrid th div.c0 { display: none; }
.yui-datagrid th.onresize .c { opacity: 0.5; }
.type_ymail .error { padding: 12px; }
.papreviewdiv .type_ymail .yui-datagrid div.c { width: 80px; }
.papreviewdiv .type_ymail .yui-datagrid td.h { width: 17px; }
.papreviewdiv .type_ymail .yui-datagrid td.h .c { padding: 0pt; width: 17px; }
.tooltip .preview-mail blockquote { overflow: hidden; width: 100%; }
.tooltip .preview-mail .action { padding: 2px; text-align: right; font-size: 90%; }
.tooltip .preview-mail .file { background: transparent url('images/d47c9869c8552654df38f28144966a61_1.gif') no-repeat scroll -272px 0pt; width: 17px; height: 20px; }
.tooltip .mail-error { overflow: hidden; width: 200px; }
.type_ymail_ed table.edit_pref { margin: 0pt auto; width: 280px; font-size: 93%; }
.type_ymail_ed table.edit_pref td { height: 2em; text-align: left; }
.type_ymail_ed tr.error td { font-size: 93%; color: red; vertical-align: bottom ! important; height: 1em; }
.type_weather .weather-module { margin: 0.65em; }
.type_weather .weather-module a:link { text-decoration: none; }
.type_weather .weather-module a:hover { text-decoration: underline; }
.type_weather .weather-module span.a:link { text-decoration: none; cursor: pointer; }
.type_weather .weather-module span.a:hover { text-decoration: underline; cursor: pointer; }
.type_weather .weather-module .hero-city-full .forecast-day { margin: 1.5em 10px 20px; background-image: url('images/weather_day_bd_bg.png'); background-repeat: repeat-x; height: 69px; }
.type_weather .weather-module .hero-city-full .forecast-day .hero-left { background-image: url('images/weather_day_left_bg.png'); background-repeat: no-repeat; height: 69px; width: 10px; float: left; position: relative; left: -10px; }
.type_weather .weather-module .hero-city-full .forecast-day .hero-right { background-image: url('images/weather_day_right_bg.png'); background-repeat: no-repeat; height: 69px; width: 10px; float: right; position: relative; right: -10px; }
.type_weather .weather-module .hero-city-full .forecast-night { margin: 1.5em 10px 20px; background-image: url('images/weather_night_bd_bg.png'); background-repeat: repeat-x; height: 69px; }
.type_weather .weather-module .hero-city-full .forecast-night .hero-left { background-image: url('images/weather_night_left_bg.png'); background-repeat: no-repeat; height: 69px; width: 10px; float: left; position: relative; left: -10px; }
.type_weather .weather-module .hero-city-full .forecast-night .hero-right { background-image: url('images/weather_night_right_bg.png'); background-repeat: no-repeat; height: 69px; width: 10px; float: right; position: relative; right: -10px; }
.type_weather .error { margin: 10px; }
.type_weather { position: relative; }
.type_weather .weather-module .hero-city-full .hero-bd .hero-img { overflow: hidden; position: absolute; height: 120px; z-index: 2; margin-top: -20px; }
.type_weather .weather-module .hero-city-full .hero-bd .forecast-ico { position: relative; top: -5px; }
.type_weather .weather-module .hero-city-full .hero-bd .forecast-details { padding: 10px 10px 0pt 0pt; float: right; text-align: right; }
.type_weather .weather-module .hero-city-full .hero-bd .forecast-details h4 { padding: 0pt; color: rgb(255, 255, 255); font-size: 182%; font-weight: bold; }
.type_weather .weather-module .hero-city-full .hero-bd .forecast-details .condition { color: rgb(255, 255, 255); }
.type_weather .weather-module table.city-details { clear: both; width: 100%; }
.type_weather .weather-module table.city-details th { font-weight: bold; text-align: left; }
.type_weather .weather-module table.city-details td { padding: 2px 0pt; vertical-align: bottom; }
.type_weather .weather-module table.city-details td.location { margin-left: -5px; width: 35%; padding-top: 0pt; }
.type_weather .weather-module table.city-details td.location span.current { display: block; }
.type_weather .weather-module table.city-details span.sev { display: none; }
.type_weather .weather-module table.city-details span.sev.visible { display: inline; color: red; font-weight: bold; margin-right: 0.2em; }
.type_weather .weather-module table.city-details strong { font-weight: bold; }
.type_weather .weather-module table.city-details td.forecast, .type_weather .weather-module table.city-details th.forecast { display: none; padding-left: 8px; }
.type_weather .weather-module table.city-details td.day, .type_weather .weather-module table.city-details tr.hero td.day { padding: 0pt; overflow: hidden; }
.type_weather .weather-module table.city-details th.day { padding: 0pt; text-align: center; }
.type_weather .weather-module table.city-details td.day div.icon-ctr { overflow: hidden; width: 41px; height: 34px; position: relative; }
.type_weather .weather-module table.city-details td.day div.overlay { width: 41px; height: 34px; position: relative; top: 0pt; left: 0pt; z-index: 2; }
.type_weather .weather-module table.city-details td.day div.icon-ctr div.icon { background: transparent url('images/sprite_weather_sm.png') repeat; height: 1632px; width: 41px; position: relative; }
.type_weather .weather-module table.city-details td.day div.icon.code44, .type_weather .weather-module table.city-details td.day div.icon.code3200 { top: 0pt; }
.type_weather .weather-module table.city-details td.day div.icon.code13 { top: -102px; }
.type_weather .weather-module table.city-details td.day div.icon.code14, .type_weather .weather-module table.city-details td.day div.icon.code16, .type_weather .weather-module table.city-details td.day div.icon.code18, .type_weather .weather-module table.city-details td.day div.icon.code41, .type_weather .weather-module table.city-details td.day div.icon.code42, .type_weather .weather-module table.city-details td.day div.icon.code43, .type_weather .weather-module table.city-details td.day div.icon.code46 { top: -170px; }
.type_weather .weather-module table.city-details td.day div.icon.code6, .type_weather .weather-module table.city-details td.day div.icon.code7 { top: -238px; }
.type_weather .weather-module table.city-details td.day div.icon.code15, .type_weather .weather-module table.city-details td.day div.icon.code25 { top: -306px; }
.type_weather .weather-module table.city-details td.day div.icon.code5 { top: -374px; }
.type_weather .weather-module table.city-details td.day div.icon.code8, .type_weather .weather-module table.city-details td.day div.icon.code9, .type_weather .weather-module table.city-details td.day div.icon.code11 { top: -442px; }
.type_weather .weather-module table.city-details td.day div.icon.code10, .type_weather .weather-module table.city-details td.day div.icon.code12, .type_weather .weather-module table.city-details td.day div.icon.code40 { top: -510px; }
.type_weather .weather-module table.city-details td.day div.icon.code0, .type_weather .weather-module table.city-details td.day div.icon.code1, .type_weather .weather-module table.city-details td.day div.icon.code2, .type_weather .weather-module table.city-details td.day div.icon.code3, .type_weather .weather-module table.city-details td.day div.icon.code4, .type_weather .weather-module table.city-details td.day div.icon.code17, .type_weather .weather-module table.city-details td.day div.icon.code35 { top: -578px; }
.type_weather .weather-module table.city-details td.day div.icon.code26 { top: -646px; }
.type_weather .weather-module table.city-details td.day div.icon.code20 { top: -714px; }
.type_weather .weather-module table.city-details td.day div.icon.code23, .type_weather .weather-module table.city-details td.day div.icon.code24 { top: -782px; }
.type_weather .weather-module table.city-details td.day div.icon.code31, .type_weather .weather-module table.city-details td.day div.icon.code32, .type_weather .weather-module table.city-details td.day div.icon.code36 { top: -850px; }
.type_weather .weather-module table.city-details td.day div.icon.code19, .type_weather .weather-module table.city-details td.day div.icon.code21, .type_weather .weather-module table.city-details td.day div.icon.code22 { top: -918px; }
.type_weather .weather-module table.city-details td.day div.icon.code33, .type_weather .weather-module table.city-details td.day div.icon.code34 { top: -986px; }
.type_weather .weather-module table.city-details td.day div.icon.code27, .type_weather .weather-module table.city-details td.day div.icon.code28, .type_weather .weather-module table.city-details td.day div.icon.code29, .type_weather .weather-module table.city-details td.day div.icon.code30 { top: -1054px; }
.type_weather .weather-module table.city-details td.day div.icon.code39, .type_weather .weather-module table.city-details td.day div.icon.code45, .type_weather .weather-module table.city-details td.day div.icon.code48 { top: -1122px; }
.type_weather .weather-module table.city-details td.day div.icon.code37, .type_weather .weather-module table.city-details td.day div.icon.code38, .type_weather .weather-module table.city-details td.day div.icon.code47 { top: -1190px; }
.type_weather .weather-module span.view-bar { position: absolute; top: 0.4em; right: 1.4em; z-index: 3; }
.type_weather .weather-module span.view-bar a { outline-color: invert; outline-style: none; outline-width: medium; }
.type_weather .weather-module span.view-bar a.nolink { text-decoration: none; cursor: default; font-weight: bold; }
.type_weather .weather-module.full hr.topbar { display: none; }
.type_weather .weather-module.full .hero-city-full { clear: both; margin-bottom: 0pt; }
.type_weather .weather-module.compact .hero-city-full .forecast-night, .type_weather .weather-module.compact .hero-city-full .forecast-day { display: none; }
.type_weather .weather-module.compact .hero-city-full td.location span.current { display: none; }
.type_weather .weather-module.compact .hero-city-full tr.hero td.location span.current { display: block; }
.type_weather .weather-module.compact .hero-city-full td.day div.icon-ctr { display: none; }
.type_weather .weather-module.compact .hero-city-full tr.hero td.day div.icon-ctr { display: block; }
.type_weather .weather-module.classic .hero-city-full .forecast-night, .type_weather .weather-module.classic .hero-city-full .forecast-day { display: none; }
.type_weather .weather-module.classic hr.herobar { display: none; }
.type_weather .weather-module .hero-city-full { margin-top: 0pt; margin-bottom: 0pt; }
.type_weather .weather-module hr.topbar { border-left: medium none; border-right: medium none; border-bottom: medium none; clear: both; margin-top: 1.7em; height: 1px; }
.ua-ie .type_weather .weather-module hr.topbar { margin-top: 0.5em; }
.type_weather .weather-module hr.botbar { border-left: medium none; border-right: medium none; border-bottom: medium none; clear: both; height: 1px; }
.type_weather .weather-module hr.herobar { border-left: medium none; border-right: medium none; border-bottom: medium none; clear: both; height: 1px; }
.type_weather .weather-module input.searchtext { float: left; padding-top: 0.1em; padding-left: 0.2em; color: rgb(153, 153, 153); font-size: 85%; height: 1.4em; vertical-align: middle; }
.type_weather .weather-module input.dark { color: rgb(0, 0, 0); }
.type_weather .weather-module input.searchbtn { margin: 0pt; padding: 0pt; float: left; height: 1.4em; }
.type_weather .weather-module.big-view table.city-details tr.hero td.location span.current, .type_weather .weather-module.big-view.compact table.city-details tr.hero td.location span.current, .type_weather .weather-module.big-view table.city-details td.location span.current { display: none; }
.type_weather .weather-module.big-view table.city-details td.forecast, .type_weather .weather-module.big-view table.city-details th.forecast { display: table-cell; }
.ua-ie .type_weather .weather-module.big-view table.city-details td.forecast, .ua-ie .type_weather .weather-module.big-view table.city-details th.forecast { display: inline; }
.type_weather_ed .weather-module-ed .fclear {  }
.type_weather_ed .weather-module-ed .fclear:after { content: ''; display: block; visibility: hidden; clear: both; }
.type_weather_ed .weather-module-ed .wmed-hd { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 5px; padding-bottom: 5px; }
.type_weather_ed .weather-module-ed .wmed-hd h3 { font-weight: bold; font-size: 92%; }
.type_weather_ed .weather-module-ed .wmed-bd h3 { font-weight: bold; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-lhs { float: left; width: 20em; margin-right: 18px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-rhs { float: left; width: 20em; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-search { display: block; font-size: 92%; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-search h3 { float: left; font-weight: bold; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-search .search-set { clear: both; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-search .search-box { padding: 3px; width: 14em; float: left; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-search .search-btn { border: 1px solid rgb(153, 153, 153); padding: 0.16em 0pt; width: 5em; text-align: center; float: left; position: relative; cursor: pointer; }
html > body .type_weather_ed .weather-module-ed .wmed-bd .ed-search .search-btn {  }
.type_weather_ed .weather-module-ed .wmed-bd .ed-results { margin-top: 10px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-myloc { margin-top: 16px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-myloc h3 { font-weight: bold; margin-bottom: 3px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-no, .type_weather_ed .weather-module-ed .wmed-bd .ed-box { border: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255) none repeat; overflow: auto; width: 100%; height: 100px; margin-bottom: 10px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-no { display: none; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box li:after { content: ''; display: block; visibility: hidden; clear: both; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box li { padding: 2px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 92%; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box li a.city-title { float: left; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box li a.add-action { background: transparent url('images/sprite_ltdrk.gif') no-repeat scroll 0pt -488px; float: right; display: block; height: 13px; width: 13px; text-indent: -5000px; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box li:hover { background: rgb(238, 238, 238) none repeat; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box ul.myloc-list { padding: 5px 0pt; }
.type_weather_ed .weather-module-ed .wmed-bd .ed-box ul.myloc-list li { border: 0pt solid rgb(0, 0, 0); margin: 3px 0pt; padding: 0pt 5px; display: block; line-height: 1.5em; }
.type_weather_ed .wmed-ft { border-top: 1px solid rgb(204, 204, 204); margin-top: 10px; padding-top: 10px; text-align: right; font-size: 92%; }
.type_weather_ed .content-scale h3 { font-weight: bold; font-size: 92%; margin-bottom: 0.5em; }
.type_weather_ed .weather-module-ed #my-wthr-locations { border: 1px solid rgb(153, 153, 153); height: 100px; width: 100%; }
.type_weather_ed .weather-module-ed #my-wthr-locations li { padding: 2px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.type_weather_ed .weather-module-ed .ymycl .item:after { content: ''; display: block; visibility: hidden; clear: both; }
.type_weather_ed .weather-module-ed .ymycl .item { clear: both; }
.type_weather_ed .weather-module-ed .ymycl .item .text { float: left; }
.type_weather_ed .weather-module-ed .ymycl .item .opts { float: right; margin-left: 0.3em; }
.type_weather_ed .weather-module-ed .ymycl .item .opts .opt { float: left; margin-left: 0.3em; }
.type_weather_ed .weather-module-ed .ymycl .item .opts .opt.up a { background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -503px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.type_weather_ed .weather-module-ed .ymycl .item .opts .opt.down a { background: transparent url('images/sprite_pg.gif') no-repeat scroll 0pt -565px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.type_weather_ed .weather-module-ed .ymycl .item .opts .opt.remove a { background: transparent url('images/sprite_ltdrk.gif') no-repeat scroll 0pt -608px; display: block; height: 13px; width: 15px; text-indent: -5000px; }
.type_weather_ed .weather-module-ed .ymycl .item .opts .opt.add a { background: transparent url('images/sprite_ltdrk.gif') no-repeat scroll 0pt -488px; display: block; height: 13px; width: 13px; text-indent: -5000px; }
.type_weather.ttip { font-size: 85%; margin-left: 0.4em; }
.type_weather.ttip h3 { font-size: 120%; font-weight: bold; padding-bottom: 0.8em; }
.type_weather.ttip h4.severe { color: red; margin-bottom: 0.8em; display: none; }
.type_weather.ttip h4.severe.visible { display: block; }
.type_weather.ttip h4 { font-weight: bold; }
.type_weather.ttip .link { margin-top: 0.8em; margin-left: -0.8em; }
.type_weather.ttip a { margin-left: 0.2em; }
.type_insidemy { padding: 0.8em; }
.type_insidemy .user-message { padding: 0.4em 0.6em 0.6em; margin-bottom: 0.8em; }
.type_insidemy .user-message h5 { font-weight: bold; margin-bottom: 0.2em; }
.type_insidemy .user-message p { font-size: 85%; }
.type_insidemy .featured-module .thumb-n-link { float: right; margin-left: 0.4em; }
.type_insidemy .featured-module .thumb-n-link td { text-align: center; }
.type_insidemy .featured-module .thumb { cursor: default; }
.type_insidemy .featured-module .thumb .hd { border: 0pt none ; margin: 0pt; padding: 0pt 1px; height: 12px; font-size: 10px; line-height: 11px; text-align: left; }
.ua-ff .type_insidemy .featured-module .thumb .divider-t { border-top-width: 2px; }
.type_insidemy .featured-module .thumb div.imagesrc { margin: 2px; width: 120px; height: 70px; background-position: 0 0; background-repeat: no-repeat; background-color: transparent; }
.type_insidemy .featured-module a.add:link, .type_insidemy .featured-module a.add:visited, .type_insidemy .featured-module a.add:hover, .type_insidemy .featured-module a.add:active { border: 1px solid rgb(0, 170, 253); margin: 0.4em auto 0.1em; background: rgb(0, 104, 154) url('images/jaw_sprite_grd.gif') repeat-x scroll 0pt -695px; display: block; width: 95px; height: 16px; line-height: 14px; color: rgb(255, 255, 255); text-decoration: none; }
.type_insidemy .featured-module .add strong { background: transparent url('images/jaw_sprite_imgs.gif') no-repeat scroll -20px -832px; display: block; }
.type_insidemy .featured-module h4 { margin: 0pt 0pt 0.3em; font-size: 105%; font-weight: bold; }
.type_insidemy .featured-module p { font-size: 90%; }
.type_insidemy-tooltip-container { position: relative; }
.type_insidemy-tooltip-cover { position: absolute; z-index: 3; }
.type_insidemy-tooltip-header { margin-bottom: 0.6em; text-align: center; font-weight: bold; font-style: italic; }
.type_insidemy .product-news { clear: both; margin-bottom: 0.8em; }
.type_insidemy .product-news h4 { margin: 0pt 0pt 0.3em; font-size: 105%; font-weight: bold; }
.type_insidemy .product-news p { font-size: 90%; }
.type_insidemy .footer { clear: both; }
.type_insidemy .footer .divider-t { margin-top: -0.8em; }
.type_insidemy .footer .previous { float: left; }
.type_insidemy .footer .next { float: right; }
.type_insidemy .footer br { clear: both; }
.type_insidemy .error h2 { margin-bottom: 0.3em; font-size: 130%; font-weight: bold; }

body { background: rgb(255, 255, 255) none repeat; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.on a:hover { text-decoration: none; }
.ymy-pipedlist .pipe { border-left: 1px solid rgb(168, 198, 224); border-right: 1px solid rgb(228, 237, 250); }
#bd { background: rgb(255, 255, 255) url('images/body_bg_sky.gif') repeat scroll 0pt -1100px; height: 100% ! important; min-height: 600px; }
#featured-mod a.open { color: rgb(0, 0, 0) ! important; }
.mod .type_quotes table a:visited { color: rgb(28, 72, 143); }
#ql { border-style: none solid solid; border-color: -moz-use-text-color rgb(61, 101, 139) rgb(61, 101, 139); border-width: medium 1px 1px; }
#ql .bd a { text-decoration: none; color: rgb(255, 255, 255); }
#ql .bd a:hover { text-decoration: underline; }
.t-mod { background: rgb(81, 137, 189) url('images/grd_trough_sky.gif') repeat-x; }
.t-mod .hd h2 a { color: rgb(255, 255, 255); }
.t-mod .t-ft { border-top: 1px solid rgb(135, 180, 222); }
.t-mod .t-ft a { background: transparent none repeat; }
.t-mod .t-ft-bb { border-top: 1px solid rgb(135, 180, 222); font-size: 85%; font-family: arial; line-height: 22px; }
.t-mod .mod-collapse, .t-mod .mod-collapse-closed, #my-sub-nav .mod-collapse, #my-sub-nav .mod-collapse-closed { background: transparent url('images/sprite_sky3.gif') no-repeat; }
.type_pa .pabody { background: rgb(232, 241, 255) url('images/grd_pa_sky.gif') repeat-x; }
.type_pa ul.patabs li a:link, .type_pa ul.patabs li a:visited, .type_pa ul.patabs li a:hover, .type_pa ul.patabs li a:active { border: 1px outset rgb(147, 185, 217); background-color: rgb(255, 255, 255); color: rgb(28, 72, 143); }
.dark-hue .type_pa ul.patabs li a:link, .dark-hue .type_pa ul.patabs li a:visited, .dark-hue .type_pa ul.patabs li a:hover, .dark-hue .type_pa ul.patabs li a:active { border-style: solid; }
.type_pa ul.patabs li.tab-on div { background: rgb(255, 255, 255) none repeat; }
.type_pa .papreviewdiv, .type_pa .papreviewdiv .hd { background: rgb(255, 255, 255) none repeat; }
#my-sub-nav .pbar-lnks-ctr { border-style: none solid solid; border-color: -moz-use-text-color rgb(61, 101, 139) rgb(61, 101, 139); border-width: medium 1px 2px; background: rgb(61, 101, 139) url('images/gsprite_pg_sky.gif') repeat-x scroll 0pt 100%; }
#my-sub-nav .pbar-lnk-ctr { border-style: none solid solid; border-color: -moz-use-text-color rgb(61, 101, 139) rgb(135, 180, 222) rgb(135, 180, 222); border-width: medium 1px 1px; background: transparent url('images/sprite_pg2.gif') no-repeat; cursor: pointer; }
#my-sub-nav .pbar-lnk-ctr .pbar-link a { color: rgb(255, 255, 255); }
#my-sub-nav .pbar-link a.norgie, .t-mod a.norgie { color: rgb(255, 255, 255); background-image: url('images/sprite_sky3.gif'); }
#my-sub-nav #trough-quick-links { background: transparent none repeat; }
#my-sub-nav #trough-quick-links, #my-sub-nav #my-share { border-right-color: rgb(135, 180, 222); }
#my-sub-nav #my-share-ctr.highlight, #my-sub-nav #my-personalize-ctr.highlight { background: rgb(61, 101, 139) none repeat; }
#my-sub-nav #my-share-ctr.highlight .pbar-lnk-ctr, #my-sub-nav #my-personalize-ctr.highlight .pbar-lnk-ctr { border-color: rgb(61, 101, 139); }
#my-sub-nav #showcase-ctr.highlight { background: rgb(0, 0, 0) none repeat; }
#my-sub-nav #showcase-ctr.highlight a { color: rgb(255, 255, 255); }
#my-sub-nav #showcase-ctr.highlight .pbar-lnk-ctr { border-color: rgb(0, 0, 0); }
#my-sub-nav #pn-mnu-btn { background: rgb(61, 101, 139) url('images/gsprite_pg_sky.gif') repeat-x scroll 0pt 100%; }
#my-sub-nav #my-personalize.hlght #pn-mnu-btn, #my-sub-nav #my-personalize.hlght #pn-mnu-btn strong { border-color: rgb(61, 101, 139); background: rgb(61, 101, 139) none repeat; }
#my-sub-nav #my-personalize-ctr .pbar-lnk-ctr .pbar-link a.arrow { border-left: 1px solid rgb(61, 101, 139); }
#my-sub-nav #my-personalize-ctr .pbar-lnk-ctr .pbar-link a.arrow strong { border-left: 1px solid rgb(135, 180, 222); }
#my-sub-nav .pbar-lnk-ctr .pbar-link a.arrow span { background: transparent url('images/sprite_sky3.gif') no-repeat scroll 0px -310px; }
#my-sub-nav #trough-quick-links .pbar-link { background-image: none; }
#my-sub-nav .pbar-link .mod-collapse, #my-sub-nav .pbar-link .mod-collapse-closed { background: transparent url('images/sprite_sky3.gif') no-repeat scroll 0px -310px; }
#my-sub-nav .selected .pbar-lnk-ctr { border: medium none ; background-color: rgb(61, 101, 139); }
#my-sub-nav .selected .pbar-lnk-ctr .pbar-link a {  }
#vsearchtabs li.on a { color: rgb(51, 51, 51); }
.inputtext { border-style: solid; border-color: rgb(124, 124, 124) rgb(206, 206, 206) rgb(195, 195, 195) rgb(124, 124, 124); border-width: 1px; }
#sboxfooter .answers { background: transparent url('images/sprite_trough_082707.gif') no-repeat scroll -400px -120px; padding-left: 20px; }
#sboxfooter .answers a { background: transparent none repeat; font-size: 0.8em; }
#sboxfooter .answers a.yans { font-weight: bold; }
.btn { border: 1px solid rgb(153, 155, 154); background: rgb(206, 146, 0) url('images/gsprite.gif') repeat-x scroll 0pt 0px; color: rgb(0, 0, 0); }
#interstitial { background: rgb(28, 72, 143) none repeat; line-height: 0pt; font-size: 0pt; position: absolute; }
body > html #vsearchWrap { background: transparent url('images/srch_sky.png') repeat scroll 0% ! important; }
#vsearchWrap #searchIE {  }
#addedcontentinfo { border-style: solid; border-color: rgb(176, 190, 199) rgb(176, 190, 199) rgb(147, 166, 180); border-width: 1px; }
#addedcontentinfo .hd { border-bottom: 1px solid rgb(174, 195, 208); margin: 0pt; padding: 3px; background: rgb(239, 244, 246) url('images/grd-1px.gif') repeat-x scroll left bottom; color: rgb(0, 0, 0); }
#addedcontentinfo .bd { background: rgb(255, 249, 203) none repeat; }
#addedcontentinfo .bd h4 { color: rgb(65, 137, 0); }
#addedcontentinfo .close { background: transparent url('images/x_d.gif') no-repeat; padding-bottom: 2px; padding-right: 5px; }
div.yuimenu a { outline-color: invert; outline-style: none; outline-width: medium; }
#my-change-layout.yuimenu a { outline-color: invert; outline-style: none; outline-width: medium; }
#my-personalize-menu.yuimenu li.selected a.selected, #my-share-menu.yuimenu li.selected a.selected, #my-advanced-settings.yuimenu li.selected a.selected, #my-change-layout.yuimenu li.selected a.selected { text-decoration: none; }
.loading { margin: 0pt auto; padding: 20px 0pt; font-size: 92%; color: rgb(51, 51, 51); text-align: center; }
.loading p { margin: 0pt; padding: 0pt; }
#my-prop-nav li.t-ft a { background: transparent none repeat; }
#my-prop-nav li a { background: transparent url('images/sprite_trough_082707.gif') no-repeat; }
body { font-family: arial,helvetica,clean,sans-serif; letter-spacing: normal; word-spacing: normal; }
.btn { font-family: arial; font-size: 100%; font-weight: bold; letter-spacing: normal; }
div.yuimenu div.bd ul li.yuimenuitem a { font-weight: bold; }
.t-mod .hd h2 { font-family: arial; font-size: 100%; letter-spacing: normal; word-spacing: normal; }
.t-mod ul li { font-family: arial; font-size: 85%; letter-spacing: normal; word-spacing: normal; font-weight: bold; }
.t-mod ul li.t-ft, .t-mod ul li.t-hd { font-weight: normal; }
ul#cat-list li, ul#cat-list li a:visited { color: rgb(22, 56, 124); }
ul#cat-list li, #current-theme, #theme-slider td { text-decoration: none; font-size: 95%; color: rgb(22, 56, 124); }
.cat-on, a.cat-on { font-weight: bold; color: rgb(51, 51, 51); }
.cat-off { font-weight: normal; }
#ynav li.t-ft a { background: transparent none repeat; }
#ynav li a { background: transparent url('images/sprite_trough_082707.gif') no-repeat; }
#my-sub-nav .pbar-lnk-ctr { font-family: arial; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#my-sub-nav .pbar-lnk-ctr .pbar-link a { font-weight: bold; text-decoration: none; white-space: nowrap; }
.type_placeholder .csc { border: 1px solid rgb(147, 185, 217); background: rgb(232, 241, 255) url('images/grd_pa_sky.gif') repeat-x; color: rgb(51, 51, 51); }
.type_placeholder .csc h2 { color: rgb(51, 51, 51); font-weight: bold; font-size: 130%; margin-bottom: 1em; }
.nid_bd { background: transparent url('images/mast_bg_sky.gif') repeat; color: rgb(51, 51, 51); }
#shpd .shp { background: transparent url('images/ydrag.gif') repeat; }
.type_placeholder .csi { background: transparent url('images/sprite_pg2.gif') no-repeat scroll 4px -815px; }
.mod .hd h2 { font-family: arial; font-size: 95%; font-weight: bold; letter-spacing: normal; word-spacing: normal; }
.mod .bd, .mod .ft { font-family: arial; font-size: 100%; letter-spacing: normal; word-spacing: normal; font-weight: normal; }
.mod .bd li .age { font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 77%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.mod .foot li.on { border: 1px solid rgb(147, 185, 217); background: rgb(177, 204, 227) url('images/gsprite_mod_sky.gif') repeat-x; color: rgb(51, 51, 51); }
.mod .foot li img { border: 1px solid rgb(147, 185, 217); }
.mod .foot li.on a { color: rgb(51, 51, 51); }
.mod .body img { border: 1px solid rgb(147, 185, 217); }
.mod .bullet { background: transparent url('images/sprite_sky3.gif') no-repeat scroll 3px -1732px; }
.mod .more, .mod .audio, .mod .video, .mod .slideshow, .mod .search { background: transparent url('images/sprite_ltdrk3.gif') no-repeat; }
.mod { border: 1px solid rgb(147, 185, 217); }
.mod .hd { border-bottom: 1px solid rgb(147, 185, 217); background: rgb(193, 214, 234) url('images/gsprite_mod_sky.gif') repeat-x scroll 0px -430px; color: rgb(81, 137, 189); }
.mod .hd a:link { color: rgb(81, 137, 189); }
.mod .hd a:visited, .mod .hd a:link, .mod .hd a { color: rgb(81, 137, 189); }
.mod .bd a:link { color: rgb(28, 72, 143); }
.mod .bd a:visited { color: rgb(103, 136, 191); }
.mod .bd, .t-mod .bd { color: rgb(51, 51, 51); }
.mod .bd .borderoutline { border-color: rgb(51, 51, 51); }
.mod .bd, .mod .ft { background: rgb(255, 255, 255) none repeat; opacity: 1; }
.mod-icon, .mod-menu, .mod-refresh, .mod-delete, .mod-collapse, .mod-collapse-closed, .mod-add { text-indent: -9000px; text-decoration: none; }
.mod-menu { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; }
.mod-refresh { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; }
.mod-delete { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; }
.mod-collapse, .mod-collapse-closed { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; text-decoration: none; }
.subhd-collapse, .subhd-collapse-closed { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; text-indent: -9000px; text-decoration: none; }
.t-shadow { background: rgb(51, 51, 51) none repeat; opacity: 0.3; }
.mod .bd .mod-tabs { border-bottom: 1px solid rgb(147, 185, 217); background: rgb(255, 255, 255) url('images/gsprite_mod_sky.gif') repeat-x scroll 0px -150px; }
.mod .bd .mod-tabs li a { text-align: center; text-decoration: none; font-size: 92%; }
.mod .bd .mod-tabs li a:hover { text-decoration: underline; }
.mod .bd .mod-tabs li span { border-left: 1px solid rgb(147, 185, 217); }
.mod .bd .mod-tabs .selected { background: rgb(255, 255, 255) url('images/gsprite_mod_sky.gif') repeat-x scroll 0px -240px; }
.mod .bd .mod-tabs .selected a { font-weight: bold; color: rgb(51, 51, 51); }
.mod .bd .mod-tabs .selected a:hover { text-decoration: none; }
.mod .bd .mod-tabs .first span { border-left: medium none; }
.mod .bd .mod-tabs .iefix span { border-right: 1px solid rgb(147, 185, 217); }
.mod .bd .mod-tabs .iefixlast span { border-left: medium none; }
.mod .bd .mod-tabs.ymytabsns .last span { border-right: 1px solid rgb(147, 185, 217); }
.ymy-menu { border: 1px solid rgb(128, 128, 128); background-color: rgb(255, 255, 255); font-weight: bold; }
.ymy-menu li a, .ymy-menu li a:visited { color: rgb(0, 0, 0); }
.ymy-menu li a:hover { text-decoration: none; background-color: rgb(179, 212, 255); }
.ymy-menu .sep { border-bottom: 1px solid rgb(204, 204, 204); }
.ymy-menu .checked .checked { background: transparent url('images/sprite_pg2.gif') no-repeat scroll 0pt -388px; }
html > body h1.brandname { background: transparent url('images/my_mlogo_beta3.png') no-repeat; }
html > body h1.brandname img { display: none; }
#masthead h1.brandname { width: 260px; height: 40px; }
#masthead #help-links { font-family: arial; font-weight: normal; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#masthead { border-bottom: 1px solid rgb(168, 198, 224); background: rgb(54, 116, 174) url('images/gsprite_pg_sky.gif') repeat-x; }
#masthead #help-links li a { color: rgb(28, 72, 143); }
#masthead #help-links li { color: rgb(51, 51, 51); }
#masthead #ypromo li a { color: rgb(28, 72, 143); font-family: arial; font-weight: normal; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#masthead span.pipe { border-left: 1px solid rgb(168, 198, 224); border-right: 1px solid rgb(228, 237, 250); }
#submasthead span.pipe { border-left: 1px solid rgb(168, 198, 224); border-right: 1px solid rgb(228, 237, 250); }
#search span.pipe { border-left: 1px solid rgb(168, 198, 224); border-right: 1px solid rgb(228, 237, 250); display: inline; }
#search a { color: rgb(28, 72, 143); }
#search { color: rgb(51, 51, 51); }
#vsearchtabs li.has-menu em { background-image: url('images/sprite_sky3.gif'); background-repeat: no-repeat; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0pt; line-height: 0pt; font-size-adjust: none; font-stretch: normal; }
#vsearchmenu.yuimenu, #help-menu.yuimenu { border: 1px solid rgb(136, 154, 167); background-color: rgb(255, 255, 255); }
#vsearchmenu.yuimenu div.bd, #help-menu.yuimenu div.bd { border: medium none ; }
#vsearchmenu.yuimenu li.selected, #help-menu.yuimenu li.selected { background: rgb(136, 154, 167) none repeat; }
#vsearchmenu.yuimenu a:link, #vsearchmenu.yuimenu a:visited, #help-menu.yuimenu a:link, #help-menu.yuimenu a:visited { color: rgb(51, 51, 51); }
#vsearchmenu.yuimenu a { outline-color: invert; outline-style: none; outline-width: medium; font-weight: normal; }
#vsearchmenu.yuimenu li.selected a.selected, #help-menu.yuimenu li.selected a.selected { color: rgb(255, 255, 255); text-decoration: none; }
#vsearchtabs li a { margin: 1px; font-family: arial; font-size: 100%; letter-spacing: normal; }
#vsearchtabs li.on { font-weight: bold; }
#searchlabel { font-family: arial; font-size: 132%; font-weight: bold; letter-spacing: normal; }
html > body #masthead.min h1.brandname { background: transparent url('images/my_mlogo_beta_sm.png') no-repeat; }
#masthead.min #search .btn, #masthead.min #search #p, #masthead.min #search #searchlabel { font-family: arial; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#masthead.min h1.brandname { width: 175px; height: 25px; }
#masthead.min { border-bottom: 1px solid rgb(168, 198, 224); background: rgb(54, 116, 174) url('images/gsprite_pg_sky.gif') repeat-x scroll 0pt -20px; }
#masthead.min #search .btn, #masthead.min #search #p, #masthead.min #search #searchlabel { font-family: arial; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#submasthead { border-top: 1px solid rgb(228, 237, 250); border-bottom: 1px solid rgb(168, 198, 224); background: rgb(171, 200, 225) url('images/gsprite_pg_sky.gif') repeat-x scroll 0px -251px; }
#submasthead ul li a { color: rgb(28, 72, 143); }
#submasthead .help em { background: transparent url('images/sprite_sky3.gif') no-repeat; }
#submasthead .help a:hover, #submasthead .help .mnu { border: 1px solid rgb(147, 185, 217); text-decoration: none; }
#pagenav li h2 { color: rgb(51, 51, 51); }
#pagenav h2 { font-family: arial; font-size: 122%; letter-spacing: normal; word-spacing: normal; font-weight: bold; }
#pagenav li { font-family: arial; font-size: 85%; letter-spacing: normal; word-spacing: normal; }
#pagenav ul li a { text-decoration: none; }
#pagenav li.current, #pagenav li.current h3, #pagenav li.current h3 .pglnk { background-color: rgb(37, 70, 102); }
#pagenav li.current a { color: rgb(255, 255, 255); font-weight: bold; }
#pagenav li.current a.delete { background: transparent url('images/sprite_sky3.gif') no-repeat scroll 0px -188px; }
#pagenav li.current a.delete:hover { background-position: 0px -247px; }
#pagenav li.add-page { border: 1px solid rgb(228, 237, 250); background: rgb(37, 70, 102) url('images/gsprite_pg_sky.gif') repeat-x scroll 0px -400px; }
#pagenav li.add-page a { border: 1px solid rgb(168, 198, 224); color: rgb(28, 72, 143); }
#page-name-textbox { border-width: 0pt; font-size: 85%; font-weight: bold; }
#pagenav .page-nav-drop-target { background: rgb(28, 72, 143) none repeat; }
#pagenav .page-nav-drop-target .pglnk .pgnm { color: rgb(103, 136, 191); }
#pageinfo .signout { font-weight: normal; }
#pagenav .newmy { font-size: 77%; letter-spacing: 0.07em; color: rgb(240, 116, 0); }
.dark-hue #pagenav .newmy { color: rgb(255, 255, 255); }
.ua-mac.ua-ff #pagenav li .newmy { font-size: 85%; }
.x-small { font-size: 77%; letter-spacing: normal; }
.small { font-size: 85%; letter-spacing: normal; }
.med-small { font-size: 92%; letter-spacing: normal; }
.medium { font-size: 100%; letter-spacing: normal; }
.med-large { font-size: 107%; letter-spacing: normal; }
.large { font-size: 114%; letter-spacing: normal; }
.x-large { font-size: 122%; letter-spacing: normal; }
.strong { font-weight: bold; }
.mod-bg-elements-img { background: transparent url('images/gsprite_mod_sky.gif') no-repeat; }
.elements-img { background: transparent url('images/sprite_sky3.gif') no-repeat; }
.framework-img { background: transparent url('images/gsprite.gif') no-repeat; }
.mod-action-icons { background: transparent url('images/sprite_ltdrk3.gif') no-repeat; }
.util-img { background: transparent url('images/sprite_pg2.gif') no-repeat; }
.mod .modbg, .mod .mod-bg { background: rgb(255, 255, 255) url('images/body_bg_sky.gif') repeat scroll 0pt -1100px; }
.mod .mod_bdr, .mod .mod-bdr { border: 1px solid rgb(147, 185, 217); }
.mod .mod-alt-bdr { border: 1px solid rgb(230, 239, 247); }
.mod .mod_bgcolor, .mod .mod-bgcolor { background: rgb(255, 255, 255) none repeat; }
.mod .mod_bg_img, .mod .mod-bg-img { background: transparent none repeat-x scroll 0pt 100%; }
.mod .lnk_clr, .mod .lnk-clr, .mod .link-color { color: rgb(28, 72, 143); }
.mod .sub-hd { background: rgb(177, 204, 227) url('images/gsprite_mod_sky.gif') repeat-x; color: rgb(51, 51, 51); }
.mod .sub-hd a:link, .mod .sub-hd a:visited, .mod .sub-hd a { color: rgb(51, 51, 51); }
.mod .alt-bg-color { background: rgb(230, 239, 247) none repeat; }
.mod a.alt-text-color, .mod .alt-text-color { color: rgb(181, 181, 181); }
.mod .reverse-bg-color { background: rgb(28, 72, 143) none repeat; }
.mod a.text-color, .mod .text-color { color: rgb(51, 51, 51); }
.mod a.reverse-text-color, .mod .reverse-text-color { color: rgb(255, 255, 255); }
.mod .divider { border: 1px solid rgb(147, 185, 217); }
.mod .divider-l { border-left: 1px solid rgb(147, 185, 217); }
.mod .divider-r { border-right: 1px solid rgb(147, 185, 217); }
.mod .divider-t { border-top: 1px solid rgb(147, 185, 217); }
.mod .divider-b { border-bottom: 1px solid rgb(147, 185, 217); }
.mod .cta-btn { border: 1px solid rgb(147, 185, 217); background: transparent url('images/gsprite_mod_sky.gif') repeat-x scroll 0pt -330px; color: rgb(51, 51, 51); }
.mod .line-h { border: 1px solid rgb(173, 201, 232); }
.mod .line-h-t { border-top: 1px solid rgb(173, 201, 232); }
.mod .line-h-r { border-right: 1px solid rgb(173, 201, 232); }
.mod .line-h-b { border-bottom: 1px solid rgb(173, 201, 232); }
.mod .line-h-l { border-left: 1px solid rgb(173, 201, 232); }
.mod .line-l { border: 1px solid rgb(147, 185, 217); }
.mod .line-l-t { border-top: 1px solid rgb(147, 185, 217); }
.mod .line-l-r { border-right: 1px solid rgb(147, 185, 217); }
.mod .line-l-b { border-bottom: 1px solid rgb(147, 185, 217); }
.mod .line-l-l { border-left: 1px solid rgb(147, 185, 217); }
.mod .ymy-bubble { background: transparent url('images/sprite_ltdrk3.gif') no-repeat; }
.dark-hue .mod .ymy-bubble { background-position: 0px -61px; }
.mod .ymy-bubble-star { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -123px; }
.dark-hue .mod .ymy-bubble-star { background-position: 0px -187px; }
.mod .ymy-increase { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -247px; }
.dark-hue .mod .ymy-increase { background-position: 0px -307px; }
.mod .ymy-decrease { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -367px; }
.dark-hue .mod .ymy-decrease { background-position: 0px -427px; }
.mod .ymy-add { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -487px; }
.dark-hue .mod .ymy-add { background-position: 0px -547px; }
.mod .ymy-delete { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -607px; }
.dark-hue .mod .ymy-delete { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -667px; }
.mod .ymy-flag { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -727px; }
.dark-hue .mod .ymy-flag { background-position: 0px -787px; }
.mod .ymy-video { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -847px; }
.dark-hue .mod .ymy-video { background-position: 0px -906px; }
.mod .ymy-audio { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -965px; }
.dark-hue .mod .ymy-audio { background-position: 0px -1027px; }
.mod .ymy-photo { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1089px; }
.dark-hue .mod .ymy-photo { background-position: 0px -1149px; }
.mod .ymy-search { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1209px; }
.dark-hue .mod .ymy-search { background-position: 0px -1272px; }
.mod .ymy-mobile { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1335px; }
.dark-hue .mod .ymy-mobile { background-position: 0px -1397px; }
.mod .ymy-mail { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1459px; }
.dark-hue .mod .ymy-mail { background-position: 0px -1518px; }
.mod .ymy-chat { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1577px; }
.dark-hue .mod .ymy-chat { background-position: 0px -1637px; }
.mod .ymy-story { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1697px; }
.dark-hue .mod .ymy-story { background-position: 0px -1757px; }
.mod .ymy-docs { background: transparent url('images/sprite_ltdrk3.gif') no-repeat scroll 0px -1817px; }
.dark-hue .mod .ymy-docs { background-position: 0px -1877px; }
.mod .ymy-bullet { background: transparent url('images/sprite_sky3.gif') no-repeat scroll 3px -1732px; }
#ft { background: rgb(255, 255, 255) none repeat; color: rgb(51, 51, 51); }
#ft a { color: rgb(28, 72, 143); }
#ft .myi { font-weight: bold; }
#ft .ymy-pipedlist .pipe { border-color: rgb(51, 51, 51); }
#subjaw-inner { background: transparent url('images/jaw_watermark2.png') no-repeat scroll center top; }

.drag-active .t-shadow { display: none; }

.type_tv { overflow: hidden; position: relative; }
.type_tv form.search { margin: 0pt 0.8em 0.8em; padding-bottom: 1.2em; }
html.ua-ie7 .type_tv form.search { padding-bottom: 0pt; }
.type_tv input.searchtext { float: left; padding-top: 0.1em; padding-left: 0.2em; color: rgb(153, 153, 153); font-size: 85%; height: 1.4em; vertical-align: middle; }
.type_tv input.dark { color: rgb(0, 0, 0); }
.type_tv input.searchbtn { margin: 0pt; padding: 0pt; float: left; height: 1.4em; }
.type_tv div.gridhd { padding: 0.8em 0.8em 0pt; font-size: 85%; }
.type_tv div.gridhd ul.navlinks { float: right; }
.type_tv div.gridhd ul.navlinks li { display: inline; }
.type_tv div.gridhd ul.navlinks li a { padding: 0pt 4px; display: inline; }
.type_tv div.gridhd ul.navlinks li a.ed_open { padding: 0pt; }
.type_tv div.gridhd ul.navlinks li span.nolink { padding: 0pt 6px; display: inline; font-weight: bold; }
.type_tv div.gridhd ul.navlinks li span.nolink .right { padding: 0pt 0pt 0pt 6px; }
.type_tv div.gridhd ul.navlinks li a.right { padding: 0pt 0pt 0pt 6px; }
.type_tv div.gridhd ul.navlinks li span.edit { padding: 0pt 6px 0pt 4px; display: inline; }
html.ua-ie .type_tv div.gridhd div.day { padding-left: 2px; }
.type_tv div.gridhd div.day strong { font-weight: bold; text-transform: uppercase; }
.type_tv div.channels { background: transparent none repeat; }
.type_tv div.footer table td img { margin: 5px 0pt 2px 5px; }
.type_tv div.footer table td input.go { margin: 9px 7px 0pt 0pt; }
.type_tv a.ca_link { float: right; }
.type_tv_ed div.display { margin: 0.5em; background-color: rgb(221, 221, 221); }
.type_tv_ed form.editform { text-align: center; }
.type_tv_ed td { font-size: 92%; }
.type_tv_ed select.hours, .type_tv_ed select.time { margin: 0.3em; }
.type_tv_ed .radio { border: medium none ; margin-left: 0.3em; margin-right: 0.3em; }
.type_tv_ed td.text { padding-left: 0.5em; text-align: right; vertical-align: top; }
.type_tv_ed label { margin-left: 0.3em; margin-right: 0.3em; }
.type_tv_ed h3.dsettings, .type_tv_ed .other h3.osettings { font-size: 100%; font-weight: bold; padding-bottom: 0.5em; padding-left: 0pt; }
.type_tv_ed div.other { margin-top: 1em; }
.type_tv_ed div.other h3.osettings { margin-top: 1em; }
.type_tv_ed div.other ul, .type_tv_ed .other li { list-style-type: disc; list-style-position: outside; }
.type_tv_ed div.other li { padding-bottom: 0.5em; }
.type_tv_ed div.other ul { margin-left: 0pt; padding-left: 1.5em; font-size: 85%; }
.type_tv_ed button.btn_ed { float: right; }
.type_tv table.listings { border: medium none ; margin: 0.6em; table-layout: fixed; width: 100%; }
html.ua-wk .type_tv table.listings { width: 97%; }
html.ua-ie7 .type_tv table.listings { width: auto; }
html.ua-wk419 .type_tv table.listings { width: 97%; }
.type_tv table.listings td.navleft { width: 4.2em; }
html.ua-wk .type_tv table.listings td.navleft { width: 5em; }
html.ua-wk419 .type_tv table.listings td.navleft { width: 0.5em; }
html.ua-ie .type_tv table.listings td.navleft { height: 27px; position: relative; }
html.ua-ie .type_tv table.listings td.navleft div.arrow { position: absolute; top: 0pt; right: 0pt; }
.type_tv table.listings td.navleft div.arrow { border-bottom: medium none; display: block; float: right; }
html.ua-ie .type_tv table.listings td.navleft div.arrow { position: relative; top: 0pt; right: 0pt; }
.type_tv table.listings td.navleft div.arrow a.arrowb { margin: 0pt; padding: 0pt; text-decoration: none; display: block; width: 20px; height: 25px; }
.type_tv table.listings td.navleft div.arrowleft { cursor: pointer; position: relative; width: 10px; top: 6px; left: 6px; height: 12px; background-position: 0pt -1506px; }
.type_tv table.listings td.time .one { width: 90%; }
.type_tv table.listings td.time .two { width: 45%; }
.type_tv table.listings td.time .three { width: 30%; }
.type_tv table.listings td.time .navhour a.arrowborderright { margin: 0pt; padding: 0pt; z-index: 2; text-decoration: none; cursor: pointer; display: block; width: auto; position: absolute; top: 0pt; right: 0pt; }
.type_tv table.listings td.time .navhour a.arrowborderright div.arrowright { cursor: pointer; width: 20px; height: 25px; background-position: 7px -1561px; }
.type_tv table.listings td.time .navhour { height: 27px; position: relative; }
.type_tv table.listings td.time .navhour h3 { padding: 4px 0pt 0pt; overflow: hidden; z-index: -1; margin-top: 0pt; margin-left: 4px; font-size: 100%; font-weight: bold; white-space: nowrap; }
html.ua-wk .type_tv table.listings td.navleft { height: 27px; }
html.ua-wk .type_tv table.listings td.navleft div.arrow { border-right: medium none; }
html.ua-wk .type_tv table.listings td.time .navhour { border-top: medium none; border-right: medium none; height: 27px; }
html.ua-wk .type_tv table.listings td.time .navhour a.arrowborderright { border-right: medium none; }
html.ua-ff .type_tv table.listings td.time .navhour { border-left: medium none; }
html.ua-ff .type_tv table.listings td.time { border-top: medium none; }
html.ua-ff .type_tv table.listings td.time .navhour a.arrowborderright { border-right: medium none; }
html.ua-ie .type_tv table.listings td.navleft { height: 27px; }
html.ua-ie .type_tv table.listings td.navleft div.arrow { border-right: medium none; }
html.ua-ie .type_tv table.listings td.time .navhour { border-top: medium none; border-right: medium none; height: 27px; }
html.ua-ie7 .type_tv table.listings td.time { border-right: medium none; }
html.ua-ie6 .type_tv table.listings td.time .navhour a.arrowborderright { border-right: medium none; }
.type_tv table.listings td.tchannel { padding: 2px; overflow: hidden; text-align: center; vertical-align: top; }
.type_tv table.listings td.tchannel h3 { margin: 0pt; padding: 0pt; font-size: 92%; font-weight: bold; font-style: normal; }
.type_tv table.listings td.tchannel em { padding: 0pt; font-size: 85%; font-weight: normal; font-style: normal; }
.type_tv table.listings td.tshow { padding: 2px; overflow: hidden; vertical-align: top; }
.type_tv table.listings td.tshow div.before { padding: 0pt 3px 0pt 0pt; float: left; display: block; }
.type_tv table.listings td.tshow div.after { padding: 0pt 0pt 0pt 3px; float: right; display: block; }
.type_tv table.listings td.tshow h3 { margin: 0pt; overflow: hidden; font-weight: normal; font-style: normal; }
.type_tv table.listings td.tshow h3 em { margin: 0pt; padding: 0pt; overflow: hidden; display: block; font-size: 77%; font-style: normal; }
.type_tv table.listings td.tshow h3.invisible { display: none; }
.type_tv table.listings td.tshow .showTitle { margin: 0pt; padding: 0pt; overflow: hidden; font-size: 92%; }
.type_tv table.listings td.tshow a.showTitle { margin: 0pt; padding: 0pt; }
.type_tv table.listings td.show div.before a { margin: 0pt; padding: 0pt; text-decoration: none; display: inline; }
.type_tv table.listings td.show div.after a { margin: 0pt; padding: 0pt; text-decoration: none; display: inline; float: right; }

.my_nav_button
{
   background-color: #3399BB;
   color: #FFFFFF;
   border: 1px solid #335599;
   width: 150px;
   height: 20px;
   font-family: verdana;
   font-size: 11px;