@import url(forms.css);

/* orange: 		#CC7D09 */
/* light blue: 	#48739D */
/* blue: 		#2C4065 */
/* dark blue:	#1d2c41 */
/* green: 		#799833 */
/* grey:		#D4D9E0 */
/* tan:			#f0eddb */
/* light tan:	#fbfaf6 */

* {
	margin:0;padding:0;
}

body {
	font:68%/150% Verdana, "Trebuchet MS", Helvetica, sans-serif;
	color:#333333;
}

a {
	color:#CC7D09;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

img {
	border:none;
}

h1,h2,h3,h4 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align:left;
	line-height:1.2em;
}

h5 {
	font-family: Verdana, "Trebuchet MS", Helvetica, sans-serif;
	font-size:1em;
	color:#2C4065;
	margin:1em 0;
	padding:.25em 0;
}


h3 {
	color:#CC7D09;
	font-size:1.75em;
	font-weight:normal;
}

#content h3 {
	padding:.4em 0 .1em;
	margin-bottom:.1em
}

#submid h3{
	color:#2c4065;
	font-size:2.1em;
	margin-bottom:1em;
	margin-top:.6em;
}


#submid h4, #calculator h3  {
	font-size:1.45em;
	color:#2c4065;
	margin-bottom:.6em;
	padding:.4em 0 .5em;
	font-weight:normal;
	border-bottom:1px solid #2c4065;
}


#calculator .radio, #calculator .checkbox {
	width:auto;
	padding:0 10px;
}

#calculator label {
	width:auto;
	display:inline;
	border:none;
	float:none;
}

#SHOWAMORTIZATIONSCHEDULE {
	width:auto;
}

/*
#calculator .checkbox {
	padding:10px;
	float:left
}

#calculator label {
	width:auto;
	border:none;
	clear:both;
}*/







#content p {
	padding:.4em 0;
	margin-bottom:.45em
}

#submid ul, #submid ol {
	margin:.55em 0 1em 2em;
}

ul,ol {
	text-align:left;
}

#submid li {
	padding:.1em 0;
}

hr {
	background:url(/template/images/dotted_double_orange.gif) repeat-x;
	height:2px;
	border:none;
	padding:.5em 0;
}




.hide {
	display:none;
}

.clear {
	clear:both;
}

#header {
	border-top:1px solid #000; /* colapsing margins */
	height:146px;
	position:relative;
	background:#2C4065 url(/template/images/back_image.jpg) no-repeat center top;
}

#header h1 {
	position:absolute;
	width:284px;
	height:75px;
	background:url(/template/images/logo.png) no-repeat;
	top:100px;
}

#header h1 span {
	display:none;
}

#header h1 a {
	display:block;
	width:284px;
	height:75px;
}

#header h2 {
	color:#fff;
	font-size:smaller;
	font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
	font-weight:normal;
	position:absolute;
	top:155px;
	margin-left:290px;
	color:#999;
}

#header h4 {
	display:none;
}

.container {
	width:975px;
	/* width:78em; */
	margin:0 auto;
}

#content {
	margin-top:2em;
	margin-bottom:2em;
	background:url(/template/images/faux_column.gif) repeat-y top left;
}

.subcol2 .content {
	text-align:justify;
	padding:2em;
	width:326px;
	background:#f0eddb url(/template/images/tan_gradient.gif) repeat-x left top;
}



#leftcol .subcol2 p {
	padding:0;margin:0;
}

#leftcol .subcol2 .content p {
	padding:.4em 0;
	margin-bottom:.45em;
}

#subleft .content {
	text-align:justify;
	padding:2em;
	color:#fff;
	margin-top:-3em;
}

#subright .content {
	padding:1em 1.75em;
}

#leftcol {
	float:left;
	width:655px;
	background:#7b9a31;
}

.subcol1 {
	float:left;
	width:285px;
}

.subcol2 {
	float:left;
	width:326px;
}

#rightcol {
	float:right;
	width:300px;
	margin-top:2em;
}

#subleft,#submid,#subright {
	float:left
}

#subleft {
	width:285px;
	margin-right:25px;
}

#submid {
	width:430px;
	margin-right:25px;
	text-align:justify;
	margin-bottom:2em;
}

#subright {
	width:205px;
	background:#f0eddb;
	margin-top:4em;
	color:#806F37;
	min-height:400px;
}

#subright p {
	padding-top:0;
}

/* ibank */
#ibank, #ibank a {
	color:#fff;
}

#ibank {
	background:#48739d;
	min-height:229px;
}

#leftcol .ibankheader, #subleft .ibankheader  {
	padding:.8em 0 .8em 2.5em;
	background:#2C4065 url(/template/images/blue_arrow.gif) no-repeat 22px center;
	margin:0;
	color:#fff;
}

.ibankheader a {
	color:#fff;
}
.ibankheader a:hover {
	text-decoration:none;
	color:#CC7D09;
}


#ibank form {
	background:url(/template/images/dotted_double_blue.gif) repeat-x left top;
	padding:1.8em 0;
}

#ibank form p {
	padding:.5em 0;
}


#ibank fieldset {
	border:none;
	padding:0 2em;
}

#ibank input.btn {
	margin-left:1.5em;
	margin-right:1em;
}

#ibank img {
	margin-bottom:-.7em;
	margin-left:.5em
}

#ibank #accessid {
	width:9em;
}

#ibank label {
	font-weight:700;
	padding-right:.25em;
	float:none;
	display:inline;
	border:0;
}

/* search tool */
#searchtool form input {
	padding:.1em;
	margin:0 .25em;
	width:170px;
}

#searchtool form input.btn {
	width:auto;
	background:#2C4065;
	color:#fff;
	border:none;
	font-size:.9em;
	font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
	padding:.2em 0;
	border-top:1px solid #436392;
	border-left:1px solid #436392;
	border-right:1px solid #1B273A;
	border-bottom:1px solid #1B273A;
	cursor:pointer;
}

#searchtool {
	height:30px;
	background:#000;
}

#searchtool form {
	position:absolute;
	left:50%;
	margin-left:187px;
	margin-top:-1.1em;
	width:300px;
	padding:.75em 0;
	text-align:center;
	background:#000 
}

#searchtool form fieldset {
	border:none;
	background:url(/template/images/icon_search.gif) no-repeat 20px center;
	padding:1px 0 1px 25px;
}

.btnlink {
	display:inline-block;
	border-style:double;
	border-color:#c2ba97;
	font-size:1.5em;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #7E6F34;
	padding:.75em 2em;
}
.btnlink:hover {
	text-decoration:none;
	background:#fbfaf6;
}

/* menus */
#mainmenu {
	background:#799833 url(/template/images/mainmenu_back.gif) repeat-x left top;
	padding-top:2.3em;
	padding-bottom:6em;
	list-style:none;
}

#mainmenu li {
	list-style-type:none;
	background:url(/template/images/dotted_green.gif) repeat-x left bottom;
	padding:1px;
}

#mainmenu a {
	display:block;
	color:#fff;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.7em;
	padding-left:50px;
	padding:.5em 0 .5em 2.5em;
	background:url(/template/images/green_arrow.gif) no-repeat 22px center;	
}

#mainmenu a:hover {
	background:url(/template/images/green_arrow.gif) no-repeat 29px center;
	text-decoration:none;
}

#headmenu {
	height:10px;
	background:#799833;
}

#headmenu ul {
	padding:.85em 0 .5em 0; /* ie kludge */
	text-align:right;
	position:absolute;
	left:50%;
	margin-left:187px;
	white-space:nowrap;
}

#headmenu li {
	display:inline;
}

#headmenu li a {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.25em;
	color:#fff;
	background:#799833;
	width:96px;
	display:block;
	float:left;
	padding:.45em 0;
	text-align:center;
	margin-top:-5px;
	margin-right:5px;	
}

#submenu {
	padding:1em 0;
}

#submenu li {
	list-style:none;
	font-weight:700;
	border-bottom:1px solid #fff;
	padding:.65em 2em;
}

#submenu li ul {
	padding:.4em 0;
}

#submenu li ul li {
	font-weight:normal;
	border-bottom:none;
	padding:0;
}

#submenu a {
	color:#806F37;
}

/* footer */
#footer {
	background:#2C4065;
	color:#D4D9E0;
	padding:1.5em 0;
}

#footer .logos {
	width:167px;
	height:45px;
	background:url(/template/images/logos.gif);
	margin-top:.5em;
}

#footer .logos img {
	display:none;
}

#footer a {
	color:inherit;
}

.valid a {
	padding-left:.8em;
	background:url(/template/images/icon_check.gif) no-repeat left center;
}

#mmsc {
	float:right;
	text-align:right;
	padding-right:4em;

	margin-top:-8.55em;
}

.disclosurebox {
	border:1px solid #F7F7F7;
	background:#f5f5f5;
	height:35em;
	overflow:auto;
	padding:1.5em;
	margin-bottom:1em;
}


.disclosure {
	font-size:smaller;
	font-style:oblique;
}

#steps {
	margin:0;padding:0
}


#steps {
	padding:1em 0;
}

#steps li {
	list-style:none;
	border-bottom:1px solid #fff;

	padding:.65em 2em;
}

#steps .on {
	font-weight:700;
	padding-left:35px;
	background:#dfdccc url(/template/images/brown_arrow.gif) no-repeat 20px center;
}

#switchkit h3 {
	text-align:left;
	font-size:1.5em;
}




