body {
	font: 83%/1.4 arial, helvetica, sans-serif;
	font-weight: normal; 
	color: black;
	background-color: #FEE3C1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
tr.off { background-color: #FEE3C1; }
tr.sidebars { background-color: #FEF1E0; }
tr.leftsidebars { background-color: #990033; }

.banner {
        background:url(/images/content/header.jpg) no-repeat;
        background-color:#5F0023;
}
.bannertile {
        background:url(/images/content/header_tile.jpg) ;
}


a:link {
	color: #5F0023;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #3F001A;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #5F0023;
}

.navigation, .navigation_sel{
	font-size: 100%;
	font-weight: normal;
	line-height: normal;
}
.navigation_title {
	font-size: 105%;
	color: #ffffff;
}
	

/* LH menu styles - I don't know how to chain */
a.navigation:link {
	color: #FFFFFF; 
	text-decoration: none;
}
a.navigation:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
a.navigation:active {
	color: #FF6699; 
	text-decoration: none;
}

/* LH menu 'rollover' */
a.navigation:hover {
	color: #FF6699;
	text-decoration: none;
	text-decoration:underline;
}

/* LH current selection */
a.navigation_sel:link {
	color: 5F0023;
	text-decoration: none;
}
a.navigation_sel:visited {
	color: 3F001A;
	text-decoration: none;
}
a.navigation_sel:active {
	color: 5F0023;
	text-decoration: none;
}

h1 {
	font-size: 120%;
	font-weight: bold;
	color: #000000; 
}
h2 {
	font-size: 100%;
	font-weight: bold;
    color: #000000; 
}
h3 {
	font-size: 100%;
	font-weight: bold;
    color: #000000; 
}
.heading1 {
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}
.heading2 {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
}
.body_right {
	font-weight: normal;
	color: #000000;
}
.style3 {
	font-weight: bold; 
	color: #000000; 
}

a.body:link 	{ text-decoration:none; color: #000000;}
a.body:visited	{ text-decoration:none; color: #000000;}
a.body:active	{ text-decoration:none; color: #000000;}
a.body:hover	{ text-decoration:underline; color: #FF0000;}
	
.tip {
        font:10px/12px Arial,Helvetica,sans-serif;
        border:solid 1px #666666;
        width:270px;
        padding:1px;
        position:absolute;
        z-index:100;
        visibility:hidden;
        color:#333333;
        top:20px;
        left:90px;
        background-color:#ffffcc;
}

#t3 {
        font:bold 14pt verdana,arial,sans-serif;
        background-color:#ffcccc;
}

/* for the quote sidebar */
div.dots { 
	background: transparent url(dots.gif) bottom left repeat-x; 
	width: 80%; 
	vertical-align: bottom;
	position: relative; 
	right: 1px;
	display: inline;
	float: left;
	margin-left: 5px;
	width: 40%;
}

div.nodotsLeft {
	font-size: 85%;
	float: left; 
	padding-right: 5px;
}
div.nodotsRight {
	font-size: 85%;
	float: right;
	display: inline;
}

/* Property Portfolio */
.leasingContact {
    margin-bottom: 1.5em;
    clear: both;
    position: relative;
}


h2.property{
	background-color: #FEE3C1;
	margin: 10px 0px 0px 0px;
	font-weight: 500;
}

/*
* WEBLINK
* Sample CSS for Currency table
*/
table.wlTable1 {
	border-collapse: collapse;
}

table.wlTable1 caption {
	background: #985B01;
	color: white;
	margin-top: 1em;
}

table.wlTable1 :link { color: white; }
table.wlTable1 :visited { color: #CCE1E1; }

table.wlTable1 thead, table.wlTable1 tfoot {
	background: #FFD987;
	color: black;
}
        
table.wlTable1,
table.wlTable1 th,
table.wlTable1 td {
	border: 1px solid #985B01;
}        
table.content td {
	background-color: white;
}
table.content {
	background-color: #5f0023;
}
table.wlTable1 tbody {background: #FFF8EE}  

/* news */
.news-type {}
	.news-type h2 {font-size:20px; margin:0 0 20px;}
.news {margin:0 0 10px;}
	.news-heading {font-weight:bold; margin:0 0 5px;}
	.news-date {margin:0 0 5px;}
	.news-pdf {margin:0 0 20px 10px;}
		.news-pdf-link {margin:0 0 5px;}
			.news-pdf-link a:hover {text-decoration:none;}
			.news-pdf-link img {border:none; margin:0 5px 0 0; vertical-align:top;}
		.news-pdf-file-size {font-size:11px;}
.news-break {border-bottom:#FFF solid 1px; margin:0 0 10px;}

