#container{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px;
	position:relative;
	left:0px;
	left;overflow:visible;
	top:35px;
	background:#FFFFFF;
}

#header {
	width:100%;
	height:150px;;
	background-color:#F2FAFC;
	text-align:center;
	overflow: hidden;
}

#pic {
	height:130px; width:900px; margin:0 auto 0 auto;
}

#mess {
	width:558px;
	height:108px;
	margin:30px 0 0 0;
	float:left;
}

#center_piece_container {
	background:#FFFFFF; height:360px; width:100%; border-bottom:1px solid #FFAA24; border-top:1px solid #FFAA24; text-align:center;
}

#center_piece {
	width:900px; margin:0 auto 0 auto; height:450px;font-family:Arial; color:#5F5959; font-size:14px; text-align:left; padding:40px 10px 20px 50px;
}

#border_shade {
	height:10px; background-color:#EDF3FE; background:url(/images/sh_bg.png) repeat-x scroll center center; left:0px; width:100%; z-index:60; margin-bottom:20px;
}


#login_container {
	width:360px; height:250px; background:#EDF3FE; border:4px solid #C1EAFC;
}

#login_table {
	width:360px; color:#3B3A3A; font-size:15px; padding-top:10px;
}

#login_table td.input {
	width:130px; padding:14px 20px 14px 20px;
}

#login_table td.input_ {
	padding:13px 20px 13px 20px
}

#login_table input {
	border:0;
	padding:5px;
	width:180px;
	margin:0px;
	border:1px solid #FFFFFF;
	font-size:15px;
}

#login_table td.regular {
	padding:1px 0px 1px 20px;
}

#login_table td.login_button {
	width:100px; padding:10px 0px;
}

#login_table td#login_message {
	color:red;
	text-align:center;
	font-size:14px;
	height:20px;
}