html,body
{
	margin:0px;
	padding:0px;
}
body
{
	background-color:#416684;height:100%;
	/* remove scroll bar color classes*/
}
body a:link, body a:visited
{
	font: normal 12px  arial;
	color:#00467F;
	text-decoration: none;
	line-height:18px;
	outline:none;
}

body a:hover
{
	font: normal 12px  arial;
	color: #00467F;
	text-decoration: underline;
	line-height:18px;
}

.bodycolor
{
	background-color:#ffffff;
}
.footertext 					 /* copyright text */
{
	font: normal  11px  arial;
	color:#d8e3ec;
	text-decoration: none;
	text-align:right;
	height:30px;
	vertical-align:middle;
	position:relative;
	float:right;
}
.bottomlinks
{
	font: normal  11px  arial;
	color:#d8e3ec;
	vertical-align:middle;
	text-decoration:none;
	padding:0px 2px;
}
a.bottomlinks:link, a.bottomlinks:visited
{
	font: normal  11px  arial;
	color:#d8e3ec;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}
a.bottomlinks:hover
{
	font: normal  11px  arial;
	color:#d8e3ec;
	vertical-align:middle;
	text-decoration: underline;
	cursor:pointer;
}
.edit                                          			/* cross check moved to default settings */
{
	font:normal 12px  arial ;
	color: #ffffff;
	text-decoration:none;
	border: 1px solid #d3cec3;
	background-color:#333333;
	position:absolute;
	cursor:pointer;  
}
/* Default Settings ends */

/* Form settings */
.FormBodyText
{
	font:normal 12px  arial;
	color:#000000;
	text-decoration: none;
}
.FormLabelText
{
	font:normal  12px  arial;
	color:#000000;
	text-decoration: none;
}
.FormLabelTextHeader				/* crosscheck once if this class is present*/
{
	font: bold  12px  arial;
	color:#000000;
	text-decoration: none;
}
.FormLabelHeader
{
	font:bold 13px  arial;
	color:#000000;
	background-color:#b1c2cf;
	padding-left:5px;
	line-height:25px;
	height:25px;
	text-decoration: none;
}
.FormLabelSubheader
{
	font:bold 12px  arial;
	color:#000000;
	text-decoration: none;
}
.FormErrorText
{
	font:normal 12px  arial;
	color:#FF0000;
	text-decoration: none;
}
.FormMessageText
{
	font:normal 12px  arial;
	color: #cd4400;
	text-decoration: none;
	text-align:left;
}
.FormButton
{
	font:normal 12px  arial;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color:#ca8320;
	text-decoration: none;
	cursor:pointer;
	outline:none;
	line-height:15px;
}
/* remove FormStatusButton class*/
.FormTextField
{
	font:normal 12px  arial;
	color:#000000;
	height:19px;
	width: 100px;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	text-decoration: none;
}
.RequiredField
{
	font:normal 12px  arial;
	color: #000000;
	border: 1px solid #999999;
	background-color:#fff7ec;
	text-decoration: none;
	padding-right:-5px;
	height:20px;
}
.RequiredLabel
{
	color:#FF0000;
	vertical-align:top;
	text-align:center;
}
.formtableborder
{
	border:1px solid #999999;
}
.FormTableHeader
{
	font:bold 12px  arial;
	background:#49667b;
	color:#ffffff;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	height:20px;
}
/* place .FormTableHeader td, .FormTablerow td, .FormTablerowAlt td class below FormTablerowAlt */
.FormTableSubheader
{
	font: normal  12px  arial;
	color: #ffffff;
	background-color:#49667b;
	text-decoration: none;
}
.FormTableRow
{
	font: normal 12px  arial;
	background:#d8d8d8;
	padding-left:5px;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	height:20px;
}
/* remove FormTableRow td class*/
.FormTableRowAlt
{
	font: normal 12px  arial;
	background:#d8d8d8;
	padding-left:5px;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	height:20px;
}
/* remove .FormTableRowAlt td class */
.FormTableHeader td, .FormTablerow td, .FormTablerowAlt td 
{
	padding-left:7px;
	padding-right:7px;
	height:20px;
}
/* remove FormTabActive class*/
/* remove FormTabInActive class*/
.FormTableSubrow
{
	font: normal 11px  arial;
	color: #000000;
	height:30px;
	text-align:left;
	text-decoration: none;
}
.FormTableFooter
{
	font: bold 12px  arial;
	color:#000000;
	background-color:#a0b6c6;
	line-height:16px;
	padding-left:2px;
	padding-right:2px;
	text-align:right;
	text-decoration: none;
}
.FormTableFooter td
{
	padding-left:7px;
	padding-right:7px;
	height:20px;
}
.FormTextArea
{
	font: normal 12px  arial;
	color: #000000;
	background-color:#ffffff;
	width:200px;
	border: 1px solid #cccccc;
	text-decoration: none;
	height:70px;
}
select
{
	font: normal 12px  arial;
	color: #000000;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	text-decoration: none;
	/*remove height*/
}
/* remove .FormImage class */
/* remove hr class*/
.iframetransbg
{
	background:none;
	padding-left:0px;
}
.iframepopupbg                            	/* sp7 class*/
{
	background:none;
	padding:0px;
}
.FormLinks
{
	font: normal 12px  arial;
	color: #000000;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;
}
a.FormLinks:link, a.FormLinks:visited
{
	font: normal 12px  arial;
	color: #000000;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;
}
a.FormLinks:hover
{
	font: normal 15px  arial;
	color: #ff0000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
}
.FormPageNumber
{
	font: normal 12px  arial;
	color:#457598;
	text-align:left;
	cursor:pointer;
	text-decoration:none;
}
/* Please add anchor FormPageNumber anchor classes if not present */
a.FormPageNumber:link, a.FormPageNumber:visited, a.FormPageNumber:hover
{
	font: normal 12px arial;
	color:#457598;
	text-align:left;
	cursor:pointer;
	text-decoration:none;
}
.ActiveFormPageNumber
{
	font: bold 12px  arial;
	color:#dd8710;
	text-align:left;
	cursor:pointer;
	text-decoration:underline;
}
.FormPageNumberdivider
{
	font: normal 12px  arial;
	color:#457598;
	text-align:right;
	text-decoration:none;
}
.FormFPName
{
	font: bold 13px  arial;
	color: #b26a06;
	text-decoration: none;
	text-align:left;
	cursor:pointer;
}
.FormFPName:link, FormFPName:visited
{
	font:bold 13px arial;
	color: #b26a06;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
}
.FormFPName:hover
{
	font:bold 13px arial;
	color: #000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
}
form
{
	padding:0px;
	margin:0px;
}
/* Form settings ends */
/* remove Events Calender settings */
/* remove floorplan settings classes */
/* Remove FloorPlanHomeDecorImg class after floorplanbg class */
/* Form class shifted below FormFPName:hover */
/* Corporate Search settings */
.Corpsearchiframetransbgs
{
	background:none;
	padding:0px;
	margin:0px;
}
.CorpSearchMainTable
{
	width:100%;

}
.CorpSearchTableFilter
{
	border:0px solid #ff0000;
}
.CorpSearchResultTable
{
	border:0px solid #ff0000;
	width:100%; 	 /*make it 100% instead of 700 px*/
	height:150px;
	font:normal 12px arial;
	color: #000000;
	text-decoration: none;
}
.CorpSearchResultRow
{
	background-color:#d8d8d8;
}
.CorpSearchResultRowAlt
{
	background-color:#d8d8d8;
}
.CorpSearchResultRowGap
{
	background-color:#ffffff;
	height:7px;
}
.CorpFormTableHeader
{
	font:bold 12px arial;
	color:#ffffff;
	background-color:#3b586c;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	height:25px;
}
.CorporateMapSize
{
	width:690px; 		/*make it 690 instead of 700 px*/
	height:450px;
	border:1px solid #cccccc;
}
.CorpFormlabeltext
{
	font:normal 11px arial;
	color: #000000;
	text-decoration: none;
}
.CorpFormlabelHeader
{
	font:bold 16px arial;
	color: #062e48;
   	 line-height:25px;
	text-decoration: none;
}
.CorpFormLabelSubHeader
{
	font:normal 12px arial;
	color: #3b586c;
	text-decoration: none;
}
.CorpFormTextField
{
	font:normal 12px arial;
	color:#000000;
	height:19px;
	width: 180px;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	text-decoration: none;
	padding-left:3px;
}
.CorphCityTextField
{
	font:normal 12px arial;
	color:#000000;
	height:19px;
	width: 140px;
	vertical-align:middle;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	text-decoration: none;
	padding-left:3px;
}
.CorphmilesTextField
{
	font:normal 12px arial;
	color:#000000;
	height:19px;
	width: 140px;
	vertical-align:middle;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	text-decoration: none;
	padding-left:3px;
}
.CorphcommunityTextField
{
	font:normal 12px arial;
	color:#000000;
	height:19px;
	width: 140px;
	vertical-align:middle;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	text-decoration: none;
	padding-left:3px;
}
.CorpFormButton
{
	font:normal 12px arial;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color:#ca8320;
	text-decoration: none;
	cursor:pointer;
	outline:none;
	line-height:15px;
}
.CorpSelect
{
	font:normal 12px arial;
	color: #000000;
	background-color:#ffffff;
	text-decoration: none;
	width:180px;
	border: 1px solid #cccccc;
	/*remove height*/
}
.hCorpSelect
{
	font:normal 11px arial;
	color:#000000;
	background-color:#ffffff;
 	vertical-align:bottom!ie;
	text-decoration: none;
	width:70px;
	border: 1px solid #cccccc;
}
.CorpFormErrorText
{
	font:normal 11px arial;
	color: #af0202;
	text-decoration: none;
	text-align:left;
}
.CorpFormMessageText
{
	font:normal 11px arial;
	color: #c77500;
	text-decoration: none;
	text-align:left;
}
.CorpDropList
{
	background-color:#FFFFFF;
	OVERFLOW:auto;
	Z-INDEX:55000;
	POSITION:absolute;
	border:1px solid #cccccc;
	border:1px solid #cccccc!ie;
	width:173px;
	width:180px!ie;
	line-height:15px;
	padding-left:5px;
	font-family:arial;
	size:11px;
	font-weight:normal;
}
.CorpDropListNavBg_Active				/* selected background color for key up & down */
{
	background-color:#eeeeee;
}
.CorpDropListNavBg						/* normal background color for key up & down */
{
	background-color:#d3ecf3;
}
.CorpPropertyName
{
	font:bold 16px arial;
	color: #174275;
	text-decoration: none;
	vertical-align:top;
	height:20px;
}
a.CorpPropertyName:link, a.CorpPropertyName:visited
{
	font:bold 16px arial;
	color: #174275;
	text-decoration: none;
	cursor:pointer;
}
a.CorpPropertyName:hover
{
	font:bold 16px arial;
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
}
.CorpContentText
{
	font:normal 12px arial;
	color: #405e73;
	text-decoration: none;
}
.CorpFormLinks
{
	font:normal 12px arial;
	color: #49667b;
	line-height:20px;
	text-decoration: none;
}
a.CorpFormLinks:link, a.CorpFormLinks:visited

{
	font:normal 12px arial;
	color: #49667b;
	line-height:20px;
	text-decoration: underline;
	cursor:pointer;
	margin-left:4px;
}
a.CorpFormLinks:hover
{
	font:normal 12px arial;
	color: #49667b;
	line-height:20px;
	text-decoration: none;
	cursor:pointer;
	margin-left:4px;
}
.CorpAdvsearchLink
{
	font:normal 11px arial;
	color: #000000;
	line-height:20px;
	text-decoration: none;
}
a.CorpAdvsearchLink:link, a.CorpAdvsearchLink:visited

{
	font:normal 11px arial;
	color: #000000;
	line-height:20px;
	text-decoration: underline;
}
a.CorpAdvsearchLink:hover
{
	font:normal 11px arial;
	color: #000000;
	line-height:20px;
	text-decoration: underline;
}
/* Remove Corpthumbbg class from here */
.CorpBlankcell
{
	width:207px;
}
.CorpLocationcell
{
	width:416px;
}
#chkListCommunity td
{
	width:180px;
} 
/* class added to contrl alignment of the amenties in advanced search this is the required min width */
#chkListUnit td
{
	width:180px
}	
/* class added to contrl alignment of the amenties in advanced search this is the required min width */
.CorpAdSearchBG
{
	height:350;
	VISIBILITY: hidden;
	POSITION: absolute;
	Z-INDEX: 503;
	top:490px;
	background-color:#dce5ee;
	padding:5px;
	border:1px solid #abbbcb;
	width:716px;
}
.CorpSearchHAdvanceTable
{
	width:360px;
	overflow:visible;
}
.CorpSearchAdvanceTable      /* sp7 class*/
{
	width:700px;	 /* width should be same as the content width*/
}
.Corpsortbyselect
{
	font:normal 11px arial;
	color: #000000;
	background-color:#ffffff;
	text-decoration: none;
	width:100px;
	border: 1px solid #cccccc;
}
/* remove Corporate Search settings */
/*remove Corporate Property Details*/
/* remove Corporate Compare Community settings */
/* Corporate Featured Property settings */
.FeaturedPropName
{
	font:bold 13px arial;
	color: #febd14;
	text-decoration: underline;
}
.FeaturedPropAdd
{
	font:bold 13px arial;
	color: #000000;
	text-decoration: underline;
}
.FeaturedPropDes
{
	font:normal 11px arial;
	color: #999999;
	text-decoration: none;
}
.FeaturedPropImg
{
	border: 1px solid #000000;
	width:180px;
	height:120px;
}
.FeaturedPropLinks
{
	font:normal 11px arial;
	color: #000000;
	text-decoration: none;
}
a.FeaturedPropLinks:link, a.FeaturedPropLinks:visited

{
	font:normal 11px arial;
	color: #000000;
	text-decoration:underline;
	cursor:pointer;
}
a.FeaturedPropLinks:hover
{
	font:normal 11px arial;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.FeaturedPropiframetransbg
{
	background:none;
}
/* Remove FeaturedPropBox class from here */
/* Corporate Featured Property settings ends  */
/* Remove Login settings from here */
/*eBrochure Settings*/
.ebroiframetransbg
{
	Background-color:#ffffff;
}
.ebrochuremaintable
{
	width:690px;			/* width changed for printing compatibility */
	background-color:#ffffff;
}
.ebrochureinnertable
{
	background-color:#ffffff;
	width:660px;			/* width changed for printing compatibility */
}
.ebrochureheaderbg                                               /* updated for png/ */
{
	height:162px;
	width:660px;			/* width changed for printing compatibility */
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/corphomestyle/build_headerbg.png');
	background-repeat: repeat_x;
}
.ebrochureheaderbg[class]
{
	height:162px;
	width:660px; 				/* width changed for printing compatibility */
	background-image:url(build_headerbg.png);
	background-repeat: repeat_x;
}
.ebrochurecontentbg
{
	background-repeat:repeat-x;
	background-color:#efefef;
	width:660px; 		/* width changed for printing compatibility */
}
.ebrochurecontentbgcolor
{   					/* for bottom color of background plain color which comes in a div  */
	background-color:#efefef;
}
.ebrochurepropname
{
	font:normal 22px arial;
	color: #3d5a6f;
	text-decoration: none;
	vertical-align:middle;
}
.ebrochurepropaddress
{
	font:normal 15px arial;
	color: #3d5a6f;
	text-decoration: none;
	font-style:normal;
	vertical-align:middle;
}
.ebrochurenormaltext
{
	font:normal 15px arial;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
}
.ebrochuredesign1header
{ 	/* Recommended to use eiher this or ebrochuredottedhorizontalseparator; Do not remove this comment */
	font:normal 16px arial;
	color: #ebbc19;
	background:#49667b;
	height:22px;
	text-transform:uppercase;
}
.ebrochuredottedhorizontalseparator
{ 	/* Recommended to use eiher this or ebrochuredesign1header; Do not remove this comment */
	/*background:url(dottedhoriline.gif) left bottom repeat-x;*/
	height:1px;
}
.ebrochuredesign2header
{
	font:normal 24px arial;
	color: #4b7b8e;
	text-decoration: none;
	vertical-align:middle;
}
.ebrochurelink
{
	font:normal 15px arial;
	color: #3d5a6f;
	text-decoration: none;
	vertical-align:middle;
}
a.ebrochurelink:link, a.ebrochurelink:visited

{
	font:normal 15px arial;
	color: #3d5a6f;
	text-decoration: none;
	vertical-align:middle;
}
a.ebrochurelink:hover
{
	font:normal 15px arial;
	color: #3d5a6f;
	text-decoration: underline;
	vertical-align:middle;
}
/* remove ebrochureprinticon and ebrochurerefericon*/
.ebrochurefootertext
{
	font:normal 12px arial;
	color: #ffffff;
	text-decoration: none;
	background:#446277;
	height:22px;
	padding-left:11px;
}
.ebrochuremapdimensions
{    					/* for map dimensions  */
	width:550px;
	height:300px;
}
.ebrochurebullet                                  /* updated for png*/
{      
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop 
	src='../templates/corphomestyle/build_headersubbullet.png');
	 background-repeat:no-repeat;
	 background-position:0px 7px;
	 padding-top:4px;
	 width:12px;
 }
.ebrochurebullet[class]
{
	 background-image:url(build_headersubbullet.png);
	 background-repeat:no-repeat;
	 background-position:0px 2px;
	 width:12px;
}
.ebrochureverticalseparator                   /* change the class for sp7*/
{
	background:url(build_separator.gif) repeat-y;
}
.ebrochurehorizontalseparator                   /* change the class for sp7*/
{
	background:url(build_separator.gif) repeat-x;
}
.ebrochurepropertythumbnail
{
	height:126px;
	width:160px;
	border: 1px solid #999999;
	float:right;
	padding:0px;
}
.ebrochurehorizontalcolorseparator
{
	background-color:#49667b;
	height:10px;
}
.ebrochuretopleftcorner                                                      /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop 
src='../templates/corphomestyle/build_top_leftcorner.png');
	background-position:right;
	background-repeat:no-repeat;
	height:23px;
	width:9px;
}
.ebrochuretopleftcorner[class]
{
	background-image:url(build_top_leftcorner.png);
	background-position:right;
	background-repeat:no-repeat;
	height:23px;
	width:9px;
}
.ebrochuretoprightcorner                                         /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop 

src='../templates/corphomestyle/build_top_rightcorner.png');
	background-repeat:no-repeat;
	height:23px;
	width:9px;
	background-position:left;
}
.ebrochuretoprightcorner[class]
{
	background-image:url(build_top_rightcorner.png);
	background-repeat:no-repeat;
	height:23px;
	width:9px;
	background-position:left;
}
.ebrochurebotleftcorner                                          /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop 

src='../templates/corphomestyle/build_bot_leftcorner.png');
	background-position:right;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotleftcorner[class]
{
	background-image:url(build_bot_leftcorner.png);
	background-position:right;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotrightcorner                                            /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop 

src='../templates/corphomestyle/build_bot_rightcorner.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochurebotrightcorner[class]
{
	background-image:url(build_bot_rightcorner.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:55px;
	width:10px;
}
.ebrochuretopshadow                                                              /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/corphomestyle/build_top_shadow.png');
	background-position:bottom;
	background-repeat:repeat-x;
	height:8px;
}
.ebrochuretopshadow[class]
{
	background-image:url(build_top_shadow.png);
	background-position:bottom;
	background-repeat:repeat-x;
	height:8px;
}
.ebrochureleftshadow                                                             /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/corphomestyle/build_left_shadow.png');
	background-position:right;
	background-repeat:repeat-y;
}
.ebrochureleftshadow[class]
{
	background-image:url(build_left_shadow.png);
	background-position:right;
	background-repeat:repeat-y;
}
.ebrochurebottomshadow                                                                /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/corphomestyle/build_bottom_shadow.png');
	background-position:top;
	background-repeat:repeat-x;
}
.ebrochurebottomshadow[class]
{
	background-image:url(build_bottom_shadow.png);
	background-position:top;
	background-repeat:repeat-x;
}
.ebrochurerightshadow                                                                   /* updated for png*/
{
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale 

src='../templates/corphomestyle/build_right_shadow.png');
	background-position:left;
	background-repeat:repeat-y;
}
.ebrochurerightshadow[class]
{
	background-image:url(build_right_shadow.png);
	background-position:left;
	background-repeat:repeat-y;
}
.ebrochuredatetime
{
	font:normal 12px arial;
	color: #000000;
	text-decoration: none;
}
/*eBrochure Settings ends*/

/* Editor settings */                        /* not to change any settings in this section */
.normaltext
{
	font: normal 12px Arial;
	color:#2a2a2a;
	text-decoration: none;
	text-transform: none;
	line-height:18px;
	margin-top:0px;
	margin-bottom:18px;
}
.normaltext ul
{
	display:block;
	list-style-type:disc;
	line-height:18px;
	/* padding-left:20px;	old */
	margin-top:0px;
	margin-bottom:12px;
}
.normaltext li, p li
{
	font: normal 12px Arial;
	color:#2a2a2a;
	text-decoration: none;
	text-transform: none;
	line-height:18px;
	/*list-style-image:url(contentBullet.png);*/
	padding-left:20px;
	
	/* 27 july10 */
	list-style:none;
	background:url(contentBullet.png) no-repeat 0px 4px;
	_background:url(contentBullet.gif) no-repeat 0px 3px;
}

.NxtStepSpacing			/*  ---// TO adjust left margin of 'Next Step' //--*/
{
	margin-left: 7px;
}
.YardiName			/*SIFR use*/
{
	display:block;
	z-index:20;
	0height:22px;
	height:10px;
	width:60px;	
	float:left;
	text-transform:uppercase;
	font: bold 18px arial;
	color:#000;
}
.YardiProductName		/*SIFR use*/
{
	display:block;
	z-index:20;
	height:19px;
	margin-left:60px;
	text-transform:capitalize;
	clear:right;
	font: normal 18px arial;
	color:#000;	
}
.allcaps
{
	text-decoration: none;
	text-transform: uppercase
}
.initialcaps
{
	text-decoration: none;
	text-transform: capitalize
}
.lowercase
{
	text-decoration: none;
	text-transform: lowercase
}
.shadow
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4)
}
.glow
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5')
}
.motionblur
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=10, Direction=45, Add='true')
}
p
{
	font: normal 12px Arial;
	color:#2a2a2a;
	text-decoration: none;
	text-transform: none;
	line-height:18px;
}
/* Editor settings ends */

/* Menu settings */
/* --------------// hlinkbgMenu starts //----------- */
.hlinkbg
{
	z-index:10000;
	position:relative;
	padding-top:1px;
	margin-top:-1px;
}
.hlinkbg ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
	*margin-top:0px;
}
/* --------------// Top Level Menus starts //----------- */
.hlinkbg ul li{
	position: relative;
	display: inline;
	float: left;
}
.hlinkbg ul li.hlinkbg a{
	display: block;
	padding:7px 13px 7px 12px;
	_padding:7px 12px 7px 12px;

}
* html .hlinkbg ul li.hlinkbg a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.hlinkbg ul li.hlinkbg a:link,
.hlinkbg ul li.hlinkbg a:visited
{
	font:normal 12px arial;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	text-transform:uppercase;
	border-top:3px solid #efefef;
	width:112px;
}
.hlinkbg ul li.hlinkbg a:hover
{
	font:normal 12px arial;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	background:none;
	text-transform:uppercase;
	border-top:3px solid #d78724;
	width:112px;
}
/* --------------// Top Level Menus Ends //----------- */
/* --------------// Top Level ActiveMenu starts //----------- */
.hlinkbg ul li.activehlinkbg a{
	display: block;
	padding:7px 13px 7px 12px;
	_padding:5px 8px 5px 8px;
}
* html .hlinkbg ul li.activehlinkbg a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: block;
}
.hlinkbg ul li.activehlinkbg a:link, .hlinkbg ul li.activehlinkbg a:visited,.hlinkbg ul li.activehlinkbg a:hover
{
	font:normal 12px Arial;
	color: #303030;
	text-align:center;
	text-decoration: none;
	text-transform:none;
	vertical-align:middle;
	border-top:3px solid #d78724;
	BACKGROUND-image:none;
	text-transform:uppercase;
	width:112px;	
}
/* --------------// Top Level ActiveMenu Ends //----------- */
/* --------------// Sub Level Menus starts //----------- */
.hlinkbg ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin:0px;
	padding:0px;
	*margin-top:-1px;
}
.hlinkbg ul li ul li ul
{
	display:none;
	margin:0px;
	padding:0px;
	text-transform:none;
}
.hlinkbg ul li.hlinkbg ul li a,
.hlinkbg ul li.activehlinkbg ul li a
{
	padding:8px 26px 8px 26px;
	border: 1px solid #000000;
	border-top:none;
	*margin-top:-1px;
	_margin-top:0px;
	position:relative;
	color: #303030;
	text-decoration: none;
	float: left;
	font:normal 13px Arial;
	text-align:left;
	text-transform:none;
	width: 180px;
}
/* Sub level menu links style */
.hlinkbg ul li.hlinkbg ul li a:link,
.hlinkbg ul li.hlinkbg ul li a:visited,
.hlinkbg ul li.activehlinkbg ul li a:link,
.hlinkbg ul li.activehlinkbg ul li a:visited
{
	color: #ffffff;
	text-decoration: none;
	float: left;
	font:normal 13px Arial;
	text-align:left;
	background-color:#a2bdd0;
	padding:5px 15px;
	border:1px solid #ffffff;
	text-transform:none;
	background:url(submenu_bg.png) repeat;
	width: 180px;
}
/*sub menus hover style*/
.hlinkbg ul li.hlinkbg ul li a:hover,
.hlinkbg ul li.activehlinkbg ul li a:hover
{
	color: #ffffff;
	text-decoration: none;
	float: left;
	font:normal 13px Arial;
	text-align:left;
	text-transform:none;
	BACKGROUND-image:none;
	background-color:#496e81;
	border:1px solid #ffffff;
	text-transform:none;
	width: 180px;
}
.hlinkbg ul li.hlinkbg[class] ul li a:hover,
.hlinkbg ul li.activehlinkbg[class] ul li a:hover
{
	color: #ffffff;
	text-decoration: none;
	float: left;
	font:normal 13px Arial;
	text-align:left;
	BACKGROUND-image:none;
	border:1px solid #ffffff;
	background-color:#496e81;
	text-transform:none;
	width:180px;
}
/*IE6 hack to get sub menu links to behave correctly*/
* html .hlinkbg ul li.activehlinkbg ul li a{ 
	display: inline-block;
}
.hlinkbg ul li.USTopDivider img{
	 /* display:none; */
}
.USTopDivider
{
	background:url(menudivider.gif) no-repeat o o;
	padding-top:0px;
}
/* ######### CSS classes applied to down and right arrow images  ######### */
.horz_downarrowclass{
	position: absolute;
	padding-right: 15px;
}
.horz_rightarrowclass{
	position: absolute;
	margin-top:2px;
	right: 5px;
}
/* --------------// hmenu Menu Ends//----------- */

.hmenubg                                                   /* for horizontal menu background */
{
	background-image:url(hmenu_bg.jpg);
	height:40px;
	background-repeat:repeat-x;
}
.vmenubg                                                  /* for vertical menu background */
{}
.vlinkbg                                                 /* for vertical menu*/
{
	Font: normal 10px  Arial;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
}
a.vlinkbg:link,  a.vlinkbg:visited                                                                                       /* for vertical menu*/
{
	Font: normal 10px  Arial;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
}
.activevlinkbg                                               
{
	Font: normal 10px  Arial;
	color:#000000;
 	text-decoration:none;
	vertical-align:middle;
}
a.activevlinkbg:link, a.activevlinkbg:visited                                           /* for vertical menu*/
{
	Font: normal 10px  Arial;
	color:#000000;
 	text-decoration:none;
	vertical-align:middle;
}
/* Menu settings ends */
/* Section settings */
.blankheader                                          /* when the section has no design applied (design0) */
{
	display:none;
}
.design1header
{
	Font: bold 20px  Calibri;
	color:#005A91;
	text-align:left;
	text-decoration:none;
	line-height:35px;
	vertical-align:middle;
	margin-bottom:0px;
}
.design1header h1
{
	Font: bold 20px  Calibri;
	color:#005A91;
	text-align:left;
	text-decoration:none;
	line-height:35px;
	vertical-align:middle;
	margin-bottom:0px; 
}
.design1bg
{
	background-color:#e0e0e0;
}
.design2header
{
	Font: normal 26px  Arial;
	color:#446277;
	text-align:left;
	text-transform:capitalize;
	text-decoration:none;
}
.design3bg
{
	background:url(design3Bg.png) repeat-x top;
	height:80px;
}
.design3header
{
	Font: normal 20px  Calibri, Arial, Helvetica, sans-serif;
	color:#2c425d;
	text-align:left;
	text-decoration:none;
	line-height:12px;
	background:url(header3Bg-rep.jpg) repeat-x top;
	height:80px;
	padding-left:35px;
}
.design3header h1
{
	Font: normal 29px  Calibri, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:left;
	text-transform:capitalize;
	text-decoration:none;	line-height:0px;
}
/* Section settings ends */
/* remove Google Map settings*/
/* remove Specials Settings*/
#mainWrapper
{
	position:absolute;
	width:100%;
	margin:0px;
	padding:0px;
	height:100% auto;
	overflow:visible;	
	background:url(mainBg.jpg) #416683 repeat-x center top;
}
#btmShadow
{
	position:relative;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/btmShadow.png');
	width:1000px;
	height:19px;
	padding-top:15px;
	padding-top:0px!ie;
}
#btmShadow[id]
{
	position:relative;
	background:url(btmShadow.png) no-repeat center top;
	width:1000px;
	height:19px;
}
.ContSrch{
	width:210px; 
	height:21px;
	position:relative; 
	float:right; 
	z-index:3000;
	left:85px; 
	top:27px; 
	border:0px solid #fff;
	padding:0px;
}
.CSFormTextfield
{
	font:normal 12px arial;
	color:#535353;
	padding-left:3px;	
	height:17px;
	vertical-align:top;
	border:1px solid #cccccc;
}
#ContentSectWrapper
{
	width:960px;
	height:auto;
	position:relative;
	_margin-left:0px;
}
/*
#contentShadow
{
	position:relative;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/corphomestyle/mainShadow.png');
	width:1000px;
	min-height:620px;
	margin-top:3px;
	overflow:auto;
	padding-bottom:0px;
}
#contentShadow[id]
{
	position:relative;
	background:url(mainShadow.png) repeat-y center top;
	width:1000px;
	min-height:620px;
	margin-top:3px;
	overflow:auto;
	padding-bottom:0px;
}
*/
#contentShadow
{
	position:relative;
	background:url(mainShadow.png) repeat-y center top;
	_background:url(mainShadow.gif) no-repeat center top;
	width:1000px;
	min-height:620px;
	margin-top:3px;
	overflow:auto;
	padding-bottom:0px;
}
#Head_wrapper
{
	position:relative;
	height:55px;
	margin-top:0px;	width:960px;
	z-index:10;
}
#Head_wrapper h1
{
	padding:0px;
	margin:0px;	
	padding-left:25px;
	

}
#TopLinks
{
	position:absolute;
	float:right;
	left:738px;
	z-index:5;
	background:url(cliencentral.jpg) no-repeat center top;
	width:122px;
	height:21px;
}
#Menu_wrapper
{
	position:relative;
	height:33px;
	background:url(hmenuBg.jpg) repeat-x center top;
	width:960px;
	z-index:20;	
}
#Middlemenu
{
	position:relative;
	width:960px;
	float:left;
	
	/* padding-left:20px; _MD*/
}
#MainBodyWrapper
{
	position:relative;
	width:960px;
	float:left;
	z-index:6;
	min-height:200px;
	height:100%;
	overflow:visible;
	margin-top:3px;
}
#contentWrapper
{
	position:relative;
	width:960px;
	float:left;
	z-index:7;
	/* padding-left:20px; _MD */
	min-height:280px;
	height:100%;
	overflow:visible;

}
#rightCol
{
	position:relative;
	width:290px;
	height:250px;
	background-color:#FFFFFF;
	float:left;
	margin:0px;
	margin-top:15px;
}
#FlashContainer
{	position:relative;
	height:210px;
	margin:0px;
	padding:0px;
	float:left;
	margin-top:-8px;
	margin-top:0px!ie;
	/*margin-left:20px;   -MD*/
	overflow:hidden;
	_height:202px;
}
#rightCol
{
	position:relative;
	width:308px;
	background-color:#cfd0d1;
	float:left;
	margin:0px;
	height:auto;
	padding-bottom:30px;
	border:0px solid #ff0000;	
}
#FooterTop
{
	position:relative;
	background:url(footerBg-rep.jpg) repeat-x top;
	width:960px;
	height:4px;
	margin:0;
	margin-top:-20px;
	margin-bottom:20px;
	_margin-bottom:5px;
}
/*
#FooterWrapper
{
	position:relative;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/corphomestyle/footerBgrep.png');
	width:960px;
	height:auto;
	padding:20px;
	
}
*/
#FooterWrapper
{
	position:relative;
	background:url(footerBgrep.jpg) repeat-y;
	width:960px;
	height:auto;
	padding:20px;
}
#FooterWrapper table td
{
	padding-left:6px;
}
#FooterContainer
{
	position:relative;
	width:960px;
	/*margin-top:20px;*/
	margin-top:5px;
	height:60px;
}
.menuList
{
	font:normal 13px Arial;
	color:#344863;
	text-decoration:none;
	text-align:left;
	line-height:19px;
	background:url(menubullet.gif) no-repeat left;
	padding-left:15px;
}
.menuList a:link, .menuList a:visited
{
	font:normal 13px Arial;
	color:#344863;
	text-decoration:none;
	text-align:left;
	line-height:19px;
}
.menuList a:hover
{
	font:normal 13px Arial;
	color:#344863;
	text-decoration:underline;
	text-align:left;
	line-height:19px;
}
#navcontainer
{
	margin-top:5px;
	z-index:20;
	margin-left:1px;
/*	position:relative;*/

	position:absolute;
	top:0px;
}
.newshead
{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/News_top.png');
	width:286px;
	height:8px;
	margin: 0px;
	padding:0px;
}
.newshead[class]
{
	background:url(News_top.png) no-repeat left;
	width:286px;
	height:8px;
	margin: 0px;
	padding:0px;
}
.newsBtm
{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/News_bottom.png');
	width:286px;
	height:18px;
	margin: 0;
}
.newsBtm[class]
{
	background:url(News_bottom.png) no-repeat left;
	width:286px;
	height:18px;
	margin: 0;
}
.newsBody
{
	background:url(News_body.gif) no-repeat bottom right;
	width:286px;
	height:100%;	
}
.newsrepeat
{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../templates/corphomestyle/news_rep.png');
	width:286px;
	height:100%;
	
}
.newsrepeat[class]
{
	background:url(news_rep.png) repeat-y left top;
	width:286px;
	height:100%;	
}
/*Main Menu*/
#Main_Menu
{
	position:relative;
	z-index:25;
	float: left;
}
#Main_Menu ul
{
	font:normal 20pt Arial;
	color: #ffffff;
	text-transform:Uppercase;
	line-height:32px;
	padding-left:0;
	margin: 0;
	float: left;
	height:32px;
}
#Main_Menu ul li { display: inline;padding:0;}
#Main_Menu ul li a
{
	padding: 8px 22px;
	color: #303030;
	text-decoration: none;
	float: left;
	font:normal 13px Arial;
	border:0px solid #ff0000;
	text-align:center;
}
#Main_Menu ul li a:hover
{
	border-top:3px solid #d78724;
	color: #303030;
	padding: 5px 22px;
	background:none;
	text-align:center;
}
/*Main Menu ends*/
/*Bottom menu begins */ 
.Footerheadings
{
	font:Bold 11px Arial;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	line-height:30px;
}
.bottommenu
{
	font:normal 11px Arial;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
.bottommenu a:link, .bottommenu a:visited
{
	font:normal 11px Arial;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
.bottommenu a:hover
{
	font:normal 11px Arial;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:left;
}
/*Botom menu ends*/
.GlobalSelect
{
	font:normal 10px Arial;
	width:86px;
	margin:2px 10px 0 0px;
}
.FooterSep
{
	background:url(vertical_seps.jpg) repeat-y center top;
	width:5px;
	height:212px;
}
.Footerlinks
{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	font:normal 11px Arial;
	color:#d8e3ec;
	text-decoration:none;
}
/* Classes added to adjust Yardi content */
/*----- added for Middle Navigation Links MD/29Jun10 ----*/
.MidNavHeader
{
	Font: normal 20px  Calibri, Arial, Helvetica, sans-serif;
	color:#2c425d;
	text-align:left;
	text-decoration:none;
	line-height:19px;
	background:url(header3Bg-rep.jpg) repeat-x top;
	padding-left:35px;
}
.MidNavHeader .NavTitle
{
	Font: normal 29px  Calibri, Arial, Helvetica, sans-serif;
	color:#fefefe;
	text-align:left;
	text-transform:capitalize;
	text-decoration:none;
}
.MidNavBg
{
	background:url(design3Bg.png) repeat-x top;
	
}
/*----- End of Middle Navigation Links ----*/
/* ----------------classes for clearfix---------------- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 .clearfix {
	display: inline-block;
}
 html[xmlns] .clearfix {
	display: block;
}
 * html .clearfix {
	height: 1%;
}
/* ----------------classes for Clearfix End---------------- */

/* ***************** NEWS AND EVENTS ***************** */
body.NewsRelease {
	background-color: #fff;
	font-family: arial; 
	font-size: 11px; 
	color:#000000;
	font-weight: normal; 
	text-decoration: none; 
	text-transform: none;
	text-align:left;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #cccccc;
	scrollbar-shadow-color : #cccccc;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #cccccc;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
}
h2.PressRelease{
	background-color: #fff;
	font-family:verdana;
	font-size: 14px; 
	color:#999999;
	font-weight: normal; 
	text-decoration: none; 
	text-transform: none;
	text-align:left;
	
}
li.printer {
	list-style-image:url(../images/printer2.gif);
	padding-bottom:-1px;
	padding-left:5px;
	background-color: #fff;
}

/*///////////// Ajax Tabs Code ////////////*/
.shadetabs
{
	padding:0px;
	margin:0px;
	font-family: arial;
	font-size:11px;
	clear: both;
	list-style-type: none;
	text-align: center; /*set to left, center, or right to align the menu as desired*/
	display:block;
}
#navcontainer ul li
{
	display:inline;		
}
.shadetabs li
{
	margin:0px;
	paddnig:0px;
	display:inline;
	list-style-type: none;	
	float:left;
	position:relative;
}
.shadetabs li a:link, .shadetabs li a:visited
{
	color: #ffffff;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/NewsTab_over.png');
	text-decoration: none;
	font:normal 13px arial;
	line-height:25px;
	width:126px;
	height:25px;
	display:block;
	outline:none;
}
.shadetabs[class] li a:link, .shadetabs[class] li a:visited
{
	color: #ffffff;
	background:url(NewsTab_over.png) no-repeat left top;
	text-decoration: none;
	font:normal 13px arial;
	line-height:25px;
	width:126px;
	height:25px;
	display:block;
	outline:none;
}
.shadetabs li a:hover
{
	color: #FFFFFF;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/NewsTab_over.png');
	text-decoration: none;
	font:normal 13px arial;
	line-height:25px;
	width:126px;
	height:25px;
	display:block;
	cursor:pointer;
}
.shadetabs[class] li a:hover
{
	color: #FFFFFF;
	background:url(NewsTab_over.png) no-repeat left top;
	text-decoration: none;
	font:normal 13px arial;
	line-height:25px;
	width:126px;
	height:25px;
	display:block;
	cursor:pointer;
}
.shadetabs li.selected a
{ 
	margin:0px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/NewsTab_norm.png');
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;
	display:block; 
	outline:none;	     
}
.shadetabs[class] li.selected a
{ 
	margin:0px;
	background:url(NewsTab_norm.png) no-repeat left top;
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;
	display:block; 	
	outline:none;     
}
.shadetabs li.selected a:link, .shadetabs li.selected a:visited
{ 
	margin:0px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/NewsTab_norm.png');
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;
	display:block; 	 
	outline:none;    
}
.shadetabs[class] li.selected a:link, .shadetabs[class] li.selected a:visited
{ 
	margin:0px;
	background:url(NewsTab_norm.png) no-repeat left top;
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;
	display:block; 	
	outline:none;     
}
.shadetabs li.selected a:hover
{ 
	margin:0px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../templates/corphomestyle/NewsTab_norm.png');
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;	
	display:block;   
	cursor:pointer;  
}
.shadetabs[class] li.selected a:hover
{ 
	margin:0px;
	background:url(NewsTab_norm.png) no-repeat left top;
	color: #000000;
	width:126px;
	height: 25px;
	text-decoration:none;	
	display:block;  
	cursor:pointer;   
}
.contentstyle
{
	padding-bottom:15px;
}
.tabContent td
{
	font:normal 12px arial;
	color:#00467f;
	line-height:15px;
	position:relative;
	display:block;
	z-index:50000;
}
/*
.tabContent td a:link, .tabContent td a:visited, .tabContent td a:hover
{
	font:normal 12px arial;
	color:#00467f;
	line-height:15px;
	cursor:pointer;
	position:relative;
	display:block;
	z-index:50000;
}*/
.Subtitle					       
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
   	color:#00467f; 	
   	padding: 15 0 0 0;  	
}
.tabbottomlink
{
	font:normal 12px Arial ;
	color:#00467f;
	text-decoration:none;
	cursor:pointer;
	
}

a.tabbottomlink:link, a.tabbottomlink:visited
{
	font:normal 12px Arial ;
	color:#00467f;
	cursor:pointer;
	text-decoration:none;
}
a.tabbottomlink:hover
{
	font:normal 12px Arial ;
	color:#00467f;
	cursor:pointer;
	text-decoration:underline;
}
.tabcontentlink
{
	font:normal 12px Arial ;
	color:#00467f;
	text-decoration:none;
}
a.tabcontentlink:link, a.tabcontentlink:visited
{
	font:normal 12px Arial ;
	color:#00467f;
	cursor:pointer;
	text-decoration:none;
}
a.tabcontentlink:hover
{
	font:normal 12px Arial ;
	color:#00467f;
	cursor:pointer;
	text-decoration:underline;
}
.subheader
{
	Font: bold 22px  Calibri;
	color:#063e67;
	text-align:left;
	text-decoration:none;
	line-height:40px;
	vertical-align:middle;
}
/* ***************** NEWS AND EVENTS ***************** */

