@charset "utf-8";
/* CSS Document */



body{
	padding:0 0 20px 0;
	margin:0;
	background-color:#000810;
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000f1c; 
	}
	
p, div, h1, h2, h3, form, input, select, label, textarea{
	padding:0;
	margin:0;
	}
	
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
	}
	
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
	
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	padding:0; margin:0;
	}
	
a{
	outline:none;
	}
	
	
/*------------------------ general -----------------------*/

#mainContent{
	background: #014F98;
	}
	
#mainInner{
	background:url(images/main-inner-bg.jpg) repeat-x 0 0;
	padding:0 0 34px 0;
	}
	
.enquiry-butt { margin-left:-6px; }

.leaseenquiryform { margin-left:20px; }
	
/*------ Top ------*/
.main{
	width:985px;
	margin:0 auto;
	}
#top{
	height:157px;
	position:relative;
	}
	
.logo{
	float:left;
	margin:2px 0 0 0;
	}
	
#top ul.topmenu{
	height:33px;
	position:absolute;
	bottom:0;
	right:0;
	}
	
	
#top ul.topmenu li{
	line-height:33px;
	padding:0 0 0 1px;
	float:right;
	}
	
#top ul.topmenu li a{
	display:block;
	background:url(images/top-menu-bg.png) no-repeat 0 0;
	width:163px;
	height:33px;
	text-align:center;
	text-decoration:none;
	font:bold 14px/33px Arial, Helvetica, sans-serif;
	color:#18242f;
	}
	
#top ul.topmenu li a:hover{
	color:#0061e3;
	}	
	
#headerRight{
	width:563px;
	padding:0 4px 0 0;
	float:right;
	}
	
#searchForm{
	background:url(images/search-bg.png) no-repeat 0 0;
	width:240px;
	height:53px;
	padding:0 0 0 321px;
	}
	
*html #searchForm {background:url(images/form-bg.gif) no-repeat 100% 0;
	width:240px;
	height:53px;
	padding:0 0 0 321px;
}
	
#searchForm label.user{
	display:block;
	float:left;
	background:url(images/input-bg.png) no-repeat 0 0;
	width:140px;
	padding:0 5px;
	height:19px;
	margin:17px 15px 0 0;
	_margin:17px 5px 0 0;
	}
	
#searchForm input.userBox{
	width:140px;
	height:15px;
	font-size:12px;
	line-height:15px;
	padding:2px 0 0 0;
	background-color:#759dbf;
	border:none;
	color:#000000;
	}
	
#searchForm input.searchButton{
	background:url(images/search-button.png) no-repeat 0 0;
	width:65px;
	height:19px;
	border:none;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	float:left;
	margin:17px 0 0 0;
	color:#fff;
	}
	
	#searchForm input.searchButton:hover{
	background:url(images/search-button-hover.png) no-repeat 0 0;
	}
	
/*----- Menu ------*/

#menuPanel{
	background:url(images/menu-bg.gif) repeat-x 0 0;
	height:43px;
	}

#menuMain{
	width:985px;
	height:43px;
	margin:0 auto;
	position:relative;
	}	

	
#menuMain ul.menu{
	height:43px;
	}
	
#menuMain ul.menu li{
	float:left;
	padding:0 15px;
	height:43px;
	}
	
#menuMain ul.menu li a{
	font:bold 14px/43px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	
#menuMain ul.menu li a:hover{
	color:#000d19;
	}
	
#submenu{
	background:url(images/submenu-bg.png) no-repeat 0 0;
	width:985px;
	height:33px;
	position:absolute;
	left:0;
	top:42px;
	}
	
	
/*   DROPDOWN   */

.dropMin {
	position:absolute;
	left:0; top:37px;
	visibility:hidden; 
	padding:0; 
	z-index:100;
	}
	
#menuMain div.drop {margin:0px 0px 0px 0px; padding:0; padding-top:1px;}
#menuMain div.drop ul {width:985px; list-style-type:none; }
#menuMain div.drop ul li {background-image:none; padding:10px 18px 0px 18px; margin:0; float:left; vertical-align:middle; }
#menuMain div.drop ul li a { text-decoration:none; font:bold 14px/17px Arial, Helvetica, sans-serif; color:#18242f; }
#menuMain div.drop ul li a:hover {color:#0a96fb;}
#menuMain div.drop2 {margin:0px 0px 0px 0px; padding:0; padding-top:1px;}
#menuMain div.drop2 ul {width:985px; list-style-type:none; }
#menuMain div.drop2 ul li {background-image:none; padding:10px 18px 0px 18px; margin:0; float:right; vertical-align:middle; }
#menuMain div.drop2 ul li a { text-decoration:none; font:bold 14px/17px Arial, Helvetica, sans-serif; color:#18242f; }
#menuMain div.drop2 ul li a:hover {color:#0a96fb;}


	
/*---------- Body panel ----------------*/

#bodyPanel{
	/*background:url(images/body-shadow.png) repeat-x 0 0;*/
	padding:33px 0 0 0;
	}
	
#flash{
	width:979px;
	height:303px;
	margin:0 auto;
	}
	
	
/*----- Left panel -----*/

#leftPanel{
	float:left;
	width:659px;
	}
	
.boxPanel{
	width:659px;
	}

.tenantBoxTop{
	background:url(images/box1-bg-top.gif) no-repeat 0 0 #FFFFFF;
	padding:0 36px 5px 16px;
	position:relative;
	}

.tenantBoxTop a{
	color:#EE781C;
	text-decoration:none;
	}
	
	.tenantBoxTop a:hover{
	color:#013465;
	}
	
.tenantBoxBottom{
	background:url(images/box1-bg-bottom.gif) no-repeat 0 100%;
	padding:12px 0 0 0;
	}
	
	
#tenantSearchForm{
	/*height:19px;*/
	padding:13px 0 13px;
	_padding:13px 0 0px;
	margin:0;
	}
	
#tenantSearchForm label.tenentHeading{
	float:left;
	background:url(images/tenant-search-heading.gif) no-repeat 100% 3px;
	font:bold 16px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:19px;
	margin:0 8px 0 0;
	width:153px;
	}
	
#tenantSearchForm label.select{
	float:left;
	height:19px;
	width:115px;
	border:none;
	}
	

	
#tenantSearchForm input.selectBox{
	height:19px;
	width:88px;
	background:url(images/select-bg.gif) repeat-x 0 0;
	border:none;
	color:#000000;
	}
	
#tenantSearchForm input.searchNow{
	background:url(images/100px-button.png) no-repeat 0 0;
	width:100px;
	height:19px;
	padding-top:0px;
	float:left;
	cursor:pointer;
	border:none;
	color:#fff;
	display:block;
	}
	
#tenantSearchForm input.searchNow:hover{
	background:url(images/100px-button-hover.png) no-repeat 0 0;
	}
	
#footerlink {
margin-left:-10000px;
}

.imagePanel{
	margin:10px 24px 0px 0px;
	width:181px;

	float:left;
	padding:2px;
	border:solid 1px #c6dced;
	background:#fff;
	text-align:center;
	}
	
	.imagePanel img{
	margin:auto;
	}
	

.imagePaneldetail{
	margin:0px 24px 0px 0px;
	width:181px;
	float:left;
	padding:2px;
	border:solid 1px #c6dced;
	background:#fff;
	text-align:center;
	}
	
	.imagePaneldetail img{
	margin:auto;
	}

img.chemeqLogo{
	border:solid 1px #77c7de;
	}
	
.tenantTextPanel{
	width:383px;
	float:left;
	padding:10px 0 10px 0;
	}
	
.tenantTextPanelDetail{
	width:383px;
	float:left;
	padding: 0 0 0 0;
	}

h2.tenantTextHeading{
	font:bold 16px/19px Arial, Helvetica, sans-serif;
	color:#014a90;
	margin-bottom:2px;
	position:absolute;
	top:60px;
	left:227px;
	}
	
h3.subheading{
	font-size:12px;
	line-height:15px;
	color:#000f1c;
	font-weight:bold;
	margin:6px 0px 6px 0px;
	}
	
h3.subheading a {
	font-size:12px;
	line-height:15px;
	color:#EE781C;
	font-weight:bold;
	margin-bottom:6px;
	}
	
h3.subheading a:hover {
	font-size:12px;
	line-height:15px;
	color:#013465;
	font-weight:bold;
	margin-bottom:6px;
	}
	
h3.subheading span{
	font-size:11px;
	font-weight:normal;
	}
	
a.readMore{
	display:block;
	background:url(images/100px-button.png) no-repeat 0 0;
	width:100px;
	height:19px;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF !important;
	font-weight:normal !important;
	margin-top:8px;
	}
	
a.readMore:hover{
	background:url(images/100px-button-hover.png) no-repeat 0 0;
	color:#FFFFFF;
	padding:0 0 30px 20px
	}
	

div.moreinfodiv a {
    background: url(/images/100px-button.png) 0 0 no-repeat;
    width:100px;
	height:19px;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF !important;
	font-weight:normal !important;
	margin-top:8px;
    display:-moz-inline-block; /* for Firefox */
    display:-moz-inline-box; /* for Firefox */
    display:inline-block;
}

div.moreinfodiv a:hover{
	background:url(images/100px-button-hover.png) no-repeat 0 0;
	color:#FFFFFF;
	}


/*--- Event ---*/

#eventHeading{
	background:url(images/event-heading-bg.gif) no-repeat 0 0;
	height:50px;
	padding:0 36px 0 16px;
	}

h2.eventHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	height:18px;
	margin:14px 0 0 0;
	/*width:130px;*/
	}
h2.redtext {font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	height:18px;
	margin:0px;
	padding:0px 0px 0px 16px;

}
	
a.allevent{
	float:right;
	text-decoration:underline;
	color:#FFFFFF;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	margin-top:12px;
	}
	
a.allevent:hover{
	color:#000033;
	}
	
.eventBox{
	background:url(images/event-box-bg.gif) repeat-x 0 100% #FFFFFF;
	padding:12px 36px 18px 16px;
	}

#eventimgBox{
	float:left;
	min-width:170px;
		}

	
.eventBox a {
text-decoration:none;
	color:#ee781c;
	font-weight:bold;
	margin:3px 0 0 0;
	}
	
	.eventBox a:hover {
color:#013465;
	}
	
.eventButtom{
	background:url(images/event-buttom.gif) no-repeat 0 100% #FFFFFF;
	padding:12px 36px 18px 16px;
	}
	
.eventBox img{
	float:left;
	padding:2px;
	border:solid 1px #c6dced;
	margin-right:15px;
	width:150px;
	}
	
.eventRight{
	float:left;
	width:395px;
	}
	
.eventRightSide{
	float:left;
	width:275px;
	}

a.read{
	text-decoration:none;
	color:#ee781c;
	font-weight:bold;
	margin:3px 0 0 0;
	}
	
a.read:hover{
	color:#013465;
	}
	
/*----- ATP gallery -----*/

#atpGallery{
	background:url(images/atp-bg.gif) no-repeat 0 0;
	height:179px;

	}
	
.headBox{
	padding:0 36px 0 16px;
	height:49px;
	}
	
h2.atpHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	height:18px;
	margin:14px 0 0 0;
	
	}
	
#gallery{
	width:655px;
	height:105px;
	padding:10px 2px 0 2px;
	}
	
/*--- Newsletter ---*/

h2.newsletterHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	height:18px;
	margin:14px 0 0 0;
	width:170px;
	}
	
p.subscribe{
	width:275px;
	float:left;
	margin:40px 0 0 0;
	padding:0 0 0 20px;
	font-size:13px;
	color:#000f1c;
	} 
	
.newsletterTop{
	background:url(images/newsletter-top.gif) no-repeat 0 0 #FFFFFF;
	padding:0 16px 0 16px;
	height:370px;
	}
	
#subscribeForm{
	width:300px;
	height:107px;
	float:right;
	background:url(images/subscribe-bg.gif) no-repeat 0 0;
	margin:20px 0 0 0;
	padding:14px 12px;
	}
	
.inputboxbg{
	background:url(images/input-box-bg.gif) no-repeat 0 0;
	width:284px;
	height:27px;
	padding:3px 3px 3px 10px;
	margin:0 0 6px 0;
	line-height:23px;
	color:#000f1c;	
	}
	
.inputboxbg p{
	float:left;
	}
	
#subscribeForm	.inputboxbg p{
	float:left;
	font-size:10px;
	}
	
#subscribeForm label.selectbox { background:none; width:265px; padding:0px; float:left; margin-left:10px; }

#subscribeForm input.tickbox { float:left; height:16px; width:22px;   }
	
#subscribeForm label{
	display:block;
	background:url(images/input-box-bg2.gif) no-repeat 0 0;
	width:213px;
	height:23px;
	float:right;
	padding:2px 4px;
	}
	
#subscribeForm label input.txtBox{
	width:200px;
	height:23px;
	line-height:23px;
	border:none;
	background-color:#f9fafb;
	}
	
	
#subscribeForm input.subscribebutton{
	background:url(images/100px-button.png) no-repeat 0 0;
	border:none;
	width:100px;
	height:19px;
	cursor:pointer;
	float:right;
	color:#fff;
	}
	
#subscribeForm input.subscribebutton:hover{
	background:url(images/100px-button-hover.png) no-repeat 0 0;
	}


/*----- right panel -----*/

#rightPanel{
	float:left;
	width:322px;
	}
	
.latestNews{
	background:#FFFFFF;
	}
	
.newsTopPanel{
background:url(images/news-buttom.png) repeat-x center bottom #fff;
	display:block;
	width:282px;
padding:6px 17px 4px 22px;
	text-decoration:none;
	border-right: solid 1px #d0dbdf;
	border-bottom:dashed 1px #64b7f8;
	font-size:13px;
	}
.newsTopPanel a {
color:#EE781C;
font-weight:bold;
margin:3px 0 0;
text-decoration:none;
	}
.newsTopPanel a:hover {
color:#013465;
	}

.newsTopPanel:hover{
	background:url(images/news-buttom-hover.png) repeat-x center bottom;
	}
	
.newsPanelBottom{
	background:url(images/news-buttom.gif) no-repeat 0 100%;
	display:block;
	width:283px;
	padding:6px 17px 6px 22px;
	text-decoration:none;
	}
	
.newsPanelBottom:hover{
	background:url(images/news-buttom-hover.gif) no-repeat 0 100%;
	}

span.read2{
	text-decoration:none;
	color:#ee781c;
	font-weight:bold;
	margin:3px 0 0 0;
	}
	
span.read2:hover{
	color:#013465;
	}
	
.newsHeadingBox2{
	height:19px;
	padding:13px 0 20px 0;
	}
	
.newsHeadingBox{
	height:19px;
	padding:13px 17px 18px 22px;
	background:url(images/news-top-main.png) no-repeat 0 0;
	width:283px;
	}
	
/*.newsbg2{
	background:url(images/news-bg2.gif) repeat-x 0 100% #f8fafb;
	padding:6px 17px 6px 22px;
	border-left:solid 1px #bfc9d2;
	border-right:solid 1px #bfc9d2;
	}
	
.newsButtom{
	background:url(images/news-buttom.gif) no-repeat 0 0;
	height:81px;
	padding:10px 17px 6px 22px;
	}*/
	
h2.newsHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*width:115px;*/
	height:19px;
	float:left;
	}

a.allnews{
	float:right;
	text-decoration:underline;
	color:#FFFFFF;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	margin:0;
	}
	
a.allnews:hover{
	color:#000033;
	}
	
p.newsText{
	width:263px;
	color:#014f9a;
	padding:3px 0 0;
	line-height:15px;
	}
	
.subheading2{
	font-size:12px !important;
	line-height:15px;
	color:#000f1c;
	font-weight:bold;
	margin-bottom:0px !importantv;
	background:none;
	}
	
#featuredBox{
	width:322px;
	margin:14px 0;
	}
	
#featuredTop{
	background:url(images/featurebg.gif) no-repeat 0 0 #f0f3f5;
	padding:0 17px 0 22px;
	height:173px;
	}
	
h2.featuredHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*width:149px;*/
	height:19px;
	float:left;
	}
	
	
#featureButtom{
	background:url(images/fearured-buttom.gif) no-repeat 0 100%;
	height:12px;
	}
	
.featured-right-image {
	float:left;
	margin:16px 12px 0 0;
	}
	
.feature-rightBox{
	float:left;
	margin:16px 0 0 0;
	
	
	}
	
#marketingPanel{
	background:url(images/marketing-bg.gif) no-repeat 0 0;
	width:285px; height:49px;
	margin:0 0 20px 15px;
	padding:150px 0 0 14px;
	}
	
ul.list{
	width:317px;
	}
	
ul.list li{
	background:url(images/list-bg.png) no-repeat 0 0;
	line-height:35px;
	padding:0 0 2px 42px;
	}

*html ul.list li{
	background:url(images/list-bg.gif) no-repeat 0 0;
}
	

	
ul.list li a{
	text-decoration:none;
	display:block;
	font-size:12px;
	line-height:35px;
	font-weight:bold;
	color:#9cf0ff;
	}
	
ul.list li a:hover{
	color:#ffcc00;
	}
	

ul.list3 li{
	background:url(images/list-bg.png) no-repeat 0 0;
	line-height:35px;
	padding:0 0 2px 42px;
	}
	
*html ul.list3 li{
	
	}
	

	
ul.list3 li a{
	text-decoration:none;
	display:block;
	font-size:12px;
	line-height:35px;
	font-weight:bold;
	color:#9cf0ff;
	}
	
ul.list3 li a:hover{
	color:#ffcc00;
	}

	
a.footerLogo{
	display:block;
	background:url(images/souths.png) no-repeat 0 0;
	width:285px; height:137px;
	text-indent:-20000px;
	margin:40px 0 0 20px;
	}

a.footerLogo2{
	display:block;
	background:url(images/atp-logo.png) no-repeat 0 0;
	width:285px; height:110px;
	text-indent:-20000px;
	margin:40px 0 0 20px;
	}


a.footerLogo3{
	display:block;
	background:url(images/redfern.png) no-repeat 0 0;
	width:285px; height:110px;
	text-indent:-20000px;
	margin:-5px 0 0 60px;
	}
	
*html a.footerLogo{
	display:block;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/atp-logo.png', sizingMethod='scale') ;
	cursor:pointer;
	}
	
	
/*------ Footer ----*/

#footer{
	width:985px;
	margin:0 auto;
	padding:0 0 40px 0;
	}

#footerTop{
	height:42px;
	border-bottom:solid 1px #344351;
	text-align:center;
	}
	
#footerTop a{
	font:bold 11px/42px Arial, Helvetica, sans-serif;
	color:#b6d2e4;
	text-decoration:none;
	margin:0 12px;
	}
	
.righttoinfo{
	display:block;
	width:130px;
	padding:30px 0 0 0;
	margin:20px 0 0 0;
	text-decoration:none;
	color:#ccd5e0;
	float:right;
height:85px;
line-height:14px;
margin-bottom:0;
margin-right:105px;
margin-top:-154px;
	}
	






#footerTop a:hover{
	color:#FFFFFF;
	}
	
a.hgws{
	display:block;
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/hgws-logo.gif) no-repeat 0 0;
	width:130px;
	padding:30px 0 0 0;
	margin:20px 0 0 0;
	text-decoration:none;
	color:#ccd5e0;
	float:right;
	}
	
	
/*------------------------------ Inner page ----------------------------------*/

.leftFloat{
	float:left;
	}
	
.rightFloat{
	float:right;
	}

.search-result { display:block; margin-bottom:5px; border-bottom:#008BF8 1px dotted; padding:16px 0px; }

.search-result h3 img { float:left; padding-right:5px; display:block; }

.search-result h3 a { font-size:12px;
	line-height:15px;
	color:#000f1c;
	font-weight:bold;
	margin-bottom:6px;}
	
	.search-result h3 a:hover { color:#FF6600; }

.aboutHeadingPanel{
	padding:15px 0;
	height:18px;
	position:relative;
	margin-bottom:8px;
	}

h2.aboutHeadimg{
	height:18px;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
#flashcontent{
	margin:26px 0 34px 20px;
	}


img.aboutpic{
	margin:26px 0 34px 20px;
	}
	
p.aboutText{
	color:#000f1c;
	padding:0 0 20px 20px;
	}

p.aboutText a{
	text-decoration:none;
	color:#014f9a;
	}
	
p.aboutText a.hover{
	text-decoration:underline;
	}
	
ul.aboutList{
	padding:10px 0 20px 20px;	
	}
	
ul.aboutList li{
	line-height:16px;
	background:url(images/arrow-icon.gif) no-repeat 0 50%;
	margin:0 0 10px 0;
	padding:0 0 0 13px;
	}
	
ul.aboutList li a{
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	color:#1d62a4;
	}
	
ul.aboutList li a:hover{
	color:#5fb7d0;
	}


ul.hotelList{
	padding:10px 0 20px 20px;	
	}
	
ul.hotelList li{
	line-height:16px;
	background:url(images/arrow-icon.gif) no-repeat 0 7%;
	margin:0 0 10px 0;
	padding:0 0 0 13px;
	}
	


	
.padd29{
	padding:29px 0 21px 0;
	}
	
.tenantBoxBottom2{
	background:url(images/newsletter-bottom.gif) no-repeat 0 100%;
	padding:12px 0 0 0;
	*padding:6px 0 0 0;
	}
	
.BoxTop{
	background:url(images/box-bg-top.gif) no-repeat 0 0 #FFFFFF;
	padding:0 36px 5px 16px;
	margin:12px 0 0 0;
	}
	
.BoxTop-red{
	background:url(images/box-bg-top-red.png) no-repeat 0 0 #FFFFFF;
	padding:0 0px 5px 0px;
	margin:12px 0 0 0;
	}
.BoxTop-blue-nopad{
	background:url(images/box-bg-top.gif) no-repeat 0 0 #FFFFFF;
	padding:0 0px 5px 0px;
	margin:12px 0 0 0;
	}
	.BoxTop-blue-nopad h2{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	height:18px;
	margin:0px;
	padding:0px 0px 0px 16px
}
.BoxTop-news{
	background:url(images/box-bg-top.gif) no-repeat 0 0 #FFFFFF;
	padding:0 0px 5px 0px;
	margin:12px 0 0 0;
	}
	
.BoxTop a, .BoxTop-red a { text-decoration:none;
	color:#ee781c;
	font-weight:bold;
	 }
	
.BoxBottom{
	background:url(images/box-buttom2.gif) no-repeat 0 100%;
	padding:20px 0 0 0;
	}
	
#innerBox{
	width:571px;
	padding:0 0 20px 20px;
	color:#000f1c;
	}	
	
#innerBox p a{
	color:#056ae6;
	text-decoration:none;
	}
	
#innerBox p a:hover{
	text-decoration:underline;
	}	
	
.print{
	position:absolute;
	top:5px;
	right:-20px;
	
	}
	
.print-red{
	position:absolute;
	top:5px;
	right:16px;
	
	}
	
input .client-search-side {
	width:50px;

}

.tenantTextPanelDetail{
	width:383px;
	float:left;
	padding: 0 0 0 0;
	}

	
#slideShowPanel{
	height:355px;
	padding:8px 0 0 0;
	}
	
#innerBox p.slideShowlink{
	color:#000c17;
	font-size:10px;
	line-height:13px;
	}
	
#innerBox p.slideShowlink a{
	text-decoration:none;
	color:#395664;
	}
	
#innerBox p.slideShowlink a:hover{
	text-decoration:underline;
	}
	
#slideShowinner{
	padding:10px 0 0;
	}
	
#gallerTop{
	background:url(images/gallery-bg.gif) repeat-x 0 0;
	height:301px;
	padding:5px;
	}
	
#galleryPic{
	width:447px;
	height:298px;
	padding:1px;
	background-color:#FFFFFF;
	float:left;
position: relative;
	}

#galleryPic li { display: none; position: absolute; }
	
#galRight{
	width:111px;
	float:right;
	}
	
#galRight h2{
	font:bold 11px/34px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
	}
	
.rooms{
	height:36px;
	padding:0 0 2px 0;
	background:url(images/gal-divider.gif) repeat-x 0 100% #dbe4e8;
	border-right:solid 1px #afb6bd;
	}
	
.rooms p{
	height:28px;
	color:#014a90;
	padding:4px 4px 4px 0;
	text-align:right;
	font-size:10px;
	line-height:13px;
	}
	
.rooms p span{
	font-size:15px;
	font-weight:bold;
	}
	
.rooms p.iconClassRoom{
	background:url(images/classroom.gif) no-repeat 0 50%;
	}
	
.rooms p.iconTheater{
	background:url(images/theater.gif) no-repeat 0 50%;
	}
	
.rooms p.iconCocktail{
	background:url(images/cocktail.gif) no-repeat 0 50%;
	}
	
.rooms p.iconDining{
	background:url(images/dining.gif) no-repeat 0 50%;
	}
	
.rooms p.iconM2{
	background:url(images/m2.gif) no-repeat 0 50%;
	}
	
.rooms p.iconBoard{
	background:url(images/board.gif) no-repeat 0 50%;
	}

.rooms p.iconUshaped{
	background:url(images/u-shape.gif) no-repeat 0 50%;
	}
	
#galbuttom{
	height:23px;
	}
	
#galbuttom p{
	background:url(images/arow-icon.gif) no-repeat 100% 50%;
	height:23px;
	float:right;
	padding:0 13px 0 0;
	font-size:11px;
	line-height:23px;
	color:#000000;
	}
	
#galbuttom ul{
	background:url(images/gal-bottom-bg.gif) no-repeat 0 0;
	width:104px;
	padding:0 0 0 18px;
	height:23px;
	float:right;
	margin-left:7px;
	}
	
#galbuttom ul li{
	float:left;
	padding:0 12px 0 0;
	line-height:20px;
	font-weight:bold;
	}
	
#galbuttom ul li a{
	color:#014a90;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
	
#galbuttom ul li a:hover{
	color:#13222d;
	}
	
h2.subHeading{
	font:bold 16px/21px Arial, Helvetica, sans-serif;
		color:#014a90;
	border-bottom:solid 1px #afb6bd;
	margin:24px 0 14px 0;
	}
	
h2.subHeading-padding-left{
	font:bold 16px/21px Arial, Helvetica, sans-serif;
		color:#014a90;
	border-bottom:solid 1px #afb6bd;
	margin:24px 0 14px 20px;
	}

h3.titleHeading{
	font:bold 16px/21px Arial, Helvetica, sans-serif;
	
	color:#014a90;
	border-bottom:solid 1px #afb6bd;
	margin:24px 0 14px 0;
	}



a.pdfDownload{
	display:block;
	background:url(images/pdf-icon.gif) no-repeat 0 0;
	padding:0 0 0 30px;
	color:#014a90;
	font-size:11px;
	line-height:23px;
	font-weight:bold;
	text-decoration:none;
	}
	
a.pdfDownload:hover{
	color:#777f87;
	text-decoration:underline;
	}
	
	
#enqueryBox{
	width:322px;
	margin:0 0 14px;
	background:url(images/enquery-form-bottom.gif) no-repeat 100% 100% #fff;
	padding:0 0 25px 0;
	font-size:11px;
	color:#000f1c;
	border-left:solid 1px #cbd7dd;
	}
	
#enqueryTop{
	background:url(images/enquery-form-top-orange.png) no-repeat 100% 0 #FFFFFF;
	padding:0 17px 0 22px;
	margin-top:16px;
	}
	
h2.enqueryHeading{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*width:149px;*/
	height:19px;
	}
	
h2.enqueryHeading span{
	padding:0 0 0 40px;
	}
	
#enqueryButtom{
	background:url(images/enquery-form-bottom.gif) no-repeat 100% 100%;
	height:15px;
	}
	
#enqueryForm{
	padding:6px 0 0 0;
	font-size:12px;
	color:#014a90;
	}
	
#enqueryForm p{
	color:#014a90;
	font-size:12px;
	line-height:15px;
	}
	
div.field{
	padding:0 0 5px 0;
	}
	
	.contactForm {
	 width:280px;
	 margin:0px 0px 20px 20px;
	 padding: 0px 0px 0px 20px;
	 display:block;
	 float:right;
	 border-left: #CCCCCC solid 1px;
	}
	
.tennntListItem {

margin-bottom:20px;
padding-bottom:20px;

}
	
#enqueryForm textarea, #contactForm textarea{
	border:solid 1px #afb6bd;
	padding:2px;
	width:268px;
	height:70px;
	color:#014a90;
	font-size:12px;
	line-height:15px;
	}
	
input.enqueryText{
	border:solid 1px #afb6bd;
	padding:2px;
	width:268px;
	height:16px;
	color:#014a90;
	font-size:12px;
	line-height:15px;
	}
	
.enqueryTextCaptcha {
border:solid 1px #afb6bd;
	padding:2px;
	width:130px;
	height:16px;
	color:#014a90;
	font-size:12px;
	line-height:15px;

}
	
.inputTextArea{
	border:solid 1px #afb6bd;
	padding:2px;
	width:268px;
	height:60px;
	color:#014a90;
	font-size:12px;
	line-height:15px;
	}
	
	input.indexSearch{
	border:solid 1px #afb6bd;
	padding:2px;
	width:160px;
	height:16px;
	color:#014a90;
	font-size:12px;
	line-height:15px;
	float:left;
	margin-right:10px;
	}
	
	div.indexSearchWrap {
	width:500px; height:70px; display:block; }
	
input.submitButton{
	background:url(images/100px-button.png) no-repeat 0 0;
	border:none;
	width:100px;
	height:19px;
	cursor:pointer;
	float:right;
	color:#fff;
	margin-top:6px;
	}
	
input.submitButton:hover{
	background:url(images/100px-button-hover.png) no-repeat 0 0;
	}
	
	
	
#innerHeader{
	position:relative;
	height:40px;
	padding:10px 0 0 0;
	}
	
#innerHeader img{
	position:absolute;
	right:0;
	top:0;
	}
	
	
.detailsbox{
	border:solid 1px #d9e3e8;
	padding:1px;
	margin:24px 0 0 0;
	}
	
.detailsTop{
	padding:0 13px;
	background:url(images/details-heading-bg.gif) repeat-x 0 0;
	height:38px;
	}
	
.detailsTop h2{
	font-size:14px;
	line-height:38px;
	color:#636363;
	float:left;
	width:200px;
	}

.detailsTop h1{
	font-size:14px;
	line-height:38px;
	color:#636363;
	float:left;
	width:300px;
	text-transform:uppercase;
	}


	
.detailsTop h3{
	font-size:11px;
	line-height:33px;
	color:#636363;
	float:right;
	width:250px;
	}
	
.detailsTop ul{
	height:38px;
	float:right;
	}

.detailsTop ul li{
	padding:21px 0 0 0;
	margin-right:19px;
	float:left;
	font-size:11px;
	line-height:17px;
	color:#636363;
	width:29px;
	text-align:center;
	}
	

.detailsTop ul li a{
	font:normal, 11px/17px Arial, Helvetica, sans-serif;
	color:#636363;
	text-decoration:none;
	font-weight:normal;	
	}


.detailsTop ul li.classroom{
	background:url(images/icon-classroom-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.cocktail{
	background:url(images/icon-cocktail-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.theater{
	background:url(images/icon-theater-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.dining{
	background:url(images/icon-dining-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.m2{
	background:url(images/icon-m2-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.board{
	background:url(images/icon-board-small.gif) no-repeat 50% 0;
	}
	
.detailsTop ul li.ushape{
	background:url(images/icon-u-shape-small.gif) no-repeat 50% 0;
	margin-right:0px;
	}
	
	
.detailsBody{
	background:url(images/details-body.gif) repeat-x 0 100% #FFFFFF;
	padding:13px;
	}
	
.detailsBody img{
	float:left;
	}
	
.detailsBody div.detailsRight{
	width:317px;
	float:right;
	font-size:12px;
	line-height:17px;
	color:#000000;
	}
	
ul.listMrgn{
	margin-top:196px;
	}

	
a.noformat{
	float:right;
	text-decoration:underline;
	color:#FFFFFF;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	margin-top:12px;
	}
	
a.noformat:hover{
	color:#000033;
	}

