/* META CSS -------------------------------------------------------- */
	html, body {
		height:100%;
		width:100%;
		margin:0;
		padding:0;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#666;
	}
	body {
		font-size : 67.5%;
		background: #444 url('login_body_bckgd.jpg') repeat-x top left;
	}

/* RESET CSS ------------------------------------------------------- */		
	table,div {
		padding: 0;
		margin: 0;
	}
	
	img {
	}

	
	input, select {}
	input, textarea {}
	select {}

	hr {}
	h1 {}
	h2 {}
	h3 {}
	h4 {}
	h5 {}
	
img, a, input { behavior: url('css/iepngfix.htc') }
.clearfloat {clear:both;}
  

#login_area {
	background-color:#FFF;
	width:350px;
	margin:0 auto;
	padding: 5px 25px 35px 25px !important;
	padding: 25px 25px 20px 25px;
	margin-bottom:50px;
}
*:first-child+html #login_area {
	padding: 25px 25px 20px 25px !important;
	}
#login_area input.text{
	background:#fff url('input_text_background.jpg') repeat-x top left;
	display:block;
	height:22px;
	border:none;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#666;
	width:350px;
	font-size:18px;
}

#login_area h2 {
	color:#444;
	font-size:18px;
}

#login_area label {
	color:#444;
}
#login_content {
	padding-bottom:55px !important;
	padding-bottom:35px;
}
*:first-child+html #login_content {
	padding-bottom:35px !important;
}
#header_area {
	width:100%;
	height:175px;
	margin:0 auto 75px;
	background: #fff url('login_logo.jpg') no-repeat center center;
}




.global { 
	min-height:100%; height: auto !important; height:100%;
	min-width:970px;
	}

.inset {
	padding-bottom:110px;
	}


.footer {min-width:970px;width:auto;clear:none;color:#999;clear:both !important;height:110px;margin-top:-120px; padding-top:10px; text-align:center;font-size:0.9em;line-height:1.2em; }
.footer a, .footer a:link, .footer a:visited {text-decoration:none; color:#000;}
.footer a:hover {color:#666; text-decoration:underline;}
.footerlogo {display:block;margin-top:5px;}


ul.selectReplacement {display:block;margin: 0;padding: 0;width:350px;height:24px;font-size:18px;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;}
ul.selectReplacement li {background:#CCC;display:block;height:24px;border:none;line-height:24px;width:100%;font-size:18px;cursor: pointer;display: none;list-style: none;}
ul.selectReplacement:hover li,ul.selectOpen li {display: block;}
ul.selectReplacement li.selected {color:#666;display: block;}
ul.selectReplacement:hover li.selected,ul.selectOpen li.selected {background:#fff url('input_text_background.jpg') repeat-x top left;display: block;}
ul.selectReplacement li:hover,ul.selectReplacement li.selectOpen,ul.selectReplacement li.selected:hover {color:#444;cursor: pointer;}
ul.selectOpen li {display: block;}
ul.selectOpen li:hover {color:#444;}
ul.selectReplacement li.selected {background:#fff url('input_text_background.jpg') repeat-x top left;color:#666;display: block;}
ul.selectOpen li.selected {background:#fff url('input_text_background.jpg') repeat-x top left;display: block;}
ul.selectOpen li:hover,ul.selectOpen li.selected:hover {color:#444;}
select.replaced {display: none;}
