
body{
	margin: 20px 0 0 0;
	bgcolor:#ffffff;
	text-align:center;
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	color:#000000
	}
	
#wrapper{
	width:760px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

#title{
	width:450px;
	border:2px solid #000000;
	padding:5px 0;
	margin:0 auto;
	}

#title h2{
	color:#000000;
	font-size:22px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:28px;
	}

.redtitle{
	color:#CC0000;
	}
		

#home_seller_portal{
	background:#FFFFFF;
	border:2px solid #000000;
	float:left;
	width:275px;
	margin:50px 20px 20px 75px;
	}

#home_seller_portal h3{
	font-size:14px;
	color:#FFFFFF;
	background-color:#008000;
	border-bottom:2px solid #000000;
	padding:5px;
	margin:0;
	}
	
#home_seller_portal p{
	padding:5px;
	}


#home_buyer_portal{
	background:#FFFFFF;
	border:2px solid #000000;
	float:right;
	width:275px;
	margin:50px 75px 20px 20px ;
	}

#home_buyer_portal h3{
	font-size:14px;
	color:#FFFFFF;
	background-color:#0000a0;
	border-bottom:2px solid #000000;
	padding:5px;
	margin:0;
	}
	
#home_buyer_portal p{
	padding:5px;
	}

a{ 
	color:#000000; 
	text-decoration:underline;
	}

a:hover{ 
	color:#000000; 
	text-decoration:none;
	}
	

.copyright_text{
    color: #666666;
    font-size: 10px;
    text-decoration: none;
	margin:50px 0 0 0;
	padding:0;
    }
	
.clear{
	clear:both;
	}	
	
	
	
	a.active:active    { color: #ffff00; }
	a.active:visited   { color: #ffff00; }
	a.active:link      { color: #ffff00; }
	a.active:hover     { color: #ff0000; }
	
    a.inactive:active    { color: #ffffff; }
    a.inactive:visited   { color: #ffffff; }
    a.inactive:link      { color: #ffffff; }
    a.inactive:hover     { color: #ff0000; }

    a.hilite:active    { color: #ff0000; }
    a.hilite:visited   { color: #ff0000; }
    a.hilite:link      { color: #ff0000; }
    a.hilite:hover     { color: #0000a0; }





    div.err { margin: 0px; padding: 0px; width: 450px; font-size: 10pt; text-align: left; }
    div.err ul { list-style-type: square; font-family: verdana, arial, sans-serif; }
    div.err ul li { border: 1px solid white; padding: 1px; color: red; background-color: yellow; }

    div.msg { margin: 0px; padding: 0px; width: 450px; font-size: 10pt; text-align: left; }
    div.msg ul { list-style-type: square; font-family: verdana, arial, sans-serif; font-weight: bold; }
    div.msg ul li { border: 1px solid #008000; padding: 2px; color: #008000; background-color: #FFFF00; }



    .footer_links
    {
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
    }

    .footer_links2
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
    }

    .home_title_text
    {
        font-size: 24px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
    }

    .title_text
    {
        color: #09269c;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        text-decoration: underline;
    }

    .home_subtitle_text
    {
        font-size: 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
    }

    .subtitle_text
    {
        color: #09269c;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: underline;
    }

    .subtitle_text2
    {
        font-size: 16px;
        font-family: Arial, Helvetica, Geneva, Swiss, sans-serif;
        font-weight: bold;
        color: #ff0000;
    }
	.style1 
	{
		color: #FFFFFF;
		font-weight: bold;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
	}
	.style2 
	{
		color: #000000;
		font-weight: normal;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
	}
    .page_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
    }

	
    .page_text_bold
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
    }
    
    .page_text_bold_red
    {
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
    }

    .page_text_small
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
    }

    .page_links
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
    }

    .medium_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
    }

    .medium_text_bold
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
    }

    .medium_text_blue
    {
        color: #09269C;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
    }
    
    .medium_text_blue_underline
    {
        color: #09269C;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: underline;
    }

    .medium_text_emphasis
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
    }

    .large_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: normal;
        text-decoration: none;
    }

    .large_text_bold
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .large_text_emphasis
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        font-style: italic;
    }
    
    .large_text_underline
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: underline;
    }

    .error_text
    {
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
    }

    .page_text_emphasis
    {
        font-size: 12px;
        font-family: Arial, Helvetica, Geneva, Swiss, sans-serif;
        font-weight: bold;
        font-style: italic;
        color: #0000a0;
    }

    .contact_us
    {
        padding: 6px;
        border: 2px solid #000000;
        background-color: #ffffcc;
    }

    .contact_us_text
    {
        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;
        font-weight: bold;
        font-size: 15px;
    }
    
    .box_title 
    {
        color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .box_link_title 
    {
        color: #ffff00;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
        font-weight: bold;
        text-decoration: underline;
    }
    
    .caption_text
    {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
    }
    
    .caption_text_bold
    {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .caption_text_red_large
    {
        color: #ff0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .caption_text_red
    {
        color: #ff0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
    }
    
    .language_link
    {
        color: #ff0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
    }
    

    
    .footer_link
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1;
        font-weight: normal;
        text-decoration: none;
        line-height: 18px;
    }
    
    .box_link
    {
        width: 130px; 
        float:right;
    }
    
    .seller_home_title_text
    {
        font-size: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
    }
    
    .seller_title_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .action
    {
        color: #000000; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        text-align: right;
    }
    
    .no_properties_title 
    {
        color: red; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 18px; 
        font-weight: bold;
    }
    
    .property_title_text
    {
        color: #09269c;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .property_detail_price
    {
        color: #ff0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;     
    }
    
    .property_disclaimer
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
    }
    
    .property_map_disclaimer
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
    }
    
    .confidential_banner
    {
        width: 100%;
        text-align: center;
        background-color: #A51D1B;
        padding: 3px;
        font-size: 16px;
        font-weight: normal;
        color: #FFFFFF;
    }
    
    .asterisk
    {
        color: #FF0000;
        font-family: monospace;
        font-weight: bold;
    }
    
    .page_text_small_red
    {
        color: #FF0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
    }

    .form_button
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
        width: 150;
    }
        
    .report_page_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
    }
    
    .loan_app_text 
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
    }
    
    .loan_app_title
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 26px;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
    }
    
    .loan_app_subtitle
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 22px;
        font-weight: bold;
        text-decoration: none;
        text-align: center;
    }
    
    .loan_app_section
    {
        width: 50%;
        text-align: center;
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        text-decoration: underline;
    }
    
    .loan_app_col1
    {
        width: 50%;
        text-align: left;
        border-top:none;
        border-left:none;
        border-right:solid windowtext .75pt;
        border-bottom:solid windowtext .75pt;
    }
    
    .loan_app_col2
    {
        width: 50%;
        text-align: left;
        border-top:none;
        border-right:none;
        border-left:none;
        border-bottom:solid windowtext .75pt;
    }
    
    .questionaire_page_text
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
    }
    
    
        
    .calc-line-item {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;
        border-bottom: 1px solid black;
    }
    
    .calc-line-item-total {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;
        background-color: #CCFFCC;
        border-bottom: 1px solid black;
    }
    
    .calc-line-item-big {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        padding-right: 10px;
        border-bottom: 1px solid black;
    }
    
    .calc-line-item-big-total {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        padding-right: 10px;
        background-color: #CCFFCC;
        border-bottom: 1px solid black;
    }
    
    
    
    .calc-line-item-big-pct {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;
        border-bottom: 1px solid black;
    }
    
    .calc-dollar {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        padding-bottom: 3px;
        padding-top: 3px;
        vertical-align: top;
        height: 14px;
        padding-left: 2px;
        padding-right: 0px;
    }
    
    .calc-line-item-no-line {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;
    }
    
    .calc-section {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: white;
        background-color: green;
        padding-left: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
        border-bottom: 1px solid black;
    }
    
    .calc-input-red {
        background-color: pink;
        text-align: center;
        font-weight: bold;
        border: 1px solid red; 
        height: 22px;
    }
    
    .calc-input-red-right {
        background-color: pink;
        text-align: right;
        font-weight: bold;
        border: 1px solid red; 
        padding-right: 5px; 
        height: 22px;   
    }
    .calc-span-yellow {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #FFFF99;
        border: 1px solid black;
        text-align: right;
        font-weight: bold;
        width: 125px;
        margin-top: 2px;
        margin-bottom: 2px;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 5px;
        padding-left: 0px;
        height: 18px;
    }

    .calc-line-item-symbol {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        border-bottom: 1px solid black;
    }

    .calc-line-item-symbol-total {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        background-color: #CCFFCC;
        border-bottom: 1px solid black;
    }

    .calc-line-item-symbol-no-line {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
    }

    .lender_home_subtitle_text
    {
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
    }

    .lender_medium_text_bold
    {
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
    }
    
	
	 .header_text {
    color: #ffffff; font-family: Arial,Verdana,sans-serif; font-size:  20px;
    }

    
