/* global reset */
* { margin:0; padding:0; }
:focus { outline: 0; }
table { border-collapse: collapse; border: 0; }
img { border:0; }
select, input, li img { vertical-align:middle; }
ul, li, ol { list-style-type : none; }
body { text-align:center; font: 12px/18px Arial, Helvetica, sans-serif; }
select, input { font-family: Arial, Helvetica, sans-serif; }

/* quick classes */
.dn {display:none}
.fl { float:left !important; }
.fr { float:right !important; }
.cl { clear:both !important; }
.clear{clear:both;height:0}/*legacy declaration*/
.al { text-align:left !important; }
.ar { text-align:right !important; }
.ac { text-align:center !important; }
.dn{display:none !important}
.cfix { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }

/* grid system */
#nx-wrap { width:1020px; margin:0 auto; text-align:left; position:relative}
.col1 { width:320px; }
.col2 { width:640px;}
.col2, .col1 { display:inline; float:right; overflow:hidden; }
body.subpage .col2, body.subpage .col1{float:left}

/* global backgrounds */
html {background:#ffffff;}
body { background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-body-top.jpg) center 31px no-repeat; background-color:#c4d3e5}
#body {float:left;width:960px;padding:0 30px 0;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-body.png) repeat-y; }
#m-ticker{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-m-ticker.png) no-repeat;width:894px;height:31px;margin:0 auto 10px;padding:0 23px;line-height:33px}
#m-ticker a{font-size:11px;color:#f7f3ea;text-decoration:none;display:block;text-align:center;}
#header {position:relative;z-index: 4500; /*z-index:10000000;*/height:100%;}
#backtotop {display:none;position:absolute;right:-10px;width:17px;height:23px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-backtotop.gif) 0 0 no-repeat;}
#m-news-list .fb_share_count_nub_right{background-image:url(http://nxcache.nexon.net/mabinogi/img/bg/fb-share-count-nub-right.png)}/*Facebook share count nub */

/* global nexon banner*/
#gnb-header { height:31px; text-align:left; }
#Games, #GNB, #gnb-header {z-index:100000000 !important;}
#Games img {display:block;}
#Games ul img {display:inline;}
#ServerTime {line-height:13px;}

/* navigation */
#nav {position:relative;z-index:999999;height:65px;padding-left:10px;margin-top:-2px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nav-main.png) 10px 0 no-repeat;}
	#left-scroll{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nav-left-scroll.png) no-repeat;width:71px;height:89px;position:absolute;top:-9px;left:-61px}
	#right-scroll{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nav-right-scroll.png) no-repeat;width:71px;height:89px;position:absolute;top:-9px;right:-63px}
#main {height:65px;z-index:1000;}
	#nav:hover #main {background-position:0 100%;}
	#main li {float:left;z-index:1200;height:65px;}
		#main li a {z-index:1300;text-indent:-9999px;height:65px;display:block;background-image:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nav-text.png); background-repeat:no-repeat;}
#n-news a{width:176px;background-position:center 2px;}
#n-guide a{width:174px;background-position:center -63px;}
#n-shop a{width:234px;background-position:center -128px;}
/*#n-forums a{width:174px;background-position:center -195px;}*/
#n-community a{width:220px;background-position:center -258px;}
#n-support a{width:194px;background-position:center -323px;}
	#n-news.active a, #n-news.hover a, #n-news a:hover {background-position:center -390px;}
	#n-guide.active a, #n-guide.hover a, #n-guide a:hover {background-position:center -455px;}
	#n-shop.active a, #n-shop.hover a, #n-shop a:hover {background-position:center -520px;}
	#n-forums.active a, #n-forums.hover a, #n-forums a:hover {background-position:center -585px;}
	#n-community.active a, #n-community.hover a, #n-community a:hover {background-position:center -650px;}
	#n-support.active a, #n-support.hover a, #n-support a:hover {background-position:center -715px;}
#drop {position:absolute;z-index:2000;top:64px;left:35px;display:none;height:188px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nav-drop.png) no-repeat;width:100%}
	#drop ul {margin-top:6px;}
	#drop > li {float:left;text-align:center;}
		#drop li li {line-height:21px;color:#fbfbfa;font-size:12px;}
			#drop li li:hover{color:#fff315;}
			#drop li li a {color:#edead2;text-decoration:none;}
				#drop li li a:hover {color:#ffe000;}	
#d-news {width:131px;}
#d-guide {width:216px;}
#d-shop {width:200px;}
/*#d-forums {width:157px;}*/
#d-community {width:234px;/*old was 254*/}
#d-support {width:160px;}
#fun {position:absolute;width:158px;height:44px;overflow:hidden;bottom:63px;right:30px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-fun-nav.png) no-repeat;z-index:1300;}
	#fun-exp {height:44px;display:block;text-indent:-9999px}
	#fun-links {margin:2px 0}
		#fun-links li {height:16px;line-height:16px}
		#fun-links a {display:block;margin:0 auto;text-align:center;font-size:11px;color:#523f15;text-decoration:none;width:100px;-moz-border-radius:4px;-webkit-border-radius:4px}
			#fun-links a:hover {color:#fff;background:#523f15}
/* footer */
#nx-wrap-top{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nx-wrap-top.png) no-repeat;width:1020px;height:30px;margin:0 auto}
#nx-wrap-bot {height:86px; margin:0 auto 60px /*280px*/; width:1020px; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nx-wrap-bot.png) 1px 0 no-repeat;}

/* play button, modded 4-12-12*/
#m-playgame { width: 299px; height: 299px; margin: 0 10px; overflow: hidden; float: left;background:url(../img/bg/play.png) no-repeat }
#m-play-loggedout { }
#m-playgame a.play { background:url(../img/btn/play.png) no-repeat;width: 299px; height: 139px; text-indent: -9999px; display: block;margin:28px 0 29px }
	#m-playgame a.play:hover{background-position:0 50%}
	#m-playgame.maintenance a.play{background-position:0 100%;cursor:default}
#m-playgame a.download { background:url(../img/btn/play-download-signup.png) 0 0 no-repeat;padding:0 0 0 59px;width: 172px; height: 40px;  display: block;color:#fef3c5;font:bold 13px/38px Georgia, serif;text-decoration:none;text-transform:uppercase;margin:0 auto 3px	 }
	#m-playgame a.download:hover{background-position:100% 0}
#m-playgame a.signup { background:url(../img/btn/play-download-signup.png) 0 100% no-repeat;padding:0 0 0 80px;width: 151px; height: 40px;  display: block;color:#fef3c5;font:bold 13px/38px Georgia, serif;text-decoration:none;text-transform:uppercase;margin:0 auto }
	#m-playgame a.signup:hover{background-position:100% 100%}
	
#m-play-loggedin{}
#m-play-loggedin .loggedin{background:url(../img/bg/play-bot.png) no-repeat;height:84px;padding:20px 0 0}
#m-play-loggedin .loggedin p{color:#b8a892;font-size:17px;font-family:Georgia, serif;padding:0 10px;text-align:center;margin-bottom:15px}
#m-play-loggedin .loggedin a.download{background:url(../img/btn/play-download-small.png) 0 0 no-repeat;padding:0 0 0 42px;width: 129px; height: 30px;  display: block;color:#b8a892;font:bold 10px/28px Georgia, serif;text-decoration:none;text-transform:uppercase;margin:0 auto}
#m-play-loggedin .loggedin a.download:hover{background-position:0 100%}

/* play button, added 7.12.11
#m-playgame { width: 306px; height: 302px; margin: 0 7px; overflow: hidden; float: left; }
#m-play { background: transparent url(../img/btn/loggedin-play-btn.png) 0 top no-repeat; }
#m-play:hover { background-position: 0 center; }
.maintenance { background-position: 0 bottom !important; }
#m-play a { width: 306px; height: 302px; text-indent: -9999px; display: block; }*/

/* start game module, modified 6.9.11 */
/*#m-playgame #m-login { width:300px; height:300px;float:left; overflow:hidden; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-m-start.png) no-repeat;}
#m-playgame #m-start-button { height: 155px; }
#m-playgame #m-start-button a { width: 300px; height: 155px; text-indent: -9999px; display: block; }
.bg-welcome {padding:2px 0 0 10px;}
.bg-welcome p{font:14px Georgia, "Times New Roman", Times, serif;color:#e0e0e0;text-align:center;margin-bottom:10px}
.bg-welcome p span{color:#ffcd30;font-weight:bold}
.bg-welcome p strong{font-size:18px;color:#ffcd30;text-transform:uppercase}
.bg-welcome .btn-account-info {height:65px;width:114px;float:left;display:block;text-indent:-9999px;background:url(http://nxcache.nexon.net/mabinogi/img/btn/btn-account-info.png) 0 0 no-repeat;margin:0 9px 0 9px}
.bg-welcome .btn-logout {height:65px;width:114px;float:left;display:block;text-indent:-9999px;background:url(http://nxcache.nexon.net/mabinogi/img/btn/btn-logout.png) 0 0 no-repeat;}*/

/* REMOVE LOGIN FIELD WHILE UNDERGOING MAINTENANCE, ADDED 6.13.11 */
#site-updates { width: 300px; height: 300px; background: transparent url(../img/bg/bg-m-start.png) center 0 no-repeat; float: left; }
#site-updates p { margin-top: 190px; font-family: Georgia, serif; font-size: 14px; text-align: center; color: #fff; line-height: 180%; }

/* internal links module */
#m-nxlinks {width:289px;height:280px;padding:24px 0 0 11px;margin:10px;overflow:hidden;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-nxlinks.png) no-repeat;}
	#m-nxlinks-download {height:57px;width:278px;padding:0 1px;margin-bottom:10px;}
	#m-nxlinks-game-info {height:57px;width:278px;padding:0 1px;margin-bottom:10px;}
	#m-nxlinks-cards {height:57px;width:278px;margin-bottom:10px;}
	#m-nxlinks-games {height:57px;width:278px;}
	
/* subpage site header */
.subpage h1 a{text-indent:-9999px;width:203px;height:100px;display:block;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-main-logo.png) no-repeat;position:absolute;left:47px;top:36px}
.subpage #m-header {height:163px;position:relative;}
	.subpage #m-nxad-sub {line-height: 0; font-size: 0px;top:0;left:224px;position:absolute;height:90px;width:728px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-s-nxad.png) no-repeat;padding-top:22px}
		.subpage #m-nxad-sub img[width='1'] {display:none;}
/* subpage subnav */
#m-subnav {float:left;width:300px;margin:10px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-top.png) top center no-repeat;padding-top:9px;}
	#m-subnav h2 {height:53px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-header-news.png) 0 0 no-repeat;text-indent:-9999px}
	#m-subnav ul {padding:10px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-body.png) repeat-y;}
		#m-subnav a {font-size:12px;display:block;height:100%;width:100%;line-height:28px;text-decoration:none;color:#66583d}
			#m-subnav a:hover, #m-subnav .active a{color:#fff}
		#m-subnav li {padding-left:30px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-bullet.png) 20px 11px no-repeat #ebe7d9;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:1px;font-weight:bold}
			#m-subnav li.active, #m-subnav li:hover{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-bullet-hover.png) 20px 11px no-repeat #66583d;border:0;color:#fff;}
				#m-subnav li div a {padding-left:5px;color:#6e644b;font-weight:normal}
				#m-subnav .active div a, #m-subnav li:hover div a{color:#a29b8e}
					#m-subnav li div.active a, #m-subnav li div a:hover, #m-subnav li:hover a{color:#fff}/*gah! confusing nested divs and li styling!*/
#m-subnav-footer{width:300px;height:6px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subnav-footer.png) no-repeat}					
	
/* subpage article header */
#m-page-header {width:620px;height:86px;margin:0 10px 0;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-subpage-header-notices.png) no-repeat}
	#m-page-header h2 {text-indent:-9999px;}
	#m-crumb {line-height:20px;margin:0 10px 0;color:#473b23;font-size:11px}
		#m-crumb a {color:#7b7363;text-decoration:none;}
			#m-crumb a:hover {text-decoration:underline;}
	#m-page-title {margin:19px 0 0 50px;}
		#m-page-title img {display:block;}
		
/* subpage article */
#m-page {min-height:628px;color:#444;margin:0 10px; width:600px;padding:25px 10px 30px 10px;}
	#m-page p {margin-bottom:10px;}
	#m-page h2 {margin-bottom:10px;color:#382e21;font:bold 18px Georgia, "Times New Roman", Times, serif }
	#m-page-content-top{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-page-content-top.png) no-repeat;height:5px;width:600px;}
	#m-page-content{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-page-content-body.png) repeat-y;width:560px;padding:20px}
	#m-page-content-bot{background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-page-content-bot.png) no-repeat;height:5px;width:600px;}
#m-page-desc {margin:0 0 35px;padding:0 20px 5px;border-bottom:1px solid #ececec;}
#m-page-footer {height:9px;margin:0 10px 10px;background:url(http://nxcache.nexon.net/poptag/img/bg/bg-m-page-footer.png) 0 0 no-repeat;}


/* pager */
.pager {text-align:center;margin-top:15px;}
	.pager li {display:inline;margin:0 5px;color:#444;font-weight:bold}
		.pager li img{margin-left:7px}
	.pager a {color:#c4c4c4;font-weight:normal;text-decoration:none}
		.pager a:hover{text-decoration:underline}
.detail-pager {margin:20px 0 0 0;text-align:right;}
	.detail-pager li {display:inline;margin:0 1px;}

/* popup */
#popup {z-index:101000;position:absolute;left:50%;width:0;}
	#popup-inner {z-index:102000;position:relative;margin-left:-50%;}
	#popup td {background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-body.png) 0 0 repeat;}
	#popup td.tl, #popup td.tr, #popup td.bl, #popup td.br{height:10px;width:10px;background-image:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-corners.png);background-repeat:no-repeat;}
	#popup td.tl{background-position:0 0}
	#popup td.tr{background-position:100% 0}
	#popup td.bl{background-position:0 100%}
	#popup td.br{background-position:100% 100%}
	#popup object {display:block;}
	#popup-close{cursor:pointer;position:absolute;top:-10px;right:-10px;width:29px;height:29px;background:url(http://nxcache.nexon.net/mabinogi/img/btn/btn-popup-close.png) 0 0 no-repeat;}
		.images #popup-close{top:10px;right:10px;}
	#popup-inner-content{padding:10px;float:left;}
	#popup-cl a, #popup-cr a {display:block;height:100%;width:40px;background-image:url(http://nxcache.nexon.net/mabinogi/img/btn/btn-popup-arrows.png);background-repeat:no-repeat;}
	#popup-cl a {margin-left:10px;background-position:-40px center;}
	#popup-cr a {margin-right:10px;background-position:-80px center;}
		#popup-cl a:hover {background-position:0 center;}
		#popup-cr a:hover {background-position:-120px center;}
#screen {z-index:100000;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-body.png) 0 0 repeat;position:fixed;top:0;left:0;bottom:0;right:0;}

/* redirect popup */
#redirect-popup {color:#444;text-align:center;padding:20px 20px 0;width:415px;height:236px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-redirect-popup.png) 0 0 no-repeat;}
#redirect-location {line-height:22px;font-size:18px;padding-bottom:12px;margin-bottom:20px;border-bottom:1px dotted #9a9482;}
#redirect-location strong{color:#382e21;line-height:43px;font-size:18px;display:block;}
#redirect-link a {color:#382e21;font-size:14px;font-weight:bold;}

/*Project RM Popup */
#project-rm-popup{background:url(http://nxcache.nexon.net/mabinogi/img/project-rm/bg-project-rm.jpg) no-repeat;width:330px;height:304px;padding:66px 91px 27px 75px;position:relative}
	#project-rm-popup a.btn-close-small{background:url(http://nxcache.nexon.net/mabinogi/img/project-rm/btn-rm-close.png) no-repeat;width:72px;height:19px;display:block;text-indent:-9999px;position:absolute;right:5px;top:9px}
	#project-rm-popup a.btn-close-large{background:url(http://nxcache.nexon.net/mabinogi/img/project-rm/btn-rm-close-large.png) no-repeat;width:168px;height:29px;display:block;text-indent:-9999px;margin:0 auto}
	#project-rm-popup a.btn-try-again{background:url(http://nxcache.nexon.net/mabinogi/img/project-rm/btn-rm-try-again.png) no-repeat;width:168px;height:29px;display:block;text-indent:-9999px;position:absolute;top:311px;left:160px}
	#project-rm-popup h1{display:none}
	#project-rm-popup h2{text-align:center;padding:92px 0 15px}
	#project-rm-popup select{border:solid 1px #9e9988;background:#faf6e7;width:350px;height:38px;padding:7px 0 7px;font-size:14px;font-weight:bold;color:#676767;display:block;margin-bottom:19px}
	#project-rm-popup input[type='text']{border:solid 1px #9e9988;background:#faf6e7;width:343px;height:16px;padding:10px 0 10px 5px;color:#676767;font-size:14px;font-weight:bold;display:block;margin-bottom:29px}
	#project-rm-popup input[type='submit']{background:url(http://nxcache.nexon.net/mabinogi/img/project-rm/btn-rm-submit.png) no-repeat;width:168px;height:29px;padding-top:29px;margin:0 auto;display:block;cursor:pointer;border:none}
	#project-rm-popup p{text-align:center}
	#project-rm-popup p.step-one{padding:22px 0 13px}
	#project-rm-popup p.success{margin-bottom:85px}
	#project-rm-popup p.error{color:#b20000;font-size:14px;padding:62px 0 59px}

/*global footer*/
#legal{height:18px;line-height:12px;text-align:center;color:#1b1a5b}
#legal a{color:#1b1a5b;text-decoration:none}
#legal a:hover{text-decoration:underline}
#global-footer{background:url(http://nxcache.nexon.net/nx/global/footer_img/footer_bg01.gif) 0 0 repeat-x;min-width:912px;height:59px;padding-left:66px;text-align:left}

/*like box module*/
#m-like-box{margin:10px 10px 20px;background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-fb-like-box.jpg) no-repeat;height:240px;clear:both;padding:60px 0 0}

/* pjax */
.pjax-data { display: none; }

/* revised mb popup that matches vindictus */
#mb-screen { z-index:20000006; position:fixed; left:0; top:0; right:0; bottom:0; height:100%; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-body.png) 0 0 repeat; }
#mb-popup { z-index:20000007; position:absolute; left:50%; width:600px; margin-left:-300px; top:100px; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-body.png) 0 0 repeat; }
#mb-popup-close { z-index:20000009; display:block; height:27px; position:absolute; right:5px; text-indent:-9999px; top:5px; width:27px; cursor:pointer; background:url(http://nxcache.nexon.net/mabinogi/img/btn/btn-popup-close-gachapon.png) 0 0 no-repeat; }
#mb-popup-close:hover { background-position:100% 0; }
#mb-popup-content { z-index:20000008; }
#mb-popup .tl,
#mb-popup .tr,
#mb-popup .bl,
#mb-popup .br { position:absolute; width:10px; height:10px; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-corners.png) 0 0 no-repeat; }
#mb-popup .l,
#mb-popup .r,
#mb-popup .t,
#mb-popup .b { position:absolute; background:url(http://nxcache.nexon.net/mabinogi/img/bg/bg-popup-body.png) 0 0 repeat; }
#mb-popup .tl,
#mb-popup .l,
#mb-popup .bl { left:-10px; }
#mb-popup .tr,
#mb-popup .r,
#mb-popup .br { right:-10px; }
#mb-popup .tl,
#mb-popup .t,
#mb-popup .tr { top:-10px; }
#mb-popup .bl,
#mb-popup .b,
#mb-popup .br { bottom:-10px; }
#mb-popup .bl { background-position:0 100%; }
#mb-popup .br { background-position:100% 100%; }
#mb-popup .tl { background-position:0 0; }
#mb-popup .tr { background-position:100% 0; }
#mb-popup .l,
#mb-popup .r { top:0; bottom:0; width:10px; }
#mb-popup .t,
#mb-popup .b { left:0; right:0; height:10px; }

/* popup specific styles */
#mb-popup.gachapon { width:598px; margin-left:-140px; top:100px; background:none; }
#mb-popup.gachapon #mb-popup-close { right:12px; top:10px; }
#mb-popup.noframe .tl,
#mb-popup.noframe .tr,
#mb-popup.noframe .bl,
#mb-popup.noframe .br,
#mb-popup.noframe .t,
#mb-popup.noframe .b,
#mb-popup.noframe .l,
#mb-popup.noframe .r { display:none; }

/* Footer Navigation, added 05.27.11 */
#footer-nav { width: 1020px; margin: 0 auto 120px; /* padding-top: 1px\9;  IE8 only to fix collapsing margin */ }
#footer-nav a { color: #8c7954; text-decoration: none; }
#footer-nav a:hover { color: #eebb18; cursor: pointer; text-decoration: underline; }
#footer-nav dl { margin-left: 119px; text-align: left; float: left; }
#footer-nav dt { margin-bottom: 15px; font-weight: bold; color: #66583d; }
#footer-nav dd { /*margin-bottom: 1px;*/ }
#footer-nav .cf { clear: both; }
#foot-copy { width: 486px; height: 24px; margin: 52px auto 0; background: transparent url(../img/bg/nx-footer-copy.png) 0 0 no-repeat; }

#gnt_popup_center{background:#fbf8eb url(../../all/img/mb/background.jpg) 0 100% repeat-x;border-radius:5px;}
#gnt_popup{color:#5d4c37;}
#gnt_popup .gnt_top{background:transparent;}
#gnt_popup .gnt_bot{background:transparent;}
#gnt_popup .gnt_col_or{color:#a0a0a0;}
#gnt_popup .gnt_input{border:1px solid #9f9077;background-color:#f4f4f4;}
#gnt_popup .gnt_input label,#gnt_popup .gnt_input input{color:#5f5f5f;}
#gnt_popup .gnt_input.gnt_focus label{color:#a0a0a0;}
#gnt_popup .gnt_input.gnt_focus{background-color:#fff;}
#gnt_popup .gnt_input label.gnt_input_disabled{background-color:#e7e7e7;color:#b4b4b4;text-shadow:0 1px #fff;}
#gnt_popup .gnt_input .gnt_problems{border-left:1px solid #9f9077;color:#555;}
#gnt_popup a{color:#c4901c;}
#gnt_popup a:hover{color:#a57918;}
#gnt_popup .gnt_title{color:#5d4c37;border-bottom:1px solid #d1bd9d;background:0;}
#gnt_popup .gnt_error{color:#fe1c1c;}
#gnt_popup .gnt_spacer{border-bottom:1px dashed #ddd;}
#gnt_popup .gnt_text_callout:hover{color:#a57918;}
#gnt_popup .gnt_button{border:1px solid #b52900;background:#b52900;}
#gnt_popup .gnt_button span{background:#db6800;border:1px solid #fba100;color:#fff;}
#gnt_popup .gnt_button:hover span{background:#ed7100;border-color:#fba100;}
#gnt_popup .gnt_big_button{border:2px solid #ecc974;background:#ecc974;box-shadow:0 0 2px rgba(0,0,0,0.7);border-radius:7px;}
#gnt_popup .gnt_big_button span{background:url(../../all/img/mb/big_button.png) 0 0 repeat-x;border:2px solid #e36d00;color:#eed1a1;border-radius:5px;box-shadow:inset 0 0 10px #e68500;}
#gnt_popup .gnt_big_button:hover span{background-position:0 -100px;}
#gnt_popup .gnt_big_button small{color:#eed1a1;}
#gnt_popup .gnt_wizard_active,#gnt_popup .gnt_wizard_inactive{color:#fcf9ef;text-shadow:0 1px #a26834;border-color:#59524a;background-image:url(../../all/img/mb/tabs.png);}
#gnt_popup .gnt_wizard_active:hover{color:#fcf9ef;}
#gnt_popup .gnt_wizard_inactive,#gnt_popup .gnt_wizard_inactive:hover{color:#756d64;text-shadow:0 1px #eddece;border-color:#59524a;}
#gnt_popup .gnt_wizard_spacer{background-image:url(../../all/img/mb/tabs_spacers.png);}
#gnt_popup_close{background:#382e21 url(../../all/img/gnp_close.gif) 50% 50% no-repeat;}