.joinFreeStyle {
	/*-moz-box-shadow:inset 1px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 1px 1px 0px 0px #a4e271;
	box-shadow:inset 1px 1px 0px 0px #a4e271;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
	background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );*/
	
	background:#89c403;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
	float: left;
	height: 17px;
	width: auto;
}.joinFreeStyle:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
	background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
	
	background:#77a809;
	padding:5px;
	width: auto;
	height: 17px;
}.joinFreeStyle:active {
	position:relative;
	/*top:1px;*/
}
.joinFreeBut {
	width:110px;
	float:left;
}
.joinFreeBut .joinFree {
	margin-left:0px !important;
}
/*
.referButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #769aca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #769aca;
	box-shadow:inset 0px 1px 0px 0px #769aca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #769aca), color-stop(1, #769aca) );
	background: -moz-linear-gradient(center top , #769aca 5%, #769aca 100%) repeat scroll 0 0 #769aca;
	
	behavior:'PIE.htc';
	position:relative;
	background-color:#769aca !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	border:2px solid #769aca;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding: 0 6px 1px;
	text-decoration:none;
	text-shadow:1px 1px 0px #769aca;
	text-indent:0px !important;
	width:auto;
	height:25px;

}.referButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #225fb5), color-stop(1, #225fb5) );
	background: -moz-linear-gradient(center top , #225fb5 5%, #225fb5 100%) repeat scroll 0 0 #225fb5;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#225fb5', endColorstr='#225fb5');
	background-color:#225fb5;
	width:auto;
	height:25px;
}.referButton:active {
	position:relative;
	top:1px;
}


.referButtonRadius {
	border-radius:15px !important;
}
*/
.alertButtonSize {
	font-size: 11px !important;
    padding: 2px !important;
}
.grayButton {

	/*-moz-box-shadow:inset 0px 1px 0px 0px #cccccc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cccccc;
	box-shadow:inset 0px 1px 0px 0px #cccccc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #cccccc) );
	background: -moz-linear-gradient(center top , #cccccc 5%, #cccccc 100%) repeat scroll 0 0 #cccccc;*/
	
	behavior:url('/css/PIE.htc');
	position:relative;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:2px solid #cccccc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding-left: 226px;
	padding:0px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cccccc;
	z-index: 0;
	width:auto;
	margin:0 0 0 226px;
	height:auto;
	
}.grayButton:hover {
	behavior:url('/css/PIE.htc');
	position:relative;
	border: 2px solid #808080;
	z-index: 0;
	width:106px;
	margin:0 0 0 226px;
	width : auto;
	height : auto !important;
}.grayButton:active {
	position:relative;
}

.cancelGrayButton {
	color:#ffffff;
	font-weight:bold;
	background:#cccccc !important;
	position:relative;
	z-index:999;
	font-size:13px;
	font-family:arial;
	padding: 5px;
	width : auto;
	height : auto !important;
}

.cancelGrayButton:hover {
	color:#ffffff;
	font-weight:bold;
	background:#808080 !important;
	border:none;
	padding: 5px;
	width : auto;
	height : auto !important;
}

.resetBtnfield, #exportbut,#uploadImageDiv1,.searchUser{
	/*-moz-box-shadow:inset 0px 1px 0px 0px #769aca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #769aca;
	box-shadow:inset 0px 1px 0px 0px #769aca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #769aca), color-stop(1, #769aca) );
	background: -moz-linear-gradient(center top , #769aca 5%, #769aca 100%) repeat scroll 0 0 #769aca;*/
	
	behavior:url('/css/PIE.htc');
	position:relative;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:2px solid #769aca;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding-left: 226px;
	padding:0px;
	text-decoration:none;
	text-shadow:1px 1px 0px #769aca;
	z-index: 0;
	width:auto;
	margin:0 0 0 226px;
	height:auto;

}.resetBtnfield:hover,  #exportbut:hover, #uploadImageDiv1:hover,.searchUser:hover{
	behavior:url('/css/PIE.htc');
	position:relative;
	border: 2px solid #225fb5;
	z-index: 0;
	width:106px;
	margin:0 0 0 226px;
	width : auto;
	height : auto !important;
}.resetBtnfield:active {
	position:relative;
	
}

.savePass, .referButton {
	color:#ffffff;
	font-weight:bold;
	background:#769aca !important;
	position:relative;
	z-index:999;
	font-size:13px;
	font-family:arial;
	padding: 5px;
	width : auto;
	height : auto !important;
}

.savePass:hover,.referButton:hover {
	color:#ffffff;
	font-weight:bold;
	background:#225fb5 !important;
	border:none;
	padding: 5px;
	width : auto;
	height : auto !important;
}
.contactSubmit,.contactSubmit:hover,.grayButton .cancelBtn {
	margin-left:0px !important;
}
.resetBtnfield .saveBtn, .grayButton .cancelBtn {
	text-indent : 0px;
}
.resetBtnfield .unlockPasscode {
	margin-top:0px !important;
}
.resetBtnfield .loginsave {
	width :auto !important;
}