@charset "UTF-8";
/* CSS Document */

body {
background: #ececec url(images/background.jpg) top center no-repeat;
margin: 0;
padding: 0;
}

#wrapper {
width: 920px;
margin: 0 auto;
}

#header {
background: url(images/header_logo3.jpg) top center no-repeat;
width: 100%;
margin: 0;
padding: 0;
height: 121px;
}

#header img.logo {
border: none;
float: left;
height: 106px;
padding: 10px 20px 0px;
}



#header img.quadrus {
border: none;
float: right;
height: 90px;
padding: 20px 10px 10px 10px;
}

#top_nav {
text-decoration: none;
display: inline;
height: 14px;
background-color: transparent;
color: #487ca8;
float: right;
margin:5px 8px 0 0;
padding:0;
}

#top_nav ul{
text-decoration: none;
margin:0;
padding:0;

}

#top_nav ul li {
text-decoration: none;
display: inline;
list-style:none outside;
height: 10px;
float: left;
}

#top_nav ul a:link, #top_nav ul a:visited {
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
line-height: 14px;
border-right: 1px solid #487ca8;
text-align: center;
color: #487ca8;
padding:0 6px 0 6px;
}

#top_nav ul a:hover, #top_nav ul li a#selected1, #top_nav ul a:active {
color: #c38b2c;
text-decoration:none;
}

#top_nav ul li#lastnavitem1 a {
border: none;
padding-right: 14px;
}

#navbar {
width: 920px;
height: 50px;
background-image: url(images/navbar.jpg);
margin: 0 auto;
}


#navbar ul{
text-decoration: none;
font-weight: normal;
height: 50px;
list-style: none;
margin: 0;
padding: 0;
display: inline;
}

#navbar li{
display: inline;
padding: 0;
padding: 0;
float: left;

}

#sizer {
vertical-align:bottom;
}

#sizer img{
padding: 10px 0px 0px 5px;
float: right;
border: 0;
}

#sizer p{
float:right;
font-family: Arial;
font-weight: bold;
color: #0D428E;
vertical-align: middle;
}

.services {
width:138px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}

.process {
width:148px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}

.tools {
width:113px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}

.about {
width:141px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}

.investor {
width:233px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}


.testimonials {
width:146px;
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 0;
height: 35px;
}


#navbar a:link, #navbar a:visited {
font-size: 17px;
color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-weight: normal;
line-height: 18px;
text-align:center;
display: block;
padding: 15px 0px 0 0px;
height: 35px;
border-right: 1px #76a4cf solid;
background: none;

}

#navbar ul li a:hover{
background: url(images/rollover.jpg);
text-decoration: none;
font-weight: normal;
}

.current {
background-image: url(images/rollover.jpg);
text-decoration: none;
font-weight: normal;
}

#navbar ul li#lastnavitem2 a {
border: none;
}

#navbar ul li#current a{
background-image: url(images/rollover.jpg);
text-decoration: none;
font-weight: normal;
}

#content_frame1 {
width: 920px;
margin: 0;
padding: 0;
background: url(images/content1.gif) top right repeat-y;
float: left;
}

#content1 {
width: 535px;
background: #FFFFFF;
padding: 0px 20px 20px 20px;
.padding: 25px 20px 20px 20px;
_padding: 25px 20px 20px 20px;

margin:0;
float: left;
}

#content1 p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
color: #3e1700;
}

#content1 p.byline {
font-family: Georgia, "Times New Roman", Times, serif;
text-align: right;
color: #028F34;
}

#content1 p.intro {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
text-align: right;
color: #028F34;
}

#content1 p.disclaimer {
font-size: 8px;
line-height: 8.5px;
}


img.newsletter {
border: 0px;
float: right;
max-width:200px;
max-height:250px;
padding: 5px;
}

img.home {
border: 0px;
margin: 0 auto;
height: 100px;
padding: 5px;
}

img.newsletter2 {
float: right;
padding: 5px;
}

a, a:visited{
		color: #5D8DBC;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	color: #028F34;
}

#content1 a, #content1 a:visited{
	color: #5D8DBC;
	text-decoration:none;
}

#content1 a:hover{
text-decoration:underline;
color: #028F34;
}

#content1 ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
color: #3e1700;
}

.brown {
background: #3e1700;
width: 525px;
}

#content2 {
width: 295px;
background: #3e1700;
padding: 0px 20px 20px 16px;
float: left;
height:100%;
}

#subnav{
width: 295px;
background: #3e1700;
padding: 0px 0px 0px px;
float: right;
margin:0 0 25px 0;

}

#subnav ul{
	margin:0;
	padding:0;
}

#subnav ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	background:#5B8DBC;
	border-bottom:1px solid #3D1600;
	
	
}

#subnav ul li a{
	display:block;
	text-decoration:none;
	margin:0;
	padding:15px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#subnav ul li a:hover, #subnav ul li.active {
	background:#3D1600;
}

#content_frame2 {
width: 920px;
margin: 0;
padding: 0;
background: #ececec;
float: left;
}

#content_frame_home2 {
width: 920px;
margin: 0;
padding: 0;
background: #d0d0d0;
float: left;
}

#content3 {
width: 540px;
background: #3e1700;
padding: 0px 20px 0 16px;
float: left;
color: #fff;
}

#content3 p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
width: 305px;
padding: 0;
}

#quote {
width: 295px;
background: #ececec ;
padding: 20px 20px 20px 20px;
float: left;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
line-height: 25px;
font-style: italic;
color: #487ca8;

}


h1 {
font-family: Georgia, "Times New Roman", Times, serif;
color: #3e1700;
font-size: 36px;
font-weight: normal;
line-height: 40px;
margin:5px 0;
padding:0;
}

h2 {
font: Georgia, "Times New Roman", Times, serif;
font-size: 30px;
color: #FFFFFF;
font-weight: normal;
line-height: 30px;
margin:5px 10px;
padding:0;
}

h2.newsletter {
font-size: 16px;
color: #3e1700;
text-align:right;
}

h3 {
font: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color: #FFFFFF;
font-weight: normal;
line-height: 0;
}

#bottom_nav {
background: url(images/bottom_nav_new.jpg) top right no-repeat;
width: 920px;
padding: 8px 0 0 0;
margin: 0;
float: left;
height: 35px;
}

#bottom_nav ul {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
list-style: none;
margin: 0;
padding: 0;
display: inline;
}

#bottom_nav ul li {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
list-style: none;
margin: 0;
padding: 0;
display: inline;
color: #FFFFFF;
}

#bottom_nav ul li a{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
list-style: none;
margin: 10px 0 0 0;
padding: 0px 20px 0 20px;
display: inline;
color: #FFFFFF;
border-right: 1px #fff solid;
text-decoration: none;
}

#bottom_nav ul li#lastnavitem3 a {
border: none;
}

#bottom_nav ul li#lastnavitem4 {
border: none;
float: right;
padding-right: 10px;
}

#bottom_nav ul li a:hover{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
list-style: none;
margin: 10px 0 0 0;
padding: 0px 20px 0 20px;
display: inline;
color: #3e1700;
border-right: 1px #fff solid;
text-decoration: none;
}

#bottom_nav p.footer{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #FFF;
float: right;
}

#content_home {
width: 670px;
background: #FFFFFF;
padding: 0px 20px 20px 20px;
.padding: 25px 20px 20px 20px;
_padding: 25px 20px 20px 20px;
margin:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
color: #3e1700;
float: left;
}

#content_home img.banner {
padding: 0;
width: 670px;
margin: 5px;
float: right;
}

#content_single{
float:left;
width: 195px;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
padding: 20px;
color: #3e1700;
border-right: 1px #ececec solid;
min-height:210px;
height: auto !important;
height: 210px;
}

#content_single .last{
background: #FFF url(images/calculator.png) bottom right no-repeat;
}

#content_single2 {
float:left;
width: 196px;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 20px;
color: #FFFFFF;
border-right: 1px #ececec solid;
min-height:210px;
height: auto !important;
height: 210px;
}

#content_single3 {
float:left;
width: 196px;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 20px;
color: #FFFFFF;
border-right: 1px #ececec solid;
min-height:210px;
height: auto !important;
height: 210px;
}

#content_single4 {
float:left;
width: 210px;
background: #d0d0d0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
padding: 0;
color: #FFFFFF;

}


h4 {
font-family: Georgia, "Times New Roman", Times, serif;
color: #c28a2c;
font-size: 20px;
font-weight: normal;
line-height: 24px;
padding: 0;
margin: 0;
}

h5 {
font-family: Georgia, "Times New Roman", Times, serif;
color: #fff;
font-size: 20px;
font-weight: normal;
line-height: 24px;
padding: 0;
margin: 0;
}

#profile {
width: 190px;
float: right;
background: #ececec;
margin: 0;
padding: 10px;
}

#profile img{
/*border: 1px solid #487ca8;
float: right;*/
margin:10px 0;
width: 175px;
}

#profile p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #3e1700;
}

h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-weight:normal;
color: #3e1700;
line-height: 20px;
padding: 0;
margin: 0;
}

h6.subscribe {
float: right;
width: 100px;
text-align: right;
border: 1px solid #028F34;
padding: 10px;
}


.right{
	float:right;
	clear:both;
	margin:0 0 15px 15px;
	border:1px solid #3e1700;
}

#blocks table {
width: 920px;
border-collapse: collapse;
}

#blocks td {
padding: 20px;
width: 238px;
border: 0px;
background-color: #0d428e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}

#blocks td.new {
padding: 20px;
width: 238px;
border: 0px;
background-color: #ececec;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3e1700;
}

#blocks td a {
color: #FFF;
}

#blocks td.last {
background: #0d428e url(images/calculator.png) bottom right no-repeat;
}

#blocks td.sideblock {
background-color: #ececec;
width: 205px;
}

h5.newsletter {
font-family: Georgia, "Times New Roman", Times, serif;
color: #0D428E;
font-size: 20px;
font-weight: normal;
line-height: 24px;
padding: 0;
margin: 0;
}

h6.newsletter {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-weight:normal;
color: #028F34;
line-height: 18px;
padding: 0;
margin: 0;
}