html { min-height: 100%; padding-bottom: 1px; }
body { margin: 0; font-family:Arial,sans-serif; font-size:11px; }
img { display: block; border: 0px; }
h1, h2, h3 {  color: #F00; }
h1 { font-size: 20px; margin: 0 0 7px 0; }
h2 { font-size: 15px; }
h4 { font-size: 11px; color: #a89977; }
a { color: #00F; text-decoration: underline; }
a:hover{ color: #00F;}
a:visited{ color: #00F;}
.sort { position: relative; }
.sort-img { position: absolute; right: -11px; top: 4px; }
.blue-col { background: #F1F9FF; height:14px; }
.blue-col a {  color: #333333; text-decoration: none; }
.blue-text { color: #01467F !important; }
.pic-col { width: 90px; position: relative; z-index: 1; }
.pic-col img { margin: 0 auto; }
.big-img { position: absolute; top:20; left: 40px; z-index: 9999; border:5px #fff solid; }
.address-col { width: 130px; text-align: left !important; }
.price-col { color: #AA0000; width: 70px; text-align: center; white-space: nowrap; }
.bed-bath-col { color: #AA0000; width: 70px; text-align: center; }
.status-col { color: #333333; width: 110px; text-align: center; }
.black-col { color: #333333; width: 60px; text-align: center; }
.last-sale-col { color: #333333; width: 80px; text-align: center; }
.taxable-col { color: #333333; width: 80px; text-align: center; }
.msm{ width: 50px !important; }
.selstate { width: 120px !important; font-weight:normal !important; }
.maddress { width: 140px !important; }
.smstatus { width: 80px !important; font-weight: normal !important; }
.ilabel { font-size:11px; font-weight:bold; padding-left:6px; }
.input-block { margin-right:10px; }
.add-btn { height:33px; }
.onedigit { width: 40px !important; }
.living_area_size { width: 50px !important; }
.yearsel { width: 57px !important; font-size: 11px !important; font-weight: normal !important; }
.price,
.taxable_value { width: 43px !important; font-size: 11px !important; }
.ratio { width: 25px !important; font-size: 11px !important; }
.muchto { font-size: 14px; }
.warning { background:#F99 !important; }
.l{ text-align:left; }
.c{ text-align:center !important; }
.b{ font-weight:bold; }
.fl{float:left; position: relative; }
.fr{ float: right; }
.cb { clear:both }
.active{color:#3972cd !important;}
table { border-collapse: collapse; border-spacing: 0; }
td { padding: 2px; vertical-align: top; border: 1px #ccc solid; overflow:hidden !important; text-align:right; color: #555;}
th{  font-size: 9px; text-align:center; vertical-align:top; }
.tc{text-align:center !important; }
.tr{ text-align:right !important; }
ul { margin-left: 10px; padding-left: 10px; }
ul.errors { background: #EEF2F7; border: 1px solid #D4DAE1; color: #F87311; font-weight: bold; margin: 0 0 10px 0; padding: 10px; }
ul.errors li { margin-left: 20px; }
.b{ font-weight:bold; }
.hide{ display:none; }
.edit-link{ font-size:9px; margin-left: 2px; margin-right: 2px; }
.blue{ color:#00F; }
.red{ color:#D14836; }
.na{ color:#666;}
.opacity { opacity: 0.25; filter: alpha(opacity=25); }
.m { border: solid 1px #c8cfd5; height: 14px; padding: 1px; width: 85px; display:block; margin-right:0px; font-size:12px;  float:left;}
.sm{ border: solid 1px #c8cfd5; height: 17px; padding: 1px; width: 45px; display:block; margin-right:0px; font-size:12px; float:left;}
.select-type{ font-size:12px; width:130px; font-weight:bold;}
.selectors{ margin-left:63px;}
.hv{color:#009933;}
.mv{ color:#D14836;}

.green{color:#090;}
.red{color:#F00;}
.even{background: #f9f9f9;}
.odd{background: #ffffff;}
.z { color: #555; }
.ticker{color: #555; text-decoration:none;}
.ticker:hover{color: #555; text-decoration:none;}
.ticker:visited{color: #555; text-decoration:none;}
.ticker-box{position:relative; padding-right:34px;}
.ticker-icon{position:absolute; right:16px; top:0px;}
.graph-icon{position:absolute; right:-1px; top:0px;}
.m0,.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10 { color:#D14836;}
.p0,.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8,.p9,.p10 { color:#009933;}
.p11{color:#09F;}
.m0{ background:#fff2f2;}
.m1{ background:#ffe5e5;}
.m2{ background:#ffd9d9;}
.m3{ background:#ffcccc;}
.m4{ background:#ffbfbf;}
.m5{ background:#ffb2b2;}
.m6{ background:#ffa6a6;}
.m7{ background:#ff9999;}
.m8{ background:#ff8c8c;}
.m9{ background:#ff7f7f;}
.m10{ background:#ff7373;}
.p0{ background:#f2fff3;}
.p1{ background:#e5ffe8;}
.p2{ background:#d9ffdd;}
.p3{ background:#ccffd1;}
.p4{ background:#bfffc6;}
.p5{ background:#b2ffba;}
.p6{ background:#a6ffaf;}
.p7{ background:#99ffa3;}
.p8{ background:#8cff98;}
.p9{ background:#7fff8c;}
.p10{ background:#73ff81;}
#rezults{ width: 980px; margin: 0 auto; text-align:left; }
#wrapper{width:1505px; float:left; padding-left:10px;}
#wrapper .left{width:90px; padding-top:2px;}
#wrapper .left a{ color: #555555; text-decoration: underline; display:block; font-size:12px; padding-top:3px;}
#wrapper .right{width:905px; overflow:hidden;}

.sum{ font-size:9px; }
.pos{ font-size: 11px; }
.diagram{margin-left:180; float:left; }
#tracker { z-index: 1; }
#tracker tr { z-index: 1; }
#tracker td { z-index: 1; }
#tracker .dark-tr{ /*border-top:1px solid #666 !important;*/ border-bottom:1px solid #666 !important; }
#tracker .dark-tr-wt{  border-bottom:1px solid #666 !important; }
#tracker .dark-tr td{ /*border-top:1px solid #666 !important;*/ border-bottom:1px solid #666 !important; border-bottom:1px solid #666; margin-top:1px;  }

#header{ overflow: hidden; padding: 15px 0; background-color: #eee; padding: 2px ; }
#header h1{ float: left; margin: 0;  }
#header h1 a{ text-decoration:none; color: #F00;}
#header .selector{ margin-top: 5px; }
#header .selector select{ font-size: 15px;  font-weight: bold; float: right; }
#header form{ padding: 0px; margin: 0px; width: 400px; float:left; }
#header span{line-height: 22px; margin-left:2px; }
.h-tr{background-color: #eee;}

.input{ font-size: 20px; font-weight:bold;  width: 600px; display:block; border: #666 solid 1px; padding: 5px;}
.input-small{ font-size: 12px; display:block; width: 600px; display:block; border: #666 solid 1px; padding: 5px;}
.title-small{ font-size: 9px; }
.small-height{ height: 70px; }
.hl{ background-color: #fffde5 ; border-color: #dcdcbc ; }

#content{ width:1004px;  margin: 0 auto; position:relative; text-align:center; }

#content td{ height: 18px; line-height: 18px; font-size: 11px; }
#content .D { color:#CCC; }
#content .D a{ color:#CCC; }
#content  table{ border-collapse:collapse; width:1004px; }

th{  border: 1px #ccc solid; text-align:left; border-bottom:none; font-weight: normal;}
#content .num{ text-align:center !important; width: 20px; font-size: 11px; }
#content .username{ width: 100px !important; overflow:hidden; }
#content .password{ width: 80px !important; overflow:hidden; }
#content .email{ width: 110px; overflow:hidden; }
#content .first-name{ width: 70px !important; overflow:hidden; }
#content .last-name{ width: 80px !important; overflow:hidden; }
#content .bn{ width: 50px !important; overflow:hidden; }
#content .city{ width: 98px !important; overflow:hidden; }
#content .state{ width: 30px; overflow:hidden; }
#content .country{ width: 30px; overflow:hidden; }
#content .ip{ width: 67px !important; overflow:hidden;}
#content .rip{ width: 68px !important; overflow:hidden; text-align:center; }
select{ width: 172px; font-weight:bold; float:right; margin-left:5px; }
.name-col{ width: 100%; }
.iticker{ width: 40px; margin-top: 1px;}
.x{font-family:arial; font-weight:bold;  color:#ddabab; text-decoration:none;}
.x:hover{ color:#900; }
.x-cell{ padding: 0px;  }
.x-cell a:hover{background:#FFE1E1;}
.x-cell a{ width: 23px; height:18px; display:block; text-align:center;  color:#ddabab; font-size:11px; line-height: 18px; }
.x-cell a.l{background:#FFE1E1;}
.x-cell a:hover{}
.add{ line-height: 24px; color:#009933; margin-right:2px; }
#filter input{ font-size: 9px; }
#filter th{ font-size: 10px; }
#filter td{ text-align:left; }
#content  table .divider{ border-right: 1px solid #000000; }
#content  table .header{height:30px; line-height: 30px; background:#CCC;}
#wl table td{ border:none !important; }
.form-wrapper{ width:200px;}
#footer{ width:1004px;  margin: 0 auto; position:relative; text-align:center; margin-top: 20px; }
#footer a{ color:#EAEAEA; text-decoration:none; }
#footer a:hover{ text-decoration:underline; }
.pr2{ border-right:1px solid #666 !important;}
.date-color{ color:#777;}
.hl{ background-color:#fffde5 ; border-color:#dcdcbc; }
.top { width: 998px; background: #EEEEEE; padding: 2px; border: solid #ccc 1px; margin: 0 auto; height: 20px; border-bottom: none; }
.paginator{ width: 1004px; margin: 0 auto; }
.paginator a{ display:block; float:left; height:22; width:22px; text-align:center; border: 1px #ccc solid; color:#555; text-decoration:none; line-height:22px; margin-right:3.1px; margin-top:2px;}
.paginator strong{ display:block; float:left; height:22; width:22px; text-align:center; border: 1px #ccc solid; background: #ccc; color:#fff; text-decoration:none; line-height:22px; margin-right:3.1px;margin-top:2px;}












