/*--------------------------------------------*/	
/* Main page wrapper                          */
/*--------------------------------------------*/	

/*#wrapper {	
	BORDER: 1px solid #E4E4E4;  	
	WIDTH: 62em; 
	height: 100%;
	COLOR: #000; 		
	MARGIN: 0px auto;
}*/

/*
#flashHolder {
	WIDTH: 62em;
	background-color:#e4e4e4;
	padding:0px;
	margin:0px;
	text-align:center;
}*/

.headerBanner {

	height: 99px;
	background-image: url(../images/alex/logo_right.jpg);
	background-position: right;
	margin: 0px 5px 10px 0px;
	background-color: #FFF;
	background-repeat: no-repeat;
}

/*--------------------------------------------*/	
/* Page Header                                */
/*--------------------------------------------*/	
#logoTL {
	FLOAT: left;
}
#logoTR {
	FLOAT: right;
}
/*
.headerNav{background-color:#E4E4E4;text-align:center; padding:5px 0px 5px 0px; color:#000}
.headerLink:active, .headerLink:link, .headerLink:visited , .headerLink:hover{
font-size:.85em;color:#000; text-decoration : none; font-weight: normal; padding:4px 6px 4px 6px; margin: 0px;}
.headerLinkSelected{
font-size:.85em; text-decoration : none; font-weight: normal; padding:4px 6px 4px 6px; margin: 0px;
background: #FFF; color:#000;}*/

/*
div #header a:link:hover {background: #FFF; color:#000}
div #header a:visited:hover {background: #FFF; color:#000}*/

/*--------------------------------------------*/	
/* H1/ H2/ H3/ body / a                       */
/*--------------------------------------------*/	
#pagebody {	
	height:100%;
	width:100%;		
	clear: both; 	 
	text-align: left;
	padding: 0px;
	margin: 0px;	
}
h1 {
	font-size: 2.2em;
	font-weight:normal;
	color:#707070;
	padding:0px 0px 8px 0px;
	margin:0px;	
}
h2 {
	font-size: 1em;
	color: #DD7B78;
	padding:6px 0px 0px 0px;
	margin:0px;	
}
#padImage {
	padding-right:3px;	
	vertical-align:middle;		
}
.h2WithImage {
	font-size: 1em;
	color: #da7b77;	
	font-weight:bold;
	vertical-align:middle;
}
h3 {
	font-size: 1em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .8em;
}

a
{
	color:#CD1412;
	
}
a:hover
{
	color:#de7d7b;
}

/*--------------------------------------------*/	
/* Second / third level main content (body)   */
/*--------------------------------------------*/
#mainContent{	
	FLOAT: left; 
	PADDING-RIGHT: .4em; 
	PADDING-LEFT: 1em;
	PADDING-TOP: 2.5em; 	
	PADDING-BOTTOM: 2.5em; 
	MARGIN: 0px; 
	WIDTH: 31.1em;
	text-align: justify;
	font-size:9pt;
}
#mainContent a{font-weight:bold;}
#mainContentSingle{	
	FLOAT: left; 
	PADDING-RIGHT: .4em; 
	PADDING-LEFT: 1em;
	PADDING-TOP: 2.5em; 	
	PADDING-BOTTOM: 2.5em; 
	MARGIN: 0px; 	
	text-align: justify;
	width:49em;
}
#pictureRight {
	float: right;	
	padding-top: 3.8em;
	text-align:center;
	width: 15em;
}
#pictureRightSpeechTL {float:left;padding-top:0.8em;padding-left:0px;}
#pictureRightSpeechBR {float:right;padding:0em 0.6em 0em 0em;}
#pictureRightQuote {font-size:1.4em;margin:0px auto;padding:0px 5px 4px 5px; font-weight:normal;color:#000; text-align:center;}
#pictureRightName {float:left; padding-left:2.5em;padding-top:2px;font-weight:normal;color:#707070;}

/*--------------------------------------------*/	
/* Navigation elements                        */
/*--------------------------------------------*/	

#sidebar{width:13em;background-color:#faeaea;float:left;margin:0; padding-bottom:2em;}


.navLevelGroupUnselected {background-color : #faeaea;font-weight:normal;}
.navLevelGroupSelected {background-color : #EFC3C1;font-weight:normal;}
.navLevelSelected{background-color : #EFC3C1;font-weight:bold;}

/* #leftnav{font-size:0.85em;line-height:1.75em;margin-bottom:3em;} */

#leftnav{font-size:0.85em;line-height:1.75em; margin-bottom:1em;}

#leftnav a:active, #leftnav a:link, #leftnav a:visited, #leftnav a:hover {color: #000; text-decoration: none;display:block;}

.navLevelLink1:active, .navLevelLink1:link, .navLevelLink1:visited , .navLevelLink1:hover{ padding-left:12px;}
.navLevelLink2:active, .navLevelLink2:link, .navLevelLink2:visited , .navLevelLink2:hover{ padding-left:18px;}
.navLevelLink3:active, .navLevelLink3:link, .navLevelLink3:visited , .navLevelLink3:hover{ padding-left:20px;}

div #sidebar ul a:link:hover {background: #FFF;}
div #sidebar ul a:visited:hover {background: #FFF;}

#sidebar ul {margin: 0px;padding:0px;}
#sidebar li {list-style: none; margin: 0px;padding:0px; border-bottom: solid 2px #FFF;}

#leftnavHeader {font-size:1.5em;color:#DD817E;font-weight:bold;padding:8px 0px 8px 4px;border-bottom: solid 2px #fff;text-align:center;}


/*--------------------------------------------*/	
/* left link boxes (second / third level)     */
/*--------------------------------------------*/

/* .leftSubNav1{background-color: #f5d6d4; padding-top: 4px;font-weight:bold;
height:5.5em; vertical-align:middle;color:#000;vertical-align:middle;} */

/* .leftSubNav2{background-color: #faeaea; padding-top: 4px;font-weight:bold;color:#000;
border-bottom: solid 1px #fff; border-top: solid 1px #fff; height:5.5em; vertical-align:middle;} */


.leftSubNav{background-color: #faeaea; padding-bottom: 8px;padding-top: 4px;font-weight:bold; color:#000;}

.leftSubNav1{padding-top: 4px;font-weight:bold;
height:5.5em; vertical-align:middle;color:#000;vertical-align:middle; float:left;}

.leftSubNav2{ font-weight:bold;color:#000;
 height:5.5em; vertical-align:middle;float:left}


.leftSubNav a{color: black; text-decoration:underline;}
.leftSubNav1 a{color: black; text-decoration:underline;}
.leftSubNav2 a{color: black; text-decoration:underline;}

/*.subNavHeader{	font-size:1.3em;	font-weight:BOLD;	padding-left:.7em;	padding-bottom:2px;}*/

.subNavHeader{	font-size:1.3em;	font-weight:BOLD;	padding-left:.7em;}
.subNavImage{	float:left;	padding-left:1em;	padding-bottom:0px;	}
.subNavText{	float:left;	padding-left:.4em;	padding-top:2px;	font-size:1.05em;	width:9em;}


/*--------------------------------------------*/	
/* left link boxes (homepage)                 */
/*--------------------------------------------*/
#sidebarHomePage{width:22.5em; float:left; margin:0; padding-top:2px; padding-left:0px; vertical-align:top; background-color:#faeaea;}
#sidebarHomePageText { text-align:center; /*color:#DE432F;*/ color:#cc1717; font-size:medium; }
#sidebarHomePageGraphic {	float:left; padding-left:6px;}
#sidebarHomePageTextSmall {	font-size:9pt; font-weight:normal; padding-left:0px; text-align:justify}
#sidebarHomePage a:active, #sidebarHomePage a:link, #sidebarHomePage a:visited {	color:#000; font-size:.9em;}
#sidebarHomePage a:hover {	color:#de7d7b; font-size:.9em;}

.caseImage { padding-left:7px }

.homePageSubNav {   clear:both; background-color: #E9E9E9; text-align:left;padding-bottom: 0px;padding-top: 8px;font-weight:bold;  border-bottom: solid 2px #fff;}
.homePageSubNav1 {   clear:both; background-color: #E9E9E9; height:260px; text-align:left;padding-bottom: 0px;padding-top: 8px;font-weight:bold;  border-bottom: solid 2px #fff; width:240px;}
.homePageSubNav2 {	clear:both; background-color: #E9E9E9; text-align:left;padding-bottom: 0px;padding-top: 8px;font-weight:bold;  border-bottom: solid 2px #fff;}


/*--------------------------------------------*/	
/* Homepage main content (body)               */
/*--------------------------------------------*/
#mainContentHomePage {FLOAT: left; PADDING-RIGHT: 10px; PADDING-LEFT: 16px;	PADDING-TOP: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 36em; text-align:justify;}
#mainContentHomePageGraphics {background-color:#ededed; padding:0px; width:24em;vertical-align:middle;}
.mainContentHomePageGraphicsNav:active, .mainContentHomePageGraphicsNav:link, .mainContentHomePageGraphicsNav:visited, .mainContentHomePageGraphicsNav:hover{color:#000;padding-left:6px;text-decoration:none;}

/*--------------------------------------------*/
/* Calculator Holder                          */
/*--------------------------------------------*/
#calcHolder {
	background-image:url(../images/calc/spacer.gif);
	background-color: #faeaea;
	background-repeat:repeat-x;	
	/*height:10em;	*/
}
#calcHolderImage {float:right;}
#calcForm {
	padding-top:30px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right: 7em;
	text-align:right;	
}
#yieldCalc {
	padding-top:30px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right: 7em;
	text-align:right;	
}
#calcYieldResults {
	font-size:0.85em;
	padding:0px 0px 2px 6px;
}
#calcTextField {
	padding-bottom:5px;
}
input[type=text]{
	font-size: 8pt;
}
input[type=password]{
	font-size: 8pt;
}

input[type=select]{
	font-size: .8em;
	font-family: Verdana,Arial;
}	

/*--------------------------------------------*/
/* Map Holder                                 */
/*--------------------------------------------*/
#mapHolder
{
	border:solid 3px #efc3c2;
	vertical-align:top;
}
#areaDescription
{

	text-align:left;
	width: 165px;
	height:275px;
	vertical-align:top;
	background-image: url("../images/map/mapLeftBackground.jpg");
	background-repeat:repeat;
	
}
#mapTextHolder
{
	vertical-align:top;
}

/*-- INTERACTIVE MAP --*/

.mapResetTop
{
	height: 50px;
	width: 165px;
	background-image: url("../images/map/mapLeftTop.jpg");
	background-repeat: no-repeat;
}
.mapResetBottom
{
	height: 81px;
	width: 165px;
	background-image: url("../images/map/mapLeftBottom.jpg");
	background-repeat: no-repeat;
}
.textHolder
{
	padding:5px;
}


/*--------------------------------------------*/
/* Letting Holder                             */
/*--------------------------------------------*/
#lettingHolder
{
	border-bottom:solid .6em #E4E4E4;
	padding-top:1em;
			
}
#lettingInfo
{
	float:left;	
	width:32em;
	text-align:justify;
	padding-bottom:1em;
	padding-left:1em;
}
#lettingSubHeader
{
	color:#cc1310;
	font-weight:bold;
	padding-bottom:1em;
}
#lettingContent
{
}
#lettingImage
{
	float:right;
	padding-left:1em;
	padding-bottom:1em;
}
#lettingHolder a
{
	line-height:1.6em;
}
#lettingPad
{
	padding-left:1em;
	padding-top:1em;
}
#clearAll
{
	clear:both;
}

/*--------------------------------------------*/
/* Property Fund Sign Up                      */
/*--------------------------------------------*/
.fullWrap
{
	width: 100%;
	padding: 0;
	float: left;
}

.fullWrap2
{
	padding-bottom: 10px;
}

#greyText
{
	color: #707070;
	padding-bottom: 15px;
	font-weight: bold;
	font-size: 1.1em;
	text-align: justify;
}

.justify
{
	text-align: justify;
}

#sub
{
	padding-bottom: 15px;
	font-weight: bold;
	font-size: 1.4em;
	text-align: justify;
}

.clearMe
{
	clear: both;
}

.pfLeft
{
	float: left;
	width: 363px;
	margin-left: 15px;
}

.pfTop
{
	
}

.pfLeft2
{
	float: left;
	width: 360px;
	margin-left: 15px;
}

.pfLeft a
{
	color: #835d5c;
}

.pfLeft a:hover
{
	color: #CD1412;
}

.pfRight
{
	float: right;
	padding-left: 0;
	margin: 0;
	padding-right: 0;
	width: 386px;
}

.pfRight2
{
	float: right;
	width: 400px;
}

.floatRight
{
	float: right;
}

#txtTandC
{
	margin: 10px 0 10px 0;
	font-size: 0.9em;
	text-align: justify;
}

.txtTandC
{
	margin: 10px 0 10px 0;
	font-size: 0.9em;
	text-align: justify;
}


.bold
{
	font-weight: bold;
}

#pfImage
{
	margin-top: 30px;
	width: 386px;
	float: left;
}

.propertyFund
{
	padding: 15px 0 0 0;
}

.pfWrapper
{
	border: 2px solid #E4E4E4;
	width: 340px;
	float: left;
	clear: right;
	padding: 15px 10px 10px 10px;
	margin-bottom: 15px;
}

.pfWrapper2
{	
	width: 330px;
	margin-top: 10px;
	padding: 0 10px 0 10px;
	height: auto;
}

.pfWrapper2 h2
{
	color: #000;
}

#gt
{
	float: left;
	width: auto;
	text-align: left;
	border: 1px solid #FFF;
}

#backTo
{
	width: auto;
	text-align: left;
}

#homepageLink
{
	float: right;
	width: auto;
	margin: 0;
	padding: 0;
}

.pfWrapper2 ul{	
	padding: 0;
	margin: 15px;
}

.pfWrapper2 ul li
{
	margin-bottom: 8px;
	text-align: justify;
}

#smallTerms
{
	padding: 5px 0 15px 15px;
	font-size: 0.8em;
}

#termsBox
{
	padding-bottom: 10px;
}

#address
{
	position: absolute;
	bottom: 0px;
	left: 30px;
	width: 280px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	height: auto;
	text-align: left;
}

#pfContact
{
	position: relative;
	width: 340px;
	height: 200px;
	padding: 15px 10px 10px 10px;
	margin-bottom: 15px;
}

#contactUs
{	
	color: #835d5c;
	font-size: 1.8em;
	font-weight: bold;
	padding-bottom: 10px;
}

.addSpace
{	
	margin-bottom: 5px;
}

.controlContainer
{
	float: left;
	padding-bottom: 5px;
	width: 340px;
}

.pfErrorMsg
{	
	color: Red;
	font-weight: bold;
	float: left;
	font-size: 0.9em;
	padding: 0 0 5px 0;
}

.controlElement
{
	float: left;
}

.controlLabel
{
	width: 133px;
	float: left;
	font-size: 1.5em;
	text-align: left;
	padding-right: 15px;
	color: #835d5c;
}

#reqFields
{
	font-size: 1.2em;
	padding-bottom: 10px;
}

.controlContainer input[type=text]
{
	width: 178px;
}

.controlContainer input[type=password]
{
	width: 178px;
}

.labelSmallText
{
	font-size: 1.2em;
}

.sendButton
{
	float: right;
	font-size: 1.5em;
	text-align: right;
	font-weight: bold;
	padding: 5px 10px 0 0;
}

.sendButton a
{
	text-decoration: none;
}

#findOutMore
{
	font-size: 2.5em;
	font-weight: bold;
}

#findOutMore a
{
	color: #835d5c;
	text-decoration: none;
}

#findOutMore a:hover
{
	color: #CD1412;
} 

#pnlSubmitted
{
	float: left;
	color: #707070;
	font-weight: bold;
	font-size: 1.2em;
	clear: both;
	text-align: justify;
	width: 355px;
	height: 65px;
}

#dummyPanel
{
	float: left;
	color: #707070;
	font-weight: bold;
	font-size: 1.2em;
	clear: both;
	text-align: justify;
	width: 355px;
	height: 65px;
}

#valSummary
{
	clear: both;
	
}

/*--------------------------------------------*/
/* Page Footer                                */
/*--------------------------------------------*/

/*
#footer 
{
	BORDER-TOP: #E4E4E4 1px solid; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 0.82em; 
	background-color:#E4E4E4; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING: 2px .8em 2px .8em; 
	COLOR: #000; 	
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px;
	height:1.5em;
	vertical-align:middle;
}
#footer a
{	
	color:#000;	
}
#footer a:hover
{	
	color:#de7d7b;
}

#footerLinks {
	CLEAR: both; 		
	FONT-SIZE: 1em;	
	COLOR: #ccc; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN: center; 
}
#footerLinks a {
	text-decoration : none;	
	color: #ccc;} 

#footerLinks a:hover {color:#000}

#footerLarge {
	FONT-SIZE: 6.3em;	
	COLOR: #fcf2f3; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
}
*/

/*Just text sizes and styles*/
.Black05{font-size:0.5em;color:#000000;}
.Black06{font-size:0.6em;color:#000000;}
.Black07{font-size:0.7em;color:#000000;}
.Black08{font-size:0.8em;color:#000000;}
.Black09{font-size:0.9em;color:#000000;}
.Black10{font-size:1.0em;color:#000000;}
.Black11{font-size:1.1em;color:#000000;}
.Black12{font-size:1.2em;color:#000000;}
.Black13{font-size:1.3em;color:#000000;}
.Black14{font-size:1.4em;color:#000000;}
.Black15{font-size:1.5em;color:#000000;}
.Black16{font-size:1.6em;color:#000000;}
.Black17{font-size:1.7em;color:#000000;}
.Black18{font-size:1.8em;color:#000000;}
.Black19{font-size:1.9em;color:#000000;}
.Black20{font-size:2.0em;color:#000000;}
.Black21{font-size:2.1em;color:#000000;}
.Black22{font-size:2.2em;color:#000000;}
.Black23{font-size:2.3em;color:#000000;}
.Black24{font-size:2.4em;color:#000000;}
.Black25{font-size:2.5em;color:#000000;}

/*Just text sizes and styles*/
.Gray05{font-size:0.5em;color:#707070;}
.Gray06{font-size:0.6em;color:#707070;}
.Gray07{font-size:0.7em;color:#707070;}
.Gray08{font-size:0.8em;color:#707070;}
.Gray09{font-size:0.9em;color:#707070;}
.Gray10{font-size:1.0em;color:#707070;}
.Gray11{font-size:1.1em;color:#707070;}
.Gray12{font-size:1.2em;color:#707070;}
.Gray13{font-size:1.3em;color:#707070;}
.Gray14{font-size:1.4em;color:#707070;}
.Gray15{font-size:1.5em;color:#707070;}
.Gray16{font-size:1.6em;color:#707070;}
.Gray17{font-size:1.7em;color:#707070;}
.Gray18{font-size:1.8em;color:#707070;}
.Gray19{font-size:1.9em;color:#707070;}
.Gray20{font-size:2.0em;color:#707070;}
.Gray21{font-size:2.1em;color:#707070;}
.Gray22{font-size:2.2em;color:#707070;}
.Gray23{font-size:2.3em;color:#707070;}
.Gray24{font-size:2.4em;color:#707070;}
.Gray25{font-size:2.5em;color:#707070;}

/*Just text sizes and styles*/
.Pink05{font-size:0.5em;color:#DD7B78;}
.Pink06{font-size:0.6em;color:#DD7B78;}
.Pink07{font-size:0.7em;color:#DD7B78;}
.Pink08{font-size:0.8em;color:#DD7B78;}
.Pink09{font-size:0.9em;color:#DD7B78;}
.Pink10{font-size:1.0em;color:#DD7B78;}
.Pink11{font-size:1.1em;color:#DD7B78;}
.Pink12{font-size:1.2em;color:#DD7B78;}
.Pink13{font-size:1.3em;color:#DD7B78;}
.Pink14{font-size:1.4em;color:#DD7B78;}
.Pink15{font-size:1.5em;color:#DD7B78;}
.Pink16{font-size:1.6em;color:#DD7B78;}
.Pink17{font-size:1.7em;color:#DD7B78;}
.Pink18{font-size:1.8em;color:#DD7B78;}
.Pink19{font-size:1.9em;color:#DD7B78;}
.Pink20{font-size:2.0em;color:#DD7B78;}
.Pink21{font-size:2.1em;color:#DD7B78;}
.Pink22{font-size:2.2em;color:#DD7B78;}
.Pink23{font-size:2.3em;color:#DD7B78;}
.Pink24{font-size:2.4em;color:#DD7B78;}
.Pink25{font-size:2.5em;color:#DD7B78;}

/* Login styles */

#loginContainerOuter
{
	border: 2px solid #E4E4E4;
	width: 340px;
}
#loginContainerInner
{
	padding: 15px 10px 10px 10px;
}
.loginControlContainer
{
	
	height:35px;
}
.loginError
{
	color: Red;
	font-weight: bold;
	font-size: 0.9em;
	margin-bottom:10px;
}
.loginTextbox
{
	width:150px;

}
.loginButton, .loginButton:link, .loginButton:visited
{
	font-size: 1.5em;
	text-align: left;
	padding-right: 15px;
	color: #835d5c;
	text-decoration:none;
	float:right;
}
.loginButton:hover
{
	color:#CD1412;
}




/* Start Alex CSS */


#flashHolder {
	width: 794;
	padding:0px;
	margin:0px;
}

#wrapper {	
	BORDER: 1px solid #E4E4E4;  	
	width: 794px;
	height: 100%;
	COLOR: #000; 		
	MARGIN: 0px auto;
}

#header
{
	background-image: url(../images/logoR.jpg);
	background-position: right;
	/*margin: 0px 5px 10px 0px;*/
	background-color: #FFF;
	background-repeat: no-repeat;
}

.headerNav
{
	background: url(../images/alex/topnav_bg.jpg) repeat-x;
	height: 24px;
	color:#000;
	width: 794px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	
}

.headerNav ul li
{
	display: inline;
	font-family: Verdana;
	font-size: 10pt;
}

.headerNav ul
{
	
	padding: 3px 0px 5px 0px;
	margin: 0px;
}

.headerNav li 
{	
	background-image: url(../images/alex/topnavimage.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	color: #000;
	padding: 2px 0px 0px 6px;
	margin: 0px 0px 0px 0px;
	
	
}

.headerNav li a
{
	background-image: url(..images/alex/topnavimage.gif);
	background-position: 0px 0px;
	padding: 0px 0px 10px 1px;
	margin: 0px 0px 0px 0px;
	height: 24px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 8pt;
	
	
}

.headerNav ul li a:hover
{
	background-image: url(..images/alex/topnavimage.gif);
	*background-position: 0px 24px;
	padding-bottom: 30px;
}

.headerNav ul li:hover
{
	background-position:top left;
	*background-position: 0px 8px;
	padding-bottom: 30px;
}

.headerNavSelected
{
	
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	background: #FFF;
	color:#000;
	background: url(../images/alex/topnav_hover.jpg) no-repeat;
	height: 24px;
	
}

.buttonNewsletter a:active, .buttonNewsletter a:hover, .buttonNewsletter a:visited
{
	text-decoration:none;
	border:0px;
	
}

.buttonNewsletter img
{
	text-decoration:none; 
	border:0px;
}

.homeNewLink:active, .homeNewLink:visited
{
	text-decoration:none;
	border:0px;
	/*color:#ea482b;*/
	color:#cd1412;
}

.homeNewLink
{
	text-decoration:none;
	border:0px;
	color:#cd1412;
}

.homeNewLink:hover, 
{
	text-decoration:underline;
	border:0px;
	color:#ea482b;
}

.homeNewLink a
{
	text-decoration:none;
	border:0px;
}


.random
{
	background-color:#E4E4E4;
	border-top:1px solid #E4E4E4;
	border-width:1px 0px 0px;
	color:#000000;
	font-size:0.7em;
	height:1.5em;
	padding:2px 0.8em;
	text-align:center;
	vertical-align:middle;
	margin-top: 15px;
}

#wrapper2 {	
	BORDER: 0;  	
	width: 794px;		
	MARGIN: 0px auto;
}

.footerLinks
{
	width: 794px;
	color: #CCC;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.footerLinks ul li
{
	display: inline;
	padding: 0px;
	margin: 0px;
}

.footerLinks li a
{
	font-size: 8pt;
	color:#CCC;
	text-decoration: none;
	font-weight: normal;
	padding:0px;
	margin: 0px;
	text-transform: uppercase;
}

.footerLinks li a:hover
{
	color: #000;
}

.footer a
{
	color: #000;
}

#pagebody {	
	height:100%;
	width:100%;		
	clear: both; 	 
	text-align: left;
	padding: 0px;
	margin: 0px;	
}

#midnav
{
	background-image: url(../images/alex/midnav_bg.jpg);
	width: 100%;
	height: 24px;
	margin: 0px 0px 15px 0px;	
	padding: 0px;
	float: right;
}

.midnav ul
{	
	display:inline;
	list-style: none;
	color: #FFF;
	font-family: Verdana;
	margin: 20px;
	padding: 5px 0px 0px 0px;
	font-size: 8pt;
}

.midnav li
{
	display: inline;
	vertical-align: middle;	
}

.midnav a 
{
	color: #FFF;
	text-decoration: none;
	
}

.midnav li a:active, .headerNav li a:link, .headerNav li a:visited 
{
	font-size:.85em;
	text-decoration: none;
	font-weight: normal;	
	margin: 0px;
	padding: 10px 10px 0px 0px;
	text-transform: uppercase;
}

.midnav li a:hover
{
	margin: 0px;
	padding: 0px;
}

.h1bottom
{
	font-size: medium;
	font-weight:bold;
	/*color: #de432f;*/
	color:#cc1717;
		
}

.welcome
{
	width: 230px;
	float: left;
	padding-top: 10px;
	padding-left:15px;
	text-align:justify;

}

.welcome p
{
	color: #000;
	font-size: 9pt;
	text-align:justify;
}

.welcome span
{
	color: #000;
	font-size: 9pt;
	text-align:justify;
}

.caseStudy
{
	float: left;
	padding: 0px 2px 0px 2px;
	padding-left: 30px;
}

.caseStudy img
{
	/*margin-left:7px;*/
	text-align: center;	
}

.caseStudy h1
{
	text-align: center;
}

.caseStudy p
{
	font-size: 8pt;
	padding-left: 20px;
}

.caseStudy ul li
{
	font-size: smaller;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	background: url(../images/alex/casestudy_li.jpg) no-repeat bottom left;
	list-style: none;
}

.toLet
{
	width: 200px;
	height: 100%;
	float: left;
	padding-top:10px;
	padding-left: 25px;
}

.toLet .toLetTopList li
{
	font-size: 9pt;
	list-style: none;
	background: url(../images/alex/right_li.jpg) no-repeat 0px 4px;
	text-indent: 17px;
}

.toLet .toLetTopList
{
	margin: 0px;
	padding: 0px;
	padding-left:0px;
}

.clearAll
{
	clear: both;
}

.highlightedButtons span
{ 
	color: Red;
	padding-top: 10px;
	height: 20px;
	
	
}
.highlightedButtons li
{
	margin: 0px;
	font-size: 10pt;
	padding-left:65px;
	height:30px;
	padding-top:15px;
}



.highlightedButtons
{
	padding-left:0px;
	padding-top:20px;
	width:230px;
	margin-left:0px;
	font-weight:bold;
}



.highlightedButtons .calc
{
	list-style: none;
	
	background: url(../images/alex/invesment_icon.jpg) no-repeat left;
	padding:15px;
}

.highlightedButtons .pound
{
	list-style:none;
	background: url(../images/alex/propertyfunds_icon.jpg) no-repeat left;
	padding:15px;
}

.highlightedButtons .graph
{
	list-style:none;
	padding:15px;
	background: url(../images/alex/market_icon.jpg) no-repeat left;
}




.highlightedButtons a
{
	padding-top:10px;
}

.highlightedButtons a:hover
{
	color:Black;
	text-decoration:none;
	color:#de7d7b;
}



.highlightedButtons img
{
	text-decoration:none;
	float:left;
	border:0px solid;
}

.toLetLinks
{

	float:left;
	width:250px;
	padding-bottom:5px;
	
}

.headerLink
{
	float: left;
	border-left: 2px solid white;
}

.headerLink:active, .headerLink:link, .headerLink:visited 
{

	color:#000; 
	text-decoration : none; 
	font-weight: normal; 
	padding:6px 4px 4px 5px;

	display: block;
	font-family:Verdana;
	font-size:0.8em;
	vertical-align:bottom;
}

.headerLink:hover
{
	background-image: url("../images/alex/topnavimage.gif");
}

.headerLinkSelected
{
	background-image: url("../images/alex/topnavimage.gif");
	float: left;
	font-size:0.8em;
	text-decoration: none;
	font-weight: normal;
	padding:6px 5px 4px 4px;
	margin: 0px;
	/*background: #FFF;*/
	color:#000;
	display: block;
	border-left:2px solid white;
}


#footerLinks  
{
	
	text-decoration : none;	
	color: #ccc;
	font-weight: normal; 	
	font-family:Verdana;
	font-size:0.85em;
	vertical-align:bottom;
	width:800px;
	padding-top:10px;
	padding-bottom:10px;
	margin: 0px auto;	
	border: 0px;
	background-image:none;
	text-align:center;
}

#footerLarge
{
	width:794px;
	margin: 0px auto;
} 
	
	
	
#footerLinks a:active, #footerLinks a:link, #footerLinks a:visited 
{
	font-size:.85em;
	color:#CCC; 
	text-decoration : none; 
	font-weight: normal; 
	padding:1px 3px 4px 3px; 
	background-image:none;
	display: inline;
	font-family:Verdana;
	font-size:0.85em;
	vertical-align:bottom;
	float:none;
	border:0px;
	
	
	
}
	

#footerLinks a:hover 
{
	color:#000;
	background-image:none;
}


#footer 
{
	BORDER-TOP: #E4E4E4 1px solid; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 8pt; 
	background-color:#E4E4E4; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING: 2px .8em 2px .8em; 
	COLOR: #000; 	
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px;
	height:1.5em;
	vertical-align:middle;
	
}
#footer a
{	
	color:#000;	
}
#footer a:hover
{	
	color:#de7d7b;
}


.toLetTopList li a:hover
{
	color:black;
	text-decoration:underline;
}

.toLetTopList li a:active
{
	color:black;
	text-decoration:none;
}

.toLetTopList li a
{
	color:Black;
	text-decoration:none;
}

.caseStudyLink li a:hover
{
	text-decoration:underline;
	color:#CD1412;
}

.caseStudyLink li a
{
	text-decoration:none;
	color:#CD1412;
}

.IE6TBFix
{
	_width:150px;
}