/*last updated 2.26.07 cz */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #004991;
	background: url("../images/bgx.gif") repeat #fff fixed;
	margin: 0px;
}

a:link { color: #369;}
a:visited { color: #369;}
a:hover { color: #036;}
a:active { color: #036;}

a, input{
	outline-style: none;
}

.nav a:link {color: #369; text-decoration: none; }
.nav a:visited {color: #369; text-decoration: none; }
.nav a:hover {color: #036; text-decoration:underline; }
.nav a:active {color: #036; text-decoration:underline; } 
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #369;
}

h1 {
	font-size:22px;
	color:#036;
	font-style:italic;
	text-align:left;
	margin-top:30px;
	margin-left:25px;
}

h2 {
	font-size:20px;
	color:#004991;
	margin:5px;
	text-align:center;
}

h3 {
	font-size:18px;
	color:#fff;
	margin:6px;
	text-align:center;
}

h4 {
    font-size: 17px;
	color:#004991
	margin:5px;
	text-align:left;
}

h5 {
    font-size:15px;
	color:#004991
	margin:5px;
	text-align:left;
}

.form {
	padding: 6px;
	border: 1px solid #FFFFFF;
}

p {
 text-align:left;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #004991;
}

.top_lines {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D2E6FC;
	border-left-color: #FFFFFF;
}

.top_header {
background: #fff url('../images/banner2.jpg') no-repeat center right; 
padding-left:0px;
height:138px;
}

.bar {
	background-color: #F7C41B;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.evn {
	background-color: #EEEEEE;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

.bgWhite {
background: #fff; 
}

.logo {
 float:left; 
 padding-top:15px;
}

/*pop up styles */
.pop-up {
padding: 0px 10px;
}

.closepopup {
float: right;
padding:5px;
}

.closepopup a {
font-size: 11px;
}

.pop_logo {
float:left;
padding:10px;
}

/* Validation styles */

.validation-advice {
  color: #f00;
  margin-top: .25em;
  margin-bottom: 1ex;
  font-weight: bold;
}

#pre_existing_conditions_error { 
  margin-top: .25em;
  margin-bottom: 1ex;
  font-weight: bold;
}

#advice-loanform p {
	margin: 1ex 0 1em;
}

.displaynone
{
  display:none;
}

.margin-tables {
padding: 0 20px 0 15px;
background:#036;
}
.margin-tables-right {
padding: 20px 15px 0 0;
background:#036;
}
.phone-number{
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}
	
#call-now {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	padding-bottom: 10px;
}

#number {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:normal;
	font-size:17px;
	padding-bottom: 10px;
}