

body {
	font-family:Arial, Verdana, sans-serif;
	font-size:						0.75em;
	color:#333333;
	margin:							0px;
	background-color:#92b1e5;
}
body * {
	line-height:			1.22em;
}
textarea {
	font-family:			inherit;
}
h2 {
	font-size:1.1em;
	font-weight:bold;
	margin-left:10px;
}
h3 {
	font-size:			1.0em;
	font-weight:		bold;
	margin-left:		0px;
	padding-top:		10px;
	padding-bottom:		10px;
}
p {
	margin-top:4px;
}
.indexleft { 
	float : left;  width : 47%; 
	padding: 0 10px 0 10px;
}
.indexright { 
	float : right; width : 47%;
	padding: 0 10px 0 10px;
}
a, a visited {
color:#3D71EB;
}

.left { float : left;  }
.leftmajor { float : left;  width : 59%; }
.rightminor { float : right; width : 39%; }
.leftDetailPage { float : left;  width : 19%; }
.rightDetailPage { float : right; width : 79%; }
.spacer { clear : both; }

.loginFormDivf {border:1px solid black;margin-top:15px;margin-left:35px; text-align:left; }
.loginFormDivf label, .loginFormDivf input[type="text"],.loginFormDivf input[type="password"] {border:1px solid black;	margin:0; padding:0; display:block; width: 15em;float:left;	margin-bottom: 5px; }
.loginFormDivf label {padding-top:3px;	 width: 16em;}
.loginFormDivf input[type="submit"],.loginFormDivf input[type="password"] {margin-top:20px;  margin-left: 50px; }
.loginFormDivf br { clear: left;}

.loginFormDiv input[type="text"], .loginFormDiv input[type="password"]{ 
	width: 15em; 
	margin-bottom:3px
}
.loginFormDiv label { 
	width: 25em; 
}
.loginFormDivf {border:1px solid black;text-align:left}
.loginFormDivf input.text {border:1px solid black; text-align:left; margin:0;margin-top:15px; padding:5px; width: 15em;	margin-bottom: 5px; }
.loginFormDivf label {border:1px solid black; text-align:left; padding-top:10px;	 width: 15em;}

#errorDiv {
	margin:					0.5em 2em 0.5em 2em;
	background-color:		#fff;
	display:				inline-block;
	text-align:				left;
	border:					1px solid #000;
	padding:				0.5em;
}
#errorList {
	color:#cc0033;
	font-weight:600;
}
#errorMessageList {
}
.TIMELEFT {
	font-size: 1.5em;
	font-weight:bold;
}
.panel {
	margin:10px;
	padding:10px;
	background-color:#FFFFFF;
	border:1px solid #666666;
}
