/* ----------------------------Standard CSS----------------------------*/
body{
	background-color:#000034;
	background-image:url(../images/spacer.gif);
	background-repeat:repeat-x;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #EBEBEB;
	border: 1px solid #64849B;
}
input,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #EBEBEB;
	border: 1px solid #64849B;
}
/* ----------------------------Standard CSS----------------------------*/

/* ----------------------------Body CSS----------------------------*/
.tableBgColor{
	background-color: #B4B4B4;
}
.tdBgSpacer{
	background-image:url(../images/bg_spacer_inn.jpg);
	background-repeat: repeat-x;
}
.boxBgColor{
	background-color: #FFFFFF;
}
.tableBorder {
	/*border: 1px solid #C0CFE4;*/
}
/* ----------------------------Body CSS----------------------------*/

/* ----------------------------Form Element CSS----------------------------*/
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;
}
INPUT.stdButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000034;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000000;
	border-bottom-color: #999999;
	border-left-color: #999999;
	cursor: pointer;
}
input.redButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	cursor				: pointer;
	text-decoration: none;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000000;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
/* ----------------------------Form Element CSS----------------------------*/

/* ----------------------------From Text CSS----------------------------*/
.fieldLabel {
	font-size		: 11px;
	font-weight		: normal;
	color			: #000000;
	text-decoration	: none;
	background-color: #DDDDDD;
	font-family		: Arial, Helvetica, sans-serif;
}
.fieldValue {
	font-size 		: 8pt;
	font-weight		: normal;
	color 			: #000000;
	text-decoration	: none;
	background-color: #D4D4D4;
	font-family		: Tahoma, Verdana, Arial;
}
.fieldLabelP {
	font-size 		: 9pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: normal;
	background-color: #EFEFEF;
}
.fieldValueP {
	font-size 		: 10pt;
	color 			: #000000;
	font-family		: Tahoma, Verdana, Arial;

	font-weight		: normal;
	border-bottom	: 1px solid #EEEEEE;
}
.fieldValueDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#F5F5F5;
}
.smallbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodytextValue {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	text-decoration	: none;
	background-color: #D4D4D4;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	font-style: normal;
}
.address {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #000000;
	font-weight		: bold;
}
a.address:link   	{ text-decoration: none; color : #000000; }
a.address:visited 	{ text-decoration: none; color : #000000; }
a.address:hover		{ text-decoration: none; color : #000000; }
.price {
	font-family		:Arial, Helvetica, sans-serif;
	font-weight		:bold;
	font-size		:12px;
	color			:#000000;
}
.propText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/* ----------------------------From Text CSS----------------------------*/

/* ----------------------------Footer CSS----------------------------*/
TD.footerLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.footerLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.footerLink:link {
	color: #ffffff;
	text-decoration: none;
}
A.footerLink:visited {
	color: #ffffff;
	text-decoration: none;
}
A.footerLink:hover {
	color: #ffffff;
	text-decoration: none;
}
.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/* ----------------------------Footer CSS----------------------------*/

/* ----------------------------Page link ----------------------------*/
.pageLink, td.pageLink{
	font-weight		:bold;
	color			:#000000;
	vertical-align	:middle;
	text-align		:justify;
	font-size		:8pt; 
	FONT-FAMILY		:Tahoma, Verdana, Arial;
}
a.pageLink:link   	{ text-decoration: none; color : #000000; }
a.pageLink:visited 	{ text-decoration: none; color : #000000; }
a.pageLink:hover	{ text-decoration: underline; color : #000000; }
.pagerText {
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	font-weight		:bold;
	font-size		:11px;
	color			:#000000;
	/*background-color:#1A285B;*/
}
.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;
}
/* ----------------------------Page link ----------------------------*/

/* ----------------------------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;
}
/* ----------------------------for calender----------------------------*/

/* ----------------------------IDX Page CSS----------------------------*/
.displayheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000034;
	text-decoration: none;
	padding-top		:10px;
	padding-bottom	:15px;
}
.disply2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000034;
	text-decoration: none;
}
.listingBoxHeader {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-color: #1A285B;
	text-decoration: none;
	font-style: normal;
}
.listingBoxHeaderNew {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-color: #1A285B;
	text-decoration: none;
	font-style: normal;
}
.boxBgBorder{
	border: 1px solid #1A285B;
	background-color: #F5F5F5;
}
.sectionheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.boxoutline{
	border: 1px solid #1A285B;
	background-color:#DBDBDB;
}
.boxBorder {
	border: 1px solid #1A285B;
	background-color:#EBEBEB;
}
.listingBoxNew {
	font-size 		: 10pt;
	color 			: #FFFFFF;
	font-family		: Arial, Helvetica, sans-serif;
	background-color: #1A285B;

	border-top-color: #43679E;
	border-right-color: #43679E;
	border-bottom-color: #43679E;
	border-left-color: #43679E;
}
.lightbox{
	background-color:#F2F2F2;
	border: 1px solid #1A285B;
}
.subHeader {
	font-family		: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
table.stdTableBorder {
	border			: 1px solid #000000;
	background-color: #DADAD6;
}
.listingBox {
	font-size: 15px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-decoration: none;
	font-style: normal;
}
.stats {
	font-size 		: 8pt;
	color 			: #FFFFFF;
	font-family		: Tahoma, Verdana, Arial;
	background-color: #1E2D66;
}
.propHeaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.propBorder {
	border: 1px solid #666666;
}
/* ----------------------------IDX Page CSS----------------------------*/

/* ----------------------------IDX Page Link CSS----------------------------*/
TD.stdLink {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DC6029;
	text-decoration:none;
}
.stdLink {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
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-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#1E2D66;	/*000034*/
	color: #FFFFFF;
}
.silverLink {
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
A.silverLink:link {
	color: #FFFFFF;
	text-decoration:none;
}
A.silverLink:visited {
	color: #FFFFFF;
	text-decoration:none;
}
A.silverLink:hover {
	color: #ffffff;
	text-decoration:none;
}
.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 }
.stdBigLink, td.stdBigLink {
	font-weight	:bold;
	font-family	:Tahoma, Verdana, Arial;
	font-size	:10pt;
	color		:#1A285B; 
}

a.stdBigLink:link   	{ text-decoration: none; color : #1A285B; }
a.stdBigLink:visited 	{ text-decoration: none; color : #1A285B; }
a.stdBigLink:hover		{ text-decoration: underline; color:#1A285B }
/* ----------------------------IDX Page Link CSS----------------------------*/

/* ----------------------------Image highlight CSS----------------------------*/
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;	*/
}
.imgBorder {
	border:	1px solid #000000;
/*	vertical-align	:middle;	*/
}
.imgBorder2 {
	border	: 1px solid #000000;
	cursor	: pointer;
}
.imgAction{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
	vertical-align:middle;
}
/* ----------------------------Image highlight CSS----------------------------*/

/* ----------------------------Message CSS----------------------------*/
.mandatory {
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF6600;
}
.mandatoryMark {
	color: #FF6600;
}
.errorMsg {
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FF6600;
}
.successMsg
{
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #660099;
}
/* ----------------------------Message CSS----------------------------*/

/* ----------------------------Other Page CSS----------------------------*/
.H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	/*MARGIN: 0px 0px 5px; COLOR: #FF9966; */
}
.line {
	background-color: #1A285B;
	height: 1px;
}
.divider {
	height:1px;
}
/*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;
}
#mapTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/* ----------------------------Other Page CSS----------------------------*/


.featuredtext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.moreinfo {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.norepit {
	background-image: url(bg_spacer_inn.jpg);
	background-repeat: repeat-x;
}
.mainbgnoperote {
	background-image: url(main_bg.jpg);
	background-repeat: repeat-x;
}

.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #EBEBEB;
	border: 1px solid #64849B;
}
.fotertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DDDDDD;
	text-decoration: none;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


