.TB_overlay {
	position: absolute;
     z-index: 100;
     background-color: #000;
     filter: alpha(opacity=20);
     moz-opacity: 0.2;
     opacity: 0.2;
     top: 0px;
     left: 0px;
     width: 100%;
     height: 100%;
}
.TB_window {
     position: fixed;
     z-index: 102;
     top: 50%;
     left: 50%;
     margin-top: -113px;
     margin-left: -160px;
     filter: alpha(opacity=100);
     moz-opacity: 1;
     opacity: 1;
     width: 340px;
     text-align: left;
}
.box_color_auth_s {
	background-color: #fff !important;
}
.box_color_auth {
	background-color: #fff !important;
	border-left:1px solid #fff !important;
	border-right:1px solid #fff !important;
}
.box_color_auth2_s {
	border-left: 1px solid #fff !important;
	border-right: 1px solid #fff !important;
}
.box_color_auth2 {
	border-left: 7px solid #fff !important;
	border-right: 7px solid #fff !important;
	background-color: #cff0ff !important;
}
.box_color_auth3_s {
	border-left: 1px solid #fff !important;
	border-right: 1px solid #fff !important;
}
.box_color_auth3 {
	border-left: 6px solid #fff !important;
	border-right: 6px solid #fff !important;
}
.box_info_auth {
	background-color: #cff0ff !important;
	padding:0px 16px 0px 17px !important;
}
.box_color_inp {
	background-color: #94A6B4 !important;
}
.box_color_inp3 {
	border-left: 1px solid #94A6B4 !important;
	border-right: 1px solid #94A6B4 !important;
}
.inp_auth {
	border:none !important;
	padding:2px 5px 2px 5px !important;
	width:220px !important;
	font-size:14px !important;
	margin-top:-1px !ie !important;
	margin-bottom:-1px !ie !important;
}
.tab_auth td{
	padding:0px 8px 0px 0px !important;
}
.inpch_auth {
	padding:0px !important;
	margin:0px !important;
	vertical-align:middle !important;
}