/*Basic CSS Formats*/
body {
	text-align:center;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 86%;
	line-height: 1.6em;
	background-color: #000;
	background-image: url(Images/body_bg.png);
	background-repeat: repeat;
}
#container {
	text-align:left;/*fix IE5.x center problem-part 2*/
	width: 760px;
	position: relative;
	margin: 0 auto;
	border:3px inset #000;
}
#bottom {
	width:760px;
	height:430px;
	background-image:  url(Images/main_road_middle.jpg);
	background-repeat: no-repeat;
	background-position:center; 
	}
caption {
font-weight:bold;
font-size:1.5em;
padding-bottom:10px;
}
#contact {
font-weight:bold;
font-size:92%;
} 

#norwest_login form {
float:right;
margin:0 !important;
padding:0 !important;
width:150px !important;
border: none !important;
}

#norwest_login form p {
margin:0 !important;
padding:0 !important;
}
#norwest_login form p label{

width:70px !important;
}
#norwest_login form input.btn {
margin-left:74px;
}

#Main_Content form {
width:auto;
margin:0 50px;
padding:10px;
border: outset 5px gray;
}

#Main_Content form p {
margin:.5em;
}
#Main_Content form p label{
float: left;
width:220px;
}
#Main_Content input.btn {
margin-left:220px;
}
.floatleft {
float: left;
}
#Main_Content {
	float:left;
	height:406px;
	overflow: auto;
	background-color: #FFF;
	filter: alpha(opacity=75);
	opacity:0.75;
	width:670px;
	\width: 694px;
	w\idth: 670px;
	line-height: 140%;
	padding: 10px;
	/*border: outset 2px gray;*/
	
	}
#Main_Content p {
margin:1em;
}
#Main_Content li {
font-weight:bold;
margin-left:-18px;
}
.rollover a {
	clear:right;
	float:right;
	margin-right:20px;
	display:block;
	width:133px;
	height:60px;
	background-image: url(Images/APPLY.gif);
	background-repeat: no-repeat;	
	
}
.rollover a:hover { 
	display:block;
	width:133px;
	height:60px;
	background-image: url(Images/apply_yellow.gif);
	background-repeat: no-repeat;	
}
#login {
 	float:right;
	margin-top:-45px;
 }
img.floatright {
	float: right;
	margin-right:0px;
_margin-right:-150px;
	margin-top:45px;
}
#Heading {
margin-bottom:20px;
}
h2 {
 display:inline;
 font-size:120%;
 margin-left:-8px;
 padding:0.5em 1em;
 border-bottom: 1px solid #030;
 border-right: 1px solid #030;
 background-color:#B6C9BC;
 }
 h3 {
  font-size:100%;
  background-color:#B6C9BC;
  padding:0.5em 1em;
  border: 1px solid #030;
 }
 h4 {
 display:inline;
 font-size:90%;
 padding:0.5em 1em;
 border: 1px solid #030;
  }
 
 
 
 #navcontainer
{
	height:140px;
	background-image: url(Images/header.gif);
	background-repeat: no-repeat;
}
ul#navlist
{
	position: absolute;
	left:125px;
	top:90px;
	_top:105px; /*ignored by all browsers but IE*/
	font: bold 11px verdana, arial, sans-serif;
	list-style-type: none;
}

ul#navlist li
{
float: left;
display:inline;
background-color: #b6d6d2;
margin: 2px 2px 0 2px;
border: 1px solid #529884;
height: 21px; 
color:#000000;
}

li#active a {
background-color: #529884;
border: 1px solid #b6d6d2;
color: #FFF; }

#navlist a
{
display: block;
color: #000;
text-decoration: none;
padding: 4px;
}
#navlist a:hover { 
background: #529884;
color:#fff;
border:#b6d6d2;
}
#footer {
	padding: 5px 10px;
	background-image: url(Images/road_end.jpg);
	background-repeat: repeat;
}
#footer p {
	padding: 2px 10px !important;
	line-height:1em;
	font-size: 90%;
	margin:0 0 0 30px;
	width: 670px;
	\width: 690px;
	w\idth: 670px;
    background-color:#B6C9BC;
}
#footer a {
color:#0066CC;
}

