td,a,.langmenu,.langmenuoff,.termsandconditions {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
}  
td,a {
  color: #000000;
  font-size: 12px;
}  
.langmenu {
  color: #00AA30;
  font-size: 10px;
}
.langmenuoff {
  color: #505050;
  font-size: 10px;
}  
.langmenuoff:hover   {color: #FFFFFF; text-decoration:none; }

.termsandconditions {
  color: #CEC9C5;
  font-size: 10px;
}
.termsandconditions:active  {color: #CEC9C5; text-decoration:none; }
.termsandconditions:link    {color: #CEC9C5; text-decoration:none; }
.termsandconditions:visited {color: #CEC9C5; text-decoration:none; }
.termsandconditions:hover   {color: #FFFFFF; text-decoration:underline; }

a:active  {text-decoration:underline; }
a:link    {text-decoration:underline; }
a:visited {text-decoration:underline; }
a:hover   {color: #038852; text-decoration:none; }

.offer {
  z-index: 10;
  left: auto;
  text-decoration: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 968px;
}  

.t-propdetails{
  border-top: 1px dotted #888D93;
}
.d-propdetails{
  border-bottom: 1px dotted #888D93;
}

.details-desc-title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
 	font-size: 14px;
 	font-weight: bold;
 	color: #038852;
}

.details-listingdetails {
	font-family: Arial, Verdana, Helvetica, sans-serif;
 	font-size: 12px;
 	color: #000000;
}

.formfield {
  border: 1px solid #A1A1A1;
  color: #333333; 
  background: #FFFFFF; 
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
}
option:hover{  background: #C8D1A6; }

.t-leftform{
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  margin : 0px 0px 0px 0px;
}
.h-leftform,.d-leftform{
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
}
.TMPTMPTMP--------h-leftform{
  background-image : url(pics/forsale_bg.jpg);
}

  .t { border-top: 1px solid #2E2E2E; border-left: 1px solid #2E2E2E; }
  .d1     { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; color: #000000; background-color : #D6D6D6; border-bottom: 1px solid #2E2E2E; border-right: 1px solid #2E2E2E; }
  .d1-nb  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; color: #000000; background-color : #D6D6D6; border-bottom: 1px solid #2E2E2E; }
  .d2    { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; color: #000000; background-color : #FFFFFF; border-bottom: 1px solid #2E2E2E; border-right: 1px solid #2E2E2E; }
  .d2-nb { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; color: #000000; background-color : #FFFFFF; border-bottom: 1px solid #2E2E2E;  }
  
  .menuentry1,.menuentry2 { 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 90%; 
    color: #000000; 
    border-bottom: 1px solid #2E2E2E; 
    border-right: 1px solid #2E2E2E; 
    border-left: 1px solid #2E2E2E; 
      background-repeat : no-repeat;   
    width:225px;
    height:23px; 
    text-decoration:none;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
  }
  .menuentry2 {
    background-color : #D6D6D6;
    background-image : url(pics/homemenu1.gif);
  }
  .menuentry1 {
    background-color : #FFFFFF; 
    background-image : url(pics/homemenu2.gif);
  }

