@charset "utf-8";

html{overflow-y:scroll; overflow-x:auto;}
html, body, .heightgird {height:100%;}
body > .heightgird {min-height:100%; height:auto; }
.heightgird {position:relative;}

/* New join layout Start */
#joinSubBg {background:url('/images/join/bodyBG2.gif') repeat-x left 220px;}
#joinMainBg {background:url('/images/join/bodyBG.gif') repeat-x left 515px;}
#joinSubBg  #wrapper, 
#joinMainBg #wrapper {width:100%;min-width:994px;padding-bottom:0px;background:none;}

#wrapper {width:100%;min-width:994px; padding-bottom:0;background:url(/images/common/tnb_bgline.gif) repeat-x 0 0;}

/* #header{position:relative;width:994px;height:107px;margin:0 auto 34px;padding-bottom:4px;background:url(/images/common/bg_header_line.jpg) no-repeat 0 100%;*zoom:1;}
#header:after{content:'';display:block;clear:both;}
#header img{vertical-align:top;} */

#tnbWrap{width:100%;height:26px;background:#565952;z-index:10;}

#joinHeader {width:100%; overflow:hidden;}
.joinMaxWrap {width:800px; margin:0 auto;}
.joinMinWrap {width:730px; margin:0 auto;}
.globalWrap {width:994px; margin:0 auto;}
.joinMaxWrap #container {width:100%; overflow:hidden;padding:0 0 80px 0;z-index: 900;}
#container {width:100%; overflow:hidden;padding:0 0 50px 0;z-index: 900;}


.www_header,.vandi_header,.market_header{width:100%;min-width:994px;padding-bottom:0;/* background:url(/images/common/tnb_bgline.gif) repeat-x 0 0; */}
#header,.vandi_header #header,.market_header #header{position:relative;width:994px;min-width:994px;height:107px;margin:0 auto;padding-bottom:4px;background:url(/images/common/bg_header_line.jpg) no-repeat 0 100%;*zoom:1;}
#header:after{content:'';display:block;clear:both;}
#header img{vertical-align:top;}
#tnbWrap{width:100%;height:26px;background:#565952;z-index:10;}
#footerWrap {position:absolute; bottom:0; clear:both; height:105px; width:100%; min-width:800px; border-top:1px solid #e1e1e1;}
 /* New join layout End */


/* Old Style Join Layout
#joinSubBg {background:url('/images/join/bodyBG2.gif') repeat-x left 220px;}
#joinMainBg {background:url('/images/join/bodyBG.gif') repeat-x left 515px;}
#wrapper {width:100%; min-width:800px; padding-bottom:105px;}
#header {width:100%; min-width:1150px; overflow:hidden;background:url(/images/main/topbg01.jpg) repeat-x center top;}
#header02 {width:100%;overflow:hidden;background:url(/images/main/topbg02.jpg) no-repeat center top;}
#joinHeader {width:100%; overflow:hidden;}
.joinMaxWrap {width:800px; margin:0 auto;}
.joinMinWrap {width:730px; margin:0 auto;}
.globalWrap {width:998px; margin:0 auto;}
.joinMaxWrap #container {width:100%; overflow:hidden;padding:0 0 80px 0;z-index: 900;}
#container {width:100%; overflow:hidden;padding:0 0 50px 0;z-index: 900;}
#footerWrap {position:absolute; bottom:0; clear:both; height:105px; width:100%; min-width:800px; border-top:1px solid #e1e1e1;}
Old Style Join Layout */




/*commonTop*/
#CommBg {position:relative; min-width:994px;}
#globalWrapper{width:100%;min-width:994px; padding-bottom:0;background:url(/images/common/tnb_bgline.gif) repeat-x 0 0;}
#CommContainer{width:100%; overflow:hidden; padding:35px 0 80px 0; z-index: 900;}
#locationWrap {overflow-x:hidden;margin-top:-22px;}
#lnbWrap {float:left; width:150px; margin-right:40px;}
#contWrap {float:right; width:790px;}


/* Old style commonTop
#CommBg {position:relative; min-width:998px;}
#globalWrapper {width:100%; min-width:800px; padding-bottom:160px;}
#CommContainer {width:100%; overflow:hidden; padding:32px 0 80px 0; z-index: 900;}
#locationWrap {overflow:hidden;}
#lnbWrap {float:left; width:150px; margin-right:40px;}
#contWrap {float:right; width:790px;}
#CommFooterWrap {clear:both; height:160px; width:100%; min-width:998px; border-top:1px solid #e1e1e1;}
Old style commonTop */


/* Footer */
#footer{width:100%;margin:0;padding:0 0 15px 0;background:#fff;*zoom:1;}
#footer:after{content:'';display:block;clear:both;}

/* common style */
address,caption,cite,code,dfn,em,var,i{font-style:normal;font-weight:normal;}
.tts{overflow:hidden;position:absolute;width:0;height:0;line-height: 0;font-size:0;text-indent:-99999px;}
#skipNavi{position:fixed;top:-1px;left:0;width:100%;height:auto;text-align:center;}
#skipNavi a{display:block;position:absolute;top:-27px;width:100%;height:1px;line-height:1px;background:#000;color:#fff;text-align:center;}
#skipNavi a:focus{top:0px;height:26px;line-height:26px;z-index:9999;}