body{
	margin:0;
	padding:0;
	background:#007161 url(../images/bg_1.gif) repeat-x top;
}

#top_spacer{
	height:42px;
}

#container_1{
	width:752px;
	border:2px solid #034539;
}

html #container_1{
	width:756px;
}

#container_2{
	width:744px;
	border:4px solid #ffffff;
}

html #container_2{
	width:752px;
}

#main_content{
	background:#ffffff;
}

#login{
	width:230px;
	height:92px;
	padding:14px 0 0 20px;
	background:url(../images/bg_2.gif) repeat-x;
}

html #login{
	width:250px;
	height:106px;
}

#login td{
	font:bold 10px arial;
	color:#48918A;
}

#login_2{
	padding:16px;
}

#login_2 td{
	font:bold 10px arial;
	color:#48918A;
}

#login input, #login_2 input{
	width:109px;
	height:16px;
	border:1px solid #5a5a5a;
	font:10px arial;
}

.forgot_password, .forgot_password a{
	text-decoration:none;
	font:10px arial;
	color:#58595B;
}

.forgot_password a:hover{
	text-decoration:underline;
	font:10px arial;
	color:#58595B;	
}

#bottom_left{
	width:490px;
	height:22px;
	background:#C7C6C2 no-repeat left;
	font:9px arial;
	letter-spacing:1px;
	color:#29695E;	
}

#bottom_left a{
	text-decoration:none;
	font:9px arial;
	letter-spacing:1px;
	color:#29695E;	
}

#bottom_left a:hover{
	text-decoration:underline;
}

#bottom_right{
	width:250px;
	height:22px;
	background:#E2E1DF;
	font:10px arial;
	color:#58595B;
}

#left_bar{
	width:172px;
	background:#F1EEEA;
}

#bottom_left_sub{
	width:172px;
	height:22px;
	background:#C7C6C2;
	font:10px arial;
	color:#58595B;
}

#bottom_right_sub{
	width:568px;
	height:22px;	
	background:#E0DFDD no-repeat right;
	font:9px arial;
	letter-spacing:1px;
	color:#29695E;		
}

#bottom_right_sub a{
	text-decoration:none;
	font:9px arial;
	letter-spacing:1px;
	color:#29695E;	
}

#bottom_right_sub a:hover{
	text-decoration:underline;
}


/* new */
#ncuaimg {
	float: left;
	margin: 12px 5px 0px 0px;
}
#ehlimg {
	float: left;
	margin: 12px 10px 0px 0px;
}
#footer_home p {
	font-size: 11px;
	padding: 8px 10px 0px 0px;
}
#footer_home ul {
	text-align: center;
	list-style: none;
	padding: 10px 0px 10px 0px;
}
#footer_home li {
	display: inline;
	float: none;
}
#disclosures {
	width: 759px;
}
#disclosures p {
	font-size: 11px;
	padding: 8px 0px 5px 0px;
	color: #fff;
}

