﻿@charset 'utf-8';

/* CSS 초기화
	Eric Meyer 의 방법(http://meyerweb.com/eric/tools/css/reset/) 변형
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body {background:#232323 url('http://img.joymax.com/property/joymax/joymax_new/us/common/body_bg.gif') repeat-x left top; color:#898989; font-size:11px; font-family:Verdana,Tahoma,Arial,Apple-Gothic,sans-serif;}
ol, ul {list-style:none;}
address, em {font-style:normal;}
img {border:0; vertical-align:top;}
fieldset {position:relative; border:0;}
legend {position:absolute; top:0; left:-2010em; width:1px; height:1px; overflow:hidden; font-size:0; line-height:0;}
button {border:0; padding:0; background:transparent; cursor:pointer; *overflow:visible; color:#898989; font-size:12px; font-family:Verdana,Tahoma,Arial,Apple-Gothic,sans-serif;}
button::-moz-focus-inner {border:0; padding: 0;}
button img {*position:relative;}
input:focus {outline:none;}
select {color:#898989; font-size:12px; font-family:Verdana,Tahoma,Arial,Apple-Gothic,sans-serif;}
textarea {color:#898989; font-size:12px; font-family:Verdana,Tahoma,Arial,Apple-Gothic,sans-serif;}
table {border-collapse:collapse; border-spacing:0;}
hr {display:none;}
a:link {color:#898989; text-decoration:none;}
a:visited {color:#898989; text-decoration:none;}
a:hover {color:#898989; text-decoration:underline;}
a:active {color:#898989; text-decoration:none;}

/* Hides from IE-mac \*/ * html .xb {height: 1%;} /* End hide from IE-mac */
#angel .contset:after, #headline:after, #gnav:after, #gnav .sub ul:after, #subject:after, #dev-closer:after, #cont-closer:after,
.xb:after {clear:both; display:block; height:0; font-size:0; line-height:0; content:'.'; visibility:hidden;}

/* Headlines */
h1 {color:#E2E3AF; font-size:30px;}
h2 {padding:0 0 3px 24px; border-bottom:2px solid #FAA61A; margin-bottom:13px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/h2_bul.gif') no-repeat 0 1px; color:#FAA61A; font-size:1.5em;}

/* Default Layout */

/* Angel */
#angel {position:relative; min-height:38px; _height:38px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/angel_bg.gif') repeat-x left top; font-family:Tahoma,Verdana,Arial,Apple-Gothic,sans-serif; z-index:3;}
#angel .contset {min-height:35px; _height:35px; padding-bottom:3px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/angel_bg_core.gif') no-repeat center bottom;}
#angel .stime {float:left; margin-right:7px; padding:10px 0 10px 35px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/angel_icon_clock.gif') no-repeat left top; color:#A4A4A4; vertical-align:middle;}
#angel .stime .val {color:#EBEAEA;}
#angel .join {float:left; width:200px; margin-top:7px; margin-left:-310px; text-align:right;}
#angel .sel-lang {position:relative; float:left; width:85px; min-height:17px; _height:17px; margin-top:8px; margin-left:-103px; padding-right:16px; border:1px solid #404040; background-color:#BEBEBE; color:#444; text-align:left;}
#angel .sel-lang ul {display:none; position:absolute; top:17px; left:-1px; width:98px; padding:2px 0 2px 3px; border:1px solid #404040; border-top-width:0; background-color:#BEBEBE;}
#angel .sel-lang li {padding:2px 0 0 21px;}
#angel .sel-lang .selected {display:inline-block; margin:0 3px; min-height:15px; _height:15px; padding:2px 0 0 21px;}
#angel .sel-lang .trigger {position:absolute; top:0; right:0; _right:-1px; width:15px; height:17px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_trigger.gif') no-repeat left top; cursor:pointer;}
#angel .sel-lang .us {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_flag_uk.gif') no-repeat 0 4px;}
#angel .sel-lang .de {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_flag_de.gif') no-repeat 0 4px;}
#angel .sel-lang .tr {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_flag_tr.gif') no-repeat 0 4px;}
#angel .sel-lang .es {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_flag_es.gif') no-repeat 0 4px;}
#angel .sel-lang .eg {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sellang_flag_eg.gif') no-repeat 0 4px;}
#JMX-Angel {z-index:999 !important;}
body #JMX-Closer .jmxc-contset {width:942px !important; margin:0 auto !important;}
.jmxa-sel-lang ul {display:none;}

/* Header */
#header {min-height:1em; _height:1em;}

/* Headline */
#headline {min-height:92px; _height:92px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/headline_bg.jpg') no-repeat center top;}
#headline .logo {margin:0 320px; text-align:center;}
#headline .banner {float:left; width:420px; margin-left:-100%; _margin-left:-942px;}
#headline .banner a {position:relative;}
#headline .banner2 {position:relative;float:right;width:400px;height:92px; margin-top:-90px;_margin-top:-90px;}
#headline .search {float:left; width:190px; margin:54px 0 0 -196px; border:3px solid #597938; background-color:#FFF;}
#headline .search input {float:left;}
#headline .search .keyword {width:157px; height:20px; padding:1px 3px; border:0; line-height:20px;}

#developer {position:relative; margin-bottom:35px; padding-top:11px; background:#DBD9DB url('http://img.joymax.com/property/joymax/joymax_new/us/common/dev_bg_top.gif') repeat-x left top;}
#dev-closer {min-height:1em; _height:1em; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/dev_bg_closer.gif') no-repeat right bottom;}


/* Global Navigation */
#gnav {position:relative; min-height:56px; _height:56px; padding-bottom:27px; background:#3A3A3A url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_bg_ground.jpg') no-repeat center bottom; z-index:1;}
#gnav li {float:left; width:157px;}
#gnav li.download {width:158px; margin-right:-1px;}
#gnav .sub, #gnav .sub ul {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_sub_bgset.gif') no-repeat left top;}
#gnav .sub {display:none; position:absolute; top:56px; left:0; width:942px; padding-top:12px; background-color:#22390C; background-position:-1000px 0;}
#gnav .sub ul {min-height:20px; _height:20px; padding:0 20px 7px; background-position:left bottom;}
#gnav .sub li {width:auto; margin:-3px 10px 0 0; padding:4px 3px 4px 7px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_sub_bul_nor.gif') no-repeat -12px 8px; white-space:nowrap;}
#gnav .sub .cur {background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_sub_bul_cur.gif');font-weight:bold;}
#gnav a:link, #gnav a:visited, #gnav a:hover, #gnav a:active {color:#A0A0A0;}
#gnav ul a {font-weight:bold;}
#gnav ul a:link, #gnav ul a:visited {color:#979C6F;}
#gnav ul a:hover, #gnav ul a:active {color:#FFF200; text-decoration:none;}
#gnav .sub .cur a:link, #gnav .sub .cur a:visited, #gnav .sub .cur a:hover, #gnav .sub .cur a:active {color:#FFF200;}
#gnav .charge ul {padding-left:314px;}
#gnav .support ul {padding-left:471px;}
#gnav .news ul {padding-left:652px;}

/* Local Navigation */
#lnav {position:relative; float:right; width:192px; margin-left:-203px; padding-right:11px;}
#lnav h2 {min-height:17px; _height:17px; margin-bottom:6px; padding:9px 5px 9px 23px; border-bottom-width:0; background:#3E3E3E url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_chan_bg.gif') no-repeat left top; color:#FFF; font-size:12px;}
#lnav ul {_height:1%;}
#lnav li {padding:4px 0; border-bottom:1px solid #C6C6C6;}
#lnav li a {display:block; min-height:14px; _height:14px; padding:6px 5px 5px 24px; border:1px solid #DBD9DB; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_item_bul.gif') no-repeat 0 12px;}
#lnav li a:link, #lnav li a:visited, #lnav li a:hover, #lnav li a:active {color:#5C5C5C;}
#lnav .cur a {border:1px solid #FFF; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_item_cur_bg.gif') no-repeat 0 0;}

#subject {min-height:43px; _height:43px; margin:0 4px; padding:5px 22px 15px; background:#516A39 url('http://img.joymax.com/property/joymax/joymax_new/us/common/subject_bg.jpg') no-repeat left top;}
#subject h1 {float:left; margin-top:5px;}
#subject .cur {float:right; margin-top:26px; color:#C1CCB6;}
#subject .cur img {*margin:2px 0 -2px; vertical-align:middle;}
#content, #cont-opener, #cont-closer {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/content_bg_set.gif') no-repeat left top;}
#content {position:relative; min-height:1em; _height:1em; margin-top:-7px; margin-right:205px; background-repeat:repeat-y; background-position:-2000px 0;}
#cont-opener {background-position:-1000px 0;}
#cont-closer {min-height:500px; _height:500px; padding:15px 26px 80px 28px; background-position:0 100%;}
#extra {position:relative; float:left; width:194px; margin-left:-205px; padding:16px 0 10px;}

/* Footer */
#footer {min-height:64px; _height:64px; padding:15px 0 30px; background:#3D3D3D url('http://img.joymax.com/property/joymax/joymax_new/us/common/footer_bg.gif') repeat-x left top; border-top:1px solid #2E2E2E; font-family:Tahoma,Verdana,Arial,Apple-Gothic,sans-serif;}
#footer .setter {margin:0 -110px 0 -60px;}
#footer .closer {float:left; width:60px;}
#footer .closer img {_position:relative; margin:0 -5px;}
#footer .cont {margin:0 125px 0 64px;}
#footer .securedby {float:left; width:110px; margin-top:4px; text-align:right;}
#help {float:left; width:100%; margin:-4px 0 6px; padding-bottom:3px; border-bottom:1px solid #4D4D4D; font-size:11px; font-weight:bold;}
#help a {float:left; padding:4px 10px 4px 11px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/help_sepr.gif') no-repeat -14px 4px;}
#help a:link, #help a:visited, #help a:hover, #help a:active {color:#ACACAC;}
#help .company {margin-left:-10px; padding-left:10px; background-image:none;}
#copyright {color:#6C6C6C; font-size:10px;}
#copyright strong {color:#8B8B8B;}

.contset {width:942px; margin:0 auto;}
.setter {float:left; width:100%;}
.sect-par {margin:15px 8px;}
.sect-plain {margin:15px 0; min-height:1em; _height:1em; padding:10px 19px; border-width:1px 0; border-style:solid; border-color:#E6E6E6; background-color:#F6F6F6;}
.sect-plain .lead {min-height:1em; _height:1em; margin:5px 0 15px -7px; padding-left:7px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sect_pain_bul_lead.gif') no-repeat -12px 2px;}
.sect-status {margin:10px 0; border-width:1px 0; border-style:solid; border-color:#E6E6E6;}
.sect-status table {width:100%;}
.sect-status th {background-color:#F6F6F6; font-weight:normal; text-align:left;}
.sect-status .start th {padding-top:10px;}
.sect-status .end th {padding-bottom:10px;}
.sect-status th div {margin:5px 19px; padding-left:15px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif') no-repeat -12px 3px;}
.sect-status td {padding:5px 20px;}
.sect-rel-top {margin-top:-7px;}
.ga {_height:1%; margin:13px 0; text-align:center;}

/* Global Actions */
.ga-return {text-align:right;}

/* BBS */
.bbs .search {margin:20px 0; text-align:right;}
.bbs .search * {vertical-align:top;}
.bbs .search select {height:20px;}
.bbs .search input {height:14px; *margin:-1px 0;}
.bbs .search .btn-func {margin:-1px 0 -2px;}
.bbs .search .btn-func button {width:77px;}
.bbs .search .note {margin:9px 13px 0; color:#FAA61A; text-decoration:underline;}
.bbs .list {margin:15px 0;}
.bbs .list table, .bbs .list th, .bbs .list table, .bbs .list td {border:0; border:hidden;}
.bbs .list table {width:100%; border-style:none;}
.bbs .list th {height:14px; padding:8px 0 9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_header_bg.gif') no-repeat -10px 0;}
.bbs .list th.start {background-position:left top;}
.bbs .list th.end {background-position:right top;}
.bbs .list td {*height:14px; padding:5px 0 6px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_list_hbar.gif') repeat-x left bottom; text-align:center; vertical-align:middle;}
.bbs .list td.category {padding-right:4px;}
.bbs .list td.subj {padding-left:12px; font-weight:bold; text-align:left;}
.bbs .list td.date {color:#B2B2B2;}
.bbs .list .order div {margin-left:10px;}
.bbs .list .prev .order div {margin-left:5px; padding-left:5px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_view_prev_bul.gif') no-repeat -10px 3px;}
.bbs .list .next .order div {margin-left:5px; padding-left:5px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_view_next_bul.gif') no-repeat -10px 4px;}
.bbs .category .item, .bbs .category .item div {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_category_bg.gif') no-repeat -300px 0; }
.bbs .category .item {width:65px; margin:0 auto; font-size:.8em; text-align:center; color:#FFF;}
.bbs .category .item div {position:relative; right:-4px; height:14px; padding-right:4px;}
.bbs .category .item-acc {background-position:-100px -10px;}
.bbs .category .item-acc div {background-position:100% -10px;}
.bbs .category .item-sys {background-position:-100px -30px;}
.bbs .category .item-sys div {background-position:100% -30px;}
.bbs .category .item-gp {background-position:-100px -50px;}
.bbs .category .item-gp div {background-position:100% -50px;}
.bbs .category .item-pmt {background-position:-100px -70px;}
.bbs .category .item-pmt div {background-position:100% -70px;}
.bbs .preview {position:relative; z-index:1;}
.bbs .preview .cont, .bbs .preview .cont .setter {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/bbs_preview_bg.gif') no-repeat left top;}
.bbs .preview .cont {position:absolute; top:28px; left:-35px; display:none; width:625px; background-position:left bottom; font-weight:normal; line-height:1.6;}
.bbs .preview .cont .setter {position:relative; top:-12px; float:none; width:auto; padding:20px 17px 0;}

/* Page Explorer */
.pagex {margin:15px 0; text-align:center}
.pagex a, .pagex strong, .pagex span {display:inline-block; _position:relative; margin-right:-6px; padding:3px 7px 2px 6px; background:#fff url('http://img.joymax.com/property/joymax/joymax_new/us/common/pagex_sepr.gif') no-repeat -14px 4px; color:#898989; font-size:11px; line-height:normal; text-decoration:none !important; line-height:1;}
.pagex a img, .pagex span img {border:none; vertical-align:middle; _vertical-align:top}
.pagex strong {color:#FAA61A !important; text-decoration:underline !important;}
.pagex a:hover, .pagex a:active, .pagex a:focus {}
.pagex .prev, .pagex .prev10, .pagex .next, .pagex .next10 {position:relative; top:-1px; padding:2px 3px 1px; background-image:none; font-size:11px;}
.pagex .first {background:none;}

.setter .pagex {margin:0 200px;}
.bbs .btn-closer {float:left; width:200px; margin-top:-3px; margin-left:-200px; text-align:right;}

/* Buttons */
.btn-ga, .btn-ga a, .btn-ga button, .btn-ga input, .btn-ga .setter {position:relative; display:inline-block; height:28px; margin:0; border:0;background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif') no-repeat;color:#FFF; font-size:11px; line-height:27px; font-weight:bold; font-family:Tahoma, Sans-serif; letter-spacing:1px; text-align:center;text-decoration:none !important; white-space:nowrap; vertical-align:middle;}
.btn-ga a, .btn-ga button, .btn-ga input {left:1px; overflow:visible; padding:0 10px 0 9px; background-position:right top; cursor:pointer; *vertical-align:top;}
.btn-ga {margin:0 6px;}
.btn-ga-ok * {width:55px;}
.btn-ga-submit *, .btn-ga-cancel * {width:94px;}
.btn-ga-cancel {background-position:0 -56px;}
.btn-ga-cancel a, .btn-ga-cancel button, .btn-ga-cancel input {background-position:100% -56px;}
.btn-ga-home {background-position:0 -28px;}
.btn-ga-home a, .btn-ga-home button, .btn-ga-home input {background-position:100% -28px;}
.btn-ga a:link, .btn-ga a:visited, .btn-ga a:hover, .btn-ga a:active {color:#FFF;}

.btn-func {display:inline-block; height:22px; padding-left:4px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_func_bg.gif') no-repeat left top; text-align:center;}
.btn-func a, .btn-func button {display:inline-block; height:22px; line-height:20px; padding:0 13px 2px 9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_func_bg.gif') no-repeat right top;}
.btn-func a:hover {text-decoration:none;}
.btn-func button {*margin:0 0 -2px;}

.btn-facebook {display:inline-block; height:22px; padding-left:4px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_facebook_bg.gif') no-repeat left top; text-align:center;}
.btn-facebook a, .btn-facebook button {display:inline-block; height:22px; line-height:20px; padding:0 13px 2px 9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_facebook_bg.gif') no-repeat right top;color:#c5d5f5;}

.ga-return .btn-ga {background-position:0 -84px;}
.ga-return .btn-ga a, .ga-return .btn-ga button, .ga-return .btn-ga input {padding:0 28px 0 19px; background-position:100% -84px;}

.btn-ga-fat, .btn-ga-fat .setter, .btn-ga-fat a, .btn-ga-fat input, .btn-ga-fat button {height:45px; margin:0; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg_fat.gif'); font-size:18px; line-height:45px;}
.btn-ga-fat .setter {position:relative; display:inline-block; float:none; left:1px; width:auto; padding:0 10px 0 9px; background-position:right top;}
.btn-ga-fat a, .btn-ga-fat input, .btn-ga-fat button {padding-right:26px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg_fat_arrow.gif');}

/* Form Message - Help */
.msg-help {position:absolute; top:0; left:0; width:237px; padding-left:53px; display:none;}
.msg-help ul.note {padding-left:0; background-image:none;position:relative;border:1px solid #fff;}
.msg-help .shadow {padding:0 4px 3px 0; background-color:#E2E2E2;}
.msg-help .cont {position:relative; top:-1px; _height:1%; border-width:1px 0; border-style:solid; border-color:#FAA61A; background-color:#FFF;}
.msg-help .arrow {position:absolute; top:9px; left:-5px; width:5px; height:9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/msg_help_arrow.gif') no-repeat -5px -2px; overflow:hidden; z-index:3;}
.msg-help .bl {position:relative; left:-1px; border-left:1px solid #FAA61A;}
.msg-help .br {position:relative; right:-2px; min-height:1em; padding:8px 10px 8px 8px; border-right:1px solid #FAA61A;}
.msg-help .note, .msg-help .note li {min-height:1em; _height:1em; padding-left:9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/msg_help_note_bul.gif') no-repeat -12px 3px; font-size:10px;}
.msg-help .note .wrongspot {color:#C02E00; font-weight:bold;}
.msg-help .note .okspot{color:#5786b0; font-weight:bold;}
.msg-help .note .general {color:#336633;}
.msg-help .status {position:absolute; top:0; left:0; width:39px; height:39px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/msg_help_status_icons.gif') no-repeat -100px -100px; }
.msg-help-wrong .subj {color:#C02E00;}
.msg-help-ok .subj {color:#FAA61A;}

/* Status Message */
.msg-status, .msg-status .cont {position:relative; display:inline-block; height:26px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/msg_status_bg.gif') no-repeat; color:#FFF; font-size:11px; line-height:26px; font-weight:bold; text-align:center; white-space:nowrap; vertical-align:top;}
.msg-status .cont {left:7px; padding:0 37px 0 30px; background-position:right top;}

/* Status Message */
.msg-em, .msg-em em {position:relative; display:inline-block; height:26px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/msg_em_bg.gif') no-repeat; color:#FFF; font-size:11px; line-height:26px; font-weight:normal; text-align:center; white-space:nowrap; vertical-align:top;}
.msg-em em {left:2px; padding:0 37px 0 35px; background-position:right top; }
.msg-em a:link, .msg-em a:visited, .msg-em a:hover, .msg-em a:active {color:#FFF;}

/* Sign In */
.form-signin {width:490px; margin:50px auto;}
.form-signin .lead {margin-bottom:25px;}
.form-signin .cont {margin-right:122px;}
.form-signin .cont label {position:absolute; top:0; left:0; width:1px; height:1px; overflow:hidden; font-size:0; line-height:0;}
.form-signin .cont br {display:none;}
.form-signin .id {margin-bottom:10px;}
.form-signin .val, .form-signin .val span {display:block; background:url('http://img.joymax.com/property/joymax/joymax_new/us/member/signin_val_bg.gif') no-repeat left top;}
.form-signin .val {min-height:33px; _height:33px; padding-left:5px; border:1px solid #C9C9C9;}
.form-signin .val span {height:24px; padding:5px 5px 4px; background-position:right top; overflow:hidden;}
.form-signin .val input {width:100%; height:24px; *margin:-1px 0;  border:0; color:#888; font-size:1.5em; line-height:24px; font-weight:bold;}
.form-signin .submit {float:left; width:110px; margin-left:-110px;}
.form-signin .submit button {*margin:-1px 0;}
.form-signin .help {clear:both; min-height:1em; _height:1em; padding-top:15px;}
.form-signin .help li {margin-bottom:12px; padding-left:9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/member/signin_help_bul.gif') no-repeat -12px 4px; color:#898989; font-size:12px; font-weight:bold;}
.form-signin .help .find-password {display:inline-block;font-size:15px;}
.form-signin .help .find-password:link, .form-signin .help .find-password:visited, .form-signin .help .find-password:active {font-size:13px;text-decoration:none;}
.form-signin .help .find-password:hover{color:#FAA61A; text-decoration:underline;font-size:13px;}
.form-signin .help .btn-func {margin:-3px 0 -5px 4px; font-size:11px; font-weight:normal;  vertical-align:top;}
.form-signin .help .btn-facebook {margin:-3px 0 -5px 4px; font-size:11px; font-weight:normal;  vertical-align:top;padding-left:24px;}
.ui-dialog .form-signin {margin:-30px auto 0;}

.lang-eg .form-signin .cont {margin-left:122px;margin-right:1px;}
.lang-eg .form-signin .submit {float:right; width:110px; margin-right:-110px;}
/* Alert */
.alert {color:#898989; text-align:center;}
.alert .result {margin-bottom:7px; padding-top:35px;}
.alert .result-ok {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/icon_welldone.gif') no-repeat center top;}
.alert .details {min-height:50px; _height:50px; margin:7px 0 10px; color:#FAA61A;}
.alert .details .confirm {text-decoration:underline;}
.alert .btn-ga, .alert .btn-ga a, .alert .btn-ga button {height:49px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_alert_bg.gif'); line-height:49px; }
.alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
.alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}

#alert-ok.alert {color:#898989; text-align:center;}
#alert-ok.alert .result { color:#5687b1;font-size:15px;padding-top:25px;margin-bottom:7px;}
#alert-ok.alert .result-ok {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/icon_welldone.gif') no-repeat center top;}
#alert-ok.alert .lineone {padding-bottom:35px;}
#alert-ok.alert .details { color:#FAA61A;}
#alert-ok.alert .details .confirm {text-decoration:underline;}
#alert-ok.alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; color:#fff;}
#alert-ok.alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
#alert-ok.alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}

#welcome{overflow:hidden;text-align:center;}
#welcome .alert {color:#898989;margin-top:-20px;width:100%;}
#welcome .alert .details {min-height:50px; _height:50px; margin:7px 0 10px; color:#FAA61A;}
#welcome .alert .details .confirm {text-decoration:underline;}
#welcome .alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; color:#fff;}
#welcome .alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
#welcome .alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}
#welcome .alert .welcome{font-size:15px;color:#faa61a;text-align:left;line-height:25px;}
#welcome .alert .welcome em{color:#5687b1;}
#welcome .alert .w-details{color:#ababab;text-align:left;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") -10px 7px  no-repeat;line-height:20px;padding-left:10px;}
#welcome .alert .w-details em{text-decoration:underline;font-weight:bold; border:1px solid red;}
#welcome .alert .btn{width:100%;padding-top:10px;float:left;position:relative;}
#welcome .alert .btn .karma{position:absolute;left:0;}
#welcome .alert .btn .ok{position:absolute;right:0;}

#account .alert .val, #account .alert .val span {background: url("http://img.joymax.com/property/joymax/joymax_new/us/member/signin_val_bg.gif") no-repeat scroll left top transparent;display: block;}
#account .alert .val {border: 1px solid #C9C9C9;display: inline-block;float: left;padding-left: 5px;position: relative;}
#account .alert .val span {background-position: right top;height: 24px;overflow: hidden;padding: 5px 5px 4px;}
#account .alert .val input {border: 0 none;color: #888888;font-size: 1.5em;font-weight: bold;height: 24px;line-height: 24px;width:100%;}
#account{text-align:center;overflow:hidden;padding:30px;}
#account .alert .val .box{width:490px;}
#account .format{font-size:12px;color:#be0000;text-align:left;line-height:20px;margin:0;}
#account .alert fieldset {border: 0 none;position: relative; margin:5px 0;}
#account .alert .process{text-align:center;font-size:15px;color:#5687b1;margin-bottom:10px;}
#account .alert .ckemail{text-align:center;color:#898989;line-height:20px; background:#f3f3f3;padding:5px;}
#account .alert .ckemail em{color:#faa61a;font-weight:bold;}
#account .alert .w-details{color:#ababab;text-align:left;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") -3px 6px  no-repeat;line-height:20px;padding-left:20px;margin-top:10px;}
#account .alert .w-details em{text-decoration:underline;font-weight:bold;}
#account .alert .btn{padding:10px 0 10px 0;float:right;}
#account .alert .btn_goto{padding:10px 0 10px 0;}
#account .alert .aclink{width:100%;text-align:right;float:right;line-height:20px;color:#898989;}
#account .alert .aclink a{text-decoration:underline;font-weight:bold;}

#facebook{text-align:center;}
#facebook .alert {color:#898989;margin-top:-20px;width:100%;}
#facebook .alert .details {min-height:50px; _height:50px; margin:7px 0 10px; color:#FAA61A;}
#facebook .alert .details .confirm {text-decoration:underline;}
#facebook .alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; }
#facebook .alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
#facebook .alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}
#facebook .alert .welcome{font-size:15px;color:#faa61a;text-align:left;line-height:25px;}
#facebook .alert .welcome em{color:#5687b1;}
#facebook .alert .w-details{color:#ababab;text-align:left;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") -10px 7px  no-repeat;line-height:20px;padding-left:10px;}
#facebook .alert .w-details em{text-decoration:underline;font-weight:bold; border:1px solid red;}
#facebook .alert .btn{width:100%;padding-top:10px;float:left;position:relative;}
#facebook .alert .btn .karma{position:absolute;left:0;}
#facebook .alert .btn .ok{position:absolute;right:0;}


/* Error */
.error #gnav {padding-bottom:9px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_bg_ground_error.jpg');}
.error #developer {margin-bottom:150px; padding-top:100px; background-color:transparent; background-image:none;}
.error #content, .error #cont-opener, .error #cont-closer {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/error_content_bg_set.gif') no-repeat left top;}
.error #content {position:relative; width:662px; margin-top:-7px; margin:0 auto; background-repeat:repeat-y; background-position:-2000px 0; font-size:12px; text-align:center;}
.error #cont-opener {background-position:-1000px 0;}
.error #cont-closer {min-height:240px; _height:240px; padding:45px 45px 45px; background-position:0 100%;}
.error #content h1 {color:#FA7E1A; font-size:24px;}
.error #content .desc {margin:13px 63px 15px; padding-top:15px; border-top:1px solid #D5D5D5;}
.error #content .msg-status .cont {font-size:12px;}
.error #content table {margin:0 auto; border-width:1px 1px 0 0; border-style:solid; border-color:#CDCDCD; font-size:11px;}
.error #content th, .error #content td {padding:5px 0; border-width:0 0 1px 1px; border-style:solid; border-color:#CDCDCD;}
.error #content th {background-color:#F6F6F6;}
.error-siteundermaint h1 {padding-top:40px;}
.error-siteundermaint .duration {margin:30px 0 34px;}
.error-notfound h1 {padding-top:10px;}
.error-notfound .ga {margin:25px 9px;}
.error-service h1 {padding-top:30px;}
.error-service .ga {margin:25px 9px;}
.error-pmtservice h1 {padding-top:40px;}
.error-pmtservice .duration {margin:30px 0 34px;}
.error .btn-ga-gotomain .setter {width:358px;}

/* Dialog - Common */
.ui-widget {font-family:Verdana,Tahoma,Arial,Apple-Gothic,sans-serif;}
.ui-widget-overlay {background-color:#000; background-image:none;}
.ui-dialog-titlebar .ui-icon {width:20px; height:20px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/dialog_close_btn.gif') no-repeat left top;}
.ui-corner-all { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.ui-dialog {padding:7px; border:1px solid #5D5D5D; border-top-color:#A4A4A4; border-left-color:#7D7D7D; background:#464646 url('http://img.joymax.com/property/joymax/joymax_new/us/common/dialog_bg.gif') repeat-x left top !important;}
.ui-dialog-content {border:1px solid #393939;}
.ui-dialog .ui-dialog-titlebar {margin-bottom:-19px; border:0; background:#fff; z-index:3;}
.ui-dialog .ui-dialog-titlebar .ui-state-hover {border:0; background-color:transparent; background-image:none;}
.ui-dialog .ui-dialog-titlebar-close {top:13px; right:3px; width:20px; height:20px;}
.ui-dialog .ui-dialog-titlebar-close span {margin:0; cursor:pointer;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding:1px; text-decoration:none;}
.ui-dialog .ui-dialog-content {padding:60px 20px 35px; background-color:#FFF;}

/* Dialog - Loading */
.d-loading .ui-dialog-titlebar-close {display:none;}
.d-loading .ui-dialog {padding:0; border-width:0; background:transparent none !important;}
.d-loading .ui-dialog-titlebar {position:relative; display:none;}
.d-loading .ui-dialog .ui-dialog-content {padding:0; background-color:transparent;}

/* Dialog - Sign in */
.d-signin .ui-widget-header {border:0; background:none;}
.d-signin .ui-dialog-content { background-color:#FFF;}
.d-signin .ui-dialog-titlebar {min-height:43px; _height:43px; margin-bottom:0; padding:7px 0 10px;}
.d-signin .ui-dialog-title {display:block; float:none; color:#E1E1E1; font-size:25px; text-align:center;}
.d-signin .ui-dialog-title .accent {color:#FAA61A;}

/* Dialog - Games Trailer  */
.d-trailer .ui-dialog {padding:0; border-width:0; background-image:none;}
.d-trailer .ui-widget-header {border:0; background:none;}
.d-trailer .ui-dialog-content {padding:0; background-color:#464646;}
.d-trailer .ui-dialog-content object {vertical-align:middle; *vertical-align:top;}
.d-trailer .ui-dialog-titlebar {position:absolute; width:100%; min-height:43px; _height:43px; margin-bottom:0; padding:7px 0 10px; z-index:1003;}
.d-trailer .ui-dialog-title {display:block; float:none; color:#E1E1E1; font-size:17px; text-align:center;}
.d-trailer .ui-dialog-title .type {font-weight:normal;}
.d-trailer .ui-dialog-title .trailer-title {color:#9A9999; font-size:15px;}
.d-trailer .ui-dialog-titlebar-close {top:20px; right:9px;}

/* Dialog - Games Screen shot  */
.d-screenshot .ui-dialog {padding:0; border:1px solid #434343; background:#363636 url('http://img.joymax.com/property/joymax/joymax_new/us/us/common/dialog_bg_games.gif') repeat-x left top !important;}
.d-screenshot .ui-widget-header {border:0; background:none;}
.d-screenshot .ui-dialog-content {padding:0 7px 8px 6px; border-left:1px solid #595959; background:transparent url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_content_bg.gif') repeat-x left bottom;}
.d-screenshot .ui-dialog-titlebar {min-height:26px; _height:26px; margin-bottom:0; padding:8px 0 5px; border-top:1px solid #898989; border-left:1px solid #595959; }
.d-screenshot .ui-dialog-title {display:block; float:none; color:#E1E1E1; font-size:17px; text-align:center;}
.d-screenshot .ui-dialog-title .type {font-weight:normal;}
.d-screenshot .ui-dialog-titlebar-close {top:18px; right:8px;}

.ad-gallery {width: 651px;}
.ad-gallery, .ad-gallery * {margin: 0; padding: 0;}
.ad-gallery .ad-image-wrapper {width:651px; height:371px; border:1px solid #000; position: relative; overflow: hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position: absolute; right: 0; _right:-1px; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* Or else IE will hide it */ background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/non-existing.jpg')\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_prev.png'); width: 50px; height: 60px; display: none; position: absolute; top: 43%; left: 0; z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_next.png'); width: 50px; height: 60px; right: 0; _right:-1px; left: auto;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute; bottom: 0px; left: 0px; padding: 7px; text-align: left; width: 100%; z-index: 2; background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/opa75.png'); color: #000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {position:absolute; width:100%; left:0; _left:6px; bottom:20px; z-index:3;}
.ad-gallery .ad-info {float:right; _display:inline; margin-top:7px; margin-right:44px; _margin-right:37px; color:#807F7F; font-size:10px;}
.ad-gallery .ad-info .cur {color:#E8E8E8;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px; cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px; font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default; font-style: italic;}
.ad-gallery .ad-nav {width:580px; position: relative; min-height:62px; margin:0 -7px 0 -6px; padding:13px 43px 26px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_nav_bg.gif') no-repeat left top;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 12px; height: 64px; z-index: 10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height:64px;}
.ad-gallery .ad-back {cursor: pointer; left: 8px; width: 34px; display: block; background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_scroll_back.gif') no-repeat left top;}
.ad-gallery .ad-forward {cursor: pointer; display: block; right: 8px; width: 34px; background: url('http://img.joymax.com/property/joymax/joymax_new/us/us/games/gallery/ad_scroll_forward.gif') no-repeat left top;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden; width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left; width: 9000px; list-style: none;}
.ad-gallery .ad-thumbs li {float: left; padding-right:2px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img {border: 1px solid #262626; display: block;}
.ad-gallery .ad-thumbs li a.ad-active img {border: 1px solid #81BF25;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position: absolute; left: -9000px; top: -9000px;}


/* Support German */
.lang-de #gnav .support ul {padding-left:331px;}


/* Support Spanish */
.lang-es #gnav .support ul {padding-left:361px;}


/* Support Arabic */
.lang-eg h2 {padding:0 24px 3px 0; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/h2_bul_eg.gif') no-repeat 100% 1px;}
.lang-eg #angel .setter {float:left;}
.lang-eg #dev-closer {background-position:left bottom;}
.lang-eg #gnav li {float:right;}
.lang-eg #gnav li.download {margin-right:0; margin-left:-1px;}
.lang-eg #gnav .sub li {margin:-3px 0 0 10px; padding:4px 7px 4px 3px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/gnav_sub_bul_nor.gif') no-repeat 100% 8px;}
.lang-eg #gnav .charge ul {padding-right:314px; padding-left:0;}
.lang-eg #gnav .support ul {padding-left:0;}
.lang-eg #gnav .news ul {padding-right:652px; padding-left:0;}
.lang-eg #subject h1 {float:right;}
.lang-eg #subject .cur {float:left;}
.lang-eg #content, .lang-eg #cont-opener, .lang-eg #cont-closer {background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/content_bg_set_eg.gif');}
.lang-eg #content {margin-right:0; margin-left:205px;}
.lang-eg #cont-closer {padding:15px 28px 80px 26px;}
.lang-eg #extra {float:right; margin-right:-205px; margin-left:0;}
.lang-eg #JMX-Closer {direction:ltr;}

* html .lang-eg .gnav-rtl-fix {direction:ltr;}
* html .lang-eg .gnav-rtl-fix #gnav {direction:rtl;}

.lang-eg .ga-return {text-align:left;}

/* Headline */
.lang-eg #headline {direction:ltr;}
.lang-eg #headline .setter {float:left;}
.lang-eg #headline .banner {_position:relative; margin-left:-420px; direction:rtl;}
.lang-eg #headline .banner2 {position:relative;float:left;left:0;width:400px;height:92px; margin-top:-90px;_margin-top:-90px;}
.lang-eg #headline .search {float:left; margin:54px 0 0 -936px; direction:rtl;}
.lang-eg #headline .search input {float:right;}

/* Local Navigation */
.lang-eg #lnav {float:left; margin-right:-203px; margin-left:0; padding-right:0; padding-left:11px;}
.lang-eg #lnav h2 {padding:9px 23px 9px 5px; border-bottom-width:0; background:#3E3E3E url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_chan_bg_eg.gif') no-repeat left top;}
.lang-eg #lnav li a {padding:6px 24px 5px 5px; border:1px solid #DBD9DB; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_item_bul.gif') no-repeat 100% 12px;}
.lang-eg #lnav .cur a {border:1px solid #FFF; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/lnav_item_cur_bg_eg.gif') no-repeat 0 0;}

/* Footer */
.lang-eg #footer .setter {float:left;}

/* Error */
.lang-eg.error #content, .lang-eg.error #cont-opener, .lang-eg.error #cont-closer {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/error_content_bg_set.gif') no-repeat left top;}
.lang-eg.error #content {position:relative; width:662px; margin-top:-7px; margin:0 auto; background-repeat:repeat-y; background-position:-2000px 0; font-size:12px; text-align:center;}
.lang-eg.error #cont-opener {background-position:-1000px 0;}
.lang-eg.error #cont-closer {min-height:240px; _height:240px; padding:45px; background-position:0 100%;}

/* BBS */
.lang-eg .bbs .search {text-align:left;}
.lang-eg .bbs .list th.start {background-position:right top;}
.lang-eg .bbs .list th.end {background-position:left top;}
.lang-eg .bbs .list td.subj {padding-right:12px; padding-left:0; text-align:right;}
.lang-eg .bbs .list .order div {margin-right:10px; margin-left:0;}
.lang-eg .bbs .list .prev .order div {margin-right:5px; padding-right:5px; padding-left:0; background-position:100% 3px;}
.lang-eg .bbs .list .next .order div {margin-right:5px; padding-right:5px; padding-left:0; background-position:100% 4px;}

/* Page Explorer */
.lang-eg .bbs .btn-closer {float:right; margin-right:-200px; margin-left:0; text-align:left;}

/* Buttons */
.lang-eg .btn-ga-fat .setter {float:none;}
.lang-eg .btn-ga-fat a, .lang-eg .btn-ga-fat input, .lang-eg .btn-ga-fat button {padding-right:0; padding-left:26px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg_fat_arrow_eg.gif'); background-position:left top;}
.lang-eg .ga-return .btn-ga, .lang-eg .ga-return .btn-ga a, .lang-eg .ga-return .btn-ga input, .lang-eg .ga-return .btn-ga button {background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg_return_eg.gif');}
.lang-eg .ga-return .btn-ga {background-position:right top}
.lang-eg .ga-return .btn-ga a, .lang-eg .ga-return .btn-ga input, .lang-eg .ga-return .btn-ga button {left:-2px; padding:0 19px 0 28px;background-position:left top}


.lang-eg .setter {float:right;}

.lang-eg .sect-plain .lead {margin:5px -7px 15px 0; padding-right:7px; padding-left:0; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/sect_pain_bul_lead_eg.gif') no-repeat 100% 2px;}
.lang-eg .sect-status th {text-align:right;}
.lang-eg .sect-status th div {padding-right:15px; padding-left:0; background-position:100% 3px;}

.lang-eg .msg-help {left:auto; padding-right:53px; padding-left:0;}
.lang-eg .msg-help ul.note {padding-right:9px;}
.lang-eg .msg-help .shadow {padding:0 0 3px 4px;}
.lang-eg .msg-help .arrow {right:-5px; left:auto; background-position:-10px -2px;}
.lang-eg .msg-help .note, .lang-eg .msg-help .note li {padding-right:9px; padding-left:0; background-position:100% 3px;}
.lang-eg .msg-help .status {right:0; left:auto;}


/* Alert */
.lang-eg .alert {color:#898989; text-align:center;}
.lang-eg .alert .result {padding-top:35px;margin-bottom:7px;}
.lang-eg .alert .btn-ga, .lang-eg .alert .btn-ga a, .lang-eg .alert .btn-ga button {height:49px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_alert_bg.gif'); line-height:49px; }
.lang-eg .alert .btn-ga a, .lang-eg .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
.lang-eg .alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}

.lang-eg #alert-ok.alert {color:#898989; text-align:center;}
.lang-eg #alert-ok.alert .result { color:#5687b1;font-size:15px;padding-top:25px;margin-bottom:7px;}
.lang-eg #alert-ok.alert .result-ok {background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/icon_welldone.gif') no-repeat center top;}
.lang-eg #alert-ok.alert .lineone {padding-bottom:35px;}
.lang-eg #alert-ok.alert .details { color:#FAA61A;}
.lang-eg #alert-ok.alert .details .confirm {text-decoration:underline;}
.lang-eg #alert-ok.alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; color:#fff;}
.lang-eg #alert-ok.alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
.lang-eg #alert-ok.alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}

.lang-eg #welcome{overflow:hidden;text-align:center;}
.lang-eg #welcome .alert {color:#898989;margin-top:-20px;width:100%;position:relative;}
.lang-eg #welcome .alert .details {min-height:50px; _height:50px; margin:7px 0 10px; color:#FAA61A;}
.lang-eg #welcome .alert .details .confirm {text-decoration:underline;}
.lang-eg #welcome .alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; color:#fff;}
.lang-eg #welcome .alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}
.lang-eg #welcome .alert .welcome{font-size:15px;color:#faa61a;text-align:right;line-height:25px;}
.lang-eg #welcome .alert .welcome em{color:#5687b1;}
.lang-eg #welcome .alert .w-details{color:#ababab;text-align:right;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") right 7px  no-repeat;line-height:20px;padding-right:10px;}
.lang-eg #welcome .alert .w-details em{text-decoration:underline;font-weight:bold;}
.lang-eg #welcome .alert .btn{width:100%;padding-top:10px;float:left;position:relative;}
* html .lang-eg #welcome .alert .btn{width:500px;padding-top:10px;position:absolute;right:0;margin:0;}
.lang-eg #welcome .alert .btn .karma{position:absolute;left:0;}
.lang-eg #welcome .alert .btn .ok{position:absolute;right:0;}

.lang-eg #account .alert .eg, .lang-eg .alert .eg span {background: url("http://img.joymax.com/property/joymax/joymax_new/us/member/signin_val_bg.gif") no-repeat scroll left top transparent;display: block;}
.lang-eg #account .alert .eg {border: 1px solid #C9C9C9;float: left;padding-left: 5px;}
.lang-eg #account .alert .eg span {background-position: right top;height: 24px;overflow: hidden;padding: 5px 5px 4px;}
.lang-eg #account .alert .eg input {border: 0 none;color: #888888;font-size: 1.5em;font-weight: bold;height: 24px;line-height: 24px;width:100%;}
.lang-eg #account{text-align:center;overflow:hidden;padding:30px;}
.lang-eg #account .alert .eg .box{width:490px;}
.lang-eg #account .format{font-size:12px;color:#faa61a;text-align:right;line-height:20px;margin:0;}
.lang-eg #account .alert fieldset {border: 0 none;position: relative; margin:5px 0;}
.lang-eg #account .alert .process{text-align:right;font-size:15px;color:#5687b1;margin-bottom:10px;}
.lang-eg #account .alert .ckemail{text-align:right;color:#898989;line-height:20px; background:#f3f3f3;padding:5px;}
.lang-eg #account .alert .ckemail em{color:#faa61a;font-weight:bold;}
.lang-eg #account .alert .w-details{color:#ababab;text-align:right;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") right 6px  no-repeat;line-height:20px;padding-right:20px;margin-top:10px;}
.lang-eg #account .alert .w-details em{text-decoration:underline;font-weight:bold;}
.lang-eg #account .alert .btn{padding:10px 0 10px 0;float:left;}
.lang-eg #account .alert .btn_goto{padding:10px 0 10px 0;}
.lang-eg #account .alert .aclink{width:100%;text-align:left;float:left;line-height:20px;color:#898989;}
.lang-eg #account .alert .aclink a{text-decoration:underline;font-weight:bold;}

.lang-eg #facebook{text-align:center;}
.lang-eg #facebook .alert {color:#898989;margin-top:-20px;width:100%;position:relative;}
.lang-eg #facebook .alert .details {min-height:50px; _height:50px; margin:7px 0 10px; color:#FAA61A;}
.lang-eg #facebook .alert .details .confirm {text-decoration:underline;}
.lang-eg #facebook .alert .mp .btn-ga, .alert .mp .btn-ga a, .alert .mp .btn-ga button {height:28px; background-image:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_ga_bg.gif'); line-height:28px; }
.lang-eg #facebook .alert .btn-ga a, .alert .btn-ga button {left:2px; padding:0 10px 0 8px;}
.lang-eg #facebook .alert .btn-ga-ok a, .alert .btn-ga-ok button {width:76px;}
.lang-eg #facebook .alert .welcome{font-size:15px;color:#faa61a;text-align:right;line-height:25px;}
.lang-eg #facebook .alert .welcome em{color:#5687b1;}
.lang-eg #facebook .alert .w-details{color:#ababab;text-align:right;background:url("http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif") right 7px  no-repeat;line-height:20px;padding-right:10px;}
.lang-eg #facebook .alert .w-details em{text-decoration:underline;font-weight:bold;}
.lang-eg #facebook .alert .btn{width:100%;padding-top:10px;float:left;position:relative;}
* html .lang-eg #facebook .alert .btn{width:500px;padding-top:10px;position:absolute;right:0;margin:0;}
.lang-eg #facebook .alert .btn .karma{position:absolute;left:0;}
.lang-eg #facebook .alert .btn .ok{position:absolute;right:0;}


.lang-eg .contset {width:942px; margin:0 auto;}
.lang-eg .setter {text-align:right;width:100%;}
.lang-eg .sect-par {margin:15px 8px;}
.lang-eg .sect-plain {margin:15px 0; min-height:1em; _height:1em; padding:10px 19px; border-width:1px 0; border-style:solid; border-color:#E6E6E6; background-color:#F6F6F6;}
.lang-eg .sect-status {margin:10px 0; border-width:1px 0; border-style:solid; border-color:#E6E6E6;}
.lang-eg .sect-status table {width:100%;}
.lang-eg .sect-status th {background-color:#F6F6F6; font-weight:normal; text-align:left;}
.lang-eg .sect-status .start th {padding-top:10px;}
.lang-eg .sect-status .end th {padding-bottom:10px;}
.lang-eg .sect-status th div {margin:5px 19px; padding-left:15px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/status_bul_tit.gif') no-repeat -12px 3px;}
.lang-eg .sect-status td {padding:5px 20px;}
.lang-eg .sect-rel-top {margin-top:-7px;}
.lang-eg .ga {_height:1%; margin:13px 0; text-align:center;}


.lang-eg .btn-facebook {display:inline-block; height:22px; padding-left:4px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_facebook_bg_eg.gif') no-repeat left top; text-align:center;}
.lang-eg .btn-facebook a, .lang-eg .btn-facebook button {display:inline-block; height:22px; line-height:20px; padding:0 33px 2px 9px; background:url('http://img.joymax.com/property/joymax/joymax_new/us/common/btn_facebook_bg_eg.gif') no-repeat right top;color:#c5d5f5;}
.lang-eg .form-signin .help .btn-facebook {margin:-3px 0 -5px 4px; font-size:11px; font-weight:normal;  vertical-align:top;padding-left:10px;}

/* Global Actions */
.ga-return {text-align:right;}

/* signin */
.lang-es .form-signin {width:565px;}
.lang-tr .form-signin {width:530px;}
