

/*==========================Taubman Stylesheet=================================*/
html, body { padding: 0; margin: 0; min-height: 100.1%; text-align:center; font-size:12px;  } 

@font-face 
{ 
	font-family:"Trebuchet MS"; 
/*	font-family:"HelveticaNeue Medium"; 
	src:local('../fonts/HelveNeuMed');*/
}

body 
{ 
	background-color: white; 
	height:auto; 
	font-family:"Trebuchet MS"; 
	font-size:12px; 
	line-height:15px; 	
} 

td, div,  p, th, a{ line-height:15px; font-size:12px;  }
input, select{ font-family:"Trebuchet MS"; font-size:11px;}

/*------------------------------------Home Page----------------------------------------------------*/
#wrapperHome 
{ 
	position: relative;  
	width: 760px; 
	text-align:left; 
	margin: 0 auto; 
	height:410px; 
	background-image:url(/images/homebck10_1.gif); 
}

#LHSdiv 
{ 
	position:relative; 
	left:8px;	
	top:0; 
	width:385px; 
	height:365px; 
	background: white url(/images/linksbck.gif) repeat scroll 0%;

} 


#Promopage 
{ 
	position:relative; 
	top:0; 
	width:740px; 
	height:365px; 
	background:#E7E7E7; 
	background:white url(/images/divbck_full.gif) repeat-y 0 0; 
} 

#PromoArea 
{ 
	position:relative; 
	left:50px;	
	top:0; 
	width:90%; 
	height:365px; 
} 

#SandQTbl 
{ 
	width:100%; 
	background-color:white; 
	
}

#SandQDataImg 
{ 
	font-size:10px; 
	float:right; 
	width:53px; 
} 

.SandQData 
{ 
	font-size:10px; 
	margin-top:0;  
	float:left; 
}
.SandQTd1{width:17px; vertical-align:baseline; background-image:url(/images/white_blue1.gif); background-repeat:inherit; height:34px;}
.SandQTd2{width:53px;  text-align:right; vertical-align:bottom;}
.SandQTd3{width:97px;  text-align:right; vertical-align:bottom;}
.SandQTd4{width:191px; vertical-align:bottom;}


#search 
{ 
	position:absolute; 
	left:391px; 
	top:32px; 
	width:358px; 
	vertical-align:baseline; 
	padding-top:8px; 
	text-align:right; 
	background-color:white; 
}

#searchTB { width:120px; }

#latestnewsdiv  
{ 
	position:absolute; 
	left:380px; 
	top:65px; 
	width:370px; 
	height:215px; 
	background:#275A95; 
	text-align:right; 
	padding:0 0 0 0; 
	vertical-align:top; 
} 

#newstitle 
{ 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align:right; 
}

.newstext 
{ 
	font-size:11px; 
	color:white; 
	text-align:right; 
}

#flashswfdiv 
{ 
	position: absolute; 
	left: 220px; 
	top: 39px; 
	width: 342px; 
	height: 350px; 
	background-image:url(/images/flash.gif); 
	background-repeat:no-repeat; 
} 

.promobanner img
{
	border:0; 
}

#banner 
{ 
	position:absolute; 
	left:401px; 
	top:290px; 
	width:335px; 
	height:117px; 
	background-color:#E7E7E7;
	text-align:right; 
}

#banner_right 
{ 
	position:absolute; 
	left:401px; 
	top:290px; 
	width:335px; 
	height:117px; 
	background-color:#275A95;
	text-align:right; 
}

#banner_left
{ 
	position: absolute; 
	margin-left: 30px;
	top: 230px;
	width:89px; 
	height:127px; 
	text-align:left;
}

#footer 
{ 
	position:absolute; 
	top:397px; 
	width:720px; 
	height:13px; 
	background-color:White; 
	padding:0; 
	text-align:center; 
	color:#555555; 
	left: 31px; 
}

.homebottomlinks 
{ 
	font-size:11px; 
	padding-top:10px; 
	color:#555555; 
	word-spacing:5px; 
}

#copyright 
{ 
	font-size:11px; 
	text-align:left; 
	padding-left:25px; 
	padding-top:10px; 
	color:#555555; 
}

#header 
{ 
	width:760px; 
	height:31px; 
	background:white url(/images/topbar_color.gif) repeat 0 0; padding:0;	
}

#centerWebsitesForm 
{ 
	margin:0 0 0 0;  
	padding:0; 
}

#centerwebsitescombo 
{ 
	font-size:11px; 
	margin:4px 5px 0 0; 
	padding: 0; 
	float: right; 
}

#centerLocator 
{ 
	margin:0 0 0 0; 
	padding:0 0 0 0; 
	float: right;	 
	border:0; 
}

#TaubmanLogo  
{ 
	margin:0 0 0 0; 
	padding: 0; 
	float: left; 
	border:0; 
}

#sitenavbckStatic 
{	
	background:white url(/images/linksbck.gif);  
	height:215px; 
}

#sitenavbckExpanding 
{ 
	background-color:#275A95;  
	height:auto; 
	width:100% ; 
}

.navBtn { vertical-align:middle; } 

#imglt { 
	margin:0 0 0 0;
	padding: 0 0 0 3px;
	float: left;
	border: 0px;
}

/*================================Inner Pages - Common Classes =============================*/
.alignRight { float:right; }
.alignMiddle { vertical-align:middle; }
.topLeftImg { margin-left:-3px;	float:left; }
.alignCenter { text-align:center; }

#innerContentTbl 
{
	width:760px; 
	border:0; 
	border-collapse:collapse; 
	border-spacing:0; 
	text-align:center;
}

#searchInnerPg 
{ 
	vertical-align:bottom;  
	width:300px;  
	float:right; 
	margin:8px 0 0 0; 
	
}

#wrapper 
{ 
	position: relative;  
	width: 760px;  
	text-align:left; 
	margin: 0 auto; 
	height:auto; 
} 

#greyBarTd 
{ 
	background-image:url(/images/footer_lt_bck.jpg); 
	width:8px; 
}

#blueBckTd 
{ 
	vertical-align:top;	
	background-image:url(/images/buttons_bar_back.jpg); 
	width:170px; 
}

#contentAreaTd 
{ 
	vertical-align:top; 
	background-color:#E7E7E7; 
	width:580px; 
}

#bottomLinks 
{	 
	padding-left:40px; 
	padding-top:10px; 
	color:#555555; 
	left: 32px; 
	word-spacing:3px; 
}


#Page_Subtitle 
{ 
	position:relative; 
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold; 
	vertical-align:middle; 
}

#Drakgreybox 
{ 
	width:135px;  
	height:16px; 
	background-color:#666666; 
	margin:8px 9px 10px 10px; 
	padding:5px 0 5px 5px; 
	color:#FFFFFF; 
	text-align:center; 
	font-weight:bold; 
}

#Lightgreybox 
{ 
	background-color:#CBC9C9; 
	padding:5px 0 5px 5px;
	margin:-35px 0px 0px 145px; 
	height:16px; 

 
}

/*++++++++++++++++++Taubmna Asia - VIjay +++++++++++++*/
.taubmanImg {padding:0px 0px 4px 6px; float:right;}
#contentAreaback 
{ 
	position:absolute; 
	width:300px; 
	background-color:#E7E7E7; 
	left: 42px; 
	height:100%; 
}

#Lightgreybox_ContactInfo 
{ 
	width:540px;  
	height:120px; 
	background-color:#CBC9C9; 
	margin:10px 0 0 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	padding:6px 0 5px 6px; 
}

#Page_title 
{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	line-height: 20px;
	color:#000000; border-bottom:1px solid #006699; 
	width:500px; 
	margin:10px 0 0 12px; 
	padding-bottom:3px; 
}

#FontonGreybox 
{ 
	margin: 0 0px 10px 42px; 
	position:relative; 
	font-size:12px; 
	color:#FFFFFF; 
	vertical-align:middle; 
}

.FontBluebig { font-size:14px;	color:#275A95;}
.FontBluediv { font-size:12px; color:#275A95; }

#CotentParagraph 
{ 
	width:555px; 
	margin:10px 10px 10px 10px; 
	font-size:14px; 
}

.CotentParagraph 
	{ width:550px; 
	margin:10px 10px 10px 10px; 
	font-size:14px; 
}

.Content { font-size:12px; vertical-align:top; } 

#ImageHolder 
{ 
	width:110px;  
	height:90px; 
	margin: -40px 10px 0 455px; 
}

#borderedDIV 
{ 
padding-left:5px;
padding-top:5px;
margin-left:10px;
margin-right:13px;
margin-bottom:10px;
border-bottom: 1px solid #CBC9C9; 
border-left: 1px solid #CBC9C9; 
border-right: 1px solid #CBC9C9;
}

#contactInfo 
{ 
	width:550px; 
	margin:10px 10px 10px 10px; 
	font-size:14px; 
}


/*----------Executive Profiles -----*/

.ProfileContent_div 
{ 
	display:block; 
	float:left;
	width:520px;  
	margin-left:8px;
}

.ProfileContent_div1 
{ 
	display:none; 
	float:left;
	width:520px;  
	margin-left:8px;
}

.FontBluediv_small 
{ 
	font-size:11px; 
	color:#4A86BD; 
	font-weight:bold; 
}

.executiveImg {	
	margin:0px 0px 10px 10px;
	float:right;
}

.profile_default 
{ 
	width:128px;  
	height:65px; 
	background-color:#CBC9C9; 
	font-size:11px; 
	color:#000000; 
	cursor:default; 
	cursor:hand; 
	float:left;
	border: 1px solid #3579C9; 
	margin:5px 3px 3px 7px;
	padding:0px 0px 0px 4px;
}
.profile_RowBottom1
{ 
	width:128px;  
	height:65px; 
	background-color:#CBC9C9; 
	font-size:11px; 
	color:#000000; 
	cursor:default; 
	cursor:hand; 
	float:left;
	padding:0px 0px 0px 4px;
	margin:0px 3px 3px 7px;
	
}
.profile_RowTop 
{ 
	width:128px;  
	height:65px; 
	background-color:#CBC9C9; 
	font-size:11px; 
	color:#000000; 
	cursor:default; 
	cursor:hand; 
	float:left;
	padding:0px 0px 0px 4px;
	margin:5px 3px 3px 2px;
}
.profile_RowBottom
{ 
	width:128px;  
	height:65px; 
	background-color:#CBC9C9; 
	font-size:11px; 
	color:#000000; 
	cursor:default; 
	cursor:hand; 
	float:left;
	padding:0px 0px 0px 4px;
	margin:0px 3px 3px 2px;
}
.clearBoth { clear:both; }


/* //-------------------Div Classes------------------*/

.ContentMainDiv 
{ 
	position:absolute; 
	width:557px; 
	background-color:#E7E7E7; 
	height:100%; 
	padding:6px 0px 3px 6px; 
}

.MgrayBoxWithoutMargin 
{	
	background-color:#CBC9C9; 
	width:100%; 
}

.DgrayBox 
{ 
	background-color:#666666; 
	width:100%; 
	margin:5px 0 0 0px; 
	padding:6px 0 5px 6px; 
}

.boarderDiv 
{ 
	width:97%; 
	height:250px; 
	padding-left:3px;  
	padding-top:3px;  
	border-bottom: 2px solid #CBC9C9; 
	border-left: 2px solid #CBC9C9; 
	border-right: 2px solid #CBC9C9 
}


/*//----------Divs with Less sizes-------------//*/

.DgrayBoxSmall 
{ 
	background-color:#666666; 
	width:25%; 
	margin:0px 0px 0 0px; 
	padding:6px 0 5px 6px; 
}

.MgrayBoxSmall 
{ 
	background-color:#CBC9C9; 
	width:25%; 
	margin:0px 0 0 0px; 
	padding:6px 0 5px 6px; 
}

.MgrayBoxSmall50Left 
{ 
	background-color:#CBC9C9; 
	float:left; 
	width:50%; 
	text-align:left;
}

.MgrayBoxSmall50Right 
{ 
	background-color:#CBC9C9; 
	width:40%; 
	text-align:left; 
}

.ImageDivThumbNail 
{ 
	margin-right:15px; 
	margin-bottom:10px; 
	margin-top:5px; 
	float:left; 
	text-align:center; 
}

.ImageBottomDivThumbNail 
{ 
	margin-left:27px; 
	margin-bottom:10px; 
	margin-top:5px; 
	float:left; 
}

.ImageBottomDivThumbNailText 
{ 
	margin-left:-40px; 
	margin-bottom:10px; 
	margin-top:90px; 
	text-align:center; 
}

.ImageDivRMU 
{ 
	margin-right:15px; 
	margin-bottom:10px; 
	margin-top:5px; 
	float:right; 
	text-align:right; 
}

/*------------------End Leasing-----------------------*/

/*----- Site Navigation -------------*/
#sitenav {
	width:170px; 
	background:#275A95;
	margin-left:0px;
	height:auto;
	line-height:18px;
	background:white url(/images/linksbck.gif) repeat 0 0;	
	}

/* sitenav for browsers other than IE */
html>body #sitenav{ 
	height:auto; 
	width:170px; 
	background:#275A95;
	margin-left:0px;	
	background:white url(/images/linksbck.gif) repeat 0 0;
	padding:2px 0 0 0;
}

#sitenav dl dt,
#sitenav dl dd
{
margin: 0 0 0 0;
}

#sitenav dl dd dl dd
{
margin: 0 0 0 19px;
}

#sitenav dl dd dl dd dl dd
{
margin: 0 0 0 0;
}


#sitenav dl dd dl.expanded dd,
#sitenav dl dd dl.expanded dd dl.expanded dd {display: block;}
* html #sitenav dl dd dl.expanded dd, #sitenav dl dd dl.expanded dd dl.expanded dd {height: 1%;}

#sitenav dl dd dl dd,
#sitenav dl dd dl dd dl dd,
#sitenav dl dd dl.expanded dd dl dd { display: none; }

#sitenav dl dd dl dt a,
#sitenav dl dd dl dd dl dd a {
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#sitenav dl dd dl dd a,
#sitenav dl dd dl dd dl dd a
{
	text-decoration:none;
	padding: 1px 0px 0px 0px;
	font-size:12px;
	font-weight:normal;
	border-top:none;
}

#sitenav dl dt a:hover,
#sitenav dl dd a:hover, 
#sitenav dl dd dl dt a:hover,
#sitenav dl dd dl dd a:hover,
#sitenav dl dd dl dd dl dt a:hover,
#sitenav dl dd dl dd a:hover,
#sitenav dl dd dl dd dl dt a:hover,
#sitenav dl dd dl dd dl dd a:hover {
	color:#FFFF00;
}

.sublinksBorder
{
	width:145px; 
	border-top:1px solid #999999;
	display: block;
}

.sublinksBorderBtm
{
	width:145px; 
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	display: block;
}

/*=======hyperlink class===============*/
a.navLinks:link {color:#FFFFFF;}
a.navLinks:hover {color:#FFFF00;}
a.navLinks:visited {color:#FFFFFF;}

/*======= Selected Site Nav links (Steve Banner) ===============*/
a.navLinks#selected {color:#FFFF00;}
dd.sublinksBorder a.navLinks,
dt.sublinksBorder a.navLinks,
dd.sublinksBorderBtm a.navLinks {display:block;}
* html dd.sublinksBorder a.navLinks,
dt.sublinksBorder a.navLinks,
dd.sublinksBorderBtm a.navLinks {height:1%;}

a.topnavLinks:link {color:#FFFFFF;}
a.topnavLinks:hover {color:#FFFF00;}
a.topnavLinks:visited {color:#FFFFFF;}
a.topnavLinks 
{
	display:block;
	background: url(/images/Nav_btn.gif) no-repeat;
}

dt.CurrentTopnavLink
{
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

a.news:link{color:#FFFFFF; font-size:11px;}
a.news:hover{color:#FFFF00; font-size:11px;  }
a.news:visited{color:#FFFF00; font-size:11px; }

a.blueLinks:link {color:#275A95; text-decoration:none;}
a.blueLinks:visited {color:#275A95; text-decoration:none;}

a.blueLinksUdr:link {color:#275A95; text-decoration:underline;}
a.blueLinksUdr:visited{color:#275A95; text-decoration:underline;}

a.blackLinks:link {color:#000000; text-decoration:none; }
a.blackLinks:visited {color:#000000; text-decoration:none; }

a.blackLinksUdr:link {color:#000000; text-decoration:underline; }
a.blackLinksUdr:visited{color:#000000; text-decoration:underline; }

a.whiteLinksUdr:link { color:#FFFFFF;text-decoration:underline;}
a.whiteLinksUdr:visited {color:#FFFFFF;text-decoration:underline;}
a.whiteLinksUdr:hover{color:#FFFF00;text-decoration:underline;}

a.whiteLinks:link { color:#FFFFFF;text-decoration:none;}
a.whiteLinks:visited {color:#FFFFFF;text-decoration:none;}
a.whiteLinks:hover {color:#FFFF00;text-decoration:none;}

a.greyLinks:link {color:#555555;text-decoration:none;}
a.greyLinks:visited {color:#555555;text-decoration:none;}
.underLineText{text-decoration:overline;}
/*=====================Press Release=============*/


.DIVvisible 
{ 
	display:block; 
	clear:both;
	padding-left:13px;
	width:535px; 
}

.DIVinvisible 
{ 
	display:none; 
	clear:both;
	padding-left:13px;
	width:535px; 
	
}

.datecolumn { color:#000000; width:11%; }
.blankTdPressRel {width:3%;}
.linkcolumn { width:86%; }

#horidiv 
{ 
	position:relative; 
	left:13px; 
	width:535px; 
	margin-top:-15px; 
}

#datefont { font-size:12px; color:#000000; }
#textfont { font-size:12px; }

#PageIntro 
{ 
	position:relative; 
	left:10px; 
	top:6px; 
	width:540px; 
	z-index:1; 
	line-height:12px; 
}

#pressYrDiv {
padding:0px 0 0 0;
margin:20px 0 8px 10px;
}

#pressYrTbl 
{
	padding:0 0 0 0; 
	background-color:#CBC9C9; 
	height:15px; 
	width:569px; 
	text-align:center 
}

#pressYrTblTr {	height:28px;}		
#searchBtn { background-color:#275A95; 
				font-weight:bold; 
				color:#FFFFFF; 
				float:right; 
				text-align:right;
				vertical-align:bottom;
				padding-top:3px; 
				margin-left:0;}
		
#searchTxtBox {
float:right;
width:200px;
padding-top:3px;
}

input#searchTxt { font-size:11px; width:130px;}

a.cursorTD:visited,
a.cursorTD:hover,
a.cursorTD:link {cursor:pointer; text-decoration: none; color:#000000; width:30px;}

a.cursorTDBld {cursor:pointer; background:#6699CC; width:30px;}
a.cursorTDBld:visited,
a.cursorTDBld:hover,
a.cursorTDBld:link {cursor:pointer; background:#6699CC; text-decoration: none; color:#000000; width:30px;}

#pressYrTblTr #currentyr a.cursorTDBld,
#pressYrTblTr #currentyr a.cursorTD
{width:100px;}

.ViewDiv 
{ 
	background-color:#666666; 
	width:22%;
	padding:4px 0 5px 10px;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
}

.languageDiv 
{ 
	background-color:#CBC9C9; 
	padding:4px 0 0px 10px;
	color:#FFFFFF; 
	float:left;
	color:#000000; 
}

#Rightdarkgreybox 
{ 
	background-color:#666666; 
	width:14%;
	padding:4px 0 5px 10px;
	color:#FFFFFF;
	float:left;
}

#Rightlitegreybox 
{ 
	background-color:#CBC9C9; 
	padding:4px 0 5px 10px;
	color:#FFFFFF; 
	float:left;
	color:#000000; 
}
.pressReleaseDateHeading
{
background-color:#CBC9C9;
width:98%;
float:right;
}

/*-----------------------Font Classes-----------------------------*/

.WhiteFtrebuchetMS16 
{ 
	font-size:16px; 
	color:#ffffff; 
	line-height:17px; 
}

.WhiteFtrebuchetMS14 
{ 
	font-size:14px; 
	color:#ffffff; 
	line-height:15px; 
}

.FtrebuchetMS14 
{ 
	font-size:14px; 
	color:#000000; 
	line-height:15px; 
	}

.FtrebuchetMS13 
{ 
font-size:13px; 
color:#000000; 
line-height:15px; 
}

.FtrebuchetMS12 
{ 
	font-size:12px; 
	line-height:15px; 
	color:#000000; 
}

.FtrebuchetMS9
{ 
	font-size:9px; 
	line-height:9px; 
	color:#000000; 
}

.FtrebuchetMS10 
{ 
	font-size:10px; 
	line-height:15px; 
	color:#000000; 
}

.FtrebuchetMS11 
{ 
	font-size:11px; 
	line-height:15px; 
	color:#000000; 
} 

.FtrebuchetMS16 
{ 
	font-size:16px; 
	line-height:15px; 
	color:#000000; 
}

.FtrebuchetMSWhiteBold12 
{ 
	font-size:10px; 
	line-height:15px; 
	color:#FFFFFF; 
}

.FtrebuchetMSBlue12 
{ 
	font-size:12px; 
	line-height:15px; 
	color:#275A95; 
}

.FtrebuchetMSBlue14 
{ 
	font-size:14px; 
	line-height:15px; 
	color:#275A95; 
}

.FtrebuchetMSBlue18 
{ 
	font-size:18px; 
	line-height:15px; 
	color:#275A95; 
}

/*-------------------Common Classes for All Leasing pages---------*/
.LgrayBox
{
	background-color:#E7E7E7;
	float:right;
	width:100%;
	margin:5px 0 0 0px;
	padding:6px 0 5px 6px;
}
.MgrayBox
{
	background-color:#CBC9C9;
	float:right;
 	width:100%;
	margin:5px 0 0 0px;
	padding:6px 0 5px 6px;
}
/*----------Leasing: Center List-----------*/
.MgrayDivLcenterList1
{
width:123px;
float:left;
margin-top:8px;
margin-left:10px;
padding-left:7px;
font-size:12px;
line-height:15px;
color:#275A95;
font-weight:bold;
}
.MgrayDivLcenterList2
{
width:30%;
float:left;
margin-left:11px;
margin-top:8px ;
line-height:15px;
color:#275A95;
font-weight:bold;

}
.MgrayDivLcenterList3
{
width:23%;
float:left;
margin-top:8px; 
margin-left:11px;
line-height:15px;
color:#275A95;
font-weight:bold;

}
.MgrayDivLcenterList4
{
width:11%;
float:left;
margin-top:8px; 
margin-left:5px ;
line-height:15px;
color:#275A95;
font-weight:bold;
}

.MgrayDivLcenterList
{
width:97%;
float:right;
margin-top:6px;
margin-left:5px;
padding-left:7px;
padding-top:3px;
background-color:#CBC9C9;
}

.MgrayDivLcenterListTopBar
{
width:98%;
float:right;
margin-top:6px;
margin-left:5px;
background-color:#CBC9C9;
}

.LgrayDivLcenterListText
{
width:97%;
float:right;
margin-top:6px;
margin-left:5px;
padding-left:7px;
padding-top:3px;
}
.DgrayDivSymbolKey
{
width:auto;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
padding-top:4px;
float:left;
background-color:#666666;
font-size:10px;
line-height:15px;
color:#FFFFFF;
}

.LgrayDivListTop
{
width:auto;
padding-left:1px;
padding-right:1px;
padding-top:4px;
float:left;
font-size:11px;
line-height:15px;
color:#000000;

}
.CenterListImageIcon
{

float:left;
margin-left:0px;
margin-top:8px;
}
.CenterListR1
{
width:20%;
float:left;
margin-left:5px;

}
.CenterListR2
{
width:30%;
float:left;
margin-left:11px;

}
.CenterListR3
{
width:23%;
float:left;
margin-left:13px;

}
.CenterListR4
{
width:11%;
float:left;
margin-left:10px;
}

.CenterListR4S
{
width:11%;
float:left;
margin-left:147px;
}

/*--------------End Leasing Center List----------------*/
/*---------------- Leasing Contact Information---------*/

.MgrayDivCI
{
width:45%;
margin-left:1px;
float:left;
}

.innerLinks a:link { color:#FF0000;}

/*------------Classes Leasing RMU----------------------*/

.LgrayDivRMUimages
{
width:98%;
float:right;
margin-top:6px;
margin-left:5px;
}
.imgRMUThumb
{
	margin-right:15px;
	margin-bottom:10px;
	margin-top:5px;
	float:left;
	text-align:center;
}

.imgRMUThumbBottom
{
	margin-bottom:10px;
	margin-top:5px;
	padding-left:52px;
	float:left;
}

.imgRMULarge
{

	margin-right:15px;
	margin-bottom:10px;
	margin-top:5px;
	float:right;
	text-align:right;

}

/*--------------Specialty Leasing---------------------*/
.LeftGrayBoxSPL
{
width:355px;
float:left;

margin-right:15px;
margin-top:6px;
margin-left:8px;
}
.RightGrayBoxSPL
{
width:170px;
float:right;
margin-top:6px;
text-align:center;
}

.ImageIconSPBullet
{
float:left;
margin-left:0px;
margin-top:4px;
}

.ImageThumbSPBottomText
{
float:22px;
margin-bottom:6px;


}
#ImageThumbSP
{
float:22px;

}

/*---------------------Leasing Sunvalley-----------------*/
.DgrayDivSV
{
float:right;
margin:3px 0 0 0;
width:98%;
background-color:#7A8CA1;
}
.imageButtonSV
{
float:left;
margin-right:2px;
margin-left:1px;
margin-top:2px;
margin-bottom:1px;
color:#FFFFFF;
}
.DgrayDivBorder
{
float:right;
margin:0px 0 0 1px;
width:100%;
border-bottom:1px solid;
border-left:1px solid;
background-color:#CBC9C9;
border-color:#666666;
}

#SHD1
{
float:right;
width:98%;
display:block;
background: white url(/images/centers_background.gif) repeat-y 0 0; 
}

#SHD2, #SHD3, #SHD4, #SHD5, #SHD6, #SHD7, #SHD8, #SHD9
{
float:right;
width:98%;
background: white url(/images/centers_background.gif) repeat-y 0 0; 
display:none;
}

.LeftDivSV
{
width:275px;
float:left;
padding-bottom:20px;
}

.LeftDivSV p img
{
margin-top: 0px;
border:1px solid #275A95; 
}

.RightDivSV
{
width:270px;
float:right;
}

.imageSV
{
text-align:center;
margin-top:5px;
}

.imageThumbRightTextSV p.plain,
.imageBelowText p.plain
{
margin-top: -1em;
}

.imageThumbRightTextSV p.emphasize,
.imageBelowText p.emphasize
{
font-weight: bold;
margin-top: 0px;
}

.imageBelowText
{
float:left;
margin-top:10px;
}

.imageThumbSV
{
float:left;
margin-left:5px;
margin-bottom:10px;
margin-top:30px;
}

.imageThumbSV a img, .imageSV img
{
border:1px solid #275A95;
margin-bottom;0px;
}

.imageThumbSVRight
{
font-size:10px; 
line-height:15px; 
color:#000000; 
width:110px;
float:left;
margin-left:5px;
margin-bottom:10px;
margin-top:25px;
text-decoration:underline;
}

.imageThumbLeftTextSV
{
float:right;
margin-left:10px;
margin-bottom:10px;
margin-top:30px;
}
.imageThumbRightTextSV
{
float:left;
width:90%;
margin-left:5px;
margin-bottom:10px;
}

.SVRightWebURL
{
width:auto;
margin-top:-12px;
float:right;
font-size:12px;
}


/*-------------------End Leasing Sunvalley---------------*/


.LRMULineText
{
margin-bottom:10px;
margin-top:5px;
margin-left:0px;
padding-left:27px;
text-align:center;
float:left;
width:130px;
height:30px;
text-decoration:underline;
}

/*--------------------Investor Relations-------------*/

.TopTxt
{
	position:relative;
	width:531px;
	top:10px;
	left:10px;
	font-size:12px;
}

.DivHeads
{
	font-size:14px;
	width:98%;
	margin-top:15px;

}

#StockChartHolder
{
 	width:531px;
	margin-left:15px;
	margin-top:20px;
	font-size:14px;
}

.stockChartTd1 {width:30%;}
.stockChartTd2 {width:17%;}
.stockChartTd3 {width:20%; text-align:right;}
.investerOverviewTd{width:50%;}
table.StockChart {	width:99%;	}
table.StockChart td.LiteGrey 
{
	background-color:#E7E7E7;  
	
	padding-left:10px;
	height:20px;

}
table.StockChart th.Grey 
{
	background-color:#CBC9C9;  
	text-align:left;
	padding-left:10px;
	height:18px;
}
table.StockChart td.Grey 
{
	background-color:#CBC9C9;  
	text-align:left;
	padding-left:10px;
	height:20px;
}

#StockImg {	margin-left:60px; clear:both;}

.DropDownHolder
{
	width:99%;
	float:left;
	margin-top:20px;
}
.historicalTbl
{
	width:98%;
	margin-left:10px;
	margin-top:40px;
}
.ComboboxSubmit
{
	margin-right:19px;
	height:15px;
	margin-left:119px;
	
}


/*---------------IR_Overview-------------*/

.BoxesHolder
{
	width:530px;
	margin: 10px 0 0 5px;
	font-size:12px;
}
.box2
{
	margin-top:8px;
	margin-bottom:8px;
	margin-left:8px;
	font-size:12px;
	vertical-align:top;
}

table.Overview {width:100%;}
table.Overview td.border 
{
	border:1px solid #CBC9C9; 
	text-align:left;
	vertical-align:top;
}
table.Overview td.Grey 
{
	background-color:#CBC9C9;  
	text-align:left;
	vertical-align:top;
}
li.liOverview {margin-left:-25px;}
/*-----------------------IR_StockQuotesChart-----------------*/

.Combobox {	width:100px;}

.QuoteDivHolder
{
	width:531px;
	position:relative;
	top:20px;
	left:10px;
}
.emptycolmn
{
	width:35%;
	text-align:center;
	background-color:#CCCCCC;
}

.MellonLink {
	border: 0px;
}

/*--------------------InvestorRelations------------------*/
/*-------------------------Sridhar-----------------------*/
/*-------------------------2ndSep05------0---------------*/
.IRpdfIconText
{
float:left;
width:110px;
margin-top:-10px;
padding-left:3px;
}

#BottomTxt
{
	width:100%;
	clear:both;
	text-align:center;
}

/*-----------------End InvestorRelations-----------------*/



/*----------InvestorRelations Annual Report--------------*/
/*-------------------------5thSep05------0---------------*/

.ARimage
{
float:left;
margin-top:10px;
margin-left:12px;
margin-right:50px;
margin-bottom:6px;
}

.ARPDFicon
{
float:left;
margin-left:10px;
margin-right:45px;
width:90px;
text-align:left;
padding-left:10px;

}

.ARPDFiconText
{
float:none;
margin-left:10px;
margin-top:-30px;
text-align:center;

}
/*--------End InvestorRelations Annual Report--------------*/


/*-----------Media: Tradeshow Schedule---------------*/
.MTSleftbox
{

	float:left;
	width:60%;
	margin:0px 0 0 5px;
	padding:0px 0 5px 6px;
}
.MTSImage
{
float:right;
margin-right:4px;
}

.tourismNews {
	margin-left:30px;
	margin-bottom:10px;
	width:90%;
}

/*------------Classes For Careers-----------------------*/
.CoverviewBottomtext { width:370px; }
.CtaubmanLogo { float:right;margin-top:-10px;}
#BestBrightLogo {vertical-align: middle; float: right; margin-right: 100px;}
#SmallBestBrightLogo {margin-top:5px; margin-left:85px;}

/*----------------Investor_AudioCalls---------*/

.GreyboxHeads
{
	text-align:left;
	background-color:#CBC9C9;
}
.ContentBorder
{
	border: 2px solid #CBC9C9;
	position:relative;
	width:529px;
	left:10px;
	top:20px;
}

.DateTbl
{
	margin-left:5px;
	margin-top:10px;
	width:250px;
	height:100px;
}



#Webcast
{
	position:relative;
	top:10px;
	left:-10px;
	text-align:left;
	background-color:#CBC9C9;
}


.Greyboxbig
{
	position:relative;
	text-align:left;
	padding-left:10px;
	top:2px;
	height:40px;
	background-color:#CBC9C9;
	vertical-align:middle;
}

.microphone
{
	width:9%;
	padding-left:8px;
}
.MediaPlayer
{
	width:23%; 
	padding-right:15px; 
	padding-top:4px;
	vertical-align:middle;
	text-align:right;
}
.bottom {text-align:center;}

.jobLogos {
	border: 0px;
}
 

/*---------Investor Relations: Corporate Governance Directors, Committees, and Charters (Tabular Data)-----------*/

#cgDirectors {text-align:center; padding:8px 0 0 6px; }
table.dirComChart {	width:545px; background-color:#999999; border-spacing:0px; border-collapse:collapse; }
table.dirComChart tr.header { background-color:#666666; vertical-align:top; color:white; }
table.dirComChart tr.lGrey { background-color:#CBC9C9; text-align:center; height:32px;}
table.dirComChart tr.mGrey { background-color:#BCBBBB; text-align:center; height:32px;}
table.dirComChart th.col1 {	width:115px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col2 {	width:71px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col3 {	width:42px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col4 {	width:64px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col5 {	width:83px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col6 {	width:73px; border-right: solid 1px #CBC9C9; }
table.dirComChart th.col7 {	width:62px;}
TD.brdr 
{
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
}

TD.brdr1 
{
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
	text-align:left;
	padding-left:4px;
}
TD.brdr2 
{
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
}

/*------------SEC Fillings--------------------------------*/
.invRelYear {
	width:145px; 
	height:17px;
	background-color:#666666;
	margin:7px 10px 10px 8px;
	padding:5px 0 5px 0px;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;	
	cursor:pointer; 
	cursor:hand;
}
.filingsLGrey {
	height:28px;
	background-color:#CBC9C9;
	margin:-38px 0 0 145px;
	padding:0px 0 0px 0px;
}

.filingsWrapper
{
	display:block; 
	width:544px; 
	border:2px solid #CCCCCC; 
	vertical-align:top; 
	margin-left:8px;
}
.filingsWrapper1
{
	display:none; 
	width:544px; 
	vertical-align:top; 
	border:2px solid #CCCCCC; 
	margin-left:8px;
}
.filingsSubWrapper
{
	float:left; 
	width:142px;  
	vertical-align:top; 	
	margin:5px 0 5px 0;;
}
.filingsSubWrapper1
{
	float:left; 
	width:172px;  
	vertical-align:top; 
	margin:5px 0 5px 0;
	background-color:#CBCBC9;
}
.filingsSubWrapper2
{
	float:left; 
	width:210px;  
	vertical-align:top; 
	margin:5px 0 5px 0;
}
.filingsData
{
	width:172px; 
	float:left; 
	margin-top:9px; 
	display:inline;
	padding-left:8px;	
}
.fileDateSize 
{
	display:inline;
	margin:0px 0 0 35px;
	float:left; 
	margin-top:-28px;
}

td.filingsTd {vertical-align:top;}

.fillingsText
{
	font-size:18px;
	line-height:18px;
	padding:0 0 5px 5px;
	width:142px;
}
.filingsLongText
{	
	font-size:18px;
	line-height:15px;
	padding:0 0 5px 5px;
	width:195px;

}
.imglt 
{
	margin:0 10 0 0;
	padding: 10px;
	float: left;
	border: 0px;
}
/*=------Supplementals----*/
.supplementalsData {margin:-10px 0 0px 5px;}
/*---------Dividends----------*/
.dividendsYear {
	width:168px; 
	height:17px;
	background-color:#666666;
	margin:7px 10px 10px 8px;
	padding:5px 0 5px 0px;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;	
	cursor:pointer; 
	cursor:hand;
}
.dividendsLGrey {
	height:28px;
	background-color:#CBC9C9;
	margin:-38px 0 0 175px;
	padding:0px 0 0px 0px;
}

#dividendYrTbl 
{
	padding:0 0 0 0; 
	background-color:#CBC9C9; 
	height:15px;
	width:100%;
	text-align:center; 
}

#dividendYrTblTr {	height:28px;}

a.DividendcursorTD:visited,
a.DividendcursorTD:hover,
a.DividendcursorTD:link {cursor:pointer; text-decoration: none; color:#000000; width:32px;}

a.DividendcursorTDBld {cursor:pointer; background:#6699CC; width:32px;}
a.DividendcursorTDBld:visited,
a.DividendcursorTDBld:hover,
a.DividendcursorTDBld:link {cursor:pointer; background:#6699CC; text-decoration: none; color:#000000; width:32px;}


#searchBtn { background-color:#275A95; 
				font-weight:bold; 
				color:#FFFFFF; 
				float:right; 
				text-align:right;
				vertical-align:bottom;
				padding-top:3px; 
				margin-left:0;
}

#dividendChart {
	margin-left:25px;
}
		
/*----------------Investor Relations : Request Info---------------*/
.requestInfo {	margin-left:10px; 	margin-top:30px; }

Table.requestInfoTbl {width:500px;}
TD.requestInfoTd { vertical-align:top; float:right; text-align:right;} 
TD.materialsTd { vertical-align:top;  }

#PRCheckbox
{
	background-color:#CBC9C9;
	position:relative;
	top:-75px;
	left:280px;
	padding:5px 0 6px 5px;
	height:18px;
	width:261px;
	font-weight:bold;
}
.investorMaterials
{
	position:relative;
	left:20px;
	width:500px;
}

.formStar { color: #FF0000}
.inputTxtBox {width:125px; }
.StatesCombo { 	width:128px; }
#invMTextArea {width:250px; height:100px}
#invMSubmit {float:right; width:60px; padding:0px 43px 0 0;}
.Others
{	
	position:relative;
	top:-75px;
	left:240px;
	width:260px;
}

/*-----------------Participating Centers------------*/

.boxalign {	vertical-align:top;	height:110px;}
.FontRed{color:#FF0000;}
.FAQ { line-height: 130%; margin-right:8px;	color:#275A95;}
#FAQA{	line-height: 130%; margin-right:8px; color:#275A95;}
#TermsandCond {	margin-left:10px; margin-right:10px;}
.Centers { width:530px;	margin: 10px 0 0 10px;}


/*--------------careers--------------------*/
.quote {font-size:14px; line-height:15px; text-align:center;}
.author {text-align:right;}
.mgreyboxIndented {padding:5px 1px 5px 4px; background-color:#CBC9C9; width:98%;}
.lgreyboxIndented {padding:8px 1px 8px 4px; background-color:#E7E7E7; width:98%;}

/*------Investor guidelines ---------------*/
.guidList li{ list-style-type:lower-alpha; margin:5px 10px 15px -8px; }
.investorLi1 li {margin:5px 10px 15px -8px;}
.investorLi2 {margin:5px 5px 15px -5px;}
.bookmarkLinksText { float:right; width:97%; margin:5px 0 0 0px; padding:6px 0 5px 6px; line-height: 18px}
.topLink { text-align:right; margin-right:5px; }


.LabelCell
{
	padding: 3px 6px 3px 6px;
	height: 25px;
	background-color:#CBC9C9;
	font-weight:bold;
	color: #000000;
	/*width: 20%;*/
}

.LabelCell a:active 
{
	color: #000000;
	font-weight:bold;
}
.LabelCell a:visited 
{
	color: #000000;
	font-weight:bold;
}
.LabelCell a:link  
{
	color: #000000;
	font-weight:bold;
}
.LabelCell a:hover 
{
	color: #000000; 
	font-weight:bold;
	text-decoration: underline;
}

.highlightRow
{
	background-color: #CBC9C9;
	padding-top: 3px; 
	padding-right: 6px; 
	padding-left: 3px; 
	padding-bottom: 3px
}