body {
	background: #231f21;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
}

a{
	text-decoration:none;
	color:#fff;
}

a:hover{
	text-decoration:underline;
}

p{
	font-size:13px;
	color:#000;
	padding: 0 0 0 0;
}

h1{
	font-size:36px;
	color:#978275;
	line-height:32px;
	padding: 0 0 25px 0;
}

h3{
	font-size:18px;
	color:#898888;
	padding: 0 0 16px 0;
}

h5{
	font-size:13px;
	color:#000;
	padding: 0 0 16px 0;
}

h6{
	font-size:12px;
	text-transform:uppercase;
	color:#faf9f9;
	padding: 0 0 15px 0;
}

#wrapper {
	width: 950px;
	margin: 0 auto;
	padding:20px 0;
}
/* Main CSS End */


/* Header CSS Start */
#header {
	width: 950px;
	height:139px;
	padding:0;
	background:url(/core/images/template/jll/citigroup/images/headerbg.jpg) no-repeat left top;
}

.header-inner {
	width: 910px;
	height:75px;
	padding: 9px 10px 0 30px;
	border-top:1px solid #656364;
	border-bottom:1px solid #656364;
	background:url(/core/images/template/jll/citigroup/images/headerbg.jpg) no-repeat left top;
}

#logo{
	float:left;
	width:186px;
	height:59px;
	margin-right:80px;
}


.header-rightlink{
	width:157px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
}

/* Menu CSS Start */
#menu {
	width:940px;
	padding:15px 0px 0px 20px;
}

#menu ul li{
	float:left;
}

#menu ul li a {
	display:block;
	display:inline-block;
	color:#a9a7a8 !important;
	font-size:13px;
	font-weight:bold;
	height:25px;
	line-height:23px;
	padding: 0 15px 0 15px;
	background:url(/core/images/template/jll/citigroup/images/nav-splitter.gif) no-repeat right 7px;
	text-decoration:none;
}

#menu ul li a.nobg{
	background:none;
}

#menu ul li a:hover, #menu ul li a.active {
	color:#fff !important;
	background:url(/core/images/template/jll/citigroup/images/nav-hover.gif) no-repeat right top;
}
/* Menu CSS End */
/* Header CSS End */

/* Content CSS Start */
#content {
	width:950px;
	position:relative;
	display:block;
	z-index:100;
    overflow:hidden;
}
/*
#col-1 {
	width:950px;
	height:434px;
	padding:0;
	margin:0;
}
*/
#col-1 ul, #col-1 ul li{
	padding:0;
	margin:0;
}
/*
#col-2 {
	width:299px;
	float: left;

	position:absolute;
	top:0;
	left:0;
	z-index:15000;
	
}
*/
.col-2-inner {
	padding: 29px 0 0 29px;
	z-index:120;
}

.col-2-inner-index{
	width:256px;
	float:left;
}

.col-2-inner-index p{
	color:#faf9f9 !important;
}

.col-2-inner-index p a{
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

.col-2-inner-index p a:hover{
	text-decoration:none;
}

.col-2-inner-index ul li{
	width:233px;
	margin-bottom:10px;
}

.col-2-inner-index ul li label{
	float:left;
	padding-bottom:5px;
}

.col-2-inner-index ul li input{
	width:233px;
	border:0;
	height:16px;
	float:left;
}

.col-2-inner-index ul li input.checkbox{
	width:17px;
	height:17px;
	float:left;
	border:0;
	padding:0;
	margin:0;
}

.col-2-inner-index ul li input.login-in{
	width:50px;
	height:19px;
	border:0;
	text-align:center;
	color:#000;
	background:#fff;
	float:right;
	padding-bottom:8px !important;
}

.col-2-inner-tenanthome {
	width:270px;
	padding: 0 0 0 0;
}

.col-2-inner-tenanthome1 {
	width:275px !important;
}

.col-2-inner-tenanthome ul{
	padding-top:15px;
}

.col-2-inner-tenanthome ul li, .col-2-inner-tenanthome1 ul li{
	font-size:18px;
	border-bottom:1px solid #9e9994;
}

.col-2-inner-tenanthome ul li{
	width:270px;
}

.col-2-inner-tenanthome ul li a, .col-2-inner-tenanthome1 ul li a{
	font-size:18px;
	font-weight:bold;
	color:#898888;
	display:block;
	text-decoration:none !important;
	line-height:32px;
}

.col-2-inner-tenanthome ul li a{
	width:270px;
}

.col-2-inner-tenanthome ul li a:hover, .col-2-inner-tenanthome ul li a.active{
	background:url(/core/images/template/jll/citigroup/images/tal-home-navhover.gif) no-repeat right top;
	color:#fff;
}

.col-2-inner-emerg {
	width:270px;
	min-height:405px;
	height: auto !important;
	height:405px;
	padding: 29px 0 0 29px;
	background:url(/core/images/template/jll/citigroup/images/emergency-leftcolbg.jpg) no-repeat left top;
}

#col-right-emerg{
	width:591px;
	padding: 62px 20px 0 40px;
	min-height:372px;
	height: auto !important;
	height:372px;
	float:right;
	background:url(/core/images/template/jll/citigroup/images/emg-rightcolbg.gif) repeat-y left top;
}

#news-tracker{
	width:950px;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	background:#010101;
	overflow:hidden;
	height:32px;
	position:relative;
	z-index:1;
}


#news-tracker * { z-index: 1;}

#news-tracker ul li{
	float:left;
	background:url(/core/images/template/jll/citigroup/images/tracker-splitter.gif) no-repeat left 15px;
	padding: 0 6px;
	line-height:33px;
	font-size:12px;
	z-index:1;
}

#news-tracker ul li.first-item{
	background:none;
	padding-left:0 !important;
}

#news-tracker ul li a{
	font-size:12px;
	color:#FFF;
	z-index:1;
}

#content-whaton{
	width:890px;
	background:#fdfdfd;
	padding: 25px 30px 0 30px;
	color:#000000;
}

.content-whaton-left{
	width:569px;
	padding: 0 15px 0 0;
	float:left;
	border-right:1px solid #cacaca;
	margin-bottom:10px;
}

.whaton-event-main{
	width:569px;
	padding: 0 15px 0 0;
}

.whaton-event-main a{
	color:#000;
}

.whaton-event{
	width:569px;
	position:relative;
}

.whaton-event span.title{
	background:url(/core/images/template/jll/citigroup/images/event-titlebg.gif) no-repeat right top;
	display:block;
	float:left;
	padding: 0 12px 1px 0;
	color:#000;
	font-weight:bold;
	margin-right:10px;
}

.whaton-event span{
	color:#978275;
	line-height:23px;
	font-style:italic;
}


.whaton-event-left{
	width:117px;
	padding:0;
	float:left;
}

.whaton-event-right{
	width:370px;
	padding:0 0 0 10px;
	float:left;
}

.whaton-event-splitter{
	font-size:0;
	width:569px;
	padding: 0 0 18px 0;
	margin-top:2px;
	border-top:1px solid #cacaca;
}

a.gototop{
	float:right;
	text-decoration:underline;
	color:#bababa;
	font-size:12px;
	font-style:italic;
	position:absolute;
	right:0;
	bottom:0;
}

a.gototop1{
	float:right;
	text-decoration:underline;
	color:#bababa;
	font-size:12px;
	font-style:italic;
	margin-right:15px;
	margin-bottom:3px;
	margin-top:6px;
}

a.gototop:hover, a.gototop1:hover{
	text-decoration:none;
}

.feature-event{
	width:584px;
	padding:25px 0 0 0;
}

.feature-event ul li{
	padding:13px 19px 14px 19px;
	float:left;
	text-align:center;
	color:#978275;
	background:url(/core/images/template/jll/citigroup/images/features-splitter.gif) no-repeat left top;
}

.feature-event ul li a{
	margin-bottom:14px;
	display:block;
}

.feature-event ul li.nobg{
	padding-left:0;
	background:none;
}

.feature-event h4{
	font-size:14px;
	color:#978275;
	padding-bottom:2px;
	text-transform:uppercase;
}

#content-whaton-right{
	width:281px;
	float:right;
}

.uptodate h5{
	padding-bottom:11px;
}

.uptodate ul li{
}
.uptodate input{
	border:1px solid #cacaca;
	height:20px;
	float:left;
	font-size:13px;
	color:#000000;
	padding: 3px 4px 0 4px;
	margin-bottom:11px;
}

.uptodate input.fname{
	width:111px;
}

.uptodate input.sname{
	width:142px;
	float:right;
}

.uptodate input.level{
	width:33px;
}

.uptodate input.company{
	width:221px;
	float:right;
}

.uptodate input.email{
	width:204px;
}

.uptodate input.submit{
	height:26px;
	width:55px;
	padding:0;
	background:url(/core/images/template/jll/citigroup/images/submitbg.gif) no-repeat left top;
	color:#fff;
	text-align:center;
	float:right;
	border:0;
}

.uptodate input.submit:hover{
	background:#000;
}

.whaton-right-splitter{
	font-size:0;
	width:281px;
	padding: 0 0 20px 0;
	border-top:1px solid #cacaca;
}

.feature-event-right{
	width:281px;
}

.feature-event-right a{
	color:#978275;
}

.feature-event-right p{
	padding-top:17px;
}

.adds{
	width:281px;
}

.adds ul li{
	padding-bottom:10px;
}

.building-profile-left{
	width:435px;
	/*float:left;*/
}
.building-profile-right{
	width:436px;
	float:right;
	background:#fdfdfd;
	padding:10px 45px 0 34px;
	min-height:638px;
	height: auto !important;
	height:608px;
	position:relative;
}
.building-profile-thumbnails{
	list-style:none;
	float:left;
	width:436px;
	padding:7px 0 0 0;
}
.building-profile-thumbnails li{
	padding:5px 21px 0 0 ;
	float:left;
}

.current-vacancies-left{
	width:300px;
	float:left;
}
.current-vacancies-right{
	width:586px;
	float:right;
	background:#fff;
	min-height:571px;
	height: auto !important;
	height:571px;
	position:relative;
	padding:52px 31px 0 31px;
}
h3.red-color{
	color:#b03135;
	background:url(/core/images/template/jll/citigroup/images/hd-arrow.gif) no-repeat left 6px;
	padding:0 0 0 17px;
}

h3.red-color a{
	color:#b03135;
}
.hd-space{
	padding:0 0 0 35px !important;
}
.rise-list{
	width:586px;
	float:left;
	border-bottom: 1px solid #cccccc;
	padding:25px 0 14px 0;
}
.rise-list-hd{
	width:586px;
	height:27px;
	padding:5px 0 0 0;
	float:left;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
h3.brown-color{
	color:#a3907c;
	padding:4px 0 0 0;
}
.rise-list-inner{
	width:586px;
	float:left;
}
.rise-list-inner ul{
	list-style:none;
}
.rise-list-inner ul li{
	float:left;
	padding:1px 0 0 0;
}
.rise-list-inner ul li span.level{
	width:143px;
	float:left;
	display:block;
	color:#898888;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.area{
	width:180px;
	float:left;
	display:block;
	color:#898888;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.available{
	width:258px;
	float:left;
	display:block;
	color:#898888;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.level-1{
	width:143px;
	float:left;
	display:block;
	color:#000;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.area-1{
	width:178px;
	float:left;
	display:block;
	color:#000;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.available-1{
	width:143px;
	float:left;
	display:block;
	color:#000;
	font-size:18px;
	font-weight:bold;
}
.rise-list-inner ul li span.view-detail{
	width:120px;
	float:left;
	display:block;
}
.rise-list-inner ul li span.view-detail a{
	font-size:18px;
	font-weight:bold;
	float:left;
	display:block;
	color:#84d0f0;
	text-decoration:none;
}
.rise-list-inner ul li span.view-detail a:hover{
	text-decoration:underline;
}
.current-vacancies-right-1{
	width:617px;
	float:right;
	background:#fff;
	min-height:571px;
	height: auto !important;
	height:571px;
	padding:52px 0 0 31px;
}
.current-vacancies-right-1-top{
	width:586px;
	float:left;
	padding:0 31px 0 0;
}

.current-vacancies-right-1-top p, .current-vacancies-right-1-top div
{
    color:#000;
}
h3.green-color{
	color:#00b1ac;
}
.current-vacancies-right-1-middle{
	width:617px;
	float:left;
	padding:30px 0 0 0;
}
.current-vacancies-right-1-middle ul{
	list-style:none;
}
.current-vacancies-right-1-middle ul li{
	float:left;
	padding:0 15px 0 0;
}
.current-vacancies-right-1-bottom{
	width:586px;
	float:left;
	padding:0 31px 0 0;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	margin:32px 0 8px 0;
	padding:5px 0 5px 0;
}
.current-vacancies-right-1-bottom ul{
	list-style:none;
}
.current-vacancies-right-1-bottom ul li{
	float:left;
}
.current-vacancies-right-1-bottom ul li span.left{
	float:left;
	width:216px;
	display:block;
	color:#898888;
	font-size:18px;
	font-weight:bold;
}
.current-vacancies-right-1-bottom ul li span.right{
	float:left;
	width:370px;
	display:block;
	color:#898888;
	font-size:18px;
	font-weight:bold;
}
.current-col-1{
	width:215px;
	float:left;
	padding:20px 0 0 0;
}
.current-col-1 ul{
	list-style:none;
}
.current-col-1 ul li{
	font-size:13px;
	color:#000;
}
.current-col-2{
	width:155px;
	float:left;
	padding:20px 0 0 0;
}
.current-col-2 ul{
	list-style:none;
}
.current-col-2 ul li, .current-col-2 ul li a{
	font-size:13px;
	color:#000;
}
h3.sustainability{
	font-size:18px;
	color:#898888;
	padding: 0 0 6px 0;
	background:url(/core/images/template/jll/citigroup/images/sustainability-hd.gif) no-repeat;
	text-indent:-9000px;
	height:34px;
}
.sustainability-thumbnails{
	list-style:none;
	float:left;
	width:436px;
	padding:7px 0 0 0;
	position:absolute;
	left:31px;
	bottom:35px;
}
.sustainability-thumbnails li{
	padding:5px 21px 0 0 ;
	float:left;
}
.contact-container{
	width:436px;
	float:left;
}
.contact-container-left{
	width:230px;
	float:left;
}
.contact-container-left-box{
	width:230px;
	float:left;
	margin:20px 0 0 0;
	vertical-align:top;
}

.contact-container-left-box h4, .contact-container-right-box h4{
	color:#a3907c !important;
	padding-bottom:5px;
	font-size:12px;
}

.contact-container-left-box h5, .contact-container-right-box h5{
	padding-bottom:4px;
}

.contact-list{
	list-style:none;
}
.contact-list li{
	font-size:13px;
	color:#000;
	line-height:20px;
}
.contact-list li a{
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.contact-list li a:hover{
	text-decoration:underline;
}
.contact-container-right{
	width:205px;
	float:right;
}
.contact-container-right-box{
	width:205px;
	float:left;
	margin:20px 0 0 0;
	vertical-align:top;
}
.contact-list-1{
	list-style:none;
}
.contact-list-1 li{
	font-size:13px;
	color:#000;
	line-height:20px;
}
.contact-list-1 li a{
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.contact-list-1 li a:hover{
	text-decoration:underline;
}

#content-what-around{
	width:950px;
	position:relative;
}
.col-1-what-around{
	width:272px;
	float:left;
	min-height:539px;
	height: auto !important;
	height:539px;
	color:#000;
	padding:10px 0 31px 30px;
	background:#fff;
}
.col-1-what-around p{
	padding:0 0 6px 0;
}
.ul-what-around{
	margin-top:-45px;
}
#col-2-what-around{
	width:648px;
	height:648px;
	float:right;
}

.transport-left{
	width:244px;
}

.transport-left a{
	color:#000;
}

.transport-left a span{
	color:#00b9e9;
}

.transport-left p{
	padding-bottom:12px;
	line-height:16px;
}

.col-2-inner-tenanthome1 li{
	width:275px !important;
}

.ul-what-around1 ul{
	padding:0 0 10px 0;
	margin:0;
	background:url(/core/images/template/jll/citigroup/images/whataround-subulbg.gif) no-repeat right top;
}


.ul-what-around1 a:hover, .ul-what-around1 li a.active {
	background:url(/core/images/template/jll/citigroup/images/whataround-subulbg.gif) no-repeat right top;
}

.ul-what-around1 ul li{
	color:#000000;
	font-weight:bold;
	border:0;
	font-size:13px;
	line-height:20px !important;
}

.ul-what-around1 ul li a{
	font-weight:bold;
	font-size:13px;
	color:#009ee0;
	width:275px !important;
	line-height:20px !important;
}

.ul-what-around1 li.nobg, .col-2-inner-tenanthome li.nobg{
	border:0;
}

.ul-what-around1 li{
	border-bottom:0 !important;
	border-top:1px solid #9e9994;
}

/*
#slideshow {
    position:relative;
	width:949px;
	height:434px;
	z-index:0;
   
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV img {
    float:left;
    display: block;
    border: 0;
}
	
	*/

/* Content CSS End */


/* Footer CSS Start */
#footer {
	width:950px;
	padding-top:8px;
	position:relative;
	z-index:0;

}

#footer ul li{
	float:left;
	color:#8a8a8a;
	font-size:10px;
	line-height:15px;
	padding: 0 9px 0 10px;
	background:url(/core/images/template/jll/citigroup/images/footer-splitter.gif) no-repeat left 4px;
}

#footer ul li.nobg{
	background:none;
	padding-left:0;
}

#footer ul li a{
	color:#8a8a8a;
	font-size:10px;
}
/* Footer CSS End */









