﻿.empty
{
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Styles for LoginStatusControl
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#login_control
{
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 0;
}
#login-status-bar
{
	font-size: .9em;
	font-weight:bold;
	letter-spacing:inherit;
	width: 100%;
	opacity: 0.95;
	filter: alpha(opacity=95);
	background-color: #eeeeee;
	padding:5px;
	border-bottom: solid 1px #b1b1b1;
}
#login-status-bar a
{	
	font-weight:bold;
	text-decoration:underline;
}
#login-status-bar a:hover
{		
	text-decoration:none;
}
#register_control
{
	width: 208px;
	border: solid 1px #525252;
	opacity:0.95;
	filter: alpha(opacity=95);
	background-color:#ffffff;
	margin-left:5px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	FORMS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.form-content
{
	padding:10px 15px 10px 15px;
}
.form-content input
{
	margin-bottom:5px;
}
.form-content a
{	
	font-weight:bold;
	color:#525252;
	text-decoration:underline;
	padding-bottom:3px;
}
.form-content a:hover
{		
	text-decoration:none;
}
.form-title
{
	/*border: solid 1px #b1b1b1;*/
	background-color:#b1b1b1;
	padding:5px;
	font-weight:bold;
	color:#ffffff;
	height:1.0em;
}
.form-title a
{	
	color:#ffffff;
	text-decoration:none;
}
.form-title a:hover
{	
	color:#ffffff;
	background-color:#525252;
}
.form-status
{
	display:none;
	padding: 3px;
	color: red;
	background-color:#ffffff;
}
input.button
{
	width: 100%;
}
.form-focus
{
	background-color: #e6ffd9;
	border-style: inset;
	color: #000;
	width: inherit;
}
.form-blur
{
	width: inherit;
}
input.checkbox-middle
{
	vertical-align: middle;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	COMMON
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.float-right
{
	float:right;
}
.float-left
{
	float:left;
}
.clear
{
	clear:both;
}
.bad
{
color: #880000;
font-weight:bold;
font-size:11px;
	
}
.good
{
color:#008800;	
font-weight:bold;
font-size:11px;
}
.ok
{
color: #000088;
font-weight:bold;
font-size:11px;
}
