/*<agl.folder "Structural">*/
	body { font-size: 0.85em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #036; text-align: center; margin: 0; }
	#container { background-image: url(../images/containerBG.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; width: 990px; margin: 0 auto; display: block; }
	#header { background-image: url(../images/header-new.jpg); background-position: center 0; width: 990px; height: 317px; display: block; }
	#left-wrapper { 
		margin-left: 25px;
		width: 950px; 
		float: left; 
		display: block; 
		}
	#floating-header { 
		position: relative; 
		width: 575px; 
		height: 265px; 
		z-index: 50; 
		margin: -267px 0 0 182px; 
		display: block; 
		}
	#quick-contact { background-color: #ededed; width: 700px; margin-top: 2px; margin-right: 2px; margin-left: 30px; padding: 0; border: solid 1px #cecece; }
	#main-content { 
		padding-right: 10px; 
		padding-left: 20px; 
		width: 730px; 
		}
	#main-content-wide  /* When using this style, you have to put it after the closing of the right-wrapper. */ { 
		padding-right: 10px; padding-left: 10px; width: 950px; clear: both; }
	.float-right { width: 306px; float: right; padding: 0; display: block; }
	.float-right p { margin: 0; padding: 0; }
	#right-wrapper { width: 171px; float: right; margin: 0; padding-right: 2px; padding-left: 2px; }
	#nav { font-size: 0.95em; width: 170px; }
	#footer { 
	color: #666; 
	font-size: 0.75em; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	background-color: #036; 
	background-image: url(../images/footerBG.gif); 
	background-repeat: no-repeat; 
	background-position: center -100px; 
	text-align: center; 
	width: 990px; 
	height: 100px; 
	clear: both; 
	margin-right: auto; 
	margin-bottom: 0; 
	margin-left: auto; 
	padding-top: 35px; 
	}
/*</agl.folder>*/
/*<agl.folder "Basic Selectors">*/
	p { }
	td { }
	h1 { color: #036; font-size: 1.25em; font-style: italic; text-align: center; margin-right: 5px; margin-left: 5px; }
	h2 { color: #036; font-size: 1.15em; text-align: left; }
	h3 { color: #036; font-size: 1em; font-style: italic; text-align: center; }
	a:link, a:visited { color: #036; }
	a:hover { text-decoration: none; }
	a:active { color: #637fbc; }
	em { font-weight: bold; font-style: italic; }
/*</agl.folder>*/
/*<agl.folder "nav">*/
	#nav * { margin: 0 0 1px; padding: 0; list-style-type: none; }
	#nav li a { color: black; background-image: url(../images/navli-a.gif); text-decoration: none; width: 159px; height: 20px; margin-bottom: 1px; padding: 2px 5px; border: solid 1px #cecece; display: block; }
	#nav li a:hover { background-color: #c0c0c0; background-image: none; height: 20px; margin-bottom: 1px; }
	#nav li ul { background-image: url(../images/nav-li-ul.gif); background-repeat: repeat-y; }
	#nav li li { height: 22px; }
	#nav li li a { background-image: none; width: 150px; margin: 0 0 1px; padding-right: 10px; padding-left: 10px; border-style: none; }
/*</agl.folder>*/
/*<agl.folder "quick-contact">*/
	#quick-contact form { margin: 0; padding: 2px 0; }
	#quick-contact li { text-align: center; float: left; margin: 0 3px; list-style-type: none; }
	#quick-contact h1 { color: white; font-size: 1em; background-color: #002f5f; text-align: center; width: 100%; margin: 0; padding-top: 2px; padding-bottom: 2px; }
	#quick-contact ul { margin: 2px 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	#footer p { width: 340px; float: left; display: block; margin-left: 30px;}
	#footer-diggie { 
		width: 380px;  
		display: block; 
		margin: 60px auto 0 auto;
		}

	#footer ul { width: 390px; float: right; list-style-type: none; display: block; }
	#footer li { float: left; margin: 0; padding: 0 0 0 1px; list-style-type: none; }
	#footer a:link, #footer a:visited { color: #666; font-size: 0.9em; text-decoration: none; }
	#footer a:hover { text-decoration: underline; }
/*</agl.folder>*/

/*<agl.folder "faq-page">*/
	body#faq-page fieldset { width: 520px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; display: block; }
	body#faq-page legend { color: #036; font-weight: bold; margin-bottom: 10px; }
/*</agl.folder>*/
/*<agl.folder "services-list">*/
	#services-list { display: none; }
	#services-page #services-list,
	#refinance-page #services-list,
	#jumbo-page #services-list,
	#international-finance-page #services-list
	 { display: block; }
	 #left-column{
	 	display: inline;
	 	margin: 0;
	 	float: left;
	 	width: 400px;
	 }
	 #right-column{
		display: inline;
	    margin: 0;
	 	float: left;
	 	width: 287px;
	 }
/*</agl.folder>*/
/*<agl.folder "contact_form">*/
/*-------------------------------------------------------
	Contact Form
-------------------------------------------------------*/
#contact-form * {
	list-style-type: none;
	margin-left: 10px;
}

#contact-form {
	text-align: left;
	width: 550px;
	margin-left: 30px;
	padding: 10px;
}

#contact-form label { 
	text-align: left;
	width: 550px; 
	float: left; 
	display: block;
}

#contact-form h1 { 
	font-size: 1em; 
	font-weight: bold; 
	clear: both;
}


	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
/*</agl.folder>*/

.demo-show {
	margin-top: -10px;
  width: 100%;
}
.demo-show h4 {
  text-align: center;
  width: 95%;
}
.demo-show div p{
  padding: .5em .25em;
}

.demo-show-left {
margin-top: -10px;
  width: 100%;
}
.demo-show-left h4 {
  text-align: center;
  width: 95%;
}
.demo-show-left div p{
  padding: .5em .25em;
}
#bot-input { 
	float: left;
	margin-left: -9999px;
}

/*  Scrolling Box  */

#floatMenu {
	position:absolute;
	top:318px;
	left:55%;
	margin-left:208px;
	width:200px;
}  


#nav-container {
	float: left;
	margin: 20px auto 0 auto;
	text-align: left;
	width: 963px;
}

#left-nav-bar {
	float: left;
	height: 257px;
	width: 179px;
	position: absolute;
	z-index: 300;
	top: 115px;
	}
	
#motion{
	float: left;
	height: 251px;
	width: 	623px;
	position: absolute;
	z-index:200;
	margin-top: 6px;
	margin-left: 170px;
}
	
#right-nav-bar {
	float: right;
	left: -15px;
	width: 179px;
	position: relative;
	z-index: 300;
	right: 0;
	top: -202px;
	}	
	
/*-------------------------------------------------------
	Seminar Form
-------------------------------------------------------*/
select{
	border: 1px solid #999;	
}

#seminar-form * {
	list-style-type: none;
}

#seminar-form {
	border: 1px solid #1B3F69;
    margin: 7px auto 10px auto;
    padding: 5px 10px 10px 10px;
    width: 270px;
}

#seminar-form .form-field{
	float: left;
	padding: 5px;
	width: 163px;	
}

#seminar-form h1 { 
	color: #1B3F69;
	font-size: 1em; 
	font-weight: bold; 
	clear: both;
	text-align: center;
}

#seminar-form .bot-input { 
	float: left; 
	margin-left: -999em;
}

#seminar-form .submit{
	background: url(../images/submit-btn.jpg) no-repeat;
	border: none;
	height: 54px;
	padding-top: 51px;
	overflow: hidden;
	width: 347px;	
}
	

