@charset "utf-8";
/* CSS Document */

body 
{
    font-family:arial; 
    font-size:16px; 
    color:#222222; 
    background-color:#C96106; 
    margin:0;
}

#textbody
{
  width: 800px;
  height: auto;
  margin: 10px auto;
  background-color: #FFFFFF;
  box-shadow: 2px 2px 5px #222;
  border: 2px solid #C96106;
  padding: 20px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -o-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  overflow: auto;
}

.regbuttonstyle
{
  border: none;
  background-image: url(img/reg.jpg);
}

#user_registration input
{
	width:250px;
}

#user_registration select
{
	width:250px;
}

#user_adatlap input
{
	width:250px;
}

#user_adatlap select
{
	width:250px;
}

#user_adatlap_psw input
{
	width:250px;
}

#user_chgtmppsw input
{
	width:250px;
}

#passwordStrengthbg
{
	height:15px;
	width:250px;
	border:1px solid #cccccc;
	float:right;
	font-size:10px;
	font-family:Tahoma,Verdana,Arial;
}

#passwordStrength
{
	height:15px;
	display:block;
    float: left;
}

.strength0
{
	width:250px;
	background:#ffffff;
}

.strength1
{
	width:50px;
	background:#ff0000;
}

.strength2
{
	width:100px;	
	background:orange;
}

.strength3
{
	width:150px;
	background:#ffff00;
}

.strength4
{
	background:#00ff00;
	width:200px;
}

.strength5
{
	background:#399800;
	width:250px;
}

.hidden
{
  height: 0;
  visibility:hidden;
  display:none;
}

.shown
{
  height:100%;
  visibility:visible;
  display:table-row;
}

p.copyright
{
  padding-top: 10px; 
  color:white; 
  font-family:arial; 
  font-size:14px;
} 
