body {
	font: 12px/24px "Lucida Grande",helvetica,verdana,sans-serif;
	color: #6e6e6e
	color:#fff;
	background:url('../img/bg.jpg') 0 0 fixed;
	margin:0 auto;
	padding:0;
}

a:active, a:focus {
	outline:none;
	border:none;
}

h1, h2, h3 {
	border-bottom:dotted 1px #ced6c8;
	font-style:italic;
	color:#477596;
	font-weight:normal;
	letter-spacing:1px;
	width:100%;
	padding:20px 0px 0px 0px;
	margin:0;
}

#bar {
	position:relative;
	top:250px;
	width:100%;
	height:233px;
	background:url('../img/bar.jpg') repeat-x;
}

#container {
	margin: 0 auto;
	width:894px;
	min-height:500px;
	position:relative;
	top:-80px;
}

#content {
	width:824px;
	margin:-30px 0px 0px 0px;
	padding:20px 40px 0px 40px;
	background:#fff;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	min-height:500px;
	position:relative;
	z-index:20;
	color:#333;
}

#header {
	margin:-150px 0px 0px 0px;
}

#header h1 {
	text-indent:-9999px;
	background:url('../img/logo.png') no-repeat;
	width:314px;
	height:223px;
	margin:-20px 0px -200px -30px;
	position:relative;
	top:-30px;
	z-index:30;
	border:none;
}

#header h1 a {
	display:block;
	width:314px;
	height:223px;
}

ul#nav {
	width:518px;
	height:163px;
	margin:-100px 0px 0px 40px;
	padding:0px 0px 0px 300px;
	background:url('../img/nav.png') no-repeat;
	position:relative;
	z-index:10;
	text-align:right;
}

#nav li {
	float:left;
	list-style-type:none;
	width:80px;
	margin:85px 0px 0px 0px;
	height:55px;
	width:100px;
	line-height:55px;
	text-align:center;
	background:url('../img/li_border.gif') 97px 10px no-repeat;
}

#nav li:hover {
}

#nav li:last-child {
	background:none;
}

#nav li a {
	height:55px;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:140%;
}

#bottom {
	margin:0;
	padding:0;
	height:150px;
	display:block;
	width:950px !important;
	position:relative;
	left:-40px;
	top:10px;
	clear:both;
}

#bottom li:first-child {
	border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	-webkit-border-bottom-left-radius:20px;
}

#bottom li:last-child {
	border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	-webkit-border-bottom-right-radius:20px;
	border-right:none;
}

#bottom li {
	width:301px;
	height:148px;
	background:#004789;
	color:#477596;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

#bottom li h3 {
	margin:0px;
	padding:0px 0px 2px 0px;
	font-style:italic;
	color:#477596;
	font-weight:normal;
	letter-spacing:1px;
}

#bottom li p {
	margin:8px 0px 0px 0px;
	padding:0;
}

input[type=text], select {
	border:2px solid #ccc;
	color:#477596;
	padding:6px;
	display:block;
	margin:0px 0px 14px 0px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	width:260px;
}

input.submit {
	border:1px solid #ebf4e4;
	width:80px;
	padding:12px;
	margin:20px 0px 0px 0px;
	color:#ebf4e4;
	background:#477596;
}

.formFill {
	background:#f7f7f7;
	padding:20px;
	border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	-webkit-border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	-webkit-border-bottom-left-radius:20px;
}

#coapp {
	float:left;
	margin:0px 10px 0px 0px;
}

#coApplicantSelectorYes, #coApplicantSelectorNo {
	display:inline;
	width:20px;
	margin:5px 0px 0px 5px;
}

#postalcode {
	width:80px;
}

#rentamount, #loanamount, #annualSalary {
	float:left;
	width:130px;
}

#checkingAccount {
}

.checkBox {
	width:300px;
	text-align:left;
	padding:15px 15px 10px 0px;
}

.checkBox input {
	float:left;
	width:20px;
	margin:0;
	padding:0;
}

.checkBox label {
	line-height:12px;
}

.money {
	display:inline;
	float:left;
	color:#477596;
	line-height:32px;
	margin:0px 2px 0px 0px;
}

.money2 {
	display:none;
	clear:both;
	color:#477596;
	line-height:32px;
	margin:0px 0px 0px 2px;
}

#socialinsurancenumber {
	clear:both;
}

#copy {
	width:600px;
	float:left;
}

#sidebar {
	float:right;
	width:200px;
	margin:44px 0px 0px 0px;
}

#sidebar ul {
	margin:0;
	padding:0;
}

#sidebar ul li {
	list-style:none;
	margin:0px 0px 30px 0px;
	padding:10px;
	width:180px;
	color:#477596;
	background:#ced6c8;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#footer {
	text-align:center;
	font-size:85%;
	color:#fff;
}

.left {
	float:left;
}

.image-left {
	float:left;
	margin:5px 20px 5px 0px;
}

.right {
	float:right;
}

.clear {
	clear:both;
	display:block;
}

.loanForm form p {
	color:#990000;
	margin:-10px 0 10px 0;
	clear:left;
}

p#coapp {
	color:#666;
	
}

a img {
	border:none;
}
