/* 
	Brisbane Technology Park SITE-WIDE STYLESHEET
////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////
 
        Site Colors: Green: #d5df33 
 
	This document contains all the necessary styles for the Brisbane Technology Park site.
	The document is split into numerous style sections:
 
	/// SS01: Override styles - styles that override base xhtml elements.
	/// SS02: Unique Styles - styles for unique ID objects
	/// SS03: Combination Styles - styles that combine to make reflexive classes
	/// SS04: Anchor & Link Styles - styles that redesign links, anchors etc.
              /// ss04.1: Drop Down Menu Styles
 
///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
 
/* 
SS01: OVERRIDE STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/
 
body, html
{
	width: 645px;
	margin: 0px;
	padding: 0px;
	font-family:verdana, sans-serif;
	font-size:12px;
	color:black;
	background:none;
	line-height:22px;
}

h1
{
	margin:0px 0px 15px 0px;
}

h2
{
	font-size:14px;
	margin:6px 0px 6px 0px;
}

h3
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

h4
{
	font-size:12px;
	font-weight:bold;
	margin: 14px 0px 3px 0px;
}

P
{
	MARGIN-TOP:0PX;
}

a
{
	text-decoration:underline;
}


 
li
{

}

img
{
	border:none;
}

/*
/////////////////////////////////////////// Override
////////////////////////////////////////////////////////////////
*/
 
/* 
SS02: UNIQUE STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/

#CT_Body
{
	width:645px;
	margin: auto;
	position: relative;
	padding:0px;
}

#CT_SubNav, .SubNavLinks, #SubNav, .SubItem
{
	display:none;
	visiblity:hidden;
}

#CT_Header
{
	height: 112px;
	clear: both;
	background:none;
	padding-top:0px;
}
	
	.CT_HeaderContent
	{
		background:none;
		width:645px;
		text-align:center;
		margin:auto;
		height:112px;
		position:relative;
	}
		
		#BTP_Logo
		{
			position:absolute;
			left:0px;
			top:32px;
		}
		
		.ContactDetails
		{
			float:right;
			height:50px;
			width:192px;
			text-align:right;
			margin: 54px 0px 0px 0px;
			font-size:11px;
		}

	#CT_MainNav, #MainNav, .MainItem
	{
		display:none;
		visiblity:hidden;
	}
	
#CT_Content
{
	clear: both;
	padding-bottom: 23px;
	margin:10px 0px 0px 0px;
	text-align:left;
	width:645px;
	
}

	#MainContent
	{
		background:none;
		text-align:center;
		margin:auto;
	}
	
		.MainContentContent
		{
			width:645px;
			text-align:center;
			margin:auto;
			
		}
	
			.MainContentContent a
			{
				color:black;
			}
			
			
			.ContentColumnOne
			{
				text-align:left;
				color:black;
				width:430px;
				float:left;
				background:none;
			}
			
				.ContentColumnOnePadding
				{
					padding:0px;
					margin-left:0px;
				}

			.ContentColumnTwo
			{
				text-align:right;
				color:black;
				width:190px;
				float:left;
				margin-left:25px;
				display:inline;
			}
			
				.ContentColumnTwoPadding
				{
					text-align:center;
				}	
				
					.ContentColumnTwoPadding img
					{
						text-align:right;
						margin:auto;
						width:185px;
					}

		.ContentColumnSingle
		{
			text-align:left;
			color:black;
			width:645px;
			float:left;
			background:none;
		}
		
		.ContentColumnSinglePadding
		{
			padding:0px;
			margin-left:0px;
		}

	#SubContent
	{
		background:none;
		width:645px;
	}
	
		.SubContentContent
		{
			width:645px;
			text-align:left;
			margin:auto;
			padding:0px;
		}

		.SubContentContent2
		{
			width:645px;
			text-align:left;
			margin:auto;
			padding:0px;
		}

			.ColumnOne
			{
				width:201px;
				float:left;
				margin-right:20px;
				text-align:left;
			}

			.ColumnTwo
			{
				width:201px;
				float:left;
				margin-right:20px;
				text-align:left;
			}

			.ColumnThree
			{
				width:201px;
				float:left;
				text-align:left;
			}
	
	.SubContentHeadingOne
	{
		float:left;
		width:201px;
		margin-right:20px;
		margin-left:0px;
	}

	.SubContentHeadingTwo
	{
		float:left;
		width:201px;
		margin-right:20px;
	}
		
	.SubContentHeadingThree
	{
		float:left;
		width:201px;
	}
	
	.SubContentHeadingSingle
	{
		float:left;
		width:645px;
		margin-left:0px;
		margin-top:5px;
	}
			
		.SubContentHeadingPadding
		{
			padding:0px;
			text-align:left;
		}
	

	#SubContentTabs
	{
		display:none;
	}

#CT_Footer
{
	height:23px;
	width:645px;
	font-family:verdana, sans-serif;
	font-size:11px;
	color:black;
	background:none;
	margin: auto;
	clear: both;
	position:absolute;
	bottom:0px;
	left:0px;
	margin-top: -23px;
	text-align:left;
	line-height:23px;
}

	.FooterLinks
	{
		width:645px;
		text-align:center;
		margin:auto;
	}
	
		.FooterLinks_Copyright
		{
			float:left;
			text-align:left;
		}
	
		.FooterLinks_SiteBy
		{
			float:left;
			text-align:center;
			margin-left:20px;
		}
	
		.FooterLinks_Legal
		{
			display:none;
		}


.LeasingListingList, .LeasingListingList h2, .ContentColumnOneStoryPadding
{
	text-align:left;
}

.LeasingListingList
{
	border:1px solid black;
	padding:3px 5px 3px 10px;
	width:600px;
}

	.LeasingListingList p, .LeasingListingList td
	{
		margin-top:0px;	
		vertical-align:top;
	}

.LeasingListingList div.w90px
{
	font-weight:bold;	
}

.LeasingListingList .WhiteReadMore
{
	display:none;
}

#HighlightsBox
{
	display:none;
}

.ExchangeItemList
{
	width:640px;
	vertical-align:top;
}

	.ExchangeItemListImage
	{
		width:130px;
		float:left;
	}
		
		.ExchangeItemListImage img 
		{
			width:100px;
			float:left;
		}

.LeasingListImage
{
	margin-right:10px;
	
}

	.ExchangeItemListConent
	{
		width:500px;
		float:left;
	}
	
		.InThisEdition
		{
			width:80px;
			float:left;
			margin-right:10px;
			font-size:10px;
			line-height:12px;
		}
			
			.InThisEdition h5
			{
				margin-top:0px;
			}
			
			.ExchangeItemListConent img
			{
				width:80px;
			}
	
	
.FullLeasingImage
{
	float:left;
}

.FullLeasingContent
{
	width:400px;
	float:left;
}

.SocialNetworking
{
display:none;
}

/*ss02.1: Form Styles*/
/*ss02.2: Email Styles*/
/*ss02.3: Goals Styles*/
/*ss02.4: Forum Styles*/
 
/*
/////////////////////////////////////////// Unique
////////////////////////////////////////////////////////////////
*/
 
/* 
SS03: COMBINATION STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/
 
.spacer
{
	clear:both;
	line-height:1px;
	height:1px;
}

	.SpacerBG
	{
		clear:both;
		line-height:1px;
		height:1px;
		background:URL(images/HR_small.gif) repeat;
		margin:13px 0px 13px 0px;
		text-align:center;
	}

.HR
{
	background:URL(images/HR_small.gif) repeat-y;
	height:1px;
	margin: 10px 0px 10px 0px;	
	line-height:1px;
}

.TitleImage
{
	display:none;
	visibility:hidden;
}

.SubTitle
{
	display:none;
	visibility:hidden;
}

.hideScreen
{
	display:block;
	font-size:18px;
	color:black;
	font-family:verdana, sans-serif;
	margin-bottom:5px;
}

.display-1
{
	display:none;
}
	
.display1
{
	display:block;
}
	
.floatingImage-1 
	{
	float:left;
	margin: 0px 20px 20px 0px;
	}

	* html .floatImage-1
	{
		display:inline;
	}

.floatingImage1
{	
	float:right;
	margin: 0px 0px 20px 20px;
}

	* html .floatImage1
	{
		display:inline;
	}


.noborder
{
	border:none;
}

.TableofLinks
{
	width:100%;
	
}

	.TableHeading
	{
		font-size:14px;
		color:black;
		height:24px;
		line-height:24px;
		border-bottom:1px solid white;
	}
	
	.TableName
	{
		width:280px;
	}
	
	.TableDescription
	{
		width:320px;
	}
	
	.TableLink
	{
		width:140px;
	}

	.TableLinkData
	{
		padding:4px 1px 4px 1px;
	}
	
.valignTop
{
	vertical-align:top;
}

	.alignTop
	{
		vertical-align:top;
	}

.bold
{
	font-weight:bold;
}

.italic
{
	font-style:italic;
}

.w100
{
	width:100px;
	display:inline-block;
	font-size:12px;
}

.w90px
{
	width:90px;
	float:left;
}

.floatLeft
{
	float:left;
}

.lh20
{
	line-height:25px;
}

.w464px
{
	width:310px;
}
	
.marginB10
{
	margin-bottom:10px;
}

.floatRight
{
	float:right;
}

.alignRight
{
	text-align:right;
}

.textInput, .textboxInput
{
	width:270px;
	border: 1px solid #cfcfcf;
	background: white;
}

input, textarea
{
	background:white;
	border: 1px solid #cfcfcf;
	background: white;
}

.submitButton
{
	background: white;
	border: 1px solid #cfcfcf;
}

.verificationInput
{
	width:170px;
}

textarea
{
	width:270px;
	height:100px;
	border: 1px solid #cfcfcf;
	background: white;
	font-family: verdana, arial, sans-serif;
	margin-bottom: 10px;
}

.smallText
{
	font-size:10px;
}

.EventsListItem
{
	width:100%;
	padding-bottom:15px;
}

	.EventCalendar
	{
		width:100%;
	}
		
		.EventCalendarItem
		{
		}
		
			.EventCalendarRow
			{
				margin-bottom:15px;
				width:100%;
			}
	
				.EventTitle
				{
					font-size:14px;
					padding-bottom:3px;
					font-weight:bold;
				}

.leasingItem
{
	width:830px;
	background:#F9F9F9;
	padding:3px;
}
	
	.leasingTitle h2
	{
		margin:5px 0px 7px 0px;
	}
	
	.Column1
	{
		width:200px;
		float:left;
		margin:0px 20px 10px 0px;
	}
	
	.leasingImage
	{
		width:200px;
		height:100%;
	}
	
	.Column2
	{
		float:left;
		width:600px;
	}
	
	leasingDesc
	{
		width:600px;
	}
	
	.leasingList
	{
		float:left;
		width:270px;
		margin-top:10px;
	}
	
	.leasingOptions
	{
		float:left;
		width:270px;
		margin-top:10px;
	}
	
	.listingthumbnail
	{
		vertical-align:top;
	}
	
	.leasingMore
	{
		width:100%;
		text-align:right;
	}
	
	.InnovationFlash
	{
		display:none;
	}

/*
/////////////////////////////////////////// Combo
////////////////////////////////////////////////////////////////
*/
 
/* 
SS04: ANCHOR AND LINK STYLES
////////////////////////////////////////////////////////////////
///////////////////////////////////////////
*/

/*ss04.1: Drop Down Menu Styles*/

.dropDownDiv
{
	display:none;
}

/*
/////////////////////////////////////////// Anchors
////////////////////////////////////////////////////////////////
*/

