

.tbox {position:fixed; display:none; padding:14px 17px; z-index:1100}
.tinner {padding:15px 15px 0 15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(images/preload.gif) no-repeat 50% 50%; margin-top: 0px;}
.tmask {opacity:.7 !important;position:fixed; display:none; top:0px; left:0px; height:100%; width:100%; background:#c4c4c4; z-index:1000}
.tclose {position:absolute; top:-12px; right:-6px; width:50px; height:50px; cursor:pointer; background:url(../images/x.png) no-repeat}
.full{ position:absolute;width:100%;height:100%;}
/*.tclose:hover {background-position:0 -30px}*/

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px;  border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background-image: url(/images/grey.png) ; color: #000; -moz-border-radius:5px; border-radius:5px;}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {/*left:6px*/}
#blackmask{background:#000000;opacity: 0.9 !important;}

#forgotTiny{
	padding:0;
	background: none repeat scroll 0 0 #ffffff;
}

#next_step { 
	float:left;
	width: 110px;
	margin-left:20px;
	margin-top: 45px;
	font-size:20px;
	}

#invalid {
	height: 25px;
	width: 300px;
	color: #900;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	margin-top: -22px;
	}

#s-up-con{
	color: #990000;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    margin-bottom: 12px;
    margin-top: -6px;
    text-align: center;
    width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	}

