/* Structure (Page Layout) - 3 Column or 2 Column with Shared Top and Bottom Blocks
   This document validates as CSS level 2.1 Jun 2009 */
#wrap {width:992px; min-height:100%; margin:0 auto; background-color:#E9F2F6;}
#topNav {height:20px; text-align:center; margin:0 0 1px; background:url('../asset/bgNav.jpg');}
.shd {padding:1px; margin-top:.25em;}
.sTop {border:1px solid #29A3CC; background-color:#2FBCEB;}
.cTop {text-align:center;background-color:#33CCFF; padding:1px; margin:0;}
.hdrImg {margin:0 auto;}
.hdrlImg {float:left; margin:0;}
.hdrrImg {float:right; margin:0;}
.hdrmImg {float:left; padding:0 2px; margin:0;}
/* 
.sBtm {clear:both; border:1px solid #A2CCC3; background-color:#BAEBE0;}
.color {padding:1px; margin:0;}
.cBtm {
font-size:10px; color:#507AC9; line-height:1.25em; text-align:center;
padding:5px 1px; margin:0; background-color:#CAFFF4;
}
 */
#lftBlk, #rhtBlk, .livBlk, .rivBlk {float:left; width:150px; padding:0; margin:0;}
#rhtBlk, .rivBlk {float:right; width:150px;}
#lftBlk .conBlk {text-align:center;}
#rhtBlk .conAdv, .bnrBlk .conAdv {text-align:justify; padding:5px 2px;}
.mivBlk2 .conAdv {padding:5px 0px;}
.conBlk, .conCom {padding:1px; overflow:hidden;}
.conCom {text-align:left;font-weight:bold;font-size:.8em;line-height:1.4;color:#898378;
background:url('../asset/logoGy.jpg') no-repeat 50% 100%;}
.conCom p {text-align:left; padding:2px 1px;}
.conFil p {padding:2px 1px;}
.ico {float:right; width:11px; padding:2px 2px 0 0;}
.conVrt {text-align:justify; font-size:9px; padding:2px 2px 1px; overflow:hidden;}
.conFil {font-size:8px; color:#fff; margin:0 0 5px; overflow:hidden;} 
.mainBlk1 {width:992px; padding:0; margin:0;}

.mainBlk2 {float:left; width:839px; padding:0 0 5px 3px; margin:0;}
* html .mainBlk2 {width:839px; w\idth:836px;}

.mainBlk3 {float:left; width:686px; padding:0 3px 5px; margin:0;}
* html .mainBlk3 {width:686px; w\idth:680px;}

.bnrBlk, .bnrBlk2 {float:right; width:120px; padding:0; margin:0;} /* vertical-align:top; */
.bnrBlk2 {width:160px;}
.conBnr {padding:0; margin:0 0 5px;} 	/* bnr-iv */

.mivBlk2, .mivBlk3, .mivBlk2w {padding:0 3px 5px 0; margin-right:120px;}
.mivBlk2w {margin-right:160px;}

.mivBlk3 {padding:0 3px 5px; margin-left:148px;}

.mivBlk3w {padding:0 2px 5px 0; margin-left:148px; margin-right:148px;}

#btmBlk {clear:both;min-height:98px;/*text-align:center;*/font-size:.8em;line-height:1.4;color:#898378;padding:0;border:1px solid #A2CCC3;margin-bottom:.5em;background:url('../asset/bgIcn.jpg');} /* bgBtm.png border-top:none; */
.btmLft {float:left;width:740px;text-align:center;padding:0;margin:.5em 0 0 .5em;}
.btmRht {float:right;width:235px;text-align:center;padding:0 auto;margin:.5em;}
.mt3 {margin-top:3em;}
.mt6 {margin-top:6em;}
.mlr2 {margin:0 2em;}
.ml4 {margin-left:4em;}
#btmBlk ul, #btmBlk p {padding:0;margin:0;}
#btmBlk a {font-weight:normal;color:#7C8395;}
#btmBlk a:link, div#btmBlk a:visited {font-weight:normal;color:#A3756E;}
#btmBlk a:hover, div#btmBlk a:active {color:#7D4A42;}
/* end of CSS */