body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 100%;
	margin: 10px 0px 10px 0px;
	text-align: center;
}


#sidebar {
	display: inline;
	float: left;
	width: 100px;
	margin-top: 0;
	margin-left: 10px;
	border: 0;

}

#sidebar ul {
	margin: 0;
	border: 0;
	padding: 0;

}

#sidebar li {
	text-align: left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-variant: small-caps;
	list-style-type: none;
}

#sidebar a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #8B6478;
	text-decoration: none;
	font-variant: small-caps;
}
#sidebar a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #9C6F86;
	text-decoration: none;
	font-variant: small-caps;
}
#sidebar a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	font-variant: small-caps;
}

.sidebar-indent {
	margin-left: 20px;
	margin-right: 20px;
	text-align:center;	
}

#accountsidebar {
	display: inline;
	float: left;
	width: 150px;
	margin-top: 0;
	margin-left: 10px;
	border: 0;

}

#accountsidebar ul {
	margin: 0;
	border: 0;
	padding: 0;

}

#accountsidebar li {
	text-align: left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #F1792A;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-variant: small-caps;
	list-style-type: none;
}

#accountsidebar a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #8B6478;
	text-decoration: none;
	font-variant: small-caps;
}
#accountsidebar a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9C6F86;
	text-decoration: none;
	font-variant: small-caps;
}
#accountsidebar a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #F1792A;
	text-decoration: none;
	font-variant: small-caps;
}

.account-sidebar-indent {
	margin-left: 200px;
	margin-right: 50px;
}

.order-detail-sidebar-indent {
	margin-left: 50px;
	margin-right: 50px;
}

#footer {
	clear: both;
	margin-top: 5px;
	width: 90%;
    min-width: 780px;
    margin-left: auto;
    margin-right: auto;

}

.bgcolumn {background-color: #C78DAB;}

.specs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	margin-left: 0px;
}
.specs li{
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	list-style-type: none;
	margin-left: 0px;
}
.text {font-size: 11px;line-height: 11pt;font-family: Verdana, Helvetica, Arial;color: #333333;}

.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 10px;
	text-align: left;
}
.introtextbold {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;	
}

.boldtext {
    font-weight:bold;
}
                
                
.introtextboldheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;	
}       


.pagetitle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;			
}


.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	margin-bottom: 10px;
	padding-bottom: 4px;
	padding-top: 0px;
	margin-top: 0px;
	text-align: left;
}
.bodytext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #F1792A;
	text-decoration: none;
}
.bodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #F1792A;
}
.bodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #8B6478;
	text-decoration: underline;
}
.bodytextproduct a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #8B6478;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
}
.bodytextproduct a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #9C6F86;
	font-variant: small-caps;
	font-weight: bold;
}
.bodytextproduct a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #F1792A;
	font-variant: small-caps;
	font-weight: bold;
}
.bodytext ul{
	margin-top: 7px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-right: 10px;
	padding-right: 10px;
	list-style-type: square;
	margin-left: 6px;
	padding-left: 6px;
}
.bodytext li{
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	list-style-type: none;
	margin-left: 0px;
}
.prodDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
	margin-top: 0px;
	margin-right: 10px;
	padding-right: 10px;
	margin-left: 0.4in; 
	text-indent: -0.24in;
}

.prodDesc ul {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 10px;
    padding-right: 10px;
    margin-left: -12px;
    text-indent: 0px;
    padding-left: 6px;
}
.prodDesc li {
    list-style-type: square; 
    padding-bottom: 5px;
    padding-left: 8px;
}
.prodDescIndent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-bottom: 0px;
	margin-right: 10px;
	MARGIN-LEFT: 0.6in; 
	TEXT-INDENT: -0.28in;
}
.coverageMap {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #8B6478;
	text-decoration: none;
	font-weight: bold;
}

.saying-quote {
	font-size: 14px;
	color: #F1792A;
	font-weight: bold;
}

.cmmls {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #8B6478;
	text-decoration: none;
	font-weight: bold;
}
.leftnav {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	margin-bottom: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-variant: small-caps;
}
.leftnav a{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #8B6478;
	text-decoration: none;
	font-variant: small-caps;
}
.leftnav a:visited{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #9C6F86;
	text-decoration: none;
	font-variant: small-caps;
}
.leftnav a:hover{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	font-variant: small-caps;
}
.othernav {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-variant: small-caps;
}
.othernav a{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #8B6478;
	text-decoration: none;
	font-variant: small-caps;
}
.othernav a:visited{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #9C6F86;
	text-decoration: none;
	font-variant: small-caps;
}
.othernav a:hover{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #F1792A;
	text-decoration: none;
	font-variant: small-caps;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999999;
/*	margin-bottom: 10px;
	padding-bottom: 4px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 30px;*/
}
.footertext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;	
	text-decoration: none;
}
.footertext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;	
}
.footertext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #E9A60C;
	text-decoration: none;
}
.vertline {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #9B6E85;
	margin-bottom: 4px;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
}
.horizline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 12px;
	margin: 0px;
	margin-bottom: 6px;
}
.horizlinetop {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 0px;
	margin: 0px;
	margin-bottom: 6px;
}
.bgcolumn {background-color: #8B6478;}

.body_text ul {

	list-style-type: disc;

}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 15px;
}
.disclaimer-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;
}


.formerror {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

.home-page-message {
}

.formlabel {	
	vertical-align:top;	
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #666666;	
}

.formlabelcenter {	
	vertical-align:center;	
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #666666;	
}

.columnEdit {
	vertical-align:top;	
	text-align: left;
}
	

.requiredIndicator {
	color: red;
	font-size: 14px;
}


.trbutton{
   color:#666666;
   font-family:Arial,helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;   
   border:1px solid;
}

.trbutton_areas{
   color:#666666;
   font-family:Arial,helvetica,sans-serif;
   font-size:70%;
   font-weight:bold;   
   border:1px solid;
}

.trrichpanel {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size: 14px;	
	color: #666666;	
}


.rich-panel-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #666666;	
	font-weight:bold;
	background-color: #F87431;
}

.trrichpanelwithtabmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	padding-top: 40px;
}


.trinputbox {
	margin-right: 10px;
}


.trseperator {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
    padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 0px;
	margin-bottom: 10px;
}

.summaryOddRow{
	background-color: #cccccc;
}

.summaryEvenRow {
	background-color: white;
}

.headerfont {
        font-size: 16px;
        font-weight: bold;  
}

#tabbedmenuheader {
   float:left;
   width:100%;      
   line-height:normal;
}

#tabbedmenuheader ul {
   margin:0;
   padding:10px 0px 0;
   list-style:none;
}

#tabbedmenuheader li {
   float:left;
   background:url("../images/left.gif") no-repeat left top;
   margin:0;
   padding:0 0 0 9px;
}

#tabbedmenuheader a {
  display:block;
  background:url("../images/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  padding:5px 8px 4px 0px;
}

#tabbedmenuheader a:hover {		
	color: #F1792A;
}

#tabbedmenuheader #current {
  background-image:url("../images/left_on.gif");
}

#tabbedmenuheader #current a {
  background-image:url("../images/right_on.gif");
  color: #F1792A;
  padding-bottom:5px;
}	
     
#tabbedmenuheader a {
	float:none;
}

.boldtext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;
	text-align: left;	
}

.divspacer {
	padding-bottom:4px;
}


.agentmetricsonlinerichpanel {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size: 14px;	
	color: #666666;	
}

.smallheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 12px;
	font-weight: bold;	
}

.smalloptionalheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: red;
	text-decoration: none;
	margin-bottom: 12px;
	font-weight: bold;		
	font-style: italic;
}

.optionalwarningtext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;		
	font-style: italic;		
}


.smallheader1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 10px;
	font-weight: bold;	
}

.smallblueheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color:#0000CC;
	text-decoration: none;
	margin-bottom: 12px;
	font-weight: bold;	
}

.smallblueheader1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color:#0000CC;
	text-decoration: none;
}

.smallblueheader11 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#0000CC;
	text-decoration: none;
}


.smallredheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	margin-bottom: 12px;
	font-weight: bold;	
	color:#0000CC;
	font-style:italic;
}

.font11 {
	font-size:11px;
}

#olelement li {
		 padding: 2 2 2 2;
		 margin: 2 0 0 0;
}


.redheaderwithunderline {
	color:red;
	font-weight: bold;	
	font-size: 13px;
	line-height: 15px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.buttonimage {
	border:none;
}


.smalltext{
	font-size:10px;
}

.smalltextitalic {
	font-size:10px;
	font-style:italic;
}

.column-width-40 {
	width:40%;
}

.column-width-60 {
	width:60%;
}	

info-text{
	font-size:9px;
}
a#mls {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_mls_bw.gif");
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-bottom:0px;
	position:relative;  
}

a#mls:hover {
  background-image: url("/images/agentmetricsonline/search_mls.gif") ;
    background-repeat: no-repeat;
    position:relative;
}

#mlscurrent {
	width: 35px;
	height: 35px;
	background-image: url("/images/agentmetricsonline/search_mls.gif");
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-bottom:0px;
	position:relative; 
	padding-bottom:5px;
}



a#propertytype {
	width: 41px;
	height: 41px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;                       
}

a#propertytype:hover {
    background-repeat: no-repeat;
    position:relative;
} 

#propertytypecurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_property_type.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}



a#area {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_areas_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

a#area:hover {
  background-image: url("/images/agentmetricsonline/search_areas.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#areacurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_areas.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}


a#timeperiod {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_time_period_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	border:none;
}

a#timeperiod:hover {
  background-image: url("/images/agentmetricsonline/search_time_period.gif") ;
    background-repeat: no-repeat;
    position:relative;
    border:none;
} 

#timeperiodcurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_time_period.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
	border:none;
}



a#brba {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_br_ba_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

a#brba:hover {
  background-image: url("/images/agentmetricsonline/search_br_ba.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#brbacurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_br_ba.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}



a#price {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_price_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

a#price:hover {
  background-image: url("/images/agentmetricsonline/search_price.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#pricecurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_price.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}

a#targetprice {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_price_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

a#targetprice:hover {
	width: 41px;
	height: 41px;	
  background-image: url("/images/agentmetricsonline/search_price.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#targetpricecurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_price.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}
	

a#sqft {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_sqft_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

a#sqft:hover {
  background-image: url("/images/agentmetricsonline/search_sqft.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#sqftcurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_sqft.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}

a#lotsize {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_lot_size_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

a#lotsize:hover {
  background-image: url("/images/agentmetricsonline/search_lot_size.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#lotsizecurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_lot_size.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}

a#age {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_age_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

a#age:hover {
  background-image: url("/images/agentmetricsonline/search_age.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#agecurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_age.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}
	

a#constructiontype {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_construction_type_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

a#constructiontype:hover {
  background-image: url("/images/agentmetricsonline/search_construction_type.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#constructiontypecurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_construction_type.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}

a#clientinformation {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_client_information_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

a#clientinformation:hover {
  background-image: url("/images/agentmetricsonline/search_client_information.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#clientinformationcurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_client_information.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}

a#propertyattributes {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_property_attributes_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.propertyattributes_hover {
    width: 41px;
    height: 41px;   
    display: block;
    background-image: url("/images/agentmetricsonline/search_property_attributes.gif") ;
    background-repeat: no-repeat;
    position:relative;
}

a#propertyattributes:hover {
  background-image: url("/images/agentmetricsonline/search_property_attributes.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#propertyattributescurrent {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_property_attributes.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
    padding-bottom:5px;
}


a#reportinformation {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_report_information_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

a#reportinformation:hover {
  background-image: url("/images/agentmetricsonline/search_report_information.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 

#reportinformationcurrent {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_report_information.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	padding-bottom:5px;
}


.mls {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_mls_bw.gif");
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-bottom:0px;
	position:relative;  
}

.mls_hover {
    width: 41px;
    height: 41px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_mls.gif") ;
    background-repeat: no-repeat;
    position:relative;
}


.propertytype {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_property_type_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;                       
}

.propertytype_hover {
    background-image: url("/images/agentmetricsonline/search_property_type.gif") ;
    width: 41px;
    height: 41px;
    display: block;
    background-repeat: no-repeat;
    position:relative;
} 


.area {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_areas_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

.area_hover {
	width: 41px;
	height: 41px;	
	display: block;
    background-image: url("/images/agentmetricsonline/search_areas.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 


.timeperiod {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_time_period_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
	border:none;
}

.timeperiod_hover {
	width: 41px;
	height: 41px;	
	display: block;
    background-image: url("/images/agentmetricsonline/search_time_period.gif") ;
    background-repeat: no-repeat;
    position:relative;
    border:none;
} 

.brba {
	width: 41px;
	height: 41px;
	background-image: url("/images/agentmetricsonline/search_br_ba_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

.brba_hover {
	width: 41px;
	height: 41px;	
	display: block;
    background-image: url("/images/agentmetricsonline/search_br_ba.gif") ;
    background-repeat: no-repeat;
    position:relative;
 } 


.price {
    width: 41px;
    height: 41px;
    background-image: url("/images/agentmetricsonline/search_price_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.price_hover {
    width: 41px;
    height: 41px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_price.gif") ;
    background-repeat: no-repeat;
    position:relative;
}

.targetprice {
    width: 41px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_price_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.targetprice_hover {
    width: 35px;
    height: 35px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_price.gif") ;
    background-repeat: no-repeat;
    position:relative;
}

.sqft {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_sqft_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.sqft_hover {
    width: 35px;
    height: 35px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_sqft.gif") ;
    background-repeat: no-repeat;
    position:relative;
}       

.lotsize {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_lot_size_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.lotsize_hover {
    width: 35px;
    height: 35px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_lot_size.gif") ;
    background-repeat: no-repeat;
    position:relative;
}                

.age {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_age_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.age_hover {
    width: 35px;
    height: 35px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_age.gif") ;
    background-repeat: no-repeat;
    position:relative;
}                

.constructiontype {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_construction_type_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.constructiontype_hover {
    width: 35px;
    height: 35px;
    display: block;
    background-image: url("/images/agentmetricsonline/search_construction_type.gif") ;
    background-repeat: no-repeat;
    position:relative;
 }

.clientinformation {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_client_information_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.clientinformation_hover {
    width: 35px;
    height: 35px;   
    display: block;
    background-image: url("/images/agentmetricsonline/search_client_information.gif") ;
    background-repeat: no-repeat;
    position:relative;
}

.propertyattributes {
    width: 35px;
    height: 35px;
    background-image: url("/images/agentmetricsonline/search_property_attributes_bw.gif") ;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    position:relative;
}

.reportinformation {
	width: 35px;
	height: 35px;
	background-image: url("/images/agentmetricsonline/search_report_information_bw.gif") ;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position:relative;
}

.reportinformation_hover {
    width: 35px;
    height: 35px;	
    display: block;
    background-image: url("/images/agentmetricsonline/search_report_information.gif") ;
    background-repeat: no-repeat;
    position:relative;
} 
		
#currenttext {
  background-color:#488AC7;	  
  padding:0 10px 0 10px;	  
  color:#FFFFFF;
  text-align:center;
}

.headertable {
  background-image:url(/images/agentmetricsonline/grid_background.gif);
  font-weight:bold;
  margin:0;
  padding:5px;
  height:35px;
  background-repeat:repeat-x;
}

.placeorderfootertable {
  background-image:url(/images/agentmetricsonline/grid_background.gif);
  font-weight:bold;
  margin:0;
  padding:0px;
  height:35px;
  background-repeat:repeat-x;
}

.footertable{
	text-align:right;
	font-weight:bold;
}



.requiredtext {
  color :#0000CC;
}

.columnEdit {
    vertical-align: top;

}

.rightAlign {
    horizontal-align: right;
}

.smallLink {
  font-size: 10px;
}

.subColumn1 {
    vertical-align: top;
    width:25%;
}
.subColumn2 {
    vertical-align: top;
    width:75%; 
}

.subColumn2-center {
    vertical-align: top;
    width:75%; 
    text-align:center;
}

.emptyClass {
}

.empty-class {
}
.smallerfont {
  font-size:11px;
}

.aligncenter {
	text-align:center;
}


.alignbottom {
    vertical-align: bottom;
}

.verticalaligncenter {
	vertical-align: center;
}

.verticalaligntop {
	vertical-align: top;
}

.algnbottomwithpadding {
	vertical-align: bottom;
	padding-bottom:7px;
}

#singleLine {
  background-image:url(/images/agentmetricsonline/single_line.gif);
  background-repeat:repeat-x;			  
  font-weight:bold;
  width:600px;
}

.singleLineBottom {
  background-image:url(/images/agentmetricsonline/single_line.gif);
  background-repeat:repeat-x;	
  background-position:bottom left;
  padding:5px; 	  
}


.alignright {
	 text-align:right;
}

.alignleft {
	text-align:left;
}

.aligncenter {
	text-align:center;
}

.alignrighttop {
	text-align:right;
	vertical-align: top;
}

.padding-left-10 {
	padding-left:10px;
}

.header1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 8px;
	font-weight: bold;	
}

.header2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 6px;
	font-weight: bold;	
}

.header2required {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 6px;
	font-weight: bold;
	color:#0000CC;
}


.spacer {
    position:relative
    left:-10px;
} 

.header3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 6px;			
}

.footertable1{
  text-align:right;
  font-weight:bold;
}


.footertable2{
  text-align:left;
  font-weight:bold;
}

.boldtext {
    font-weight:bold;
}
		
		
.bottomfootertable {
}

.bottomfootertablecell {
  vertical-align:top;
  text-align:center;
  font-size:10px;
}		


.report-navigation-column,
.report-menu-column {
	text-align: right;
}

.report-controls-column {
	padding: 4px;
	width: 40%;
}

.report-menu-panel-padding-bottom {
	padding-bottom: 6px;
}

.report-menu-panel-padding-bottom-right {
	padding-bottom: 6px;
	text-align:right;
}

.report-menu-panel-padding-bottom-center {
	padding-bottom: 6px;
	text-align:center;
}

.report-menu-panel-padding-bottom-left {
	padding-bottom: 6px;
	text-align:left;
}

.trend-controls-column {
  text-align:left;
}

.report-search-column {
	padding: 4px;
	width: 60%;
}

.print-link,
.save-link,
.email-link,
.search-link,
.data-link,
.thumbnail-link,
.chart-link,
.thumbnail-previous-link,
.thumbnail-next-link,
.chart-previous-link,
.chart-next-link,
.data-previous-link,
.data-next-link,
.data-page-navigation-link {
	text-decoration: none;
}

 {
	border: 0;
}

.print-icon,
.save-icon,
.email-icon,
.search-icon,
.data-icon,
.thumbnail-icon,
.chart-icon {
	border: 0;
}

.control-text {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	padding-left: 5px;
}

.thumbnail-navigation {
	background-color: #ffffff;
}

.thumbnail-navigation td,
.chart-navigation td,
.data-navigation td {
	text-align: right;
}

.thumbnail-previous,
.chart-previous {
	text-align: left;
	width: 150px;
}

.data-previous {
	text-align: left;
	width: 200px;
}

.thumbnail-next {
	text-align: right;
}

.chart-next,
.data-next {
	text-align: right;	
}


.chart-thumbnail-title {
	color: #000000;
	background-color: #dddddd;
	font-size: 12px;
	font-weight: bold;
}

.chart-thumbnail-title td {
	text-align: center;
}

.chart-chart,
.chart-thumbnail-chart {
	background-color: #dddddd;
	text-align: center;
}

.chart-title {
	color: #000000;
	background-color: #dddddd;
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height:120%;
}

.chart-bg-color {
	color: #000000;
	background-color: #dddddd;
}

.more-data-left-arrow {
	text-align:left;
	padding-left:20px;
}

.more-data-right-arrow {
	text-align:right;
	padding-right:20px;
}

.chart-controls td,
.chart-subtitle td,
.chart-title td {
	text-align: center;
}

.chart-subtitle {
	color: #000000;
	background-color: #dddddd;
	font-style: italic;
	font-size: 14px;
}

.chart-image {
	border: 0;
}

.chart-key-information {
	font-size:10px;
	width:100%;
}

.chart-key-information-header {
	background-color: #dddddd;
	font-size:10px;
	font-weight:bold;
	color:black;	
	border-color:black;
	border-bottom:1px solid black;
}

.chart-key-information-column {
	font-size:9px;
	color:black;
	border-color:black;
}

.info-panel {
	background: #dddddd;
}

.info-title {
	line-height: 200%;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif
	color: #000000;
	background: #ffffff;
	padding-left: auto;
	padding-right: auto;
}

.info-title td,
.info-dual-title td {
	border-top: 1px solid #666666;
	text-align: center;
}

.info-dual-title {
	line-height: 150%;
	font-weight: bold;
	color: #000000;
	background: #ffffff;
	padding-left: auto;
	padding-right: auto;
}

.info-dual-status {
	line-height: 150%;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
	padding-left: auto;
	padding-right: auto;
}

.info-dual-status td {
	text-align: center;
}

.info-grid {
	background: #dddddd;
}

.info-header {
	line-height: 200%;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #000000;
	background: #eeeeee;
}

.info-header td {
	border-top: 1px solid #666666;
	text-align: center;
}

.info-data {
	line-height: 200%;
	background: #ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.info-data td,
.info-dual-data td {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	text-align: center;
}

.info-dual-data {
	line-height: 150%;
	background: #ffffff;
}

.info-data-up {
	color: #009900;
}

.info-data-down {
	color: #990000;
}

.info-data-level {
	color: #ffffff;
}

.info-change {
	color: #ffffff;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.info-arrow-na {
	width: 100px;
	border: 1px solid #666666;
	background: #eaeaea;
	text-align: center;
}

.info-arrow-na-text {
	color: #000000;
	display: block;
	font-size: 9px;
	font-weight: bold;
}

.grid-header {
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	text-align: left;
	padding-left: 7px;
	vertical-align: bottom;
	color: #000000;
	font-weight: bold;
}

.pa-page-header{
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
	margin-bottom: 15px;
	font-weight: bold;	
	color:black;
}	

.pa-grid-header {
	border:0px;
	border-top: 1px solid #666666;
	border-bottom:0px;
	text-align: left;
	padding-left: 7px;
	vertical-align: bottom;
	color: black;
	font-weight: bold;
	font-size: 9px;
}

.pa-grid-headercell {	
	background-image:none;
	font-size: 11px;
	font-weight: bold;
	border-width:1px 1px 0px 1px;	
	border-bottom-width:0px;	
	color: black;
}

.pa-grid-subheadercell {
	border: 0px;
	background-color:white;	
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	color: black;
	font-size:9px;
	font-weight: bold;
	vertical-align: bottom;
}

.pa-grid-subfootercell {
	color: black;
	font-size:11px;
	font-weight: bold;
	text-align:right;
	background-color:white;
}

.pa-grid-detail-subfootercell {
	color: black;
	font-size:11px;
	font-weight: bold;
	text-align:right;
	background-color:white;
	border-bottom:1px solid black;
}

.pa-grid-subheadercell-no-right-border {
	border-right:none none black;
}

.pa-grid-subheadercell-no-left-border {
	border-left:none none black;
}

.pa-grid-subheadercell-no-border {
	border-right:none none black;
	border-left:none none black;
}

.pa-grid-subheadercell-no-right-border1 {
	border-right:none none black;
	border-bottom:1px solid black;
}


.pa-grid-bg-color1{
	background-color:rgb(255,255,227);
}

.pa-grid-bg-color2{
	background-color:rgb(234,234,234);
}

.pa-grid-column{
	font-size:11px;
	color:black;
	text-align:right;
}


.pa-grid-price-selected-row {
	font-weight:bold;
}


.pa-grid-price-non-selected-row {	
	color:black;
}

#pa-grid-price-non-selected-row a{	
	color:black;
}

#pa-grid-price-non-selected-row a:visited{	
	color:black;
}

#pa-grid-price-non-selected-row a:hover{	
	color:black;
}
.pa-grid-price-range-row-sold {
	background-color:rgb(123, 211, 123);
	font-weight:bold;
}

.pa-grid-price-range-row-under-contract {
	background-color:rgb(151, 176, 255);
	font-weight:bold;
}

.pa-grid-price-range-row-for-sale {
	background-color:rgb(255,133,133);
	font-weight:bold;
}

.pa-grid-total-sold {
	color:rgb(123, 211, 123);
}

.pa-grid-total-under-contract {
	color:rgb(151, 176, 255);
}

.pa-grid-total-for-sale  {
	color:rgb(255,133,133);
}

.pa-grid-price-range-row-sold-uc {
	background-color:rgb(123, 211, 123);
	font-weight:bold;
}

.pa-grid-price-range-row-fs-uc {
	background-color:rgb(151, 176, 255);
	font-weight:bold;
}

.pa-grid-for-sale,
.pa-chart-for-sale  {
	color:rgb(255, 0, 0);
	font-weight:bold;
}

.pa-grid-sold,
.pa-chart-sold {
	color:rgb(0, 128, 0);
	font-weight:bold;
}

.pa-grid-under-contract,
.pa-chart-under-contract {
	color:rgb(0, 0 , 128);
	font-weight:bold;
}

.target-price-grayed-out-row {
	font-style:italic;
	color:gray;
}

.report-detail-view {
	color: #000000;
	border:0px;
}
.grid-odd {
	background-color: #ffffff;
}

.grid-even {
	background-color: #eeeeee;
}

.grid-odd td,
.grid-even td {
	border-bottom: 1px solid #666666;
	padding-left: 10px;
	padding-right: 10px;
	color: #000000;
}

.grid-column {
}

.grid-column-type {
	text-align: left;
}

.grid-column-status {
	text-align: left;
}

.grid-column-address {
	text-align: left;
}

.grid-column-original {
	text-align: right;
}

.grid-column-current {
	text-align: right;
}

.grid-column-reductions {
	text-align: right;
}

.grid-column-bed {
	text-align: right;
}

.grid-column-full {
	text-align: right;
}

.grid-column-partial {
	text-align: right;
}

.grid-column-built {
	text-align: right;
}

.grid-column-feet {
	text-align: right;
}

.grid-column-dom {
	text-align: right;
}

.grid-column-date {
	text-align: right;
}

.thumbnail-form,
.chart-form,
.data-form {
	font-size: 11px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

.trend-tooltip {
}

.data-panel {
	border: solid gray 0px;
}

chart-page-list, 
data-page-list {
}

chart-empty,
data-empty {
}

.chart-page-index,
.data-page-index {
	font-style: italic;
	text-align:right;
}

.chart-page-index-page,
.chart-page-index-total,
.data-page-index-page,
.data-page-index-total {
	padding-left: 4px;
	padding-right: 4px;
}

.data-page-navigation-submit {
	padding-left: 5px;
}

.thumbnail-previous-icon,
.thumbnail-next-icon,
.chart-previous-icon,
.chart-next-icon,
.data-previous-icon,
.data-next-icon {
	border: 0;
}

.thumbnail-previous-text,
.chart-previous-text,
.data-previous-text {
	padding-left: 5px;
	color: #000000;
	text-decoration: none;
}

.thumbnail-next-text,
.chart-next-text,
.data-next-text {
	padding-right: 5px;
	color: #000000;
	text-decoration: none;
}

.info-arrow-up-new {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-up-new.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-new {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-down-new.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-new {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-level-new.gif);
	background-repeat: no-repeat;
}

.info-arrow-up-forsale {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-up-forsale.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-forsale {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-down-forsale.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-forsale {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-level-forsale.gif);
	background-repeat: no-repeat;
}

.info-arrow-up-undercontract {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-up-undercontract.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-undercontract {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-down-undercontract.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-undercontract {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-level-undercontract.gif);
	background-repeat: no-repeat;
}

.info-arrow-up-sold {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-up-sold.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-sold {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-down-sold.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-sold {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(images/info-arrow-level-sold.gif);
	background-repeat: no-repeat;
}

.info-arrow-up-dom {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-up-dom.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-dom {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-down-dom.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-dom {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-level-dom.gif);
	background-repeat: no-repeat;
}

.info-arrow-up-msi {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-up-msi.gif);
	background-repeat: no-repeat;
}

.info-arrow-down-msi {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-down-msi.gif);
	background-repeat: no-repeat;
}

.info-arrow-level-msi {
	border: 1px solid #666666;
	background: #eaeaea;
	width: 100px;
	text-align: center;
	background-position: center;
	background-image: url(/images/agentmetricsonline/info-arrow-level-msi.gif);
	background-repeat: no-repeat;
}

input[readonly] { background: blue; }


.logo-image {
	border: none;
}

.trend-label,
.trend-label div {
	margin: 0;
	border: 0;
	padding: 0;
}

.trend-tooltip-text {
	font-size: 9px;
	background-color: #ffffff;
	margin: 0;
	border: solid #3333cc 1px;
	padding: 10px;
}

.email-close,
.file-format,
.file-type,
.main-menu-panel,
.email-file-menu {
	margin: 0;
	border: 0;
	padding: 0;
}

.all-reports {
	margin-top: 10px;
}

.menu-panel {
	margin: 0;
	padding: 0;
	width: 350px;
	text-align: left;
}

.main-menu-panel {
	color: #000000;
}

.print-menu {
	position: absolute;
	left: 200px;
	top: 40px;
	z-index: 4;
	border: 1px solid #000080;
}

.print-help-menu {
	position: absolute;
	left: 200px;
	top: 40px;
	z-index: 1;
}

.save-menu {
	position: absolute;
	left: 230px;
	top: 40px;
	z-index: 4;
	border: 1px solid #800000;
}

.email-menu {
	position: absolute;
	left: 260px;
	top: 40px;
	z-index: 4;
	border: 1px solid #008000;
}

.menu-all-reports-text {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	border: 0;
	padding: 0;
}

.menu-label-reports {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	border: 0;
	padding: 0;
}

.menu-label-file {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	border: 0;
	padding: 0;
}

.menu-control-label {
	font-size: 12px;
}

.menu-instructions {
	font-size: 11px;
	margin: 0;
	border: 0;
	padding: 0;
}


.report-list-column {
	vertical-align: top;
	text-align: left;
}

.error-message-column {
	vertical-align: top;
}

.message-text {
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}

.menu-control-column {
	margin: 0;
	border: 0;
	padding: 0 4px 0 4px;
}

.pdf-message,
.jpg-message {
	margin: 0;
	border: 0;
	padding: 0;
}

.competitive-data-label {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.suggested-price-valid {
	color: #000000;
}

.suggested-price-invalid {
	color: red;
}

.report-column-class {
	vertical-align: top;
}

.slider-handle-class {
	width: 20px;
	height: 11px;
	background-image:url("/images/agentmetricsonline/slider.png");
	background-position: top left;
	background-repeat: none;
}
