/*layout*/
html { height:100%; text-align:center;}
body { text-align:center; height:100%; background:#fff url(http://static.bada.com/b2c/en_US/front/images/common/layout/bg_body03.gif) top repeat-x; position:relative; margin:0 auto;}
body, td, div, textarea, input {font-family:Arial,Verdana,Tahoma; font-size:12px; color:#555;}

div#naviMain,
div#contentsWrap,
div#siteInfo { text-align:center; margin:0 auto;}

div#naviMain { position:relative; width:995px; height:85px; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bg_header03.gif) no-repeat top; text-align:left; overflow:hidden; }

div#naviMain div.siteLogo { padding:0 0 0 41px; height:52px;}
div#naviMain div.siteLogo img { margin:8px 0 0 0;}
div#naviMain h1 { font-family:Arial; font-size:18px; font-weight:bold; color:#fff; padding:0 0 0 41px; position:relative; z-index:999;}

div#naviMain div.naviMenu ul li a:link      { color:#b1c7db; text-decoration:none; font-size:11px; font-weight:bold; font-family:tahoma;}
div#naviMain div.naviMenu ul li a:active    { color:#b1c7db; text-decoration:none; font-size:11px; font-weight:bold; font-family:tahoma;}
div#naviMain div.naviMenu ul li a:visited   { color:#b1c7db; text-decoration:none; font-size:11px; font-weight:bold; font-family:tahoma;}
div#naviMain div.naviMenu ul li a:hover     { color:#fff; text-decoration: underline; font-size:11px; font-weight:bold; font-family:tahoma;}
div#naviMain div.naviMenu ul li a.naviMenuSelected { color:#fff; text-decoration: underline; font-size:11px; font-weight:bold; font-family:tahoma;}
div#naviMain div.naviMenu ul li a.naviMenuSelected:visited { color:#fff; text-decoration: underline; font-size:11px; font-weight:bold; font-family:tahoma;}

div#naviMain div.naviMenu { margin:-21px 0 0 253px; position:relative;}
div#naviMain div.naviMenu ul li { display:block; float:left; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bl_q03.gif) left no-repeat; padding:0 18px 0 18px;}
div#naviMain div.naviMenu ul li.first { background:none; padding-left:12px;}

div.ospGo { position:absolute; left:867px; top:9px;}

div#contentsWrap { width:995px; }
div#contentsWrapDiv {float:left; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bg_left.gif) left repeat-y;}
div#contentsWrapDiv div.naviLocal,
div#contentsWrapDiv div.contentsPrint { float:left; text-align:left;}
div#contentsWrap div.naviLocal { background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bg_left_top.gif) top repeat-x; margin-right:35px;}

h3.localTitle { padding:23px 0 22px 0; color:#15549a; font-size:20px; font-weight:bold; font-family:Arial;}
h3.localTitle span { padding-left:49px;}

div#contentsWrap div.naviLocal div.localMenuList  { background:#f3f3f3; width:200px; padding-bottom:50px; margin:0 0 0 30px; _margin:0 0 0 29px;}

/* Error Message */
.errorLayout {width:700px; margin:0 auto;}
.errorMessage { width:700px; background:url(http://static.bada.com/b2c/en_US/front/images/gettingst/bg_ercenter.gif) repeat-y left; font-weight:normal; text-align:left; color:#333333; margin:184px auto 0 auto; padding:0; }
.errorMessage .Top { width:700px; height:70px; background:url(http://static.bada.com/b2c/en_US/front/images/gettingst/bg_ertop.gif) no-repeat left top; }
.errorMessage h1 { font-weight:bold; color:#333333; font-size:20px; font-family:Arial; margin:20px 0 0 20px; height:29px; padding:20px 0 0 0px; *padding:0 0 0 0; }
.errorMessage h1 img { vertical-align:middle; }
.errorMessage .Top .InfoImg { margin:0 15px 0 0; }
.errorMessage .contentMessageER { clear:both; font-family:Arial; font-size:14px; line-height:22px; margin:14px 0 29px 66px; width:566px; color:#333333; }
.errorMessage .contentMessageER p { margin:8px 0 0 0; font-family:Arial; }
.errorMessage .contentMessageER p a:link { font-size:14px; font-weight:bold; color:#356096; text-decoration:underline; }
.errorMessage .contentMessageER p a:active { font-size:14px; font-weight:bold; color:#356096; text-decoration:underline; }
.errorMessage .contentMessageER p a:visited { font-size:14px; font-weight:bold; color:#356096; text-decoration:underline; }
.errorMessage .Bottom { width:700px; height:4px; background:url(http://static.bada.com/b2c/en_US/front/images/gettingst/bg_erbottom.gif) no-repeat left top; _margin-bottom:-12px; }
.errorBtn {float:right; margin-top:10px;}

/*useInfoBox*/
div.useInfoBox { border:#d8d8d8 1px solid; background:#fff; width:186px; margin:0 auto; margin-top:27px;}
div.useInfoTitle { font-family:Arial; font-size:11px; font-weight:bold; color:#333; border-bottom:#d8d8d8 1px solid; padding:5px 0 5px 9px;}
ul.useInfoItem { margin:3px 0 6px 9px;}
ul.useInfoItem li { background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bl_use.gif) left no-repeat; padding-left:11px; line-height:20px;}

ul.useInfoItem li a:link      { color:#356096; text-decoration:underline; font-size:11px; font-weight:normal; font-family:Arial}
ul.useInfoItem li a:active    { color:#356096; text-decoration:underline; font-size:11px; font-weight:normal; font-family:Arial}
ul.useInfoItem li a:visited   { color:#356096; text-decoration:underline; font-size:11px; font-weight:normal; font-family:Arial}
ul.useInfoItem li a:hover     { color:#356096; text-decoration:underline; font-size:11px; font-weight:normal; font-family:Arial}

/*mostProductBox*/
div.mostProductBox {  border:#d8d8d8 1px solid; background:#fff; width:186px; margin:0 auto; margin-top:10px; padding-bottom:13px;}
div.mostProductTitle { font-family:Arial; font-size:11px; font-weight:bold; color:#333; border-bottom:#d8d8d8 1px solid; padding:5px 0 5px 9px;}
div.mostProductItem { margin-top:15px;}
div.mostProduct { width:65px; text-align:center; margin:0 0 0 6px;}
div.mostProductItem ul { position:relative; margin:-64px 0 0 78px;}
div.mostProductItem ul li.productTitle { width:105px; margin-bottom:1px;}
div.mostProductItem ul li.productTitle a:link      { color:#356096; text-decoration:underline; font-size:11px; font-weight:bold; font-family:Arial}
div.mostProductItem ul li.productTitle a:active    { color:#356096; text-decoration:underline; font-size:11px; font-weight:bold; font-family:Arial}
div.mostProductItem ul li.productTitle a:visited   { color:#356096; text-decoration:underline; font-size:11px; font-weight:bold; font-family:Arial}
div.mostProductItem ul li.productTitle a:hover     { color:#356096; text-decoration:underline; font-size:11px; font-weight:bold; font-family:Arial}
div.mostProductItem ul li.productCont { color:777; font-size:11px; line-height:14px; width:105px;}
div.mostProductItem2 { margin-top:20px;}

/*leftBanner*/
div.leftBanner { margin:0 auto; width:186px; margin-top:10px;}


div#contentsWrap div.contentsPrint { width:700px; padding:26px 0 60px 0;}

div#siteInfo { clear:both; border-top:#eeeeee 1px solid; text-align:center;}
div#siteInfo div.footerWrap { width:995px; height:70px; margin:0 auto; text-align:left; padding:10px 30px 0 0; position:relative;}
div#siteInfo div.footerWrap div.footerLogo {padding-left:30px;}
div#siteInfo div.footerWrap div.footerMenu { position:absolute; left:152px; top:6px;}
div#siteInfo div.footerWrap div.footerMenu ul li { display:inline; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/footer_bl.gif) left no-repeat; padding:0 0 0 12px;}
div#siteInfo div.footerWrap div.footerMenu ul li.footerMenuFirst { background:none; padding-left:0;}
div#siteInfo div.footerWrap div.footerMenu ul li a:link      { color:#555; text-decoration:none; font-family:tahoma; font-size:10px; font-weight:normal;}
div#siteInfo div.footerWrap div.footerMenu ul li a:active    { color:#555; text-decoration:none; font-family:tahoma; font-size:10px; font-weight:normal;}
div#siteInfo div.footerWrap div.footerMenu ul li a:visited   { color:#555; text-decoration:none; font-family:tahoma; font-size:10px; font-weight:normal;}
div#siteInfo div.footerWrap div.footerMenu ul li a:hover     { color:#555; text-decoration:none; font-family:tahoma; font-size:10px; font-weight:normal;}
div#siteInfo div.footerWrap div.footerCopyright { color:#555; font-family:tahoma; font-size:10px; font-weight:normal; position:absolute; left:152px; top:24px;}

div.sitePath { border-bottom:#e1e1e1 1px solid; padding-bottom:7px;}
div.sitePath ul li { display:inline; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bl_path.gif) 0 5px no-repeat; padding:0 5px 0 12px;} 
div.sitePath ul li.pathHome { background:none; padding-left:1px;}
div.sitePath ul li.pathSelected { color:#555555; text-decoration:underline; font-size:11px; font-weight:bold;}
div.sitePath ul li a:link      { color:#555555; text-decoration:none; font-size:11px;}
div.sitePath ul li a:active    { color:#555555; text-decoration:none; font-size:11px;}
div.sitePath ul li a:visited   { color:#555555; text-decoration:none; font-size:11px;}
div.sitePath ul li a:hover     { color:#555555; text-decoration:underline; font-size:11px;}

h1.pageTitleH1 { font-size:24px; color:#333; border-bottom:#e1e1e1 1px solid; padding:10px 0 10px 0;}
h2.pageTitleH2 { font-size:18px; color:#333; padding:21px 0 0 0; line-height:12px;}
h3.pageTitleH3 { font-size:14px; color:#356096; padding:0 0 7px 22px; margin-top:28px; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bl_title_small.gif) 0 2px no-repeat;}

h3.pageTitleH3Top {  margin-top:15px !important;}
table.pageTitleH3TableTop { margin-top:15px !important;}

table.pageTitleH3Table { margin-top:27px; margin-bottom:5px;}
table.pageTitleH3Table td.pageTitleH3TdLeft {}
table.pageTitleH3Table td.pageTitleH3TdRight { margin-top:27px; margin-bottom:5px; text-align:right;}
table.pageTitleH3Table td h3.pageTitleH3 { font-size:14px; color:#356096; padding:0 0 0 22px; margin-top:0; background:url(http://static.bada.com/b2c/en_US/front/images/common/layout/bl_title_small.gif) 0 2px no-repeat;}


div.pageTitleTopSpace15 { margin-top:15px;}
div.pageTitleTopSpace25 { margin-top:25px;}
