/* DEFAULTS
---------------------------------------------------------

body   
{
    background: #b6b7bc;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}
 
a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}
*/
p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/
body {padding:0; }
h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #333333;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
    
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.3em; 
    
}

h4
{
    font-size: 1.1em; margin:5px 0;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    width: 914px;
    height:827px;
    background-color: #fff;
    margin: 0 ;
    border: 1px solid #dddddd;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding: 0;
    margin: 0;
    min-height: 420px;
    
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}
textarea{
resize:none;
}

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}
/*.favoritesTotal
{
background:url("../../../IDXNET/images/buttonbg_green.gif") repeat scroll 0 0 transparent;
border:1px solid Black;
cursor:pointer;
font:bold 13px tahoma,sans-serif;   
}
.savedTotal
{
background:url("../../../IDXNET/images/buttonbg_green.gif") repeat scroll 0 0 transparent;
border:1px solid Black;
cursor:pointer;
font:bold 13px tahoma,sans-serif;   
}
.notesTotal
{
background:url("../../../IDXNET/images/buttonbg_green.gif") repeat scroll 0 0 transparent;
border:1px solid Black;
cursor:pointer;
font:bold 13px tahoma,sans-serif;   
}
*/
a.DrivingDirections:link, a.DrivingDirections:visited  {   display:inline-block;  float:right; text-decoration:none; line-height:26px; width:25px; background:url(../../../IDXNET/Images/DrivingDirections.png) no-repeat;  margin-left:5px;}
a.DrivingDirections:hover, a.DrivingDirections:active  {  background-position: 0 -26px;}
a.CommunityReport:link, a.CommunityReport:visited  {   border:0; display:inline-block; float:right;  text-decoration:none; line-height:26px; width:25px; background:url(../../../IDXNET/images/CommunityReport.png) no-repeat;  margin-left:5px;}
a.CommunityReport:hover, a.CommunityReport:active  {  background-position: 0 -26px;}


div.Overview {width:280px;height:825px;float:left;  background-color:#dededc;
              border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #c5c5c5; border-bottom:1px solid #999;}
              
div#BackSearch {height:26px; #height:27px; width:100%; float:left; border-bottom:1px solid #999; background: #dededc url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) repeat-x;    background-position: 0 -571px; }
div.MainPanel {float:left;height:825px; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999; background-color:#dededc}


.MapSection {position: relative; width: 628px !important; height: 612px !important; border:1px solid #eeeeee;  }


#AdvancedSearch { background-color:#dededc; border-top:1px solid #949793;}

.SearchInput {border-bottom:1px solid #a4a4a4; padding:5px;}
.SearchInfo {
             font-size:1.1em; float:left; border-left:1px dotted #a4a4a4; padding-left:5px; padding-right:5px; font-weight:normal; color:#666666;  
             width:160px; overflow:hidden; display:inline-block; height:25px; line-height:25px; 
             
             }
.SearchTxt {width:85px; float:left;}
.SearchCriteria {
     margin-bottom:0px; clear:both;}
.Fix {padding:0; overflow:hidden;} 
.SearchCriteria span {float:left; width:20px; height:25px; line-height:25px; display:block;  text-align:center;}
.SearchCriteria span.BedsBaths {float:left; width:50px; height:25px; line-height:25px; display:block;  text-align:center;}
.SearchCriteria .InputBox {font-size: 10px; height:25px; line-height:25px; float:left; width:73px;
    color:#333333;
    font-family:Verdana, Helvetica, Sans-Serif;
    padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #797979; margin-bottom:3px;}
.SearchCriteria div {float:left; margin-left:auto; margin-right:auto; clear:both;  }
.SearchCriteria ul.left {border-right:1px dotted #a4a4a4; float:left; width:42%; padding:10px;}
.SearchCriteria ul.right { float:right; width:42%; padding:10px;}
/***********************************************************************
Brown Input
************************************************************************
.InputBox {
    font-size: 10px; height:25px; line-height:25px; float:left; 
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #c3c0b4;  border-left:1px solid #c3c0b4; 
    border-bottom:1px solid #c3c0b4;  border-top:1px solid #b0aa9a;
    }
    */


.InputBox {
    font-size: 10px; height:25px; line-height:25px; float:left; 
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #797979;
    }
    
 .InputBoxSml {
    font-size: 10px; height:20px; line-height:20px; float:left; margin-top:2px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;
    }
 .InputBoxSmlContact {
    font-size: 10px; float:left; margin-top:2px; height:30px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:5px 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;
    }
    
 .InputDD {
    font-size: 10px; height:20px; line-height:20px; float:left; margin-top:8px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0px 0px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #797979;
    }

.InputBoxSaveSearch {
    font-size: 10px; height:25px; line-height:25px; float:left; Width:140px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;}
    
.PriceSlider {width:225px; margin-top:5px; }   
ul.SearchInfoAreas {width: 265px; height: 40px; overflow: auto; list-style-type:none;  }
ul.SearchInfoAreas li {float:left; border:1px solid #a4a4a4; padding:2px; margin-right:1px;  margin-top:3px; background-color:#c8c8c3;}
ul.SearchInfoAreas li img {margin-left:3px; }

ul.chkListPropertyTypes {margin:0 0 0 5px; display:inline-block; padding:2px 0 ;  width:265px; font-size:.9em;}
ul.chkListPropertyTypes li {float:left; width:40%; padding:0px 0px 0px 18px; margin-left:5px; line-height:25px; height:25px; }
ul.chkListPropertyTypes.commercialItems li {width:90%;}
ul.chkListPropertyTypes li.SingleFamily {background-image:  url('../../../IDXNET/images/Icon-SFR.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.CondoCoOp {background-image: url('../../../IDXNET/images/Icon-Condo.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.Income {background-image: url('../../../IDXNET/images/Icon-Income.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.Land {background-image: url('../../../IDXNET/images/Icon-Land.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.Lease {background-image: url('../../../IDXNET/images/Icon-Lease.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.Mobile {background-image: url('../../../IDXNET/images/Icon-Mobile.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.chkListPropertyTypes li.BusOpp, li.BusOpp {background-image: url('../../../IDXNET/images/Icon-Bussiness.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }

ul.ListLegend {margin:10px 0 0 5px; display:inline-block; padding:2px 0 ;  width:275px; border-top:1px solid #a4a4a4; }
ul.ListLegend li {float:left; width:24%; padding:0 0 0 18px; margin-left:0px; line-height:19px; height:19px; font-size:10px; }
ul.ListLegend li.SingleFamily {background-image:  url('../../../IDXNET/images/Icon-SFR.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.ListLegend li.CondoCoOp {background-image: url('../../../IDXNET/images/Icon-Condo.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.ListLegend li.Income {background-image: url('../../../IDXNET/images/Icon-Income.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.ListLegend li.Land {background-image: url('../../../IDXNET/images/Icon-Land.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.ListLegend li.Lease {background-image: url('../../../IDXNET/images/Icon-Lease.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
ul.ListLegend li.Mobile {background-image: url('../../../IDXNET/images/Icon-Mobile.png'); background-position:0 3px;  #background-position:0 6px; background-repeat:no-repeat; }
/*ul.ListLegend li { width:40%;   float:left; padding:0px 0px 0px 18px; margin-left:5px; line-height:25px; height:25px; }*/
ul.ListLegend li.IconActive { background-image: url('../../../IDXNET/images/IconActive.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }
ul.ListLegend li.IconBackup { background-image: url('../../../IDXNET/images/IconBackup.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;   }
ul.ListLegend li.IconPending {background-image: url('../../../IDXNET/images/IconPending.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat; }
ul.ListLegend li.IconSold {background-image: url('../../../IDXNET/images/IconSold.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }
ul.ListLegend li.IconContingent {background-image: url('../../../IDXNET/images/Icon-Contingent.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }


ul.chklstStatus {margin:0 0 0 5px; display:inline-block; padding:2px 0;  width:265px; font-size:.9em;}
ul.chklstStatus li { width:40%;   float:left; padding:0px 0px 0px 18px; margin-left:5px; line-height:25px; height:25px; }
ul.chklstStatus li.IconActive { background-image: url('../../../IDXNET/images/IconActive.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }
ul.chklstStatus li.IconBackup { background-image: url('../../../IDXNET/images/IconBackup.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;   }
ul.chklstStatus li.IconPending {background-image: url('../../../IDXNET/images/IconPending.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat; }
ul.chklstStatus li.IconSold {background-image: url('../../../IDXNET/images/IconSold.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }
ul.chklstStatus li.IconContingent {background-image: url('../../../IDXNET/images/Icon-Contingent.png'); background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  }

ul.chkListSaleTypes {margin:0 0 0 3px; display:inline-block; padding:2px 0;  width:270px;  font-size:.9em; }
ul.chkListSaleTypes li { width:43%;   float:left; padding:0px 0px 0px 18px; margin:0; margin-right:0px; line-height:25px; height:25px; }
ul.chkListSaleTypes li.IconStandard {background-image: url('../../../IDXNET/images/Icon-Sale-Standard.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconNoticeDefault {background-image: url('../../../IDXNET/images/Icon-Sale-NoticeDefault.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconShortSale {background-image: url('../../../IDXNET/images/Icon-Sale-ShorSale.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconREO {background-image: url('../../../IDXNET/images/Icon-Sale-REO.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconProbate {background-image: url('../../../IDXNET/images/Icon-Sale-Probate.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconAuction {background-image: url('../../../IDXNET/images/Icon-Sale-Auction.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 
ul.chkListSaleTypes li.IconForclosure {background-image: url('../../../IDXNET/images/Icon-Sale-Forclosure.png');  background-position:0 2px; #background-position:0 4px; background-repeat:no-repeat;  } 


.SearchTxtBox {
    width: 60%;  #width:55%; background-image: url('../../../IDXNET/images/search.png'); 
    font-size: 10px; height:23px; line-height:23px;
    color:#333333; 
    font-family:Verdana, Helvetica, Sans-Serif;
    padding-left: 25px;
    background-repeat: no-repeat;   background-attachment: inherit;   
border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;
    }
.SearchTxtBoxControlPanel {
    width: 250px;  #width:250px; background-image: url('../../../IDXNET/images/search.png'); 
    font-size: 10px; height:23px; line-height:23px;
    color:#333333; 
    font-family:Verdana, Helvetica, Sans-Serif;
    padding-left: 25px;
    background-repeat: no-repeat;   background-attachment: inherit;   

border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;
     }


input.btn_action {
   font-family:Verdana, Helvetica, sans-serif;    color:#2a4b23;   FONT-SIZE:.8EM;  cursor:pointer;    height:27px;   font-weight:bold;text-align:center;   
   background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);   background-position: 0 -396px; margin: 5px 0px 0px 0px;   -moz-border-radius: 3px; border-radius: 3px;
   border:1px solid;   border-top-color:#93af8d;   border-left-color:#93af8d;   border-right-color:#7d9776;   border-bottom-color:#7d9776;
   }

input.btn_actionHOV {   
   font-family:Verdana, Helvetica, sans-serif;    color:white;       cursor:pointer;   
   background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);   background-position: 0 -371px;    text-decoration:none;     
   border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  box-shadow: 0px 1px 1px #c0c0bd;
   }
 
input.btn_nop {
   font-family:Verdana, Helvetica, sans-serif;    color:#808080;    font-size:.8em;  height:25px; font-weight:bold;   cursor:pointer;
   text-align:center;   background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) repeat-x;    background-position: 0 -307px;   margin: 5px 0px 0px 0px; -moz-border-radius: 3px; border-radius: 3px;
   border:1px solid;   border-top-color:#a6a6a6;   border-left-color:#a6a6a6;   border-right-color:#999999;   border-bottom-color:#999999;
   }

input.btn_nopHOV {   
   font-family:Verdana, Helvetica, sans-serif; color:white; font-size:.8em; cursor:pointer; background:url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) repeat-x; 
   background-position: 0 -371px;   text-decoration:none;  border:1px solid; border-top-color:#728fa3; border-left-color:#728fa3;
   border-right-color:#384d62; border-bottom-color:#384d62; box-shadow: 0px 1px 1px #c0c0bd; 
   }   

.SaveSearchName { display:none;  margin-bottom:0px; padding:5px 10px; height:80px;
                  background-color:#dededc; border-bottom:1px solid #a4a4a4; border-top:1px solid #f0f0f0;  
                  margin-bottom:0px; clear:both;
    }  
.SaveSearchName h3 {padding:0px 0; margin:0px 0 10px 0; width:60%; float:left; font-weight:bold; color:#333333;}    
.SaveSearchName .SaveMessage { float:left; width:30px; margin-left:20px;clear:none;  }
.SaveSearchName .SaveMessage span.Display { color:#58a948; font-size:1.0em; font-weight:bold;}

a.SaveData {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  float:left;  clear:none; font-weight:bold;
	width:65px;  display:inline-block; border:1px solid;  border-top-color:#93af8d; border-left-color:#93af8d; border-right-color:#7d9776; border-bottom-color:#7d9776; 
	height:25px; line-height:25px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.SaveData span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -224px -208px repeat-x;  
    width:16px; height:16px; margin-top:4px; margin-left:3px; margin-right:5px; display:block; float:left;}
a.SaveData:link, a.SaveData:visited {
	background-position: 0 -396px; color:#2a4b23;    }
a.SaveData:hover, a.SaveData:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.SaveData:hover span, a.SaveData:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -224px -208px repeat-x;   
	width:16px; text-decoration:none; }

a.SaveDataSml {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:55px;  display:inline-block; border:1px solid;  border-top-color:#93af8d; border-left-color:#93af8d; border-right-color:#7d9776; border-bottom-color:#7d9776;
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.SaveDataSml span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -240px -144px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.SaveDataSml:link, a.SaveDataSml:visited {
	background-position: 0 -396px;  color:#2a4b23;     }
a.SaveDataSml:hover, a.SaveDataSml:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.SaveDataSml:hover span, a.SaveDataSml:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png)  -240px -144px repeat-x;   
	width:16px; text-decoration:none; }

a.RunSearch {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:auto; padding-right:8px; display:inline-block; border:1px solid;  border-top-color:#93af8d; border-left-color:#93af8d; border-right-color:#7d9776; border-bottom-color:#7d9776;
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.RunSearch span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -144px -80px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:5px; display:block; float:left;}
a.RunSearch:link, a.RunSearch:visited {
	background-position: 0 -396px;  color:#2a4b23;     }
a.RunSearch:hover, a.RunSearch:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.RunSearch:hover span, a.RunSearch:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png)  -144px -80px repeat-x;   
	width:16px; text-decoration:none; }


a.DeleteItem {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:auto; padding-right:8px; display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px; }

a.DeleteItem span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -192px -176px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.DeleteItem:link, a.DeleteItem:visited {
	background-position: 0 -307px;  color: #808080;     }
a.DeleteItem:hover, a.DeleteItem:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.DeleteItem:hover span, a.DeleteItem:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -192px -176px repeat-x;   
	width:16px; text-decoration:none; }

a.AutoNotify {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:auto; padding-right:8px; display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.AutoNotify span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -208px -176px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.AutoNotify:link, a.AutoNotify:visited {
	background-position: 0 -307px;  color: #808080;     }
a.AutoNotify:hover, a.AutoNotify:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.AutoNotify:hover span, a.AutoNotify:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -208px -176px repeat-x;   
	width:16px; text-decoration:none; }

a.DetailsBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px;}

a.DetailsBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -240px -192px  repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.DetailsBTN:link, a.DetailsBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.DetailsBTN:hover, a.DetailsBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.DetailsBTN:hover span, a.DetailsBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -240px -192px  repeat-x;   
	width:16px; text-decoration:none; }
	
a.FavoriteBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px;}
a.FavoriteBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -160px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.FavoriteBTN:link, a.FavoriteBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.FavoriteBTN:hover, a.FavoriteBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.FavoriteBTN:hover span, a.FavoriteBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -160px 0px  repeat-x;   
	width:16px; text-decoration:none; }	

a.FavoriteONBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px;}
a.FavoriteONBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -160px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.FavoriteONBTN:link, a.FavoriteONBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.FavoriteONBTN:hover, a.FavoriteONBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.FavoriteONBTN:hover span, a.FavoriteONBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -160px 0px  repeat-x;   
	width:16px; text-decoration:none; }		
	
a.FavoriteBTNHide {display:none;}

a.NotesBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px;}
a.NotesBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -208px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.NotesBTN:link, a.NotesBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.NotesBTN:hover, a.NotesBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.NotesBTN:hover span, a.NotesBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -208px 0px  repeat-x;   
	width:16px; text-decoration:none; }	

a.NotesONBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px; }
a.NotesONBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -208px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.NotesONBTN:link, a.NotesONBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.NotesONBTN:hover, a.NotesONBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.NotesONBTN:hover span, a.NotesONBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -208px 0px  repeat-x;   
	width:16px; text-decoration:none; }		
	
a.NotesBTNHide {display:none;}

a.NotesDetailBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px; float:right; margin-right:3px; }
a.NotesDetailBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -208px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.NotesDetailBTN:link, a.NotesDetailBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.NotesDetailBTN:hover, a.NotesDetailBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.NotesDetailBTN:hover span, a.NotesDetailBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -208px 0px  repeat-x;   
	width:16px; text-decoration:none; }	

a.NotesDetailONBTN {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:23px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:23px; line-height:23px; margin-left:0px; -moz-border-radius: 3px; border-radius: 3px; float:right; margin-right:3px;}
a.NotesDetailONBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -208px 0px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.NotesDetailONBTN:link, a.NotesDetailONBTN:visited {
	background-position: 0 -307px;  color: #808080;     }
a.NotesDetailONBTN:hover, a.NotesDetailONBTN:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   border-left-color:#728fa3;   border-right-color:#384d62;   border-bottom-color:#384d62;
	color:white;
	box-shadow: 0px 1px 1px #cacac8;}
a.NotesDetailONBTN:hover span, a.NotesDetailONBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -208px 0px  repeat-x;   
	width:16px; text-decoration:none; }		
	
a.NotesDetailBTNHide {display:none;}

a.EditData {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:51px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.EditData span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -240px -160px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left;}
a.EditData:link, a.EditData:visited {
	background-position: 0 -307px;  color: #808080;     }
a.EditData:hover, a.EditData:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.EditData:hover span, a.EditData:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -240px -160px repeat-x;   
	width:16px; text-decoration:none; }

a.ExportExcel {  
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png)  repeat-x;  clear:none; font-weight:bold; font-size:.9em;
	width:120px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:20px; line-height:20px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.ExportExcel span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -192px -64px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:3px; margin-right:2px; display:block; float:left; font-weight:normal}
a.ExportExcel:link, a.ExportExcel:visited {
	background-position: 0 -307px;  color: #808080;     }
a.ExportExcel:hover, a.ExportExcel:active {
	background-position: 0 -371px;  text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}
a.ExportExcel:hover span, a.ExportExcel:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -192px -64px repeat-x;   
	width:16px; text-decoration:none; }

	
a.SaveRun {
	background: green url(http://www.themls.com/IDXNET/Styles/jquery-ui-theme/images/ui-bg_glass_MC_Green_1x400.png) 50% 50%  repeat-x;  color:green;  border: 1px solid #569c48;  height:22px; line-height:22px;
	width:auto;  padding:0 5px;  font-weight:bold;  text-decoration:none; display:inline-block; text-align:center; }
a.SaveRun:link, a.SaveRun:visited {
	background: green url(http://www.themls.com/IDXNET/Styles/jquery-ui-theme/images/ui-bg_glass_mc_Green_1x400.png) 50% 50%  repeat-x;  color:#575151; border: 1px solid #569c48;   height:22px; line-height:22px;
        } 
a.SaveRun:hover, a.SaveRun:active {
    background: url(http://www.themls.com/IDXNET/Styles/jquery-ui-theme/images/ui-bg_glass_75_myblue.png) 50%  13% repeat-x;  color: #165Da3;  border: 1px solid #326598;  height:22px; line-height:22px; }	


a.BackBTN {  
    clear:none; font-weight:bold; font-size:.9em; float:left;  width:20px;
	 display:inline-block; 
	height:20px; line-height:20px; }

a.BackBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -48px -160px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:0px; margin-right:2px; display:block; float:right;}
a.BackBTN:link, a.BackBTN:visited {
	  color:#165da3;   cursor:pointer; }
a.BackBTN:hover, a.BackBTN:active {
	  text-decoration:none;    color:#0018ff;
	}
a.BackBTN:hover span, a.BackBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -48px -160px repeat-x;   
	width:16px; text-decoration:none; cursor:pointer;}


a.NextBTN {  
    clear:none; font-weight:bold; font-size:.9em;float:right;  width:20px;
	  display:inline-block; 
	height:20px; line-height:20px; }

a.NextBTN span {
    background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -32px -160px repeat-x;  
    width:16px; height:16px; margin-top:2px; margin-left:1px; margin-right:0px; display:block; float:left;}
a.NextBTN:link, a.NextBTN:visited {
	  color:#165da3;   cursor:pointer; }
a.NextBTN:hover, a.NextBTN:active {
	  text-decoration:none;    color:#0018ff;
	}
a.NextBTN:hover span, a.NextBTN:active span {
	background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -32px -160px repeat-x;   
	width:16px; text-decoration:none; cursor:pointer;}

a.ClearData {  
    background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);   float:left; text-align:center; clear:none; font-weight:bold;
	width:45px;  display:inline-block; border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa; 
	height:25px; line-height:25px; margin-left:3px; -moz-border-radius: 3px; border-radius: 3px;}

a.ClearData:link, a.ClearData:visited {
	background-position: 0 -307px; color: #808080;    }
a.ClearData:hover, a.ClearData:active {
	background-position: 0 -371px;    text-decoration:none;  border:1px solid;   border-top-color:#728fa3;   
	border-left-color:#728fa3;  border-right-color:#384d62; border-bottom-color:#384d62;  color:white;
	box-shadow: 0px 1px 1px #c0c0bd;}


		
.BTNViewResults {
	background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);    background-position: 0 -307px; 
	background-repeat:repeat; color: #808080; cursor:pointer;
	display:inline-block; 
	width:auto;
	height:22px; 
    margin-top:5px;
	line-height:22px; 
    border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa;
	font-weight:bold; 
    padding:0 5px 0 5px;
	font-size:.9em; 
	margin-left:5px;
	-moz-border-radius: 3px; border-radius: 3px;
	float:left;}
.BTNViewResults span.Refresh {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -64px -80px repeat-x;  width:16px; float:left; height:16px; margin-top:3px; display:inline-block;}
.BTNViewResults:Hover span.Refresh {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -64px -80px repeat-x; width:16px; float:left;height:16px; margin-top:3px; display:inline-block;}
.BTNViewResults:link, .BTNViewResults:visited {
	 text-decoration:none; color:#808080;
	 }
.BTNViewResults:hover, .BTNViewResults:active {
	background-position: 0 -371px; 
	text-decoration:none; 
	color:White;
	border:1px solid; border-top-color:#728fa3; border-left-color:#728fa3;
    border-right-color:#384d62; border-bottom-color:#384d62; box-shadow: 0px 1px 1px #c0c0bd; 
	
	  } 
	  
.BTNRealtor {
	background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);    background-position: 0 -371px; 
	background-repeat:repeat; cursor:pointer;
	display:inline-block; 
	width:auto;
	height:22px; 
    margin-top:5px;
	line-height:22px; 
    color:White;
    border:1px solid; border-top-color:#728fa3; border-left-color:#728fa3; border-right-color:#384d62; border-bottom-color:#384d62;
    box-shadow: 0px 1px 1px #c0c0bd; 
	font-weight:bold; 
    padding:0 5px 0 5px;
	font-size:.9em; 
	margin-left:5px;
	-moz-border-radius: 3px; border-radius: 3px;
	float:left;}
.BTNRealtor span.Refresh {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -64px -80px repeat-x;  width:16px; float:left; height:16px; margin-top:3px; display:inline-block;}
.BTNRealtor:Hover span.Refresh {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleHover_256x240.png) -64px -80px repeat-x; width:16px; float:left;height:16px; margin-top:3px; display:inline-block;}
.BTNRealtor:link, .BTNRealtor:visited {
	 text-decoration:none; color:White;
	 }
.BTNRealtor:hover, .BTNRealtor:active {
	background-position: 0 -307px; 
	text-decoration:none; 
	color: #808080; 
	
	border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa;
	 
	
	  } 
.active {
    
    background-image: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png);    background-position: 0 -307px; 
	background-repeat:repeat; color: #808080; cursor:pointer;
	display:inline-block; 
	width:auto;
	height:22px; 
    margin-top:5px;
	line-height:22px; 
    border:1px solid;   border-top-color:#bababa;   border-left-color:#bababa;   border-right-color:#bababa;   border-bottom-color:#bababa;
	font-weight:bold; 
    padding:0 5px 0 5px;
	font-size:.9em; 
	margin-left:5px;
	-moz-border-radius: 3px; border-radius: 3px;
	float:left;
    
    }
  .hover  {background-position: 0 -371px; 
	text-decoration:none; 
	color:White;
	border:1px solid; border-top-color:#728fa3; border-left-color:#728fa3;
    border-right-color:#384d62; border-bottom-color:#384d62; box-shadow: 0px 1px 1px #c0c0bd;} 	  
/*****************************************************************************
    Thumbnail View Styles
    Example: Results Tab, My Account Tab
******************************************************************************/

div.inlinereport {  border-top:none; /*removed no more inline report*/ overflow:auto;  Font-size:.9em; padding:5px; text-align:left; margin-left:-1px; margin-right:0px; /* apply to all browsers */
                   #margin-left:0px; #margin-top:0px;   /* override for Microsoft Internet Explorer browsers*/ } 
div.inlinereport ul  { font-family:Verdana, Geneva, sans-serif;  width:100%; margin:0; padding:0;  display:inline-block; }
div.inlinereport  {float:left; display:inline-block; }
div.inlinereport  ul#AddressPrice {  margin:0; padding:0;   list-style:none; line-height:15px; }
div.inlinereport  ul#AddressPrice li.Address { width:40%; float:left; Font-size:1.1em; font-weight:bold; }
div.inlinereport  ul#AddressPrice li.Address span.City{clear:right; text-align:right; Font-size:.9em; font-weight:bold;}

div.inlinereport  ul#AddressPrice li.Price {width:58%; float:left; clear:right; text-align:right; Font-size:1.0em; font-weight:normal; line-height:15px;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li{float:right;  list-style:none; line-height:15px; font-size:1.1em;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li div {display:inline-block; float:right; clear:right;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li div img {float:right; }
div.inlinereport  ul#AddressPrice li.Price ul#BBP li div span {float:right; }
div.inlinereport  ul#AddressPrice li.Price ul#BBP li.Beds{text-align:left; float:left; font-size:1.1em;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li.Amenities{text-align:left; float:left; font-size:1.1em; clear:left; border-left:1px dotted #a4a4a4; margin-left:40px;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li.Amenities span.Bold {Font-size:.9em; font-weight:bold;}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li.AmenitiesRight{width:20%; float:right; font-size:1.0em; text-align:left; text-indent:4px; }
div.inlinereport  ul#AddressPrice li.Price ul#BBP li span {padding-left:4px}
div.inlinereport  ul#AddressPrice li.Price ul#BBP li ul{ padding:0px; float:left;  }
div.inlinereport  ul#AddressPrice li.Price ul#BBP li ul li{width:30px; float:left;  }

div.inlinereport  ul#ImageDirections {border-top: 1px dotted #dbdbdb; width:150px; margin:0; padding:0; clear:both; float:left; margin-top:5px; }
div.inlinereport  ul#ImageDirections img {width:130px; height:90px; border:1px solid #666666;}
div.inlinereport  ul#Remarks {border-top: 1px dotted #dbdbdb; width:71.5%; margin:0; padding:0; list-style:none; margin-top:5px; font-size:10px; text-transform:lowercase; }
div.inlinereport  ul#Remarks li {padding:2px 0; }
div.inlinereport  ul#Remarks li b {margin-right:3px; text-transform:capitalize;}


/*****************************************************************************
    My Account
    Example: My Account Tab lower tab section
******************************************************************************/
.AccountSytle {height:250px;width:630px; border-width:0px; vertical-align:top; background-color:#dededc; border-top:1px solid #a4a4a4;}
.AccountSytle ul.AccountTab {background-image:none; background-color:Whitesmoke;}
.MyAccountInfo { padding:20px; background-color:#dededc;}
.MyAccountInfo ul {list-style-type:none; }
.MyAccountInfo ul li {line-height:25px; height:35px; border-bottom:1px solid #a4a4a4; padding-top:10px;  }
.MyAccountInfo ul li span.first {float:left;width:318px }
.MyAccountInfo ul li span.first span.Name {width:100px;  float:left; }
.MyAccountInfo ul li span.second {float:left; width:318px; }
.MyAccountInfo ul li span.second span.Name {width:100px; float:left;}
.MyAccountInfo ul li span.second span.TxtField {width:100px; float:left;}
.ui-tabs-submenu h3 {padding-top:8px; font-size:1.1em;}

/*****************************************************************************
    Overview Panel
    Example: Details
******************************************************************************/
.OverviewContainer {background-color:white; border-top:1px solid #c5c4c4;}
ul.DetailTop { display:block; height:52px; clear:both;   }
ul.DetailTop li {}
ul.DetailTop li ul { margin:5px; }
ul.DetailTop li.Address { padding:5px; display:inline-block; width:280px;}
ul.DetailTop li.Address #AddressOverview {float:left; display:block; width:265px; font-size:1.1em;}
ul.DetailTop li.Address #City {float:left; width:auto; clear:both; display:inline-block;width:265px;}
ul.DetailTop li.Address #StateAbbrv {float:left; clear:both; display:block;}
ul.DetailTop li.Address #SpacerAddress {float:left; clear:none; display:inline-block; width:25px; }
ul.DetailTop li.Address #Zip {float:left; clear:none; display:block;   margin-left:-20px;}
ul.DetailTop li ul li {  padding:3px;}
ul.DetailTop li.Status { width:50%; float:left;}
ul.DetailTop li.Price { width:46%; float:right;}
ul.DetailTop li ul.left { width:100%; display:inline-block;}
/*ul.DetailTop li ul.left li span.Active {color:Green; background:none; font-size:1.1em;}*/
ul.DetailTop li ul.left li img {margin-top:-2px; margin-right:5px; float:left; }
ul.DetailTop li ul.right {  width:100%; display:inline-block;}
ul.DetailTop li ul.right li {clear:both;}
ul.DetailTop li ul.right li span {float:left; }
ul.DetailTop li ul.right li img {margin-top:2px; margin-left:5px; float:left;}
ul.DetailTop li ul.right li span.Active {color:Green; background:none; font-size:1.3em;}

ul.DetailOpenHouse {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; height:27px; line-height:27px; background:white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) 0 -530px repeat-x; }
ul.DetailOpenHouse li {float:left;}
ul.DetailOpenHouse li.OpenImage {width:40px; padding:3px 0 0 13px;}
ul.DetailOpenHouse li.OpenTxt {width:auto;  border-left:1px solid #dddddd; padding-left:10px;}


ul.DetailPhotos { display:inline-block; padding:10px;}
ul.DetailPhotos li { float:left; }
ul.DetailPhotos li.Photos {text-align:center; width:99%;}
ul.DetailPhotos li.Photos div.PhotoShow {cursor:pointer;clear:both; margin-left:auto; margin-right:auto; border:1px solid #c5c4c4; }
ul.DetailPhotos li.PageBTNS {width:45%; text-align:left;  margin-left:20px;}
ul.DetailPhotos li.PageBTNS ul.BTNcontainer li {float:left; display:inline-block; clear:none; height:25px;  line-height:20px;}
ul.DetailPhotos li.PageBTNS ul.BTNcontainer li.left {width:20px;}
ul.DetailPhotos li.PageBTNS ul.BTNcontainer li.middle {width:50px;}
ul.DetailPhotos li.PageBTNS ul.BTNcontainer li.right {width:20px; float:left; clear:none;}



ul.DetailPhotos li.DetailButtons {float:right;  clear:none;  margin-right:20px; padding-top:3px; width:33%; }

.NotesContainer {display:none;  width:99%; height:65px; padding:5px; display:inline-block; color:#666666; float:left; CLEAR:left;
                 border-bottom:1px solid #a4a4a4; border-top:1px solid  #a4a4a4;   background-color:#dededc; padding-left:10px;
                 }

.NotesContainerDetail {display:none;  width:100%; height:42px; padding:5px; display:inline-block; color:#666666; float:left; CLEAR:left;
                 border-bottom:1px solid #a4a4a4; border-top:1px solid  #f0f0f0;   background-color:#dededc; padding-left:10px;
                 }

.NotesContainerDetail h3 {float:left; margin-right:2px;}
.NotesContainerDetail h3 span.Display {color:green; margin-right:2px;}


.AmenitiesContainer {border-top:1px solid #dddddd; border-bottom:1px solid #a4a4a4; display:inline-block; width:100%; background-color:#f7f7f7;float:left;clear:both; }
ul.DetailAmenitiesLeft {list-style-type:none;float:left; width:49%; margin:10px 0px 10px 10px; padding-right:5px;}
ul.DetailAmenitiesRight {list-style-type:none;float:right; width:39%;  margin:10px 10px 10px 0; padding-left:5px; border-left:1px dotted #c5c4c4;}
ul.DetailAmenitiesLeft li, ul.DetailAmenitiesRight li {border-bottom:1px dotted #c5c4c4;  font-size:.9em; padding:2px 0; display:inline-block; width:100%;}
ul.DetailAmenitiesLeft li span.Label, ul.DetailAmenitiesRight li span.Label {float:left; clear:none; font-weight:normal; color:#333333;  display:inline-block;}
ul.DetailAmenitiesLeft li span.Value, ul.DetailAmenitiesRight li span.Value {float:right; clear:none; font-weight:bold; text-align:right; display:inline-block;}

.AgentContainer {border-top:1px solid  #f0f0f0;  display:inline-block; width:100%; background-color:#dededc; float:left; clear:both;}
ul.AgentOwner {list-style-type:none; float:left; width:264px; height: 110px;  padding:5px 5px 0px 7px;  color:#333333}
ul.AgentOwner li {float:left; font-size:9px; }
ul.AgentOwner li.Numbers {border-top:1px solid #a4a4a4; width:100%; padding-top:5px; margin-top:0px; }
ul.AgentOwner li.Numbers span.left {float:left; display:inline-block; width:48%; clear:none; padding:0;}
ul.AgentOwner li.Numbers .LabelTitle {font-weight:bold;}
ul.AgentOwner li.Numbers span.right {float:right; display:inline-block; width:48%;  clear:none; padding:0; text-align:left; }
ul.AgentOwner li img {height:63px; width:50px; margin-right:5px; border:1px solid gray;}
ul.AgentOwnerInfo {list-style-type:none; float:left; width:205px;  }
ul.AgentOwnerInfo li {float:left; width:100%;}
ul.AgentOwnerInfo li.Name {Font-size:1.1em; font-weight:bold;}
ul.AgentOwnerInfo li.DRE {Float:left; }
ul.AgentOwnerInfo li.Address {}

ul.AgentOwnerInfo li.clear {}


.AgentsContainer {border-top:1px solid  #f0f0f0; border-bottom:1px solid #a4a4a4; display:inline-block; width:100%; background-color:#dededc; float:left; clear:both;}
ul.DetailAgents {clear:both; float:left; width:100%;}
ul.DetailAgents li {width:45%; display:block; padding:5px 0px 5px 10px;}
ul.DetailAgents li span {float:left; clear:left; width:100%;}
ul.DetailAgents li.left {float:left; }
ul.DetailAgents li.left .Name {font-weight:bold;}
ul.DetailAgents li.left .Firm {font-size:.9em;}
ul.DetailAgents li.right {float:right; }
ul.DetailAgents li.right .Name {font-weight:bold;}
ul.DetailAgents li.right .Firm {font-size:.9em;}

.ContactContainer {border-top:1px solid #f0f0f0; border-bottom:none; display:inline-block; width:100%; background-color:#dededc;  float:left; clear:both;}
ul.ContactLabels {float:left; width:70px; padding:0 0 0 10px; }
ul.ContactLabels li {line-height:30px;  }
ul.ContactFields {float:left; width:175px; }
ul.ContactFields li {line-height:30px;  }
ul.ContactFields li input {width:150px; 
                           
    font-size: 10px; height:20px; line-height:20px;  margin-top:2px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:0 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;
                           
                           }
ul.ContactFields li textarea  {width:150px;
                               
    font-size: 10px;  margin-top:2px; height:40px;
    color:#333333;font-family:Verdana, Helvetica, Sans-Serif;padding:5px 5px;
    background-repeat: no-repeat;   background-attachment: inherit;   
    border-right:1px solid #afafaf;  border-left:1px solid #afafaf; 
    border-bottom:1px solid #afafaf;  border-top:1px solid #929292;               
                               
                               
                               
                               }
.ContactContainer h3 {clear:both; float:left; display:block; width:90%; margin:5px; color:#333333; font-weight:bold; }
.ContactContainer .MailButton {clear:both; float:right; margin-right:20px; }
.ContactContainer .MailButton a {float:left; clear:both;}
.ContactContainer .MailButton .SendingEmail {float:right; line-height:22px;height:22px;margin-top:5px;}
.ContactContainer .MailButton .SendingEmail span {color:green;font-size:.9em;width:100px;  font-weight:bold;}

ul.AmenitiesMain {padding:20px;  display:inline-block; width:590px; height:275px; }

ul.AmenitiesMain li {float:left; width:45%}
ul.AmenitiesMain li ul.AmenitiesList {}
ul.AmenitiesMain li ul.AmenitiesList li {float:none; line-height:18px; width:45%; border-bottom:1px dotted #a4a4a4; width:100%;  display:inline-block}
ul.AmenitiesMain li ul.AmenitiesList li span.left {float:left;  }
ul.AmenitiesMain li ul.AmenitiesList li span.right {float:right; font-weight:bold; text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 53%;
    text-align: right; }


#simplegallery1 {
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 1px solid #a4a4a4;
margin-top:10px;
z-index:1;
}

#simplegallery1 .gallerydesctext 
{
text-align: left;
padding: 2px 5px;
}
.gallerylayer
{
    cursor:pointer;
}
span.PagerDisplay2 {width:75px; display:inline-block; float:left; padding-top:3px; text-align:center;}


div#DetailInfo { padding:5px; font-size:.9em;  display:inline-block;}
div#DetailInfo ul {width:300px}
div#DetailInfo ul li {border-top:1px dotted #a4a4a4; }
div#DetailInfo ul.left {float:left;  display:inline-block; margin-top:3px}
div#DetailInfo ul.left li { clear:left; }
div#DetailInfo ul.left span.Label {float:left; width:100px;  display:inline-block;}
div#DetailInfo ul.left span.Value {float:left; font-weight:normal; display:block; padding-left:5px; width:192px; border-left:1px dotted #a4a4a4;  white-space:pre-wrap; line-height:15px; min-height:15px; }
div#DetailInfo ul.right {float:right; display:inline-block; margin-top:3px }
div#DetailInfo ul.right li {clear:left; }
div#DetailInfo ul.right span.Label {float:left; width:100px; display:inline-block;}
div#DetailInfo ul.right span.Value {float:left; font-weight:normal; display:block; padding-left:5px; width:192px; border-left:1px dotted #a4a4a4;  white-space:pre-wrap; line-height:15px; min-height:15px; }
div#DetailInfo div.RemarksContainer {overflow:auto; overflow-x:hidden; float:left; clear:both;  width:100%; border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;}
div#DetailInfo div.RemarksContainer ul#remarks {float:none; clear:both; width:100%; padding-top:5px;  height:50px;}
div#DetailInfo div.RemarksContainer ul#remarks li {}
.LargeValues {height:45px; overflow:auto;  overflow-x:hidden;}
.MediumValues {height:35px; overflow:auto;  overflow-x:hidden;}

.MapDetail {position:relative; border-left:1px solid whitesmoke; border-right:1px solid whitesmoke;}

#DetailTab  {width:630px; border-width:0px; margin-top:-2px; vertical-align:top;clear:both; float:left;}
#DetailTab ul#DetailTabTopRow {background-image:none; background-color:white;}

/*****************************************************************************
    Listing Status Colors 
    Example: Detail Page, Overview Listing Info
******************************************************************************/

ul.AmenitiesActive {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ActiveBKGS.png) 0 -10px repeat-x;}
ul.AmenitiesActive span.StatusColor {color:Green; background:none; font-size:1.1em; font-weight:bold;}
ul.AmenitiesActive div.StatusBar {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ActiveBKGS.png) 0 0px repeat-x; height:6px; float:left; clear:both; display:inline-block; width:100%; border-bottom:1px solid #d1d4ce;}
ul.AmenitiesMainActive {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ActiveBKGS.png) 0 0px repeat-x;}

ul.AmenitiesSold {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/SoldBKGS.png) 0 -10px repeat-x;}
ul.AmenitiesSold span.StatusColor {color:Firebrick; background:none; font-size:1.1em; font-weight:bold;}
ul.AmenitiesSold div.StatusBar {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/SoldBKGS.png) 0 0px repeat-x; height:6px; float:left; clear:both; display:inline-block; width:100%; border-bottom:1px solid #d1d4ce;}
ul.AmenitiesMainSold {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/SoldBKGS.png) 0 0px repeat-x;}

ul.AmenitiesBack {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/BackupBKGS.png) 0 -10px repeat-x;}
ul.AmenitiesBack span.StatusColor {color:#06575d; background:none; font-size:1.1em; font-weight:bold;}
ul.AmenitiesBack div.StatusBar {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/BackupBKGS.png) 0 0px repeat-x; height:6px; float:left; clear:both; display:inline-block; width:100%; border-bottom:1px solid #d1d4ce;}
ul.AmenitiesMainBack {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/BackupBKGS.png) 0 0px repeat-x;}

ul.AmenitiesPending {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/PendingBKGS.png) 0 -10px repeat-x;}
ul.AmenitiesPending span.StatusColor {color:#0b3060; background:none; font-size:1.1em; font-weight:bold;}
ul.AmenitiesPending div.StatusBar {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/PendingBKGS.png) 0 0px repeat-x; height:6px; float:left; clear:both; display:inline-block; width:100%; border-bottom:1px solid #d1d4ce;}
ul.AmenitiesMainPending {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/PendingBKGS.png) 0 0px repeat-x;}

ul.AmenitiesContingent {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ContingentBKGS.png) 0 -10px repeat-x;}
ul.AmenitiesContingent span.StatusColor {color:#06575d; background:none; font-size:1.1em; font-weight:bold;}
ul.AmenitiesContingent div.StatusBar {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ContingentBKGS.png) 0 0px repeat-x; height:6px; float:left; clear:both; display:inline-block; width:100%; border-bottom:1px solid #d1d4ce;}
ul.AmenitiesMainContingent {background: white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ContingentBKGS.png) 0 0px repeat-x;}

/*****************************************************************************
    Comps 
    Example: Left Panel Detail Page
******************************************************************************/
.NoResultsFound {display:none; float:left; text-align:center; padding:10px; background-color:whitesmoke; border-top:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #a4a4a4; width:260px;}
.SimilarSoldContainer {border-top:1px solid  whitesmoke; border-bottom:1px solid #a4a4a4; display:block; width:100%; background-color:#dededc; float:left; clear:both; height:46px; }
div.ShowSimilar {float:left; width:100%; font-size:.9em; border-bottom:1px solid #a4a4a4; }
div.ShowSimilar ul.MainInfo { display:inline-block; width:270px; padding:5px; margin:0;}
div.ShowSimilar ul.MainInfo li {float:left; }
div.ShowSimilar ul.MainInfo li.Image{width:100px; float:left; margin-top:10px;  }
div.ShowSimilar ul.MainInfo li.Image img {border:1px solid #a4a4a4;}
div.ShowSimilar ul.MainInfo li.Address {float:right; display:inline-block; width:60%}
div.ShowSimilar ul.MainInfo li ul.InfoList { width:100%; float:right; display:inline-block; clear:none; margin-top:10px; } 
div.ShowSimilar ul.MainInfo li ul.InfoList li {float:none;  width:100%; line-height:12px; padding:1px 0; color:#333333;}
div.ShowSimilar ul.MainInfo li ul.InfoList li.left {float:left; display:inline-block;  width:48%;}
div.ShowSimilar ul.MainInfo li ul.InfoList li.right {float:right; display:inline-block;  width:48%;} 
div.ShowSimilar ul.Fields {float:left; margin-top:5px; }
div.ShowSimilar ul.Fields li {list-style-type:none;}
div.ShowSimilar ul.Values {float:left; margin-top:5px; }
div.ShowSimilar ul.Values li {list-style-type:none;}
div.ShowSolds {border:1px solid blue; float:left;}


/*****************************************************************************
    Login & Signup 
    Example: 
******************************************************************************/
.Error {color:firebrick; margin-right:2px; margin-left:2px;}
.Success{color:#006600;margin-right:2px; margin-left:2px;}
div.LoginForm {background-color:#dededc; float:left; }
div.LoginForm div.LoginFields {border-bottom:1px solid #a4a4a4; display:inline-block; width:100%; clear:both; }
div.LoginForm div.LoginFields ul {float:left; width:45%; clear:none; display:inline-block;  margin:0;   }
div.LoginForm div.LoginFields ul.Login {width:38%; padding:10PX 10px 10px 20px; float:left;}
div.LoginForm div.LoginFields ul.Forget {border-left:1px solid #a4a4a4; float:right; width:48%; padding:10PX 10px 10px 20px;  }
div.LoginForm div.LoginFields ul li {float:none; clear:both;  padding-top:5px; display:block;}
div.LoginForm div.LoginFields ul li.Title {Font-size:1.0em; font-weight:bold;}
div.LoginForm div.LoginFields ul li ul {width:99%; margin:0; padding:0; }
div.LoginForm #FeedBackID {display:block;}

.CreateAccountLine {border-top:1px solid #f0f0f0; border-left:1px solid transparent; border-right:1px solid transparent; width:628px;  float:left; margin-top:-2px;}
div.CreateAccount{padding:10px; color:#333333;}
div.CreateAccount h3 {color:#333333; font-size:1.1em; font-weight:bold;}
div.CreateAccount span {line-height:15px; padding-top:3px; font-size:12px; font-weight:normal; display:block;}

ul.CreateUser {float:left; width:48%; display:block; padding-left:10px;color:#333333;}
ul.CreateUser li { line-height:25px; height:25px; padding:3px 0;clear:both;}
ul.CreateUser li.Title {Font-size:1.0em; font-weight:bold;}
ul.CreateUser li input {float:left;}
ul.CreateUser li label {float:left;  width:90px; }
ul.CreateUser li span {float:left; } 


#ContainerBody { border-left:1px solid #a4a4a4; border-right:1px solid #a4a4a4; }
.ContainerBody { padding:0px; border-left:1px solid #a4a4a4; border-right:1px solid #a4a4a4; border-bottom:1px solid #a4a4a4; background-color:#dededc }
table.grdsView {border:1px solid #a4a4a4; margin-bottom:20px; }
table.grdsView tr {border:1px solid #a4a4a4;}
table.grdsView tr th {padding:5px; border:1px solid #a4a4a4; background:white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) 0 -110px repeat-x; font-weight:normal; }
table.grdsView tr td {border:1px solid #b6b6b6;  background-color:white; padding:5px; color:#111111; text-align:left;}

table.grdsView2 {border:1px solid #a4a4a4; margin-bottom:20px; }
table.grdsView2 tr {border:1px solid #a4a4a4;}
table.grdsView2 tr th {padding:5px; border:1px solid #a4a4a4; background:red url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) 0 -120px repeat-x; font-weight:normal;  }
table.grdsView2 tr td {border:1px solid #b6b6b6;  background-color:white; padding:5px; color:#111111; text-align:left;}

ul.GenerateIDX {border:1px solid #a4a4a4; background-color:#dededc; padding:20px; display:inline-block; clear:left; width:auto; margin-top:20px; margin-right:0px; margin-bottom:20px; float:left;}
ul.GenerateIDX li {line-height:30px; clear:both; display:inline-block; float:left;}
ul.GenerateIDX li p {display:inline-block; width:400px;}
ul.GenerateIDX li input {font-size:.9em;}

ul.GenerateIDX li.Title {line-height:25px; font-size:1.3em;}



ul.CalculatorContainer {width:48%; float:left; display:inline-block; clear:none;}
ul.CalculatorContainer li {line-height:35px; clear:both; }
ul.CalculatorContainer li span {float:left; width:120px;}
ul.PriceDisplay {float:right; width:42%; display:inline-block; clear:none; border:1px solid #a4a4a4; background-color:whitesmoke; padding:20px;}
ul.PriceDisplay li {text-align:center;}
ul.PriceDisplay li.Title {font-size:18px; color:Green; text-align:center; padding-top:20px;}


.gallerystatus span {color:Black; width:35%; text-align:left; margin-top:-14px; font-weight:normal;padding-left:6px;}
 
.navpanelfg {border-top:1px solid #a4a4a4; background:white url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/TabsBKGS.png) 0 -130px repeat-x;}
.IframeStyle {overflow:hidden;padding:0; border:none; MARGIN-left:auto; margin-right:auto;   background-color:#e4e3df;}
.pointer {cursor: pointer;}

ul.SetupRequired { font-size:1.9em; color:#696969; display:inline-block;}

ul.SetupRequired li.ImageMessage {background-image: url('../../../IDXNET/images/setuprequired.png'); display:block; width:193px; height:270px; float:left}
ul.SetupRequired li.InfoMessage {float:left; width:65%;  margin-top:50px;}
ul.SetupRequired li ul.Info {width:100%;}
ul.SetupRequired li ul.Info li {float:none; }
ul.SetupRequired li ul.Info li sup {font-size:.5em}
ul.SetupRequired li ul.Info li.Title {font-size:1.5em;}
ul.SetupRequired li ul.Info li.Text {padding:10px 0 20px 0; font-size:.9em; line-height:17px;} 
ul.SetupRequired li ul.Info li.Text font {color:#165da3;}
.Invalid { clear:both; }
.Required {clear:none; float:right; font-size:11px; }
.WarningMessage {background: url("../../../IDXNET/Images/Login_error.png") no-repeat scroll 2px 3px #FEF1EC;
    border: 1px solid #CD0A0A;
    color: #CD0A0A;
    height: 20px;
    line-height: 20px;
    padding-left: 20px;}

div#InfoMessage  {  clear:both; padding-top:4px; background-color:whitesmoke; display:block; padding-bottom:5px; margin-top:5px; border-bottom:1px solid #bababa; border-top:1px solid #bababa;}
div#InfoMessage h1 { font-size:12px; padding-bottom:5px; padding-left:0; margin-bottom:0px;  margin-top:7px; font-weight:bold; display:inline-block; width:90%; border-bottom:1px solid gray; margin-left:20px; margin-right:20px;}
div#InfoMessage h1 span {line-height:17px; float:left; margin-top:2px;}
div#InfoMessage h1 span.IM-Tip {background-image: url('../../../IDXNET/images/IM-Tip.png'); width:10px; height:17px; float:left; display:inline-block; margin:0px 5px 0 5px;  padding:0;}
div#InfoMessage h1 span.IM-TimeSaver {background-image: url('../../../IDXNET/images/IM-TimeSaver.png'); width:17px; height:17px; float:left; display:inline-block; margin:0px 5px 0 5px;  padding:0;}
div#InfoMessage dl { margin-top:0; color:#333333;}
div#InfoMessage dl dd {  margin-left:30px; margin-right:30px;  padding:10px 0; border-bottom:1px solid #bababa; display:inline-block; width:90%}
div#InfoMessage dl dd span {float:left; clear:none; width:80%; }
div#InfoMessage dl dd span.IM-Delete {background-image: url('../../../IDXNET/images/IM-Delete.png'); width:69px; height:22px; margin:0 0px;}
div#InfoMessage dl dd span.IM-IconNotify {background-image: url('../../../IDXNET/images/IM-IconNotify.png');width:14px; height:14px; margin:0 0px; float:none; display:inline-block; }
div#InfoMessage dl dd span.IM-Run {background-image: url('../../../IDXNET/images/IM-Run.png');width:56px; height:22px; margin:0 0px;}
div#InfoMessage dl dd span.IM-DropDownMenu {background-image: url('../../../IDXNET/images/IM-DropDownMenu.png'); width:130px; height:20px;  margin:0 0px;}
div#InfoMessage dl dd span.IM-Update {background-image: url('../../../IDXNET/images/IM-Update.png'); width:72px; height:22px; margin:0 0px; }

/* SESSION TIMEOUT WINDOW CSS   
----------------------------------------------------------*/
.divTOwarning {width:100%;height:100%;z-index:140;
  display:none;
   background-repeat:repeat-x;background-position:left top;
   background-attachment:fixed;position:fixed;top:0;left:0;}

.divTOwarningI {width:350px;height:175px;position:fixed;top:40%;
   left:35%;border:solid 1px #000000;
   z-index:150;background-color:#dcdccc;font-size:14px;
   text-align:center;padding:3px 3px 3px 3px;}
.divTOwarningI div.WarningTop {background-image:url(../../../IDXNET/images/bkTimeout.png); background-repeat:no-repeat; background-position:  10px 5px; height:60px;padding-left:60px; line-height:60px; text-align:left; border-bottom:1px solid black; font-size:25px; font-weight:bold; margin-bottom:5px;} 
 .CompanyTagLine {   font-style:italic; color:Gray; display:inline-block; clear:none; float:left; }
 .UpdateInfo {   color:Gray; display:inline-block; float:right;}
 p.Disclaimer {font-size:7px; line-height:7px;  padding-top:0; margin-top:0;color:#5e5e5e; float:left; clear:both; width:100%; }
  .ui-menu-item {}

a.YouTubeBTN:link, a.YouTubeBTN:visited  {   border:0; display:inline-block;  text-decoration:none; line-height:20px; background:url(../../../IDXNET/images/YouTubeBTN.png) no-repeat; font-size:11px;  float:left; width:20px; clear:none;}
a.YouTubeBTN:hover, a.YouTubeBTN:active  {  background-position: 0 -21px;}

a.LinkedInBTN:link, a.LinkedInBTN:visited  {   border:0; display:inline-block;  text-decoration:none; line-height:20px; background:url(../../../IDXNET/images/LinkedInBTN.png) no-repeat; font-size:11px;    float:left; width:20px; clear:none;}
a.LinkedInBTN:hover, a.LinkedInBTN:active  {  background-position: 0 -21px;}

a.TwitterBTN:link, a.TwitterBTN:visited  {   border:0; display:inline-block;  text-decoration:none; line-height:20px; background:url(../../../IDXNET/images/TwitterBTN.png) no-repeat; font-size:11px;  float:left; width:20px; clear:none;}
a.TwitterBTN:hover, a.TwitterBTN:active  {  background-position: 0 -21px;}

a.FaceBookBTN:link, a.FaceBookBTN:visited  {   border:0; display:inline-block;  text-decoration:none; line-height:20px; background:url(../../../IDXNET/images/FaceBookBTN.png) no-repeat; font-size:11px;   float:left; width:20px; clear:none; }
a.FaceBookBTN:hover, a.FaceBookBTN:active  {  background-position: 0 -21px;}

.loading_img{		
	vertical-align:middle;
	padding-right:2px;	
}

.ContactDropDown { float:left; padding:2px; }

/*.ui-jqgrid-labels {background-color:gold;}
.ui-jqgrid-view {background-color:#808080; }
.ui-jqgrid-bdiv {background-color:#404040;}
.ui-jqgrid tr.jqgrow  {background-color:#606060;}

#agentInventory { display:block;}
#agentFav {display:block;}*/
#scrollDiv {border:1px solid #eeeeee; width:99.75%;}
.ui-jqgrid .ui-jqgrid-btable :hover {background-color:#4a799e;  background-image:none;}


div.MainPanel span.Prev { background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -48px -160px repeat-x; display:inline-block;width:16px; height:16px; float:left;clear:none; margin-top:-3px; margin-left:150px;}
 div.MainPanel span.Next {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -32px -160px repeat-x; display:inline-block;width:16px; height:16px; float:left;clear:none; margin-top:-3px; margin-right:30px;} 
 div.MainPanel span.Play {background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -0px -160px repeat-x; display:inline-block;width:16px; height:16px; float:left;clear:none; margin-top:-3px;} 
 div.MainPanel span.Pause{background: url(../../../IDXNET/Styles/jqueryuithemes/custom-theme/images/ui-icons_StyleDefault_256x240.png) -16px -160px repeat-x; display:inline-block;width:16px; height:16px; float:left;clear:none; margin-top:-3px;} 
 
 #BodyContent {background-color:gold;}

.propTypeContent {
    padding-left:4px;
}
    .propTypeContent h6 {
        margin:0;
    }

.headerCommRes {
    font-size: 0.8em;
    line-height: 15px;
    height: 15px;
    color: #165da3;
}