body {color:#060;}
div.TopFrame {z-index:26; background:url("../images/sprites2.png") 0 -176px repeat-x;}
div.Main{background:url("../images/IndexBack.gif")  repeat;}
div.LC {border-bottom:3px solid #060;}
div.RC {border-left:3px solid #060;border-bottom:3px solid #060;}
input.Submit, .MouseOver{border:2px solid #aaa;background:#060;}
.TFL input.Submit, .TFR input.Submit{font-size:x-small;border:1px solid #fff;background:transparent;}
h1{
text-align:center;
font-style:italic;
font-variant:normal;
font-weight:bold;
font-size:x-large;
color:#060;
white-space:nowrap;
}
h3 {font-size:20px;}
#Heading{margin:0 auto;height:55px;background:transparent;width:70%;}
.Title{/*
position:relative;*/
float:left;
}
#Big, #Big h1{
/*
position:relative;
z-index:89;
vertical-align:top;
top:0;
left:0;*/
}
#BigShadow, #BigShadow h1{
display:none;/*
position:absolute;
z-index:88;
top:3px;
left:3px;*/
}
#Big h1, #BigShadow h1{margin:0;top:0;left:0;
color:#060;
font-size:30pt;font-style:normal;font-weight:300;letter-spacing:-1px;
}
#BigShadow, #BigShadow h1{color:#3CB371;}
#Small {margin-top:0;padding-right:.5em;text-align:right;display:block;color:#060;font-family:Times New Roman, serif;}
span.Frag {display:block;color:#060;text-align:justify;padding-top:0;}
p{
text-align:justify;
font-weight:normal;
}
/*
p:first-letter
{
letter-spacing: -2px;
font-size: x-large; 
font-family: Times New Roman, serif;
}
*/
hr{
width:50%;
text-align:center;
color:#060;
height:1px;
}
p.CenterSmall,p.CenterSmall:first-letter{
text-align:left;
color:#060;
font-size:xx-small;
padding-top:0;
margin-top:0;
font-variant:normal;
}
a{
text-align:left;
font-weight:bold;
color:#060;
text-decoration:none;
border-bottom:1px solid #00dceb;
}
a:hover{
color:#fff;
background:#060;
border-bottom:1px dashed #00dceb;
}
a:visited{
border-bottom:1px dashed #00dceb;
}
a.Top,a.Top:visited{
text-align:center;
font-weight:bold;
font-size:xx-small;
color:#FFF;
border-bottom:none;
}
a.Top:hover{ color:#009; background:#fff;padding:0; }

a.Logo{
text-align:center;
text-decoration:none;
vertical-align:middle;
background:none;
border:none; 
}
a.Logo:hover, a.Logo:visited {border:none;text-decoration:none;}
.Bottom2 a,.Bottom2 a:visited{
font-size:xx-small;
border-bottom:none;
}
.Bottom2 a,.Bottom2 a:visited{
font-size:xx-small;
border-bottom:none;
}
.Bottom2 a:hover{color:#fff;background:#060;padding:0;}
ul{
margin-left:15px;
text-align:left;
padding:0;
text-align:center;
color:#060;
list-style-type:disc;
}
li{margin-bottom:1em;
text-align:left;
}
ul li { margin:3px; }
/* ol li { padding:0; margin:0; }*/
hr {background:#060;}/*background was #096*/
/*-----------------------------------*/
#PageContent,#PageContent-cc,#PageContent-dd
{
float: left;
text-align:left;
display:block;
vertical-align:top;
margin-left:.5em;
padding:.5em 0 0 1em;
width:30%;
}
#sidebar-a, #sidebar-aa
{
float:left;
display:block;
vertical-align:top;
position: relative;
margin:0;
padding:.5em 0 0 1em;
width:30%;
}
#sidebar-b, #sidebar-bb
{
float:left;
display:block;
position: relative;
margin:0;
margin-left:.5em;
padding:.5em 0 0 1em;
width:30%;
}
#footer
{
clear: both;
padding: 0px;
margin-top: 0;
}

/* begin styles for RSS Feed */

.rss_box {
 width: 240px;
 padding: 4px 8px;
 background-color: #CF9;
 border-left: 60px solid #238912;
 border-top: 1px dotted #238912;
 border-right: 1px dotted #238912;
 border-bottom: 1px dotted #238912;
}

.rss_title, .rss_title a:link
{
font-family: Arial, Verdana, sans-serif;
font-size: 30px;
font-weight: bold;
margin: 5px 0;
padding: 0;
text-align:center;

}

.rss_title a:visited, .rss_title a:active, .rss_title a:hover {
color: #692;
}

.rss_items {
list-style:none;
  
}

.rss_item  {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  margin-bottom: 1em
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
text-decoration : none;
color: #26590D;
}

.rss_item a:hover { 
text-decoration : underline;
color: #F66025;
}

.rss_date {
font-size: 10px;
font-weight : normal;
color: #333;
}
/*pullquote stuff*/
.PullQuote {
width: 22%;
float:right;
font:115% normal Verdana,Arial,Helvetica,sans-serif;
color:#009;
margin:5px;
padding:1em;
text-align:left;
background-color:transparent;
background-image:url(../images/closequote.gif);
background-repeat: no-repeat;
background-position: bottom right;
border:3px #060 solid;
padding:10px .5em 10px .5em;
}
.PullQuote:first-letter { 
font:100% normal Verdana,Arial,Helvetica,sans-serif;
background-image:url(../images/openquote.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:0 0 5px 2em;
}
.MouseOver {color:#060;background:#fff;cursor:pointer;border:2px solid #060;}
.Highlight { background:#ff0; }
.clear {font-size: 1px; height: 1px;}
/*---rounded corners ---*/
#container {width:12em;margin:0 auto;}

dl {margin:0;padding:0;border-left:3px solid #060;border-right:3px solid #906;}
dt {margin:0;padding:0;text-align:center;font-size:1.4em;font-weight:bold;color:#fff;background:#060;}
dd {margin:0 0 -2px;padding:0; text-align:center;border-top:0;}
#gallery a, #gallery a:visited {color:#fff;text-decoration:none;display:block;padding:0.4em 1em;background:#060;}

#gallery a:hover {background:#fff;color:#060;}

.top {
  display:block; 
  background:transparent; 
  font-size:1px;
  }

.bottom {
  display:block; 
  background:transparent; 
  font-size:1px; 
  /*border-top:1px solid #fff;*/
  }
.b1, .b2, .b3, .b4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#060;border-left:1px solid #fff; border-right:1px solid #fff;}/*#060 was #096*/
.b1 {margin:0 5px; background:#fff;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}
h2{
text-align:center;
font-weight:bold;
font-size:medium;
color:#fff;
border:none;width:99%;background:#060;margin:0;padding:0;border-left:1px solid #fff;border-right:1px solid #fff;}/*background was #096*/
h2.NextSteps{
width:7em;
margin:0;
}
/*---end rounded corners---*/

ol li{ padding-bottom:4px;margin:0 6em 0 4em; }
ol p{ text-align:justify;}

#OBox {height:120px;width:590px;margin:8px auto 0;}
.Box {float:left;visibility:visible;margin:0 auto;width:220px;padding:0;}
.IBox {border-right:4px solid #060;border-left:4px solid #060;width:209px;margin:0 1px;padding:0;line-height:28px;}
.IBox ul {margin:0 8px;}
.IBox li {font-size:12px;list-style:none;margin:0;}
#EndPosition {
float:left;
height:90px;
width:110px;
margin:0 -50px 0 10px;
padding-top:43px;
padding-left:68px;
visibility:visible;
text-align:left;
background:url("../images/Bolt/LoanApproval.gif") no-repeat;
}
#Box1a, #Box2a, #Box3a {float:left;width:208px;margin-right:15px;vertical-align:top;height:255px;}

#Lucio {
position:absolute;
z-index:90;
left:0;
top:300px;
width:150px;
height:120px;
visibility:visible;
}
#Apply {
z-index:91;
position:absolute;
left:0;
top:0;
width:150px;
height:150px;
visibility:hidden;
/*background:url("../images/Bolt/Apply.gif") no-repeat;*/
}
#Document {
z-index:92;
position:absolute;
left:100px;
top:0;
width:150px;
height:150px;
visibility:hidden;
/*background:url("../images/Bolt/Document.gif") no-repeat;*/
}
#Appraisal {
z-index:93;
position:absolute;
left:200px;
top:0;
width:150px;
height:150px;
visibility:hidden;
/*background:url("../images/Bolt/Appraisal.gif") no-repeat;*/
}
#Approval {
z-index:94;
position:absolute;
left:300px;
top:0;
width:150px;
height:150px;
visibility:hidden;
/*background:url("../images/Bolt/Approval.gif") no-repeat;*/
}
#BoxesOut {
z-index:50;
position:relative;
top:25px;
height:142px;
width:100%;
text-align:center;
}
#BoxesIn {
visibility:visible;
z-index:50;
position:relative;
height:140px;
width:550px;
margin:0 auto;
text-align:center;
}
