#facilityOverview
{
	/*background: url('/img/facility_overview.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityOverview h1 {
	width: 100%;
	height: 100%;
	position: relative;
}

#facilityOverview span {
	background: none;
	position: relative;
	width: 100%;
	height: 100%;
}
#facilityOverviewContentTitle
{
	font-size: 30px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 1.1em;
	padding: 0 0 10px 0;
}
#facilityOverviewContent
{
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
	font-family: Arial, Helvetica, sans-serif;
}
#facilityOverviewLocation
{
	background: url('/img/facility/facility_overview_location.jpg') right -0.5em no-repeat;
}
#facilityOverviewLocation .content
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewLocation .content .strong
{
	font-weight: bold;
	color: #262626;
}
#facilityOverviewCabinets
{
	background: url('/img/facility/facility_overview_cabinets.jpg') 0px 0.5em no-repeat;
}
#facilityOverviewCabinets h4
{
	margin: 0;
}
#facilityOverviewCabinets .content, #facilityOverviewCabinets .content2
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewCabinets .content2
{
	margin: 2px 0 0 0;
}
#facilityOverviewRCC
{
	background: url('/img/facility/facility_overview_rcc.jpg') right top no-repeat;
}
#facilityOverviewRCC .content
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewBPS
{
	background: url('/img/facility/facility_overview_bps.jpg') 0px 0.5em no-repeat;
}
#facilityOverviewBPS h4
{
	margin: 0;
}
#facilityOverviewBPS .content, #facilityOverviewBPS .content2
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewBPS .content2
{
	margin: 3px 0 0 0;
}
#facilityOverviewConnectivity
{
	background: url('/img/facility/facility_overview_connectivity.jpg') right top no-repeat;
}
#facilityOverviewConnectivity h4
{
	margin: 0 0 5px 0;
}
#facilityOverviewConnectivity .title
{
	color: #262626;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewConnectivity .content, #facilityOverviewConnectivity .content2, #facilityOverviewConnectivity .content3
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewConnectivity .content2
{
	margin: 0;
}
#facilityOverviewConnectivity .content3
{
	margin: 0;
}
#facilityOverviewSecurity
{
	background: url('/img/facility/facility_overview_security.jpg') 0px -0.5em no-repeat;
}
#facilityOverviewSecurity h4
{
	margin: 0;
}
#facilityOverviewSecurity .content, #facilityOverviewSecurity .content2
{
	margin: 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityOverviewSecurity .content2
{
	margin: 0;
}
#facilityOverviewSecurity .content2 .title
{
	color: #262626;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.4em;
	word-spacing: 0.3em;
	margin: 0 0 5px 0;
}
/*----------------------------------------------------------------------------*/

.facilityContentBlock
{
	padding: 10px 0 15px 0px;
	margin: 0 0 0 20px;
}

#facilitySideTextIncludesContent
{
	width: 246px;
	padding: 5px 0 0 0;
}
#facilitySideTextIncludesContent h4
{
	margin: 0 0 0 10px;
}
#facilitySideTextIncludesTop
{
	background: url('/img/sideTextTM.gif') bottom repeat-x;
	width: 255px;
	height:13px;
}
#facilitySideTextIncludesTopTL
{
	background: url('/img/sideTextTL.gif') bottom left repeat-x;
	width: 9px;
	height:13px;
	float: left;
}
#facilitySideTextIncludesTopTR
{
	background: url('/img/sideTextTR.gif') bottom right repeat-x;
	width: 10px;
	height:13px;
	float: right;
}
#facilitySideTextIncludesBottom
{
	background: url('/img/sideTextBM.gif') bottom repeat-x;
	width: 255px;
	height:16px;
}
#facilitySideTextIncludesBottomBL
{
	background: url('/img/sideTextBL.gif') bottom left repeat-x;
	width: 16px;
	height:16px;
	float: left;
}
#facilitySideTextIncludesBottomBR
{
	background: url('/img/sideTextBR.gif') bottom right repeat-x;
	width: 16px;
	height:16px;
	float: right;
}
#facilitySideTextIncludes
{
	background: url('/img/sideTextM.gif') right repeat-y;
	width: 255px;
	border: 2px solid #EFEFEF;
}
#colocationPackagesIncludeContent
{
	width: 246px;
	padding: 10px 0 5px 0;
}
#colocationPackagesIncludeContent h4
{
	font-size: 12px;
	text-indent: 10px;
}
#facilitySideTextIncludes .greyListRow
{
	background: #F4F4F4 url('/img/bullet_circle.gif') 1em 1.1em no-repeat;
	padding: 8px 5px 8px 10px;
	margin: 0 0 0 20px;
}
#facilitySideTextIncludes .whiteListRow
{
	background: #ffffff url('/img/bullet_circle.gif') 1em 1.1em no-repeat;
	padding: 8px 5px 8px 10px;
	margin: 0 0 0 20px;
}

/*----------------------------------------------------------------------------*/

#facilityLocation
{
	/*background: url('/img/facility_location.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityLocation h1 {
	width: 100%;
	height: 100%;
	position: relative;
}

#facilityLocation span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityLocationContent, #facilityLocationContent div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityLocationContent a:link, #facilityLocationContent a:visited
{
	color: #0065C6;
	font-size: 11px;
	float:right;
	margin: 0 30px 0 0;
	border: 0 none;
}
/*----------------------------------------------------------------------------*/

#facilityCabinets
{
	/*background: url('/img/facility_cabinets.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityCabinets h1 {
	width: 100%;
	height: 100%;
	position: relative;
}

#facilityCabinets span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityCabinetsContent, #facilityCabinetsContent div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityCabinetsContentBox1
{
	background: none;
}
.facilityCabinetsContentBox1Column, .facilityCabinetsContentBox1Column2, .facilityCabinetsContentBox1Column3,
.facilityCabinetsContentBox1Column4, .facilityCabinetsContentBox1Column5
{
	color:#737373;
	font-size: 11px;
	float: left;
	padding: 0 0 0 50px;
	word-spacing: 0em;
}
.facilityCabinetsContentBox1Column2
{
	padding: 0 0 0 50px;
}
.facilityCabinetsContentBox1Column3
{
	padding: 0 0 0 30px;
}
.facilityCabinetsContentBox1Column4
{
	padding: 0 0 0 29px;
}
.facilityCabinetsContentBox1Column5
{
	padding: 0 0 0 27px;
}
*html .facilityCabinetsContentBox1Column3
{
	padding: 0 0 0 40px;
}
*html .facilityCabinetsContentBox1Column4
{
	padding: 0 0 0 40px;
}
*html .facilityCabinetsContentBox1Column5
{
	padding: 0 0 0 30px;
}
.facilityCabinetsContentBox1Column3 .small, .facilityCabinetsContentBox1Column5 .small
{
	color:#737373;
	font-size: 9px;
}
.columnDivider
{
	line-height: 5px;
}

#facilityCabinetsContentBox2
{
	background: none;
	padding: 10px 0 0 20px;
	height: 174px;
}
#facilityCabinetsContentBox2 h4
{
	color: #ADE5F3;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0; 
}
#facilityCabinetsContentBox2 .column
{
	width: 115px;
	float: left;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
#facilityCabinetsContentBox2 .vDivider
{
	background: url('/img/facility/facility_cabinets_b2_dividerv.gif') no-repeat;
	width: 5px;
	height: 109px;
	float: left;
}
#facilityCabinetsContentBox2 #column1Ico
{
	background: none;
	width: 70px;
	margin: 0 0 0 20px;
}
#facilityCabinetsContentBox2 #column2Ico
{
	background: none;
	width: 70px;
	margin: 0 0 0 20px;
}
#facilityCabinetsContentBox2 #column3Ico
{
	background: none;
	width: 70px;
	margin: 0 0 0 20px;
}
#facilityCabinetsContentBox2 #column4Ico
{
	background: none;
	width: 70px;
	margin: 0 0 0 20px;
}
#facilityCabinetsContentBox2 #column5Ico
{
	background: none;
	width: 70px;
	margin: 0 0 0 20px;
}


/*----------------------------------------------------------------------------*/

#facilityRegulatedClimateControl
{
	/*background: url('/img/facility_rcc.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityRegulatedClimateControl h1 {
	width: 100%;
	height: 100%;
	position: relative;
}

#facilityRegulatedClimateControl span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityRegulatedClimateControlContent div
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityRegulatedClimateControlContent div#p1
{
	position: relative;
}
#facilityRegulatedClimateControlContent div#p1 .p1_r1, #facilityRegulatedClimateControlContent div#p1 .p1_r2,
#facilityRegulatedClimateControlContent div#p1 .p1_r3
{
	padding: 30px 0 0 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityRegulatedClimateControlContent div#p1Bg
{
	background: none;
	width: 398px;
	position: absolute;
	top: -15px;
	right: 0px;
}

#facilityRegulatedClimateControlContent div#p2
{
	position: relative;
}
#facilityRegulatedClimateControlContent div#p2 .p2_r1
{
	padding: 50px 0 0 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityRegulatedClimateControlContent div#p2 .p2_r2
{
	padding: 20px 0 0 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityRegulatedClimateControlContent div#p2 .p2_r3
{
	padding: 30px 0 0 0;
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityRegulatedClimateControlContent div#p2Bg
{
	background: none;
	width: 499px;
	position: absolute;
	top: 10px;
	left: -150px;
}
/*----------------------------------------------------------------------------*/

#facilityBackupPowerSystems
{
	/*background: url('/img/facility_bps.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityBackupPowerSystems h1 {
	width: 100%;
	height: 100%;
	position: relative;
}

#facilityBackupPowerSystems span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityBackupPowerSystemsContent, #facilityBackupPowerSystemsContent div
{
	/*margin: 135px 30px 0px 25px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityBackupPowerSystemsP1
{
	background: none;
	position: relative;
}
#facilityBackupPowerSystemsP1_R1, #facilityBackupPowerSystemsP1_R2,
#facilityBackupPowerSystemsP2_R1, #facilityBackupPowerSystemsP3_R1
{
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
}
#facilityBackupPowerSystemsP1_R1
{
	text-align: left;
	height: 80px;
}
#facilityBackupPowerSystemsP1_R2
{
	text-align: left;
	height: 100px;
}
#facilityBackupPowerSystemsP2
{
	background: none;
	position: relative;
}
#facilityBackupPowerSystemsP2_R1
{
	text-align: left;
}
#facilityBackupPowerSystemsP3
{
	background: none;
	position: relative;
}
#facilityBackupPowerSystemsP3_R1
{
	text-align: left;
	padding: 30px 0 0 0;
}
/*----------------------------------------------------------------------------*/

#facilityConnectivity
{
	/*background: url('/img/facility_connectivity.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityConnectivity h1 {
	width: 100%;
	height: 100%;
	position: relative;
	display: none;
}
#facilityConnectivity span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityConnectivityContent, #facilityConnectivityContent div
{
	/*margin: 80px 220px 0px 25px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityConnectivityContent h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000;
	font-weight: bold;
	line-height: 1.1em;
	padding: 0 0 20px 0;
}
.facilityConnectivityBlock
{
	padding: 10px 0 15px 0px;
}
.facilityConnectivityText
{
	color: #171717;
	font-size: 13px;
	line-height: 1.4em;
	word-spacing: 0.3em;
	padding: 5px 0 5px 0px;
}
.facilityGreyBox
{
	background: none
	height: 278px;
	border: 2px solid #E7E7E7;
}
.facilityGreyBoxL
{
	background: none;
	float: left;
	width: 16px;
	height: 278px;
}
.facilityGreyBoxR
{
	background: none;
	float: right;
	width: 16px;
	height: 287px;
}
.facilityGreyBoxContent
{
	padding: 20px 20px 0 0;
}
.facilityGreyBoxTitle
{
	font-size: 24px;
	color: #a2a2a2;
	font-weight: bold;
}
.facilityGreyBoxHeading
{
	padding: 0px 0 6px 0;
	font-size:13px;
	color: #000;
	font-weight: bold;
}
.facilityGreyBoxText
{
	font-size:11px;
	color: #595959;
}

/*----------------------------------------------------------------------------*/

#facilitySecurity
{
	/*background: url('/img/facility_security.jpg') no-repeat;*/
	width: 100%;
	height: 100%;
	position: relative;
}
#facilitySecurity h1 {
	width: 100%;
	height: 100%;
	position: relative;
}
#facilitySecurity span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilitySecurityContent, #facilitySecurityContent div
{
	/*margin: 145px 200px 0px 30px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
.facilitySecurityBlock
{
	padding: 10px 0 15px 0px;
}
.facilitySecurityText
{
	color: #595959;
	padding: 5px 0 5px 0px;
}
.facilitySecurityElectronicKey
{
	background: #F4F4F4 none;
	padding: 8px 5px 8px 25px;
	margin: 5px 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}
.facilitySecurityPinCode
{
	background: #ffffff url('/img/facility/ico_pincode.jpg') 2em 0.3em no-repeat;
	padding: 8px 5px 8px 25px;
	margin: 0 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}
.facilitySecurityPrivateCabinet
{
	background: #F4F4F4 url('/img/facility/ico_privatecabinet.jpg') 2em 0.2em no-repeat;
	padding: 8px 5px 8px 25px;
	margin: 0 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}
.facilitySecurityMotionDetect
{
	background: #ffffff url('/img/facility/ico_motiondetecting.jpg') 1.8em 0.3em no-repeat;
	padding: 8px 5px 8px 25px;
	margin: 0 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}
.facilitySecurityOnSiteSecurity
{
	background: #F4F4F4 url('/img/facility/ico_onsitesecurity.jpg') 1.9em 0.3em no-repeat;
	padding: 8px 5px 8px 25px;
	margin: 0 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}
.facilitySecurityAlarmSystem
{
	background: #ffffff url('/img/facility/ico_monitoralarmsystem.jpg') 2em 0.3em no-repeat;
	padding: 8px 5px 8px 25px;
	margin: 0 0 3px 0;
	color: #171717;
	display: list-item;
	list-style-type:circle;
	margin: 0 0 0 20px;
}

/*----------------------------------------------------------------------------*/

#facilityGallery
{
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityGallery h1 {
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityGallery span {
	background: none;
	width: 100%;
	height: 100%;
	position: relative;
}
#facilityGalleryContent
{
	/*margin: 145px 200px 0px 30px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	letter-spacing:0.05em; 
	word-spacing:0.1em; 
	line-height:1.6em;
}
#facilityGalleryBox
{
	background: #F0F0F0;
	padding: 20px 0 0px 30px;
}
#facilityGalleryBox .row, #facilityGalleryBox .rowLast
{
	position: relative;
	padding: 0 0 10px 100px;
	height: 100%;
}
#facilityGalleryBox .rowLast
{
	background: transparent;
	height:202px;
	margin: 0 0 0 30px;
}
#facilityGalleryBox .row .innerRow, #facilityGalleryBox .rowLast .innerRow
{
	padding: 0 0 10px 0;
}

#facilityGalleryBox .column .galleryExtraSpace
{
	width: 100%;
	height: 38px;
}
#facilityGalleryBox .column
{
	float: left;
	text-align: left;
	color: #000;
	font-size: 11px;
	width: 150px;
	padding: 0 20px 0 0;
	height: 200px;
	font-weight:bold;
}
#facilityGalleryBox #tab1, #facilityGalleryBox #tab2,
#facilityGalleryBox #tab3
{
	color: #000;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	position: absolute;
}
#facilityGalleryBox #tab1
{
	background:none;
	width:184px;
	height:64px;
	top: 20px;
	left: -105px;
	padding: 20px 0 0 100px;
}
#facilityGalleryBox #tab2
{
	background: none;
	width:184px;
	height:64px;
	top: 50px;
	left: -104px;
	padding: 20px 0 0 92px;
}
#facilityGalleryBox #tab3
{
	background: none;
	width:184px;
	height:64px;
	top: 50px;
	left: -103px;
	padding: 23px 0 0 100px;
}
#facilityGalleryBox .divider
{
	background: url('/img/facility/divider_h.gif') repeat-x;
	width: 95%;
	height:2px;
}
#facilityGalleryBoxTop
{
	background: #F0F0F0;
	height:8px;
}
#facilityGalleryBoxTopTL
{
	background: url('/img/facility/detailbox_tl.gif') top left no-repeat;
	width: 11px;
	height:8px;
	float:left;
}
#facilityGalleryBoxTopTR
{
	background: url('/img/facility/detailbox_tr.gif') top right no-repeat;
	width: 11px;
	height:8px;
	float:right;
}
#facilityGalleryBoxBottom
{
	background: #F0F0F0;
	height:202px;
}
#facilityGalleryBoxBottomBL
{
	background: #F0F0F0 url('/img/facility/detailbox_bl.gif') bottom left no-repeat;
	margin: 0 0 0 -30px;
}
