@charset "utf-8";
/* CSS Document */
body {
  background-color: #222222;
  font-size: 12px;  
  padding:20px;
  margin:0px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a, a:visited {
	text-decoration: none;
	color: #000099;
}
a:hover {
	text-decoration: underline;
}

#wrapper { 	
  text-align: center;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 580px;
  background-color: #222222;
}

#header {
	width: 580px;
}
#content { 
	width: 580px;
	padding: 15px;
	background-color: #cccccc;
	-webkit-border-radius: 10px; /* Safari prototype */
	-moz-border-radius: 10px; /* Gecko browsers */
	border-radius: 10px; /* Everything else - limited support at the moment */  
	line-height: 18px;
	font-size: 14px;
}
#loginForm {
	width: 210px;
	text-align:center;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#loginForm input:hover {
	color: #FFFFFF;
	background-color: #222222;
}
#contactClose {
	font-size: 10px;
}
#footer {
	width: 580px;
	padding-top: 10px;
}

/*Popup form*/
#backgroundPopup {
	display: none;
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:100%;  
	width:100%;  
	top:0;  
	left:0;  
	background:#000000;  
	border:1px solid #cecece;  
	z-index:1;  
}
#popUpDiv {
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	z-index:2;  
	padding:12px;  
	background-color:#cccccc;
	width:300px;
	height:240px;
	-webkit-border-radius: 10px; /* Safari prototype */
	-moz-border-radius: 10px; /* Gecko browsers */
	border-radius: 10px; /* Everything else - limited support at the moment */ 
}


/*form styles*/
input, textarea, select{
	border:0;
	margin:1px;
	padding:0px 1px;
	font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color:#666666;

}

label{
	float:left;
	margin:1px;
	width:100px;
	display:block;
	font-size: 10px;
	color: #333333;
}

.btnSubmit {
	border: 1px solid #222222;
	margin: 2px;
}

.clearAll{
	clear:both;
}

