body{
	/*background-color: #FFFFFF;*/
	background-color:#c57128;

	scrollbar-face-color: #D6B596;
	scrollbar-highlight-color: #D6B596;
	scrollbar-shadow-color: #D6B596;
	scrollbar-3dlight-color: #D6B596;
	scrollbar-arrow-color: #E6E6E6;
	scrollbar-track-color: #E6E6E6;
	scrollbar-darkshadow-color: #D6B596;

    margin: 0px;
	font-size 		: 11px;
	color 			: #333333;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	/*background-image	:url(../images/ppol.jpg);
	background-repeat	:repeat-y;*/
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6A6A;
	text-decoration: none;
}
a:link   	{ text-decoration: none; 		color: #6B6A6A; }
a:visited 	{ text-decoration: none; 		color: #6B6A6A; }
a:hover 	{ text-decoration: underline;	color: #6B6A6A; }


input.redButton {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #FFFFFF;
	BACKGROUND-COLOR	: #990000;
	border				: 1px solid #000000;
	cursor				: pointer;
}
a.verbiageclass
{
	font-family		: Arial, Helvetica, sans-serif;
	color			: #252958;
	text-decoration	: none;
	size			: 2;
	FONT-WEIGHT		: bold; 
	
}
.displaytext {
/*	
	color: #F2F3F7;
*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.verbiageclass:link {
	COLOR			: #252958; 
	TEXT-DECORATION	: none;
}
a.verbiageclass:visited {
	COLOR			: #252958; 
	TEXT-DECORATION	: none;
}
a.verbiageclass:hover {
	COLOR			: #252958; 
	TEXT-DECORATION	: underline;
}
a.mainboxclass
{
	font-family		: Arial, Helvetica, sans-serif;
	color			: #252958;
	text-decoration	: none;
	size			: 2;
}
a.mainboxclass:link {
	COLOR			: #252958; 
	TEXT-DECORATION	: none;
}
a.mainboxclass:visited {
	COLOR			: #252958; 
	TEXT-DECORATION	: none;
}
a.mainboxclass:hover {
	COLOR			: #252958; 
	TEXT-DECORATION	: underline;
}

TD.footerLink {
	FONT-SIZE: 11px; 
	COLOR: #897b6e; 
	FONT-FAMILY: tahoma; 
	background-color	: #dfc4aa;
}
.footerLink {
	FONT-SIZE: 11px; 
	COLOR: #897b6e; 
	FONT-FAMILY: tahoma; 
}
A.footerLink:link {
	COLOR: #897b6e; 
	TEXT-DECORATION: none;
}
A.footerLink:visited {
	COLOR: #897b6e; 
	TEXT-DECORATION: none;
}
A.footerLink:hover {
	COLOR: #897b6e; 
	TEXT-DECORATION: none;
}

.footer {
	FONT-SIZE: 11px; 
	COLOR: #897b6e; 
	FONT-FAMILY: tahoma; 
	FONT-WEIGHT			: normal; 
	TEXT-DECORATION		: none;
	background-color	: #dfc4aa;
}
.detailFont {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size 		: 8pt;
	color 			: #000000;
	font-weight		: normal;
}
.propertyImage{
	border:none;
}
.mLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.mLink			{ text-decoration: none; 	color: #FFFFFF; }
a.mLink:link   	{ text-decoration: none; 	color: #FFFFFF; }
a.mLink:visited { text-decoration: none; 	color: #FFFFFF; }
a.mLink:hover 	{ text-decoration: underline;	color: #FFFFFF; }

.nLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.nLink			{ text-decoration: none; 	color: #ffffff; }
a.nLink:link   	{ text-decoration: none; 	color: #ffffff; }
a.nLink:visited { text-decoration: none; 	color: #ffffff; }
a.nLink:hover 	{ text-decoration: underline;	color: #ffffff; }

.simiLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.simiLink			{ text-decoration: none; 	color: #000000; }
a.simiLink:link   	{ text-decoration: none; 	color: #000000; }
a.simiLink:visited { text-decoration: none; 	color: #000000; }
a.simiLink:hover 	{ text-decoration: underline;	color: #000000; }

.pLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #353528;
	font-weight:bold;	
	text-decoration: none;
}
a.pLink			{ text-decoration: none; 	color: #353528; }
a.pLink:link   	{ text-decoration: none; 	color: #353528; }
a.pLink:visited { text-decoration: none; 	color: #353528; }
a.pLink:hover 	{ text-decoration: underline;	color: #353528; }

.ageLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #353528;
	font-weight:bold;	
	text-decoration: none;
}
a.ageLink			{ text-decoration: none; 	color: #353528; }
a.ageLink:link   	{ text-decoration: none; 	color: #353528; }
a.ageLink:visited { text-decoration: none; 	color: #353528; }
a.ageLink:hover 	{ text-decoration: underline;	color: #353528; }

.bodytextdiff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bodytextValue {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	border-bottom	: 1px solid #CEA684;
}

.box {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}
.lightbox{
	border: 1px solid #A57163;
	background-color:#A57163;
	/*background-color:#263C5B;*/
}
.darkbox{
	/*background-color:#132847;*/
	background-image	:url(../images/ppol.jpg);
	background-repeat	:repeat-y;
}
.innerbox{
	background-image	:url(../images/ppol3.jpg);
	background-repeat:no-repeat;
}
.underline {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5A5947;
	text-decoration: underline;
}
a.underline {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5A5947;
	text-decoration: underline;
}
a.underline			{ text-decoration: underline; 	color: #5A5947; }
a.underline:link   	{ text-decoration: underline; 	color: #5A5947; }
a.underline:visited { text-decoration: underline; 	color: #5A5947; }
a.underline:hover 	{ text-decoration: underline;	color: #5A5947; }

a.noresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}
a.noresult:link   	{ text-decoration: none; 	color: #0000FF; }
a.noresult:visited { text-decoration: none; 	color: #0000FF; }
a.noresult:hover 	{ text-decoration: underline;	color: #000000; }

.clickhere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515040;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #515040;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #353528;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	/*font-family		: Tahoma, Verdana, Arial;*/
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#mapTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.Disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.disply2 {
	font-size 			: 18pt;
	color 				: #000000;
	font-family			: Tahoma, Verdana, Arial;
	font-weight			: bold;
	padding-bottom:10;
	padding-top:10;
}

.boxBorder {
	border: 1px solid #A57163;
	background-color:#C69A73;
}



/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
/*  STANDARD CLASSES FOR IDX*/
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/

/* Std bold link */
TD.stdLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #DC6029
}
.stdLink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial;
}
A.stdLink:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.stdLink:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.stdLink:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

TD.silverLink {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
	background-color: #BC8A5C; /* AB7645 BA8554 BF8E62 */
}

.smallLink, td.smallLink{
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
}
a.smallLink:link   	{ text-decoration: none; color : #000000; }
a.smallLink:visited 	{ text-decoration: none; color : #000000; }
a.smallLink:hover		{ text-decoration: underline; color:#990000 }

/* Std bold link */
.stdBigLink, td.stdBigLink {
	font-size 		: 10pt;
	color 			: #990000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;

}

a.stdBigLink:link   	{ text-decoration: none; color : #990000; }
a.stdBigLink:visited 	{ text-decoration: none; color : #990000; }
a.stdBigLink:hover		{ text-decoration: underline; color:#990000 }

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.address:link   	{ text-decoration: none; color : #000000; }
a.address:visited 	{ text-decoration: none; color : #000000; }
a.address:hover		{ text-decoration: none; color : #000000; }

/* Image highlight */
a.stdImageLink img {
/*	filter			: alpha(opacity=90); 
	-moz-opacity	: 0.9; 
	opacity			: 0.9;	*/
}
a.stdImageLink:hover img { 
/*	filter			: alpha(opacity=100); 
	-moz-opacity	: 1.0; 
	opacity			: 1.0;	*/
}

/* Page link */
.pageLink, td.pageLink{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial;
	text-align:justify;
	vertical-align:middle;
	
}
a.pageLink:link   	{ text-decoration: none; color : #000000; }
a.pageLink:visited 	{ text-decoration: none; color : #000000; }
a.pageLink:hover	{ text-decoration: underline; color : #000000; }

.stats {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	background-color: #C69A73;
}

.activePage {
	font-size 		: 8pt;
	color 			: #DC6029;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
}

.disabledText {
	font-size 		: 8pt;
	color 			: #888888;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

.pagerText {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial;
	background-color:#BF8E62;/* AB7645 BA8554 BF8E62 */

}
.smallbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.smallbodyBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#C6C7C6;
}

/* Header tab */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #001C31;
	text-decoration: none;
}

.H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	MARGIN: 0px 0px 5px; 
}

.H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #001C37; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	MARGIN: 0px 0px 5px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana, Arial;
}

.imgAction{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
	vertical-align:middle;
}

/* Form elements */
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
input,textarea{
	font-family			: Tahoma, Verdana, Arial;
	font-size 			: 8pt;
	font-weight: normal;
	color: #000000;
	border				: 1px #000000 solid;
}

INPUT.stdButton {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #C69A73;
	border				: 2px solid #A57163;
	cursor				: pointer;
}

input.ageButton {
	font-family			: Tahoma, Verdana, Arial;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #E7E7E7;
	cursor				: pointer;
	border:none;
}

input.stdFilterButton {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #000000;
	border			: 1px solid #000000 ;
	background-color: #E7E7E7;
	width			: 100px;
	cursor			: pointer;
}

/* Std bold link */
.listingBox {
	font-size: 15px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-decoration: none;
	font-style: normal;
	background-color:#C69A73;
}
.listingBoxHeader {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-color: #C69A73;
	text-decoration: none;
	font-style: normal;
}
.listingBoxHeaderNew {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-color: #AB7645;/* AB7645 BA8554 BF8E62 */
	text-decoration: none;
	font-style: normal;
	padding-left:10;
	padding-top:5;
	padding-bottom:5;
}
.listingBoxNew {
	font-size 		: 12pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
	background-color: #C69A73;

	border-top-color: #A57163;
	border-right-color: #A57163;
	border-bottom-color: #A57163;
	border-left-color: #A57163;
}

.iconBackground{
	background-color:#000000;
}


/* Std bold link */
.subHeader {
	font-family		: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

.fieldLabel {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	background-color: #CEA684;
}
.fieldValueDark {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	border-bottom	: 1px solid #CEA684;
}

.fieldValue {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
}

.subPageTitle {
	font-size 		: 14pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	font-style: normal;
}

.price {
	color 			: #990000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
}

.mandatory {
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #990000;
}

.mandatoryMark {
	color: #990000;
}

.errorMsg {
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FF0000;
}

.successMsg
{
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #0000CC;
}

.imgBorder {
	border:	1px solid #000000;
/*	vertical-align	:middle;	*/
}

.imgBorder2 {
	border	: 1px solid #000000;
	cursor	: pointer;
}

/*Footer copyright*/
.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.copyright			{ text-decoration: none; 	color: #ffffff; }
a.copyright:link   	{ text-decoration: none; 	color: #ffffff; }
a.copyright:visited { text-decoration: none; 	color: #ffffff; }
a.copyright:hover 	{ text-decoration: underline;	color: #ffffff; }


/*marker tooltip*/
div.markerTooltip, div.markerDetail {
	color: black;
	font-weight: bold;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
}

.boxBgBorder{
	border: 1px solid #A57163;
	background-color:#A57163;
}
table.stdTableBorder {
	border			: 1px solid #000000;
	background-color: #DADAD6;
}
table.stdTableBgcolor {
	background-color: #DADAD6;
}
.tdBgcolor {
	background-color: #C6C7C6;
}
.tdBgcolor1 {
	background-color: #DEDBD6;
}

.line {
	background-color: #A57163;
	height: 1px;
}

.divider {
	height:1px;
	background-color:#A57163;
	/*border: 1px solid #A57163;*/
}

/*Print view class*/
.fieldLabelP {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	background-color: #EEEEEE;
}

.fieldValueP {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	border-bottom	: 1px solid #EEEEEE;
}
/* for calender*/
table.calBorder {
	font-size		: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color			: #000000;
	font-weight		: normal;
	border			: #C33030 1px solid;
}

tr.calHeader{
	font-size		: 8pt;
	font-family		: Arial, Helvetica, sans-serif;
	color			: #FFFFFF;
	font-weight		: normal;
	background-color: #990000;
}

tr.calFooter{
	font-size		: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color			: #000000;
	font-weight		: normal;
	background-color: #FBF1DD;
}

.calFocusButton{
	font-size		: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color			: #FFFFFF;
	font-weight		: bold;
	border			: #FF0000 1px solid;
	cursor			: pointer;
}

.calFocusLostButton{
	font-size		: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color			: #FFFFFF;
	font-weight		: bold;
	border			: #FF9090 1px solid;
	cursor			: pointer;
}
.HedMenuLink {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	margin-top		: 3px;
	margin-bottom	: 3px;
}
a.HedMenuLink:link   	{ text-decoration: none; font-weight:normal color : #000000; }
a.HedMenuLink:visited 	{ text-decoration: none; color : #000000; }
a.HedMenuLink:hover		{ text-decoration: none; color : #56A3A8;}

.sectionheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #OOOOOO;
	text-decoration: none;
	font-weight: bold;
}
.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mainborder {
	/*border: 1px solid #C0CFE4;*/
}
.actionLink, td.actionLink{
	font-size 		: 8pt;
	color 			: #FFFFFF; /*#666666;*/
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}
a.actionLink:link   	{ text-decoration: none; color : #FFFFFF; }
a.actionLink:visited 	{ text-decoration: none; color : #FFFFFF; }
a.actionLink:hover		{ text-decoration: underline; color : #8A9fBE;}

.sectiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #OOOOOO;
	text-decoration: none;
}

.newsheaders {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED8B61;
	text-decoration: none;
	font-weight: bold;
}

.morebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED8B61;
	text-decoration: none;
	font-weight: normal;
	background-color: #000000;
}
.subdisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9966;
	text-decoration: underline;
}

.displayheaders {
	font-size 			: 18pt;
	color 				: #000000;
	font-family			: Tahoma, Verdana, Arial;
	font-weight			: bold;
	padding-bottom:10;
	padding-top:10;
}
.boxoutline{
background-color:#C69A73;
}
