@import url('common.css');
/*^^import common styles^^*/
.pager td
{
	padding: 3px;
}

.agentbody
{
	overflow: auto;
}
.tile
{
	background-image: url(../image/bannergreenslice.jpg);
	background-repeat: repeat-x;
}

td.mortgage
{
	font-size: 10px;
}
.FirstPage
{
	color: #666666;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.FirstPage1
{
	color: #333333;
	font-weight: normal;
	font-size: 9px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.rates
{
	color: #D4E6E6;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.BodyHeader
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
.Footer
{
	background-color: #00524D;
	font-size: 10px;
	text-transform: none;
	font-weight: normal;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.Disclosure
{
	font-size: 10px;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.OfficeHeader
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #4e9494;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.OfficeTitle
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #4e9494;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 10px 0 10px 0;
}
.SubHeader
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #663333;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.outercolumn
{
	width: 180px;
	margin: 0 0 0 10px;
}
.column
{
	width: 175px;
}
.PTbody
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.dropdownboxFont
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
.backtocommunity
{
	padding: 0 0 20px 300px;
	float: left;
}

/*alternating rows: teal and white*/
.bg1
{
	background-color: #4e9494;
}
.bg2
{
	background-color: #ffffff;
}
#search-criteria-summary
{
	font-size: 11px;
	color: #3c3c3c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
#quick-search
{
	font-size: 11px;
	font-weight: bold;
	color: #3c3c3c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.btn
{
	padding-top: 10px;
	text-align: right;
}
.LeftTable
{
	background-color: #4e9494;
	font-weight: bold;
	font-size: 11px;
	color: #3c3c3c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.RightHeader
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.RightNav
{
	font-weight: bold;
	font-size: 10px;
	vertical-align: top;
	text-transform: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.RightNavMyAgent
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.RightNavControlsFont
{
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.Time
{
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.RightNavHeader
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.RightNavTitle
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #999999;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.RightTable
{
	background-color: #efebce;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.AgentboxName
{
	font-size: 12px;
	font-weight: Bold;
	color: #5a2031;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 4px 0 2px 0;
}

.Button
{
	cursor: pointer;
}
.ListingText
{
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.ListingText1
{
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
}
.ListingHeader
{
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.DetailOpenHouseLabel
{
	font-weight: bold;
	font-size: 14px;
	color: #5a2031;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.DetailPrice
{
	font-weight: normal;
	font-size: 18px;
	color: #004e49;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.DetailBBLabel
{
	font-size: 11px;
	text-transform: capitalize;
	color: #01524c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailBBValue
{
	font-weight: bold;
	font-size: 11px;
	color: #01524c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailListingHeader
{
	text-transform: uppercase;
	color: #5a2031;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}
.DetailCity
{
	font-weight: normal;
	font-size: 11px;
	color: #01524c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailStatus
{
	font-weight: bold;
	font-size: 11px;
	color: #01524c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailOpenHouse
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailThumbSelected
{
	font-size: 11px;
	color: #333333;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailThumbUnSelected
{
	font-size: 11px;
	color: #01524c;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.DetailMLSNum
{
	font-size: 11px;
	color: #666666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.normaltext
{
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.DetailNormalText
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.MortgageLabel
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}




/*** SITE CONTENT ***/
.SiteContentTitle /* MM */
{
	background-color: #ffffff;
	padding: 26px 10px 8px 15px;
	border-bottom: solid 1px #006666;
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
	color: #006666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.SiteContentTitle /* MM */
{
	background-color: #ffffff;
	padding: 10px 5px 8px 10px;
	font-size: 8pt;
}

/*Site Content Menu Links*/

A.CMSMenuOn:link, A.CMGMenuOn:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3c3c3c;
	text-decoration: none;
	background-color: #a7caca;
	display: block;
	padding: 7px 10px 7px 0;
}

A.CMSMenuOn:visited, A.CMGMenuOn:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3c3c3c;
	text-decoration: none;
	background-color: #a7caca;
	display: block;
	padding: 7px 10px 7px 0;
}
A.CMSMenuOff:link, A.CMGMenuOff:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

A.CMSMenuOff:visited, A.CMGMenuOff:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
A.CMMMenuOn:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D6CB92;
	text-decoration: none;
}

A.CMMMenuOn:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D6CB92;
	text-decoration: none;
}

A.CMMMenuOff:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
A.CMMMenuOff:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

A.CMMMenuOff:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
/*End Site Content Menu Links*/



td.CMSMenuOn, td.CMGMenuON
{
	padding-top: 7px;
}

td.CMSMenuOff, td.CMGMenuOff
{
	padding: 7px 10px 0px 0px;
	height: 24px;
}
td.CMMMenuOn
{
	padding: 0px 5px 0px 10px;
	height: 24px;
}
td.CMMMenuOff
{
	padding: 0px 5px 0px 10px;
	height: 24px;
}
/*** END SITE CONTENT ***/


/* CLASSES TO CONTROL FORMATTING OF BOXOVER.JS TOOLTIPS */

DIV.BoxOverHeader
{
	width: 185px;
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	color: #ffffff;
	background: #6faeae;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	position: relative;
	top: +1px;
	z-index: 999999999;
}

DIV.BoxOverBody
{
	width: 185px;
	font-family: Arial,sans-serif;
	font-size: 11px;
	padding: 3px;
	background: #ffffe7;
	border: solid 1px black;
	z-index: 999999999;
	position: relative;
}

/* END CLASSES TO CONTROL FORMATTING OF BOXOVER.JS TOOLTIPS */

div#ViewActiveDiv
{
	cursor: auto;
}

div#ViewSoldDiv
{
	cursor: auto;
}


/**/
.ptrows
{
	
	width: 100%;
	background-color: #ffffff;
}
.logout
{
	padding: 15px 0px 15px 0px;
	width: 100%;
	text-align: center;
}

#imgtitle
{
	margin-left: -17px;
	position: relative;
}
#homeimageheader
{
	background-image: url(../image/interactivemaphomesearch.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 740px;
}
#NOJAVA
{
	color: White;
}

/*LINK STYLES*/
/*/////Teal Styles //////*/
/*Teal normal*/

.style, li.style, a.style:link, a.style:visited, a.style:hover, a.style:active
{
	list-style-type: disc;
	font-weight: normal;
	font-size: 11px;
	color: #01524c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0;
	padding: 1px;
	cursor: pointer;
}
/*smaller teal*/
.smallerstyle, li.smallerstyle, a.smallerstyle:link, a.smallerstyle:visited, a.smallerstyle:hover, a.smallerstyle:active
{
	list-style-type: disc;
	font-weight: normal;
	font-size: 11px;
	color: #01524c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0;
	cursor: pointer;
}
.smallstyle, li.smallstyle, a.smallstyle:link, a.smallstyle:visited, a.smallstyle:hover, a.smallstyle:active
{
	list-style-type: disc;
	font-weight: normal;
	font-size: 10px;
	color: #01524c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0;
	padding: 1px;
	cursor: pointer;
}
/*larger teal*/
.largestyle, li.largestyle, a.largestyle:link, a.largestyle:visited, a.largestyle:hover, a.largestyle:active
{
	list-style-type: disc;
	font-weight: bold;
	font-size: 12px;
	color: #01524c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0;
	padding: 1px;
	cursor: pointer;
}
/*/////Maroon Styles //////*/
/*maroon bold */
a.altstyle:link, a.altstyle:visited, a.altstyle:hover, a.altstyle:active
{
	font-weight: bold;
	font-size: 11px;
	color: #5a2031;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0;
}
/*/////Light Styles //////*/
/*greyish link*/
.lightlink
{
	font-size: 12px;
	text-transform: capitalize;
	font-style: italic;
	cursor: pointer;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	padding-top: 0px;
	text-decoration: underline;
}
.popup-header
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #006666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.popup-dialog
{
	z-index: 60000;
	position: absolute;
	width: 450px;
	background: white;
	border: solid 1px black;
}

#container-bg
{
	background-color: #5b637c;
}

#rates td
{
	color: #ffffff;
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
}

.testred
{
	background-color: Red;
}
ul#featured-property li
{
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}
ul#featured-property
{
	padding-left: 3px;
	margin-left: 3px;
}

/*END LINK STYLES - also see site content links above*/

/* LOCATION/PLACE TEXT SEARCH CONTROL - STYLES */
#places-search-container
{
	padding: 5px;
	font-size: 12px;
	line-height: 30px;
}

#places-search-container select
{
	padding: 0;
	margin: 0 5px 0 0;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	width: 115px;
}
#places-search-container input
{
	padding: 0;
	margin: 0 5px 0 0;
}

#place
{
	width: 359px;
	font: normal 14px Arial, Helvetica;
}

.location-field
{
	width: 359px;
	font: italic 12px Verdana;
}

.textField-default
{
	font: italic 12px Verdana;
	color: #a1a1a1;
}

.textField-inactive
{
	font: italic 12px Verdana !important;
	font-weight: normal !important;
	color: #a1a1a1;
}
.textField-active
{
	font: normal 12px Verdana;
}



