/* Alternative stylesheet for Login pages */
body {margin:0; padding:0; color:#000; background-color:#fff; font-family:Arial, Helvetica, sans-serif}
p,ul,li,table,h1,h2,form,fieldset {margin:0; padding:0}
table,img,fieldset {border:none}
hr,legend {display:none}
a {color:#005C83; text-decoration:none}
a:hover {text-decoration:underline}

.aClear {clear:both}
.aFr {float:right}
.separator {border-top:1px solid #eee; height:0; overflow:hidden}
.h {display:none}


#aHeading {height:78px; background-color:#e6e6e6; border-bottom:1px solid #eee}
	#aLogo {float:left; margin:20px}
	* html #aLogo {margin-left:10px}
	#aSiteInfo {float:right; margin:10px; font-size:0.7em; width:220px}
		#aTopLinks {text-align:right; margin-bottom:10px}
			#aTopLinks a {padding:0 2px}
		#aSites {overflow:hidden; text-align:right}
			#aSites fieldset {text-align:right}
				#aSites select {font-size:0.9em}
				#aSites input#gGo {background:transparent url(../images/bt_go.gif) no-repeat; width:18px; height:18px; padding:0; margin:0; border:none; font-size:0}



#container {background-color:#eeeeed}
	#content {border-top:40px solid #0D4C75; border-bottom:40px solid #0D4C75; background-color:#fff}
		#content .bluecontent {border-top:2px solid #fff; border-bottom:2px solid #fff; background-color:#095C84; color:#fff; padding:20px; min-height:250px; max-height: 20000px;}
		* html #content .bluecontent {height:250px}
		#content .bluecontent h1 {font-weight:normal; margin-bottom:30px}
		#content .bluecontent h2 {font-size:1.7em; font-weight:normal; margin-bottom:15px}
		#content .bluecontent h1.header1 {float:left}
		#content .bluecontent form.form1 {float:right}
		#content .bluecontent fieldset {font-size:0.7em; width:403px}
		#content .bluecontent a {color:#fff; text-decoration:underline}
		#content .bluecontent p {padding-bottom:10px}
		#content .bluecontent p.aError {font-size:0.9em; font-weight:bold; color:#FFC100; margin-bottom:5px}
		#content .bluecontent fieldset {font-size:0.8em}
			#content .bluecontent fieldset div {padding-bottom:10px}
				#content .bluecontent fieldset label {font-size:0.9em; font-weight:bold; float:left; width:150px}
				#content .bluecontent fieldset input.submit {float:right}
		#content .bluecontent .rightcontent {float:right; font-size:0.8em; width:400px}
		#content .errormessage {padding:20px;font-size:2em;color:#c00; width:600px; text-align:left;}
		#content .centered {width:450px; margin:80px auto 0}
		


#aFooter {clear:both; background-color:#eee; font-size:0.7em; padding:4px 10px}
	#aFooter a,#aFooter span {text-decoration:none; padding:0 4px}
	#aFooter a {color:black}
	#aFooter a:hover {text-decoration:underline}
