﻿/* Forms 
----------------------------------------------------------*/
#formLogin
{
	margin-top: 0.9231em;
	width: 29.8462em;
}

#formLogin input[type="checkbox"]
{
	vertical-align:bottom;
	height: 1em;
	margin-right: 0.1538em;
}

#formLogin label
{
	color: #b6bd44;
	font-size: 85%;
}

#formLogin a
{	
	float: right;
	color: #b6bd44;
	font-size: 85%;
	margin-top: 0.1538em;
}

#formLogin div div
{
	height: 1.7692em;
	vertical-align: bottom;
}

#formLogin div div div, #formLogin div div div a
{
	margin-top: 0.2308em;
}

#loginCol1, #loginCol2, #loginCol3
{
	float:left;
	height: 3.4615em;
}

#loginCol2
{
	width: 9.8462em;
}

#loginCol1, #loginCol2
{
	margin-right: 0.3846em;
}

#loginCol3
{
	margin-left: 0.3846em;
}

#formLogin input {font-size: 100%;}
#formLogin div.label { position: relative; margin-bottom: 0.1538em;}
#formLogin label.pre {display:none}
#formLogin label.over {display: inline;	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Verdana", "Sans-Serif"; font-size: 100%;color: #9d9d9d; position: absolute; top: 0.3077em; left: 0.4615em;}

.button
{
	width: 4.6154em;
	height: 1.9231em;
	border: 1px outset;
	padding: 2px;
}

/* Main Content 
----------------------------------------------------------*/
#main 
{
	margin: 0 0 0 5.7692em;	
}

#main  h2
{
	margin: 0 0 0.3846em 0;
}

#main .dialog
{
	border: 1px solid #d9d9d9;
	width: 420px;
	height: 100%;
	background-color: #f5f8fd;
	padding: 2.9231em;
}

#main .dialog input[type="text"]
{
	background-color: White;
	width: 400px;
	height: 43px;
	font-size: 28px;
	color: #222222;
	margin-bottom: 26px;
}

#main .guard
{
	display:none;
}

#frmEmail div {}
#frmEmail div.label { position: relative;}
#frmEmail label.pre {display:none}
#frmEmail label.over {display: inline; font-size: 28px;color: #9d9d9d; position: absolute; top: 9px; left: 20px;}