body		    {
	    background-color:#e9eaf1;
		margin-top:0px;
		margin-left:0px;
		text-align:left; }
img	            {
	    border:0px; }

P				{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:18px;
		margin-top:0px;
		margin-bottom:9px; }
h1              {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:30px;
		font-weight:normal;
		margin-top:0px;
		margin-bottom:6px;
		letter-spacing:-1px;
		word-spacing:-3px;
		color:#1b2573; }
h2              {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:24px;
		font-weight:normal;
        line-height:25px;
		margin-top:10px;
		margin-bottom:8px;
		word-spacing:-1px;
		color:#1b2573; }
h3              {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:15px;
		font-weight:bold;
        line-height:16px;
		margin-top:0px;
		margin-bottom:5px;
		word-spacing:-1px;
		color:#1b2573; }
h4              {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:13px;
		font-weight:bold;
        line-height:15px;
		margin-top:0px;
		margin-bottom:2px;
		color:#1b2573; }
.vat            {
	vertical-align:top;
                }
.txt11          {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:15px;
		margin-bottom:8px;
		color:#000000; }
.txt11b         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:15px;
		margin-bottom:8px;
		color:#000000; }
.txt12         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:normal;
        line-height:15px;
		margin-bottom:8px;
		color:#000000; }
.txt12b         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:bold;
        line-height:15px;
		margin-bottom:8px;
		color:#000000; }
.txt121b2573   {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:normal;
        line-height:15px;
		margin-bottom:8px;
		color:#1b2573; }
.txt121b2573b   {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:bold;
        line-height:15px;
		margin-bottom:8px;
		color:#1b2573; }
.txtsub         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:bold;
		font-style:italic;
		padding-right:2px;
        line-height:15px;
		margin-bottom:8px;
		color:#1b2573; }
.tabletxt12         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:normal;
        line-height:15px;
		vertical-align:top;
		text-align:left;
    	padding:8px 24px 4px 10px;
		margin-bottom:0;
		color:#000000; }
.tabletxt12b         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:bold;
        line-height:15px;
		vertical-align:top;
		text-align:left;
    	padding:8px 24px 4px 10px;
		margin-bottom:0;
		color:#000000; }
.ba5230table    {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
	    font-weight:bold;
        line-height:15px;
        color:#ba5230;	
	    border-bottom:2px solid #ba5230;
	    background-color:#f7ded6;
	    text-align:left;
	    padding:5px 5px 0px 10px;
    	margin-top:0px;
	    margin-bottom:5px; }
.ba5230tablebottom    {
        border-bottom:2px solid #ba5230;
		margin-bottom:12px; }
.txttable       {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:15px;
		margin-bottom:9px;
		padding:5px 5px 0px 10px;
		vertical-align:top;
		color:#000000; }
.txttable-border {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:15px;
    	text-align:left;
		border-bottom:1px solid #bbbed5;
		margin-bottom:9px;
		padding:5px 5px 2px 10px;
		vertical-align:top;
		color:#000000; }
.tablehed-1b2573  {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
        line-height:15px;
    	color:#1b2573;
		border-bottom:2px solid #1b2573;
	    background-color:#e9eaf1;
    	text-align:left;
    	padding:5px 5px 2px 10px;
    	margin-top:0px;
    	margin-bottom:5px; }
.staffhed-1b2573  {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
        line-height:15px;
    	color:#1b2573;	
    	text-align:left;
    	padding:6px 10px 2px 15px;
    	margin-top:0px;
    	margin-bottom:0px; }
.staffsub-1b2573  {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:normal;
        line-height:15px;
    	color:#1b2573;
		border-bottom:3px solid #ffffff;	
    	text-align:left;
    	padding:0px 10px 4px 15px;
    	margin-top:0px;
    	margin-bottom:0px; }
.stafftxt       {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:16px;
		padding:6px 10px 0px 15px;
		margin:0px;
		color:#000000; }
.box-specials   {
        width:180px;
		float:left;
		margin-top:12px;
		margin-right:25px; }		
.box-specials-2 {
        width:180px;
		float:left;
		margin-top:12px; }				
.box-ba5230     {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
	    font-weight:bold;
        line-height:15px;
        color:#ba5230;	
	    border-bottom:2px solid #ba5230;
	    background-color:#f7ded6;
	    width:165px;
	    text-align:left;
	    padding:5px 5px 2px 10px;
    	margin-top:0px;
	    margin-bottom:5px; }
.box-007784     {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
	    font-weight:bold;
        line-height:15px;
        color:#007784;	
		border-bottom:2px solid #007784;
	    background-color:#e6f2f3;
    	width:165px;
    	text-align:left;
     	padding:5px 5px 2px 10px;
	    margin-top:0px;
    	margin-bottom:5px; }
.box-1b2573     {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
        line-height:15px;
    	color:#1b2573;
		border-bottom:2px solid #1b2573;
	    background-color:#e9eaf1;
	    width:165px;
    	text-align:left;
    	padding:5px 5px 2px 10px;
    	margin-top:0px;
    	margin-bottom:5px; }
.txt-ul         {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:normal;
        line-height:16px;
        margin:8px 120px 9px 15px;
	    padding:0px; }
.txt-ul-2       {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:normal;
        line-height:16px;
        margin:0px 120px 4px 15px;
	    padding:0px; }
.box-ul         {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:12px;
        margin:10px 5px 5px 15px;
	    padding:0px;
		color:#666666; }
.prm-box-ul      {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
	    font-weight:bold;
        line-height:16px;
        color:#ba5230;	
	    margin:0px 5px 0px 25px;
	    padding:0px; }
.box-mortgage    {
        border-left:1px solid #979bbf;
		border-right:1px solid #979bbf;
	    background-color:#e9eaf1;
	    width:201px;
	    text-align:left;
	    padding:0px;
    	margin:0px; }
.theme         {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
		font-style:italic;
        line-height:20px;
		text-align:left;
		padding:30px 15px 30px 20px;
		margin:0px;
		background-color:#e9eaf1;
		word-spacing:-1px;
		color:#767cab; }
.quote-hed     {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
		font-style:italic;
        line-height:16px;
		text-align:left;
		padding:25px 15px 6px 12px;
		margin:0px;
		background-color:#e9eaf1;
		word-spacing:-1px;
		color:#767cab; }
.quote-hed-2     {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:18px;
		font-weight:bold;
		font-style:italic;
        line-height:20px;
		text-align:left;
		padding:10px 15px 6px 12px;
		margin:0px;
		background-color:#e9eaf1;
		word-spacing:-1px;
		color:#767cab; }
.quote-body    {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:13px;
		font-weight:bold;
		font-style:italic;
        line-height:18px;
		text-align:left;
		padding:0px 10px 25px 15px;
		margin:0px;
		background-color:#e9eaf1;
		text-indent:-7px;
		word-spacing:-1px;
		color:#767cab; }
.quote         {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:13px;
		font-weight:bold;
		font-style:italic;
        line-height:18px;
		text-align:left;
		padding:25px 10px 20px 15px;
		margin:0px;
		background-color:#e9eaf1;
		text-indent:-7px;
		word-spacing:-1px;
		color:#767cab; }
.quoteBlack         {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:20px;
		font-weight:bold;
		font-style:italic;
        line-height:22px;
		text-align:left;
		padding:25px 10px 20px 15px;
		margin:0px;
		background-color:#e9eaf1;
		text-indent:-7px;
		word-spacing:2px;
		color:#000; }
.quote-body-black    {
	    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:13px;
		font-weight:bold;
		font-style:italic;
        line-height:18px;
		text-align:left;
		padding:0px 10px 25px 15px;
		margin:0px;
		background-color:#e9eaf1;
		text-indent:-7px;
		word-spacing:-1px;
		color:#000; }
.quote-rt      {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
		font-style:italic;
        line-height:18px;
		text-align:right;
		padding:0px 10px 25px 15px;
		margin:0px;
		background-color:#e9eaf1;
		word-spacing:-1px;
		color:#767cab; }
.txtBlog        {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:12px;
		padding-right:5px;
		padding-bottom:5px;	
		color:#007784; }
.txtVMV         {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:700;
        line-height:14px;
		padding-bottom:5px;	
		color:#1b2573; }
.txtNav      {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:30px;
		letter-spacing:1px;
		text-align:left;
		color:#767cab; }
.txtNav1     {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:11px;
		 font-weight:bold;
        line-height:30px;
	  	 text-align:left;
		 color:#767cab; }
.txtNav2     {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:14px;
		letter-spacing:1px;
		text-align:left;
		color:#767cab; }
.txtNav3     {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:11px;
		font-weight:bold;
        line-height:12px;
		letter-spacing:1px;
		text-align:left;
		color:#767cab; }
.txtNav10 {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:10px;
		font-weight:bold;
        line-height:30px;
		text-align:left;
		color:#767cab; }
.txtFooter      {
        font-family:Tahoma, Geneva, sans-serif;
        font-size:10px;
		font-weight:bold;
        line-height:15px;
		letter-spacing:1px;
		text-align:left;
		color:#646692; }
.txtForm         {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
		color:#bc5133; }
.sm             {
        vertical-align:text-top;
        font-size:8px;
        font-family:Arial, Helvetica, sans-serif;
	    line-height:15px;
        font-weight:normal; }			
	
A				  { 
        color: #ba5230;
		font-weight:bold;
		text-decoration:none; 
		background:none; }
A:hover			  { 
        text-decoration:none; 
		color:#1b2573; 
		background:none; }
a.txtBlog         {
		text-decoration:none;
		color:#1b2573;
		background:transparent; }
a.txtBlog:hover   {
		text-decoration:none;
		color:#bc5133;
		background:#ffffff; }
a.txtNav          {
		text-decoration:none;
		background:transparent; }
a.txtNav:hover    {
		text-decoration:none;
		color:#bc5133;
		background:#ffffff; }
a.txtFooter       {
		text-decoration:none;
		background:transparent; }
a.txtFooter:hover {
		text-decoration:none;
		color:#bc5133;
		background:#ffffff; }
		
/* mortgage calculator styles */
.table-border   {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		font-weight:normal;
        line-height:15px;
    	text-align:center;
		border:1px solid #979bbf;
		border-collapse:collapse;
		margin-bottom:9px;
		padding:5px 5px 2px 10px;
		vertical-align:top;
		color:#000000; }
.tablehed       {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:14px;
		font-weight:bold;
        line-height:15px;
    	color:#1b2573;
		border:1px solid #979bbf;
		border-collapse:collapse;
	    background-color:#e9eaf1;
    	text-align:center;
		letter-spacing:1px;
    	padding:5px 5px 2px 10px;
    	margin-top:0px;
    	margin-bottom:5px; }
.input           {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:11px;
		width: 145px; }		

		
/* 	id styles */
#midcontent     {
	    width:590px;
		padding-left:116px; }
#content     {
	    margin-top:9px; }
#sidebar       {
        position:absolute;
		width:180px;
		top:50px;
		left:775px; }
#sidebar-2     {
        position:absolute;
		width:180px;
		top:130px;
		left:775px; }
#sidebar-3     {
        position:absolute;
		width:180px;
		top:220px;
		left:775px; }


ul.noindent {
    margin-left: 5px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 0px;
}