#yolLogo { width:212px; height:18px; display:list-item; list-style-image:url(/g3/_yollogo.png); list-style-position:inside; letter-spacing:-1000em; font-size:1pt; }

.showUpbr { padding:0; }
#contHeader { position:static; }

#upbr{ display:none; }
.utab { display:none; }
.srch { display:none; }
#gNav { display:none; }
.hPtn1 { display:block; float:none; margin:0; position:static; border-bottom:solid 3px #33c; padding-bottom:5px; }


.nav-footer { width:250mm; position:relative; top:0; }

* html #upcn {display:none}
* html #upbr, #gNav, #contContainer, #contFooter, .nav-footer, #contHeader { width: 250mm !important; }
* html #prLogo { display:block; float:left; width:212px; height:18px; margin:32px -212px 0 0; }
* html .showUpbr #headerAd { top:0; }
* html #headerAd { display:block; width:auto; height:auto; margin:0; text-align:left; zoom:0.9; }
* html #headerAd .inr { margin:0; display:block}


* html #contContainer { overflow:visible; }
* html #mainContents { overflow:visible; width:100%; float:left; display:inline; margin:0 -320px 0 0; }
* html #mainContentsInr { overflow:visible; margin:5px 320px 0 0; height:1px; }
* html #mainColumn { overflow:visible; width:170mm; float:none; display:inline; margin:0 0 0 -160px; position:absolute; left:160px; top:30px} }
* html .mainColumnInr { overflow:visible; margin:0 0 0 190px ; overflow:visible; }
* html #mainBottomColumn { overflow:hidden; position:relative; top:100px; }

html>/**/body #contContainer, #contFooter, .nav-footer, #contHeader { width: 250mm !important; }
html>/**/body #mainContents { overflow:visible; }
html>/**/body #mainContentsInr { overflow:visible; margin-top:50px; }
html>/**/body #mainColumn { width:175mm; float:none; position:relative; left:0; top:-30px; }
html>/**/body .mainColumnInr { margin:-10px 0 0 180px; overflow:visible; }
html>/**/body #mainBottomColumn { overflow:hidden; position:relative; }
html>/**/body #subColumn2 { margin:0; position:absolute; left:0; top:20px; }
html>/**/body #subColumn1 { position:absolute; left:670px;  overflow:visible; }

*:first-child+html #mainBottomColumn { overflow:hidden; position:relative; }