/*** COPYRIGHT 2007 ONLINEMEDIADESIGNS.COM SITE STYLES --------------------------------- */
body { scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color:  #7B9ABA; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; margin-top: 0px; text-align: center}
.header { font-family: Georgia, Arial; font-size: 24px; color:#545454; font-weight: bold; }
.header2 { font-family: Georgia, Arial; font-size: 22px; color:#545454; font-weight: bold; margin-top:4px; margin-bottom:6px;}
.header3 { font-family: Georgia, Arial; font-size: 20px; color:#FFFFFF; font-weight: bold; line-height: 25px;  }
.header4 { font-family: Georgia, Arial; font-size: 16px; color:#FFFFFF; font-weight: bold; line-height: 25px;  }
.header4:link { color:#FFFFFF; text-decoration: none; } 
.header4:active { color:#FFFFFF; text-decoration: none; }
.header4:visited { color:#FFFFFF; text-decoration: none; }
.header4:hover { color:#FFFFFF; text-decoration: none; }
.header_tab { font-family: Tahoma; font-size: 14px; color:#FFFFFF; font-weight: bold; }
.gray { font-family:Tahoma; font-size:11px;  color:#646464; }
.red { font-family:Tahoma; font-size:11px;  color:#FF0000; }
.price {  font-family: Tahoma; font-size: 18px; color:#545454; }

.mortgage {  font-family: Tahoma; font-size: 9px; color:#333333; }
.mortgage:link { color:#333333; text-decoration: none; } 
.mortgage:active { color:#333333; text-decoration: none; }
.mortgage:visited { color:#333333; text-decoration: none; }
.mortgage:hover { color:#333333; text-decoration: underline; }

.static {  font-family: Arial; font-size: 11px; color:#545454; }
.static:link { color:#545454; text-decoration: none; } 
.static:active { color:#545454; text-decoration: none; }
.static:visited { color:#545454; text-decoration: none; }
.static:hover { color:#545454; text-decoration: underline; }

.static_blue{font-family:Arial; font-size:12px;  color:#7B9ABA; font-weight: bold}
.static_blue:link { color:#7B9ABA; text-decoration: underline; } 
.static_blue:active { color:#7B9ABA; text-decoration: underline; }
.static_blue:visited { color:#7B9ABA; text-decoration: underline; }
.static_blue:hover { color:#7B9ABA; text-decoration: underline; }

.white {font-family:Tahoma; font-size:11px;  color:#FFFFFF;}
.white:link { color:#FFFFFF; text-decoration: underline; } 
.white:active { color:#FFFFFF; text-decoration: underline; }
.white:visited { color:#FFFFFF; text-decoration: underline; }
.white:hover { color:#FFFFFF; text-decoration: underline; }

.white2 {font-family:Tahoma; font-size:11px;  color:#FFFFFF;}
.white2:link { color:#FFFFFF; text-decoration: none; } 
.white2:active { color:#FFFFFF; text-decoration: none; }
.white2:visited { color:#FFFFFF; text-decoration: none; }
.white2:hover { color:#FFFFFF; text-decoration: underline; }

.copyright {  font-family: Arial; font-size: 11px; color:#545454; }
.copyright:link { color:#545454; text-decoration: none; } 
.copyright:active { color:#545454; text-decoration: none; }
.copyright:visited { color:#545454; text-decoration: none; }
/*.copyright:hover { color:#545454; text-decoration: underline; }*/	

.backgrnd { background-color: #D2DDE3; }	

.text { font-family: Arial; font-size: 12px; color: #545454; text-align: left; font-weight: normal; }
.text2 { font-family: Arial; font-size: 12px; color: #545454; text-align: justify; letter-spacing: 0.025em; word-spacing: 0.06em }
.text3 { font-family: Arial; font-size: 11px; color: #545454; line-height: 25px; 
padding: 0px 20px 10px 0px; text-align: left; font-weight: normal; }	

a.text_link:link { font-family: Arial; font-size: 11px; color: #ED6200; text-decoration: none; border-bottom: 1px dotted; font-weight: bold; }
a.text_link:active { font-family: Arial; font-size: 11px; color: #ED6200; text-decoration: none; border-bottom: 1px solid; font-weight: bold; }
a.text_link:visited { font-family: Arial; font-size: 11px; color: #ED6200; text-decoration: none; border-bottom: 1px dotted; font-weight: bold; }
a.text_link:hover { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none; border-bottom: 1px solid; font-weight: bold; }

table.stats { font-family: Tahoma; font-size: 11px; color: #fff; width: 660px; background-color: #666; border: 0px; border-collapse: collapse; border-spacing: 0px; }
table.stats td { background-color: #CCE0F8; color: #000; padding: 2px; text-align: left; 
border: 1px #fff solid; }
table.stats td.hed { background-color: #EFE8D6; color: #8C8769; padding: 2px; text-align: left;
border-bottom: 1px #fff solid; font-size: 12px; font-weight: bold; } 

/*** MENU STYLES ------------------------------------ */
.nav_menu { padding:0 0 0 0px; margin:0; list-style:none; height:35px; background:#fff url(../images/navigation/button1.gif); border:1px solid #000; border-width:0 1px; border-bottom:1px solid #000;}
.nav_menu li {float:left;}
.nav_menu li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.nav_menu li a b {float:left; display:block; padding:0 16px 0 8px;}
.nav_menu li.current a {color:#fff; background:url(../images/navigation/button3.gif);}
.nav_menu li.current a b {background:url(../images/navigation/button3.gif) no-repeat right top;}
.nav_menu li a:hover {color:#fff; background:#000 url(../images/navigation/button2.gif);}
.nav_menu li a:hover b {background:url(../images/navigation/button2.gif) no-repeat right top;}
.nav_menu li.current a:hover {color:#fff; background:#000 url(../images/navigation/button3.gif); cursor:default;}
.nav_menu li.current a:hover b {background:url(../images/navigation/button3.gif) no-repeat right top;}

/*** MAGNIFY POPBOX ------------------------------------ */
.PopBoxImageSmall { border: none 0px #ffffff; cursor: url("../images/popbox/magplus.cur"), pointer; }
.PopBoxImageLarge { border: solid 1px #999999; cursor: url("../images/popbox/magminus.cur"), pointer; }
.PopBoxImageShrink { cursor: url("../images/popbox/magminus.cur"), pointer; }
.PopBoxImageLink { cursor: pointer; }
.PopBoxImageMove { border: none 0px #ffffff; cursor: pointer; }

/*** FORM STYLES ------------------------------------ */
.inputtext { font-family: Tahoma; font-size: 11px;  color:#666666; font-weight: normal; border-style: solid; border-width:1px; border-color:#545454; background-color:#D9D9D9; height: 15px; background: #fff url(../images/backgrnds/input_bg.jpg) repeat-x bottom; }
.inputtext2 { font-family: Tahoma; font-size: 17px;  color: #ffffff; font-weight: normal; border-style: none; background-color:#FFFFFF; }
.checkbox { font-family: Tahoma; font-size: 11px;  color:#666666; font-weight: normal; border-style: solid; border-width:1px; border-color:#CCE0F8; background-color:#CCE0F8; height: 15px; }

/*** DYNAMIC STYLES --------------------------------- */
.blue{font-family:Tahoma; font-size:11px;  color:#7B9ABA; }
.blue:link { color:#7B9ABA; text-decoration: underline; } 
.blue:active { color:#7B9ABA; text-decoration: underline; }
.blue:visited { color:#7B9ABA; text-decoration: underline; }
.blue:hover { color:#FC802C; text-decoration: underline; }

.nav{font-family:Arial; font-size:11px;  color:#FFFFFF; font-weight:bold; }
.nav:link { color:#FFFFFF; text-decoration: none; } 
.nav:active { color:#FFFFFF; text-decoration: none; }
.nav:visited { color:#FFFFFF; text-decoration: none; }
.nav:hover { color:#FFFFFF; text-decoration: underline; }

.guide{font-family: Arial; font-size: 11px; color: #545454; text-align: left; font-weight: normal;}
.guide:link { color:#545454; text-decoration: none; } 
.guide:active { color:#545454; text-decoration: none; }
.guide:visited { color:#545454; text-decoration: none; }
.guide:hover { color:#545454; text-decoration: underline; }





