/* ----------------- Login Page ----------------------- */

html, body{
	margin: 0 auto auto;
	padding: 0;
	font: normal 9pt tahoma, sans-serif;
	background-color: #fff;
	text-align: center;
} 

#container{width: 280px;}

/*<------------------------ Forms ------------------------>*/

.sbox{text-align: center; border: 1px solid #ccc; color: #000; font-family: verdana; font-size: 11px; background-color: #fff; }
.sbox a:link{ 
	color: #666;
	background-color: #ddd;	
}

.sbox a:visited {
	color: #666;
	background-color: #ddd;	
}

.sbox a:hover, a:active {
	color: #845e97;
	background-color: #eee;

}

.textbox{font-size: 11px; color: #666; font-family: verdana; background-color: #fff; border: 1px solid #214659; width: 120px}

#formbox {
margin-top: 50px;
border: 1px solid #ccc;
text-align: left;
padding: 3px;
width: 100%;
}

#user {
margin-top: 5px;
border: 1px solid #ccc;
margin-left:auto; 
margin-right:auto; 
text-align: left;
padding: 3px;
background-color: #eee;
}

div.row span.label {
  float: left;
  text-align: center;
  font-size: 8pt; color: #000; 
  font-family: verdana;
  PADDING-LEFT: 5PX;
padding-top: 3px;
  width: 40px;
 }

div.row span.formw {
  float: right;
  text-align: left;
  width: 200px;
  padding-top: 4px; 

} 
div.row{padding-top: 4px; clear: both; width: 250px;}

div.rowbutton{
clear: both;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

/*<------------------------ End Forms ------------------------>*/


/* ---------------------------Links----------------------*/

a:link{ 
	color: #666;
	padding: 3px 2px 3px 3px;
	border: 1px solid #708090;
	display: block;
	text-decoration: none;
	text-align: center;
	margin-top: 3px;
}

a:visited {
	color: #666;
	padding: 3px 2px 3px 3px;
	border: 1px solid #708090;
	display: block;	
text-decoration: none;
text-align: center;
margin-top: 3px;

}

a:hover, a:active {
	color: #845e97;
	background-color: #eee;
	display: block;
	padding: 3px 2px 3px 3px;
	border: 1px solid #708090;
text-decoration: none;
text-align: center;
	margin-top: 3px;
}



/* --------------------------- Header ---------------------------- */

.rbh{ height: 30px; width: 100%;
	background-color: #ccc;
}

/* ------------------------- Headers ------------------------------*/ 
h3{
	color: #708090;
	font-size: 18px;
	padding: 5px 0 0 0;
	margin: 0;
	font-family: trebuchet ms;
	border: 1px solid #708090;
	letter-spacing: 2px;
}

h4{
	color: #708090;
	font-size: 18px;
	padding: 5px 0 0 0;
	margin: 0;
	font-family: trebuchet ms;
	border-bottom: 0px solid #708090;
	letter-spacing: 2px;
text-align: center;
}
h5{
	color: #000;
	font-size: 11px;
	padding: 1px 0 0px 3px;
	margin: 0 0 6px 0;
	font-family: trebuchet ms;
	border-bottom: 1px solid #000;
	letter-spacing: 2px;
}

