/*
*********************
**	General defaults
*********************
*/

td
{
	padding: 0px;
}

table, td
{
	border-collapse: collapse;
}

p
{
	margin-bottom: 5px;
}

/*
*********************
**	Main design elements
*********************
*/

.t1
{
	color: #2f2f2e;
	font-weight:bold;
	font-size:13.5pt;
}

.p1
{
	color: #2f2f2e;
	font-family: verdana, arial, sans serif;
	font-size: 8pt;
	line-height: 150%;
	text-align: justify;
	margin-top: 12px;
}

td.column1
{
	text-align: justify;
}

td.newsColumn2
{
	text-align: justify;
	vertical-align: top;
}

.t2
{
	padding-top: 3px;
	color:#343434;
	font-size:8pt;
}

p.p2
{
	color: #2f2f2e;
	font-size: 9pt;
	text-align: justify;
	margin-top: 14px;
}

.t3
{
	font-family: arial, sans serif;
	color: #202f48;
	font-weight: bold;
	font-size: 11pt;
}

td.homeHighlight
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, sans serif;
	font-size: 7.5pt;
	color: #5a5a59;
}

a.t2link
{
	color: #25326f;
	font-family: arial, sans serif;
	font-size: 10pt;
	font-weight: bold;
}

a.t2link:link {text-decoration:none;}
a.t2link:visited {text-decoration:none;}
a.t2link:active {text-decoration:underline;}
a.t2link:hover {text-decoration:underline;}

a.highlightMoreInfo
{
	color: #1b438f;
	font-family: arial, sans serif;
	font-size: 8pt;
}

a.highlightMoreInfo:link {text-decoration:none;}
a.highlightMoreInfo:visited {text-decoration:none;}
a.highlightMoreInfo:active {text-decoration:underline;}
a.highlightMoreInfo:hover {text-decoration:underline;}

.t4
{
	color: #2f2f2e;
	width: 247px;
	font-weight: bold;
	font-size: 14pt;
	text-align: right;
}

.topic
{
	color: #2f2f2e;
	text-align: justify;
	font-family: verdana, arial, sans serif;
	font-size: 9pt;
	line-height: 150%;
	margin: 10px 10px 10px 10px;
}

.t5
{
	color: #2f2f2e;
	font-family: verdana, arial, sans serif;
	font-size: 9pt;
	margin:10px;
}

a.siblingLink
{
	color: #25326f;
	font-family: verdana, arial, sans serif;
	font-size: 9pt;
}

a.siblingLink:link {text-decoration:none;}
a.siblingLink:visited {text-decoration:none;}
a.siblingLink:active {text-decoration:underline;}
a.siblingLink:hover {text-decoration:underline;}



/*
*********************
**	Content box
*********************
*/

.boxText
{
	font-size: 11px;
	font-family: Verdana;
}

.boxHeader
{
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana;
}

.boxBaseHeader
{
	font-size: 11px;
	line-height: 100%;
	font-family: Verdana;
	color: #555;
}

.boxContent
{
	vertical-align: top;
	background-image: url(images-design/bgWhiteRealtyBoxFrame.png);
	text-align: left;
}


/*
***************************
** Collapsed content of box
**************************
*/

.displayBlock
{
	display:block;
}

.displayHidden
{
	display:none;
}

i.boxText 
{
	cursor:pointer;
}

/*
***************************
** inner Page Content
**************************
*/

.innerPageContent
{
	background-image:url(images-index2/bgContent.png);
	text-align:right;
	font-family:Verdana;
}

.mainContent
{
	vertical-align:top;
	text-align:justify;
	padding:0px 10px 0px 10px;
}

.contentHeader
{
	font-size: 13px;
	margin-bottom:0px;
}

.contentText
{
	letter-spacing:0.5px;
}

.contentMenu a
{
	font-family:Verdana;
	font-size: 9pt;
	font-weight:bold;
	color:#273470;
	text-decoration:none;
	line-height: 130%;
}

/*
*********************
**	E-mail Form
*********************
*/

.formFrameImputFieldButton
{
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	font-family: arial,sans-serif;
	color: black;
	background-image: #ddd;
}

.formFrameImputFieldTextBox
{
	border:solid 1px black;
}

.formFrameLabels
{
	font-weight: bold;
	color: black;
	text-align: left;
	padding-right: 10px;
}

