/*html, body 
{ 
  padding: 0; 
  border: 0px none; 
  font-family: Verdana; 
  font-size: 11px; 
 }

a 
{ 
  text-decoration:none;
}*/
/* Label */  
label 
{ 
 /*width: 100px; 
 padding-left: 30px; 
 margin: 5px; 
 float: left; 
 text-align: left; */
 }  

/* Input text */
input 
{ 
 /*margin: 5px; 
 padding: 0px; 
 float: left; 
 border: 1px solid #cdcdcd; 
 background-color: white; -moz-border-radius: 2px; 
*/
 }

br 
{ 
 clear: left; 
}  

.textbox 
{ 
 /*border: 1px solid #999999;  
 border-top-color: #CCCCCC;  
 border-left-color: #CCCCCC; 
 color: #333333;  
 font: 90% Verdana, Helvetica, Arial, sans-serif; 
 font-size: 11px; */
 }

#heading 
{ 
  font-size: 17px; 
}
/*
div 
{ 
  font-family: Verdana; 
  font-size: 11px; 
}*/

/* 'Login' Button */
#submit 
{ 
  margin: 5px; 
  padding: 0px; 
  float: right; 
  width: 70px; 
  background-color: white; 
}
#remindme 
{ 
  margin: 5px; 
  padding: 0px; 
  float: right; 
  width: 70px; 
  background-color: white; 
}
#register 
{ 
 margin: 5px; 
 padding: 0px; 
 float: right; 
 width: 70px; 
 background-color: white; 
}

#notification_error 
{ 
 color: red; 
 height: auto; 
 padding: 4px; 
 text-align: center; 
}

#login_response 
{ 
 overflow: auto; 
}
 
#ajax_loading 
{ 
 display: none; 
 font-size: 12px; 
 font-family: Tahoma; 
}

#logged_in 
{ 
 padding: 5px; 
 margin: 23px 0 100px 43px; 
 padding: 5px; 
 text-align: center; 
 width: 400px; 
 }

#status 
{  
 margin-top: 20px; 
 width: 310px; 
}

.clearFix
{
	clear:both
}

.spacer
{
	position:relative;
    clear:both;
	width:100%;	
	font-size:0px;
	height:0px;	
}

.spacer5
{
	position:relative;
    clear:both;
	width:100%;	
	font-size:0px;
	height:5px;	
}

.spacer10
{
	position:relative;
    clear:both;
	width:100%;	
    font-size:0px;
	height:10px;
	left: 0px;
}

.spacer15
{
	position:relative;
    clear:both;
	width:100%;	
    font-size:0px;
    height:15px;
}

.spacer20
{
	position:relative;
    clear:both;
	width:100%;	
	font-size:0px;
	height:20px;	
}

.spacer25
{
	position:relative;
    clear:both;
	width:100%;	
	font-size:0px;
	height:25px;	
 }
 
 /*basic*/
 
 

/* Overlay */
#simplemodal-overlay 
{
	background-color:#aaaaaa; 
	cursor:wait;
}

/* Container */
#simplemodal-container 
{
	height:280px; 
	width:390px; 
	background-color:#fff; 
	border:1px solid #000000; 
	-moz-border-radius: 5px; 
}
#simplemodal-container a.modalCloseImg 
{
	/*this adds close button on the top of the modal - to activate, simply uncomment the below cs*/
	/*background:url('images/x.png') no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-15px; 
	left:-18px; 
	cursor:pointer;*/
	
}
#simplemodal-container #basicModalContent 
{
	padding:8px;
}


.loginRow
{
  width:100%;
  clear:both;
}

.loginLabel
{
 text-align:left;
 float:left;
 width:80px;
 margin-left:35px;
 color:#666;
 padding-right:10px;
}

.loginField
{
  float:left;
}

.loginLabel1
{
 text-align:left;
 float:left;
 width:120px;
 margin-left:35px;
 color:#666;
 padding-right:10px;
}