#dialog { color: #000; }
#dialog .hd .c, .dialog .ft .c { font-size:1px; height: 46px; }
#dialog .ft .c { height: 38px; }
#dialog .hd { background: transparent url(/pics/modal/tl.png) no-repeat 0 0; margin-right: 51px; }
#dialog .hd .c { background: transparent url(/pics/modal/tr.png) no-repeat right 0; margin-right: -51px; }
#dialog .bd { background: transparent url(/pics/modal/ml.png) repeat-y 0 0; margin-right: 46px; }
#dialog .bd .c { background: transparent url(/pics/modal/mr.png) repeat-y right 0; margin-right: -46px; }
#dialog .bd .c .s { padding: 0 2.9em 0.3em;}
#dialog .ft { background: transparent url(/pics/modal/bl.png) no-repeat 0 0; margin-right: 51px; }
#dialog .ft .c { background: transparent url(/pics/modal/br.png) no-repeat right 0; margin-right: -51px; }
#chatwindow_iefix { display: none; }

.signup_lightbox #country_combo_box {
	margin: 3px 0 13px;
}

#modal_container_signup .signup_lightbox, #modal_container_signup .first_col { width: auto; }
#modal_container_signup .signup_lightbox { padding: 0 10px; }
#modal_container_signup .upgrade_header { font-weight: bold; }

.signup_table { margin: 0 auto; }

.signup_lightbox .country_left {
	float: left;
	text-align: right;
	width: 180px;
}
.signup_lightbox .country_right label {
	padding-left: 4px;
	_padding-left: 0;
}

.signup_lightbox .inputerror {
	padding: 5px;
}
.signup_lightbox .textboxlittle {
	width: 180px;
}
.signup_lightbox .textboxbig {
	width: 258px;
}
.signup_lightbox .input {
	width: 80px;
	margin-right: 7px;
}
.signup_lightbox .input2 {
	font-family: Arial, Helvetica, sans-serif;
}

.signup_lightbox .inputerror img {
	margin: 5px 5px 0 0;
}
.signup_lightbox {
	color: #434343;
	text-align: left;
	padding-right: 10px;
}
/*.signup_lightbox form {
	padding-top: 25px;
}*/
.signup_lightbox form .first_col {
	width: 185px;
}
.signup_lightbox #title {
	margin: 0 0 15px 30px;
}
.signup_lightbox .spacer {
	height: 10px;
}
.signup_lightbox .spacer2 {
	height: 6px; height: 8px;
}
.signup_lightbox .inputbig {
	vertical-align: middle;
	color: #7a7a7a;
}
.signup_lightbox .biggy {
	font-size: 120%;
	margin-right: 5px;
	font-weight: bold;
}
.subtitle_edit {
	line-height: 1em;
}

.title_edit_big {
	font-size: 28px;
	font-weight: bold;
	padding: 2px;
}

.login_lightbox .title_edit_big { font-size: 26px; }

.login_lightbox_bg {
       width: 628px;
       height: 409px;
       background:  url(pics/login_lightbox.png) no-repeat;
}
.login_lightbox {
       padding: 10px 20px 20px;
       text-align: left;

}

.login_lightbox .inputbig { margin-top: 5px; width: 228px }

.login_lightbox_close {
       text-align: right;
       padding-bottom: 45px;
}
.login_lightbox_registerd {
       float: left;
       padding-right: 10px;
       border-right: 1px dotted #ccc;
       margin-right: 20px;
       width: 250px;
}

.login_lightbox_registerd .inputbig {
       font-size: 150%;
}

.login_lightbox_create ul {
       padding: 15px 0 0;
       margin: 0;
       list-style: none;
       font-size: 130%;
       line-height: 1.2em;
}
.login_lightbox_create ul li {
       padding-left: 0px;
       padding-bottom: 7px;
}
.login_lightbox_registerd table td {
       padding-bottom: 8px;
}

#error_label {
    color:#E83030;
    font-size:12px;
	line-height:1.2em;
    font-weight:bold;
}
.login_lightbox h2 {
	font-size: 20px;
	margin: 17px 0;
}
.login_lightbox .buttonbig { 
	cursor: pointer;
}
.login_lightbox p {
	margin: 15px 0;
}

