
#jetableheaderfeatured {border: 1px solid #ccc; margin-bottom: 5px; }
#jetableheaderfeatured td {padding: 5px; }
#jetableheaderfeatured {background-color: #66CCFF; height: 30px; font-weight: bold; }
#jetableheaderfeatured .price{text-align: right; background: #252525; color: #fff; text-align: center}

#jetablefeatured {border: 1px solid #ccc; margin-bottom: 5px; padding: 5px; background-color: #66FF99;}
#jetablefeatured .image {border: 1px solid #ccc; padding: 3px; margin: 3px;}

#jetableheader {border: 1px solid #ccc; margin-bottom: 5px; }
#jetableheader  td {padding: 5px; }
#jetableheader  {background-color: #eeeeee; height: 30px; font-weight: bold; }
#jetableheader .price{text-align: right; background: #252525; color: #fff; text-align: center}

#jetablelatest {border: 1px solid #ccc; margin-bottom: 5px; padding: 5px;}
#jetablelatest .image {border: 1px solid #ccc; padding: 3px; margin: 3px;}

.module_search {padding: 15px; margin-bottom: 10px; color: white; border: 1px solid #ccc; background-color: #66CCFF}

.detailedlabel  label {font-weight: bold; background: #efefef; padding: 2px; margin-right: 5px; text-align: right}
.detailedlabel  div {border: 1px solid #efefef; padding: 2px;}

.searchbar {height: 21px; font-size: 16px; width: 70%}

#modjomestate {text-align: left;}
#modjomestate .headtitle {float: left; width: 75%; font-weight: bold; font-size: 120%; text-align: left; }
#modjomestate .headprice {font-weight: bold; color: #9F0909; font-size: 120%; text-align: right; }
#modjomestate .headpricefeatured {font-weight: bold; color: #FDFF00; font-size: 120%; text-align: right; }
#modjomestate .head {border-bottom: 1px solid grey; margin-bottom: 20px;}
#modjomestate .image{margin-bottom: 10px;}
#modjomestate .deletelink{font-weight: bold; color: #9F0909;}
#modjomestate .contacttitle{font-weight: bold; font-size: 120%; text-align: left;}


label {width: 150px; float: left; }
legend {font-weight: bold; padding: 12px 0px 12px 0px; }
fieldset {border: 1px solid #ddd; padding: 20px;}

p {clear: both;}

#CFormWrapper{  }
#CForm label.error { margin-left: 150px;  color: red; width: 100%; font-weight: bold; margin-bottom: 10px;}

#email {font-weight: bold}

.tfontref {font-weight: bold; padding: 3px;}

#navi {font:11px verdana, arial, sans;background:#252525;z-index: 0; margin-bottom: 10px;}
#navi li a {display:block;color:white;text-decoration:none;border-right:1px #313236 solid;padding:10px 20px;text-transform: uppercase;}
#navi li a:hover,#navi li a.hover  {background:#00ccff;text-transform: uppercase;}
#navi li ul {background:#4d4d4d;}
#navi li li a {width:150px;border:0;background:#4d4d4d;text-transform: uppercase;}
#navi li li a:hover {background:#7b7b7b;}

#loading {
    background: white;
    padding: 10px;
    border: 2px solid #333;
    display: none; /* hidden */
    position: absolute;    
    left: 50%;
    margin-left: -100px;
    top: 65%;
    width: 200px;
    /*height: 100px;*/
        /*margin-top: -50;*/
    font-weight: bold;
    font-size: 12px;
	z-index: 200;
    }
