body {
  text-align: center;
  font-family: Arial, Georgia, Serif;
}

#frame {
  width:900px;
  margin-top:10px;
  text-align:left;
  border: 1px solid #000000;
  background: url(images/Corplines.jpg) repeat;
}
.style3 {
	color: #FF0000;
	font-size: 14px;
}

#header {
  float: left;
  background: #FFFFFF;
  width: 140px;
  padding: 0px;
  margin: 5px;
  color: #FFFFFF
}

#main {
  float: left;
  width: 550px; 				/* 686px*/
  background: #FFFFFF;
  border: 1px solid #000000;
  padding: 10px 10px 10px 10px; /* 0px |Top 0px |Right 0px |Bottom 10px |Left */
  margin: 0px 5px 0px 5px;
  font-size: 10pt;
}

#login {
  float: left;
  display: block;
  padding: 5px 5px 5px 0.6em;
  border-left: 12px solid #000000;
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color: #d0d0d0;
  color: #000000;
  text-decoration: none;
  font: 11px Verdana, Arial, MS Sans Serif;
}

#rightcontent {
  float: left;
  width: 140px;
  background: #669966;
  /* border: 1px solid #000000; */
  padding: 10px;
  margin: 5px;
  color: #FFFFFF
}

#rightcontent p {
  font-size:12px;
}

h1 {
	font-family: Arial, Georgia, serif;
    font-size:12pt;
}

h2 {
	font-family: Arial, Georgia, serif;
    color: black;
	font-size:11pt;
}

h3 {
	font-family: Arial, Georgia, serif;
    color: green;
    font-size:12pt;
}

h4 {
	font-family: Arial, Georgia, serif;
    color: red;
    font-size:12pt;
}

h2.hot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: Red;
	text-decoration: bold;
	font-size:13pt;
}
p.hot {
	font-family: Arial, Helvetica, sans-serif;
    color: #333333;
	font-size:11pt;
}

p.tes {
	font-family: Arial, Helvetica, sans-serif;
    color: #333333;
	font-size:10pt;
}

.STYLE1 {
	color: #FF0000;
	font-weight: bold;
}

.STYLE2 {
	color: #FF0000;
	font-size:14pt;
	font-weight: bold;
}

A {
	color: #669966;
}

A:visited {
	color: #669966;
}

#clearone {
  clear: both;
  height: 1px;
}

#cleartwo {
  clear: both;
  height: 1px;
}

#clearthree {
  clear: left;
  height: 1px;
}

#clearfour {
  clear: right;
  height: 1px;
}

#footer {
  text-align: center;
  background: #669966;
  /*width: 870px;*/
  padding: 10px;
  margin: 5px 10px 5px 10px;
  border: 1px solid #000000;
  color: #FFFFFF;
  font-size: 12px;
}

#footer a, #footer a:visited {
  text-decoration: none;
  color: #FFFFFF;
}

#footer a:hover {
  background-color: #669966;
  color: #000000;
}

ol li {
  padding: 0px 0px 5px 0px;
  font-size: 10pt;
}

/* Nav Menu */

#navigation {
  float: left;
  width: 162px;
  padding: 0px 0px 0px 0px;
  margin: 0px 5px 10px 5px;
  font: bold 11px Verdana, Arial, MS Sans Serif;
  border-top: 1px solid #000000;
}

#navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #000000;
}

#navigation li {
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
}

#navigation li a:hover {
  background-color: #669966;
  color: #FFFFFF;
}

#navigation li a {
  display: block;
  padding: 5px 5px 5px 0.5em;
  border-left: 12px solid #669966;
  border-right: 1px solid #000000;
  background-color: #D0D0D0;
  color: #000000;
  text-decoration: none;
}

/* End of Nav Menu */

/* Enroll / Login */

#enroll {
  float: left;
  width: 125px;
  padding: 0px 0px 0px 0px;
  margin: 0px 5px 10px 5px;
  font: bold 11px Verdana, Arial, MS Sans Serif;
  border-top: 1px solid #000000;
}

#enroll ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#enroll li {
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
}

#enroll li a {
  display: block;
  padding: 5px 5px 5px 0.5em;
  border-left: 12px solid #a31818;
  border-right: 1px solid #000000;
  background-color: #d0d0d0; /* #d0d0d0 */
  color: #000000;
  text-decoration: none;
}

#enroll li a:hover {
  background-color: #a31818; /* ffffff */
  color: #ffffff; /* 000000 */
}

/* End of Enroll / Login */

/* Nav Right Menu */

#navigationright {
  float: left;
  width: 115px; 								/* 125px oldest.162px */
  padding: 10px 0px 10px 10px;
  margin: 0px 5px 10px 5px;
  font: bold 10px Verdana, Arial, MS Sans Serif;
  background-color:#FFFFFF;
  /*border: 1px solid #000000;*/
}

#navigationright a:hover {
  background-color: #669966;
  color: #FFFFFF;
}

#navigationright a {
  display: block;
/*  padding: 5px 5px 5px 0.5em;
  border-right: 12px solid #669966;
  border-left: 1px solid #000000;
*/  background-color: #ffffff;
  color: #669966;
  text-decoration: none;
}

#sealnavigationright { /* easy solution to a odd alignment problem for the right Seal img. */
  float: right;
  width: 115px; 								/* 125px oldest.162px */
  padding: 10px 0px 10px 10px;
  margin: 0px 5px 10px 5px;
  font: bold 10px Verdana, Arial, MS Sans Serif;
}

#videodemo { 
  float: left;
  width: 115px; 
  padding: 0px 0px 0px 8px;
  margin: 0px 0px 0px 0px;
  font: bold 10px Verdana, Arial, MS Sans Serif;
}

/*
#navigationright ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#navigationright li {
  border-bottom: 1px solid #000000;
}




*/

/* End of Nav Right Menu */



/* Tab Nav */

#div {
  font: .8em/1.8em verdana, arial, Serif;
  background-color: transparent;
  margin-left: 0px;
  margin-right: 0px;
}

ul#tabnav {
  list-style-type: none;
  margin: 0;
  padding-left: 0px;                   /* Left alignment #### Void if tab's are in banner! #### */
  padding-bottom: 0px;
  font: bold 11px Verdana, Arial, MS Sans Serif;
}

ul#tabnav li {
  float: left;
  height: 21px;
  background-color: #D0D0D0;
  color: #000000;
  margin: 2px 2px 0 2px;
  border-top: 3px solid #669966;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

ul#tabnav a:link, ul#tabnav a:visited {
  display: block;
  color: #000000;
  background-color: transparent;
  text-decoration: none;
  padding: 4px;
}

ul#tabnav a:hover {
  background-color: #669966;
  color: #FFFFFF;
}

body#home li.home, body#news li.news,
body#faq li.faq, body#contact li.contact {
  border-bottom: 1px solid #000000;
  color: #000000;
  background-color: #FFFFFF;
}

body#home li.home a:link, body#home li.home a:visited,
body#news li.news a:link, body#news li.news a:visited,
body#faq li.faq a:link,
body#faq li.faq a:visited, body#contact li.contact a:link,
body#contact li.contact a:visited {
  color: #FFFFFF;
  background-color: #669966;
}

/* End Tab Nav */

/* START of NEW Section */

/* Mortgage Section */

#Mortgagerightcontent {
  float: left;
  width: 140px;
  background: #0f62a9;
  /* border: 1px solid #000000; */
  padding: 10px;
  margin: 5px;
  color: #FFFFFF
}

/* Mortgage Nav Menu */

/*#Mortgagenavigation {
  float: left;
  width: 162px;
  padding: 0px 0px 0px 0px;
  margin: 0px 5px 10px 5px;
  font: bold 11px Verdana, Arial, MS Sans Serif;
  border-top: 1px solid #000000;
}*/

#Mortgagenavigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#Mortgagenavigation li {
   border-bottom: 1px solid #000000;
}

#Mortgagenavigation li a:hover {
  background-color: #0f62a9;
  color: #FFFFFF;
}

#Mortgagenavigation li a {
  display: block;
  padding: 5px 5px 5px 0.5em;
  border-left: 12px solid #0f62a9;
  border-right: 1px solid #000000;
  background-color: #D0D0D0;
  color: #000000;
  text-decoration: none;
}

/* End of Mortgage Nav Menu */

/* Mortgage Section */

/* Spanish Section */

#Spanishrightcontent {
  float: left;
  width: 140px;
  background: #e3b71f;
  /* border: 1px solid #000000; */
  padding: 10px;
  margin: 5px;
  color: #FFFFFF
}

/* Mortgage Nav Menu */

/*#Spanishnavigation {
  float: left;
  width: 162px;
  padding: 0px 0px 0px 0px;
  margin: 0px 5px 10px 5px;
  font: bold 11px Verdana, Arial, MS Sans Serif;
  border-top: 1px solid #000000;
}*/

#Spanishnavigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#Spanishnavigation li {
   border-bottom: 1px solid #000000;
}

#Spanishnavigation li a:hover {
  background-color: #e3b71f;
  color: #FFFFFF;
}

#Spanishnavigation li a {
  display: block;
  padding: 5px 5px 5px 0.5em;
  border-left: 12px solid #e3b71f;
  border-right: 1px solid #000000;
  background-color: #D0D0D0;
  color: #000000;
  text-decoration: none;
}

/* End of Spanish Nav Menu */

/* Spanish Section */
