
.required { color:red;}
body {
	margin: 0px;
	padding: 0px;
	BACKGROUND: url(/images/grad-gray.jpg) no-repeat #F1F1F1;
	scrollbar-face-color: #788BBB;
	scrollbar-highlight-color: #788BBB;
	scrollbar-shadow-color: #333366;
	scrollbar-3dlight-color: #788BBB;
	scrollbar-arrow-color: #333366;
	scrollbar-track-color: #333355;
	scrollbar-darkshadow-color: #333366
}
#wrapper {padding-left:120; width:750px; margin:0;}


.main_table {BACKGROUND: #AED1E0;}

.select {color: #8B93C4;font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.price {color: #000000;font: bold 14px Arial, Helvetica, sans-serif;}
a,.num {color: #335F92;font: 11px Arial;}
a.left_link{color: #013580;font: 12px "Myriad Pro", Myriad ;}

.listinput {font-family: arial, Helvetica, sans-serif;   font-style: normal;   font-weight: normal;   font-size: 11px;
   background: #EAECF2;   border: 1px solid #51679B;}
.formtext {  font-family: arial, Arial, Helvetica, sans-serif; color: #050505; text-align: justify; font-size: 11px; line-HEIGHT: 11pt; }
.inputfields { 
font-family: arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: normal;
   font-size: 11px;
   background: #EAECF2;
   height: 1.5em;
   border: 1px solid #51679B;
}

.red{ color: #FF0000; text-decoration: none; font: bold 16px Arial}	
.bordered {border: solid 1px #51679B}	
.dark { background: #B8C2D0; FONT-SIZE: 12px; color:#000000}
.light{ background: #DBE0E7; FONT-SIZE: 12px; color:#000000}

#contact_form table {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial}
#contact_form table.frmtable {width:240px;}

#menu-top a {color: #FFFFFF;text-decoration: none;font: bold 12px Arial, Helvetica, sans-serif}
#menu-top a:hover {color: #6699CC}

#contact_info {font:12px Arial;color: #51679B;}
#contact_info .name {font:bold 11px Arial; color: #000000;}

.content_link_bold_blue { color:#335F92;font: bold 11px Arial;text-decoration:none;}
#left_menu table {}
#left_menu td.left_menu{text-align:right;}
#left_menu a { color:#ffffff; padding-right:10px; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}
#left_menu .selected { color:#E8E593; padding-right:10px; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}
#left_menu .line {background: url(/images/line_menu.gif) no-repeat 10px; width:1px;}

#listings_result {padding-left:0px}
#listings_result table  {BACKGROUND-COLOR: #EDF0F7;width:280px ;height:110px;border: dashed 1px #7991AD;}
#listings_result div { width:560px ;height:120px;text-align:center }
#listings_result .property { padding-left:0px}
#listings_result .property_photo { padding:5px}

.content_more{ color:#003399;font:bold 11px Arial;text-decoration:none;}

img {border:0;}

#logo {position:absolute; display:block; top:40px; left:625px; width:217px; height:72px;background: url(/images/potomac_logo.gif); z-index:2;background-repeat: no-repeat;}
#home_loan {position:absolute; display:block; top:235px; left:575px; width:300px; height:73px;z-index:3;background-repeat: no-repeat;}

#logo h1 { z-index:3;}



#menu-right {position:absolute; display:block; top:144px; left:628px; width:259px; height:113px; 
	    background: url(/images/loan_menu_bg.gif); z-index:1;overflow:hidden; background-repeat: no-repeat;}
#menu-right ul {padding:10 3 3 3}
#menu-right li {color:#ffffff; line-height:17px; list-style-type: none;}
#menu-right a {color:#ffffff; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}	    
#menu-right .selected {color:#F0F392; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}	    

#menu-right-about {position:absolute; display:block; top:144px; left:628px; width:259px; height:113px; 
	    background: url(/images/about_menu_bg.jpg); z-index:31;overflow:hidden; background-repeat: no-repeat;}
#menu-right-about ul {padding:10 3 3 3}
#menu-right-about li {color:#ffffff; line-height:15px; list-style-type: none;}
#menu-right-about a {color:#ffffff; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}	    
#menu-right-about .selected {color:#F0F392; TEXT-TRANSFORM: uppercase;font: bold 11px Arial;text-decoration:none;}	    

#news .content_link {font: 11px Arial;text-decoration:none;color: #000000;}
#news .content_blue {font: bold 11px Arial;color: #fff;}

#news_main table {width:500px;}
#news_main .content_link {font: 11px Arial;text-decoration:none;color: #346092;}
#news_main .content_blue {font: bold 12px Arial;color: #fff;}
#news_main .content_caption {font:bold 12px Arial;color: #346092;text-decoration:none;}
#news_main td.content_caption {height:13px;background:#E7E5E3;}

#content_caption {position:absolute;display:block;top:305px; width:250px; height:20px; left:295px;background:#ffffff;z-index:5;}
#content_caption h1 {TEXT-TRANSFORM: uppercase; color:#1D4E87; font: bold 14px Arial;}
h2.content_caption {padding-left:10px;TEXT-TRANSFORM: capitalize; color:#013E97;font: bold 14px palatino, palatino linotype, book antiqua, serif;BORDER-BOTTOM: #8e9aaa 1px solid;}


#content_text {display:block; width:570;padding-left:19px;padding-right:16px}
#content_text {font:11px Arial;color: #000000; text-align:left;}

.content_more{ color:#003399;font:bold 11px Arial;text-decoration:none;}
.content_small {font:10px Arial, Tahoma, Arial;color: #000000;}
.content_text,.text {font:11px Arial, Tahoma, Arial;color: #000000;}
.content_blue {font: bold 11px Arial, Tahoma, Arial;color: #214774;}
.content_note {font:10px Arial, Tahoma, Arial;color: #999999;}
.content_white {font:11px Arial;color: #FFFFFF;}
.content_link {font: 11px Arial;text-decoration:none;color: #000000;}
.content_title {font:bold 12px Arial;color: #003580;TEXT-TRANSFORM: uppercase;}
.content_caption {font:bold 13px Arial, Tahoma, Arial;color: #000033;}

.bottom_navigation {
TEXT-TRANSFORM: capitalize;
font: 11px Arial;
color: #3D8B8B;
text-decoration:none;
}

.mls_title {
 height:21px;
 color: #ffffff;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 11px;
 padding-left: 7px;
 }
.mls_caption {
     height:21px;
     color: #ffffff;
     font-size: 11px;
}
/* -- new options - need set for all sites -- */

.buttonstyle,.button { 
font-family: arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
   font-size: 11px;
   background: #99AFC8;
   height: 1.5em;
   border: 1px solid #51679B;
   margin-left: 10px;
}

input,select,.input {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #51679B;
	background-color:#EAECF2;
	color: #000000;

}

textarea,.textarea {
	padding-right: 2px;
	padding-left: 2px;
	background-color:#EAECF2;
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #51679B;
}

.worthtable {
    font-size: 12px;
    width:520px;
    border:1px solid #51679B;
    background-color:#EAECF2;
}
	    
.hometablebak {
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;	
	background: #444444;
}							    	    

/*    =Calculators        */

.calculator_page{background: #FFE4BB}

.gradient {
    background: #ffffff url(/images/grad_orang.gif) repeat-y;
    font: bold 14px georgia;
    width:250px;
    height:25px;
    border:none;
}
.content                       
{                              
    background-color:#FFFFFF;
}                              
    