/* CSS Document */

body {
	margin:0 0 20px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#231f20;
	background-color:#CCCCCC;
	behavior:url("../csshover.htc");
	}
	
a {
	color:#1360a7;
	text-decoration:none;
	}
	
a:hover {
	color:#00274c;
	}
	
.bg_header {
	background-image:url(images/bg_header.gif);
	background-repeat:repeat-x;
	}
	
.bg_phone {
	background:url(images/phone.gif) no-repeat right;
	}
	
.phone {
	color:#FFFFFF;
	font-size:16px;
	}
	
.bg_nav {
	background-image:url(images/bg_nav.jpg);
	background-repeat:repeat-x;
	}
	
.drop a {
	display:block;
	width:207px;
	height:28px;
	background-image:url(images/nav_04.gif);
	background-repeat:no-repeat;
	}
	
.drop a:hover, .drop a.on {
	background-image:url(images/nav_on_04.gif);
	background-repeat:no-repeat;
	}

td.drop:hover #down ul { display:block; text-align:left; }

.drop #down ul { margin:0; padding:0; list-style-type:none; font-size:11px; position:absolute; z-index:100; display:none; }
.drop #down li { margin-top:-1px; }
.drop #down a { display:block; color:#ffffff; background-color:#00529f; background-image:none; width:280px; height:20px; text-decoration:none; padding-left: 10px; }
.drop #down a:hover { background-color:#3b7fbf; color:#ffffff; }



.drop2 a {
	display:block;
	width:75px;
	height:28px;
	background-image:url(images/nav_02.gif);
	background-repeat:no-repeat;
	}
	
.drop2 a:hover, .drop2 a.on {
	background-image:url(images/nav_on_02.gif);
	background-repeat:no-repeat;
	}

td.drop2:hover #down ul { display:block; text-align:left; }

.drop2 #down ul { margin:0; padding:0; list-style-type:none; font-size:11px; position:absolute; z-index:100; display:none; }
.drop2 #down li { margin-top:-1px; }
.drop2 #down a { display:block; color:#ffffff; background-color:#00529f; background-image:none; width:200px; height:20px; text-decoration:none; padding-left:10px; }
.drop2 #down a:hover { background-color:#3b7fbf; color:#ffffff; }
	
.bg_div {
	background-image:url(images/div.gif);
	background-repeat:repeat-y;
	}
	
.title {
	color:#1360a7;
	font-size:12px;
	font-weight:bold;
	}
	
.nav {
	color:#1360a7;
	font-size:10px;
	text-transform:uppercase;
	}
	
.red {
	color:#FF0000;
	}
	
.loan {
	background-color:#1360a7;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:2px;
	}
	
.payments {
	border:1px solid #CCCCCC;
	background-color:#F3F3F3;
	}
	
.bg_footer {
	background-image:url(images/bg_footer.gif);
	background-repeat:repeat-x;
	}
	
.footer {
	font-size:10px;
	}
	
input.submit-button {
	width:100px;
	height:30px;
	background-color:#1360a7;
	color:#FFFFFF;
	border: solid 1px #CCCCCC;
	}