﻿body {
}

.table-txt-blk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454444;
	font-weight:bold;
	padding-top:2px;
	vertical-align:top;
	text-align:left ;
	padding-left:3px;
	padding-right:4px;
	
}
.heading{font-family:Arial, Helvetica, sans-serif; 	color:#e0680a; 	font-size:16px;	font-weight:bold; padding-top:10px; text-align:center;}
.login a{color:#677C94;}
.head_title{color:#BA5D11; font-size:19px; font-weight:normal;}
#divSignIn{float:left; width:424px;}
h3{font-size:18px; border-bottom:1px solid #ef8000; padding:10px 0; color:#ef8000;}
.login .black{color:#000;}
input.join{background:url(/img/btn_join.png) 0 0 no-repeat; width:73px; height:27px; border:none; cursor:pointer;}
input.sign{background:url(/img/btn_signup.png) 0 0 no-repeat; width:73px; height:27px; border:none; cursor:pointer;}
input.submit{background:url(/img/btn_submit.png) 0 0 no-repeat; width:73px; height:27px; border:none; cursor:pointer;}
input.join_false{background:url(/img/hdn_join.png) 0 0 no-repeat; width:73px; height:27px; border:none;}
input.sign_false{background:url(/img/hdn_sign_in.png) 0 0 no-repeat; width:73px; height:27px; border:none; }
input.changepassword{background:url(/img/btn_changepassword.png) 0 0 no-repeat; width:155px; height:27px; border:none; cursor:pointer;}
.block{float:left; width:424px;  font-size:12px;}

.table{float:left; width:424px; font-size:12px; clear:both; padding-top:3px;}
.row{float:left; width:424px; padding-bottom:10px;}


.row .smlbox{float:left; width:208px;}
.table input[type=text], .table input[type=password]{float:left; width:420px; color:#333;}
.table label{float:left; width:130px; line-height:16px;}
.table .textfield input[type=text], .table .textfield input[type=password]{float:left; width:220px; color:#333;}

.table input[type=password].password{background:url(/img/password.png) 0 0 no-repeat; border:1px solid #7f9db9;}
.table input[type=password].null{background:#fff; border:1px solid #7f9db9;}

.table input[type=password].con_pass{background:url(/img/con_pass.png) 0 0 no-repeat; border:1px solid #7f9db9;}
.table input[type=password].null{background:#fff; border:1px solid #7f9db9;}

.row .smlbox input[type=text]{float:left; width:205px;  color:#333;}
.row .sml3_txtfeild{float:left; width:134px; padding-left:10px;}
.row .sml3_txtfeild input[type=text]{float:left; width:130px;  color:#333;}

.error_signin{width:402px; background:#f2f2f2; border:1px solid red; padding:10px; float:left; margin:10px 0; color:Red; font-size:11px; }
.error_signin img{margin:0 5px 15px 0; float:left;}
.error_acct{width:402px; background:#f2f2f2; border:1px solid red; padding:10px; float:left; margin-bottom:5px; color:#d96b11; font-weight:normal; font-size:11px;}
.error_signin span{float:left; padding-bottom:15px;}



.error_acct img{margin:0 5px 0px 0; float:left;}


.thank_big{width:452px; background:#fff; border:2px solid #828282; padding:10px;  float:left; margin-bottom:5px; margin-top:80px; margin-left:20px; color:green; font-size:11px;}
.thank_big span{float:left; padding-bottom:15px;}
.thank_big a{color:green; }
.thank_big p{}
.thank_big h2{font-size:14px; font-weight:bold; color:#999;}



.sml_tick{width:401px;  background:#fff; border:2px solid green; padding:10px;   float:left; margin-bottom:5px; margin-top:10px;  color:green;  font-size:11px;}
.sml_tick a{color:green; }
.sml_tick span{float:left; padding-right:10px;}
.sml_tick p{float:left; padding-top:3px; width:368px;}



.row select{width:330px;}
#trans_bg{position:absolute; background:#ffffff; opacity:0.8; width:100%; height:100%; z-index:8;}
.pro_outer{position:absolute; width:100%; height:100%; z-index:9;}
.progress1{}