@charset "utf-8";

@font-face {	 
	 font-family: 'oxygen';
    src: url('../fonts/oxygen.eot');
    src: url('../fonts/oxygen.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oxygen.woff') format('woff'),
         url('../fonts/oxygen.ttf') format('truetype'),
         url('../fonts/oxygen.svg#oxygen') format('svg');
  font-style: normal;
  font-weight: 400;
}

body{margin:0px; font:12px 'oxygen', sans-serif; text-rendering: geometricPrecision;}

/* Common */
.header{position:relative; margin:auto; height:auto; width:930px; overflow:hidden;}
.logo{position:relative; float:left; width:235px; height:85px; margin:60px 0 0 0; z-index:1;}
.centerUpper{position:relative; margin:25px auto 10px auto; width:930px; height:auto; z-index:1;overflow:hidden;}

.centerLower{position:relative; margin:auto; width:100%; height:209px; z-index:2; overflow:hidden; background-image:url(../images/bg_centerlower.png); background-repeat:repeat-x;}

.footer{position:relative; margin:auto; width:100%; height:119px; z-index:1; overflow:hidden; background-image:url(../images/bg_footer.png); background-repeat:repeat-x; }



/* Header */
.menuButton{display:none; position:relative; float:right; width:35px; margin:30px 20px 0px 0px; height:35px; z-index:1;}
.nav_Container{position:relative; float:right; width:679px; height:auto; z-index:1;}
.navUpper {position:relative; float:none; width:auto; height:auto; z-index:1;}
.navLower {position:relative; float:right; margin-top:3px; width:671px; height:auto; z-index:1; padding-left:5px;

	background-image: -ms-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -o-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 200%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(16, 130, 156)), color-stop(2, rgb(21, 83, 99)));
	background-image: -webkit-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10829c', endColorstr='#155363',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%); /* W3C */
}

.nav_BoxL{position:relative;	float:left;	width:223px;	height:127px;	margin-left:3px; text-decoration:none;

	background-image: -ms-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -moz-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -o-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(21, 86, 102)), color-stop(1, rgb(44, 130, 149)));
	background-image: -webkit-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155666', endColorstr='#2c8295',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);}

.nav_BoxL:hover, .activeBoxL{background-image:none !important;  background-color:#12829e !important;  cursor:pointer; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";}

.nav_BoxLContainer{position:relative; float:left; margin:38px 0px 0px 8px; width:200px; height:75px; z-index:2; }
.nav_BoxLImg{position:relative; float:left; width:73px; height:73px; z-index:3;}
.nav_BoxLText{position:relative; float:left; width:auto; height:auto; z-index:3; margin:3px 0px 0px 7px; font-size:14px; color:#FFF;  line-height:normal; text-decoration:none;}
.nav_BoxLHeader{font-size:10px;line-height:1.2;}

.nav_BoxS a{position:relative;float:left; width:auto;	height:auto; padding:10px 24px 8px 24px;font-size:15px;color:#FFF;text-decoration:none;}
.nav_BoxS a:hover, .active{background-color:	rgb(18, 130, 158); cursor:pointer;}
.nav_BoxSLine{position:relative;float:left;top:7px;width:1px;height:30px;background-image:url(../images/nav_devider.png);}

.navS_480, .navS_480_box{display:none;}

/* Footer */
.footerContainer{position:relative; margin:auto; top:38px; width:950px; height:auto; overflow:hidden;}
.footerNav{position:relative; float:left; margin:0px 15px; width:auto; height:auto; z-index:3; color:#666; font-size:12px; text-decoration:none;}
.footerNavActive{color:#999;}
.footerNav:hover{color:#999; cursor:pointer;}

.footerCopyrights{position:relative; float:left; width:inherit; height:auto; margin-top:8px; z-index:3; color:#666; font-size:10px; text-align:center; overflow:hidden;}
.footerCopyrights a{color:#666; font-size:10px; text-decoration:none;}
.footerCopyrights a:hover{color:#999;}

.footerGradientLine{position:relative; width:inherit; top:0px; height:3px; background-image:url(../images/footerGradient.png); background-repeat:repeat-x;}

.footerBR{display:none !important;}
.div_240{display:inline-block;}

/* CenterUpper */
.globe{position:relative; float:left; width:616px; height:362px; z-index:2;  margin:1px; margin-bottom:5px;
-webkit-box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px rgba(50, 50, 50, 0.75);}
.home_textContainer{position:relative; float:right; margin-top:40px; width:270px; height:auto; z-index:2; color:#333;}
.home_text{position:relative; float:right; width:270px; height:auto; z-index:2; margin-top:10px !important; color:#333; font-size:14px; text-align:left; line-height:1.3 !important;}
.home_textHeader{position:relative; float:left; z-index:3; color:rgb(25, 92, 110); font-size:35px; line-height:1; margin-bottom:7px;}
.home_textHeaderS{font-size:28px;}

/* centerLower */
.centerLowerGradientLineTop{position:relative; width:inherit; top:31px; height:3px; background-image:url(../images/footerGradient.png); background-repeat:repeat-x;}
.centerLowerGradientLineBottom{position:relative; width:inherit; top:203px; height:3px; background-image:url(../images/footerGradient.png); background-repeat:repeat-x;}
.centerLowerContainer{position:relative; margin:30px auto 0px auto; width:930px; height:170px; z-index:2;}

.mediaRoom{position:relative; float:left; top:10px; width:410px; height:149px; z-index:3; background-color:#FFF; border:1px solid #999;}

.mediaRoom_headerContainer{position:relative; float:left; width:inherit; height:30px; z-index:4;

background-image: -ms-linear-gradient(top, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);
background-image: -moz-li near-gradient(top, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);
background-image: -o-linear-gradient(top, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(74, 74, 74)), color-stop(1, rgb(57, 57, 57)));
background-image: -webkit-linear-gradient(top, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);
background-image: linear-gradient(to bottom, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);

/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4a', endColorstr='#393939',GradientType=0 ); /* IE6-9 */
background:  linear-gradient(to bottom, rgb(74, 74, 74) 0%, rgb(57, 57, 57) 100%);}

.mediaRoom_rss{position:relative; float:left; margin:4px 10px 0px 7px;}
.mediaRoom_Header{position:relative; float:left; margin-top:5px; width:auto; height:auto; color:#999 !important; font-size:15px;}

.quote{position:relative; float:right; top:10px; width:510px; height:150px; z-index:3; border:1px solid #999;
background-image: -ms-linear-gradient(top, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);
background-image: -moz-linear-gradient(top, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);
background-image: -o-linear-gradient(top, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(24, 82, 96)), color-stop(1, rgb(0, 58, 74)));
background-image: -webkit-linear-gradient(top, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);
background-image: linear-gradient(to bottom, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);

	/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185260', endColorstr='#003a4a',GradientType=0 ); /* IE6-9 */
background: linear-gradient(to bottom, rgb(24, 82, 96) 0%, rgb(0, 58, 74) 100%);}

.quoteImg {
	float:left;
	margin: 30px 0px 0px 30px;
	outline:thin solid rgb(193, 197, 197);
}

.quotetxt{
	position:relative;
	height:auto; width:auto;
	
	}
	
.quotetxt img.quote1{
	position: absolute;
	margin-left: -15px;
	margin-top: -4px;
	}

.quotetxt img.quote2{
	position: absolute;
	margin-left: 12px;
	margin-top: -4px;
	}
/*.quotemark1{position:absolute; top:0px; left:-15px; height:6px; width:8px;}
.quotemark2{position:absolute; bottom:15px; right:-11px; height:6px; width:8px;}*/
	
.quote_text {
		color: #FFFFFF;
    font-size: 28px; margin:30px auto;

    text-transform: uppercase;
    width: 400px; line-height:1
	
}

.quote_text p {
	color:#748d94;
	font-size: 10px;
	text-transform:none;
}
.quote_text p span {
	font-style:italic;
}

.prv{
	float: left;
    margin-left: 5px;
    margin-top: 52px;
    width: 20px;
		cursor:pointer;
}

#slider{width:200px;}
.slider{
	padding:5px;
}

.nxt{
		float: left;
    margin-left: 5px;
    margin-top: 52px;
    width: 20px;
		cursor:pointer;
}
.bx-wrapper {
	float: left;
}
.bx-window{
  	font-size: 0.8em !important;
    margin-top: -7px;
    width: 360px !important;
    line-height: 12px;
		 text-decoration:none;
}
.bx-window div.artical.pager div.new_image{
	float:left;
	border:none;
	width:105px;
	margin-top:0px;
}
.bx-window div.artical div.new_image img{
	float:left;
	border:none;
	width:105px;
	margin-top:0px;
}
.bx-window div.artical div.header{
	float: left;
    font-size: 13px;
    font-weight: bold;
    margin-left: 15px;
		margin-top:5px;
    text-transform: uppercase;
    width: 206px;
	color:#333333;
	line-height:1.1;
	 text-decoration:none;
}
.bx-window div.artical div.news_artical{
	width: 230px;
	float:left;
	margin-left: 15px;
    padding-top: 5px;
	color:#666666;
	font-size:1.1em;
	text-align:justify;
	 text-decoration:none;
}
.readmore, .readmore a:hover, .readmore a:link, .readmore a:visited{
	float: right;
    padding-top: 8px;
	color:#333;
	text-decoration:none !important
}

.rmBR{display:none;}

.date{
	color: #999999;
	text-transform:none;
  font-size: 11px;
	line-height:1.5 !important;
	width: 200px;
	font-weight: normal;
	 text-decoration:none;
}

/* Article */

.articleHeader{position:relative; float:left; width:inherit; height:auto; color:#FFF; font-size:40px; line-height:1; margin-bottom:0px; margin-top:35px; text-decoration:none;}
.articleSubheader{margin-bottom:18px; font-size:20px; color:#333; position:relative; float:left; width:inherit; height:auto; text-decoration:none;}
.articleText{position:relative; float:left; width:inherit; height:auto;color:#FFF; font-size:13px; margin-bottom:38px; text-decoration:none;}

.articleBack{position:relative; float:right; width:auto; margin-top:18px; height:auto; font-size:20px; color:#FFF; text-align:right; padding:10px 40px; text-decoration:none;

	background-image: -ms-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -moz-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -o-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(21, 86, 102)), color-stop(1, rgb(44, 130, 149)));
	background-image: -webkit-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	background-image: linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
	
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155666', endColorstr='#2c8295',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);}
	
.articleBack img{position:relative; float:right; margin:3px 0px 0px 18px; width:11; height:19px;}

.articleBack:hover{background-image:none; background-color:	rgb(18, 130, 158); cursor:pointer;}

.articleImage{position:relative; float:left; width:auto; height:auto; margin-bottom:20px; background-color:#000;}
/* CONTACT */
.centerContact{position:relative; margin:25px auto 10px auto; width:930px; height:auto;z-index:1; overflow:hidden;}
.askslgi{position:relative; float:right; width:450px; height:auto; margin:0 34px 40px 15px; z-index:3; }
.quickAccess{position:relative; float:right; width:auto; height:auto; margin-left:34px; z-index:3;}
.desktop_contactLine{display:block; position:relative;float:right; margin-top:30px; width:1px; height:628px;background-color:#CCC; z-index:3;}

.quickAccess_cont{position:relative; float:none; width:auto; height:auto;}
.contact_HeaderS{position:relative; width:395px; height:auto; z-index:3; font-size:30px; color:rgb(25, 93, 111);line-height:1;}
.contact_HeaderL{position:relative; width:auto; height:auto; z-index:3; font-size:50px; color:rgb(25, 81, 92); line-height:1;}
.contact_text{position:relative; margin-top:13px; width:inherit; height:auto; z-index:4; font-size:14px; color:rgb(71, 71, 71); text-decoration:none;}

.contactBlue{color:rgb(49, 102, 118);}

.googlemaps{position:relative; float:left; margin-top:35px; width:395px; height:420px;}


.form{position:relative; float:left; width:450px; height:auto;}
.field_row{position:relative; float:left; left:0; top:20px;width:inherit; height:auto; margin-bottom:12px; z-index:4;}
.field_lable{position:relative; margin-top:15px; float:left; width:auto; height:auto; z-index:4; font-size:14px; color:rgb(71, 71, 71);}
.field{position:relative; float:right; width:345px; height:16px; padding:15px; z-index:4; background-color:#FFF; color:rgb(71, 71, 71);

border:thin solid rgb(213, 213, 213);
-webkit-border-radius:	13px;
-moz-border-radius:			13px;
border-radius:					13px;

-moz-box-shadow:		 	inset 0 0 10px 5px rgb(213, 213, 213);
-webkit-box-shadow:		inset 0 0 10px 5px rgb(213, 213, 213);
box-shadow:						inset 0 0 10px 5px rgb(213, 213, 213);} 

.inquiery{height:125px; width:343px;}

.fieldadd1{float:right;}
.city{width:170px; float:left; margin-left:73px;}
.country{width:135px;  float:left; margin-left:7px;}

.askbutton{position:relative; float:right; width:auto; margin-top:12px; height:auto; font-size:25px; color:#FFF; text-align:right; padding:15px 40px;

 background-image: -ms-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
 background-image: -moz-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
 background-image: -o-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(21, 86, 102)), color-stop(1, rgb(44, 130, 149)));
 background-image: -webkit-linear-gradient(top, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
 background-image: linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);
 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155666', endColorstr='#2c8295',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to bottom, rgb(21, 86, 102) 0%, rgb(44, 130, 149) 100%);}
	
.askbutton img{position:relative; float:right; margin:6px 0px 0px 13px; width:11; height:19px;}

.askbutton:hover{background-image:none; background-color:	rgb(18, 130, 158); cursor:pointer;}

.contactError{display:none; position:relative; float:right; margin:30px 25px 0px 0px; width:auto; height:auto; color:rgb(207, 35, 35); font-size:13px;}

.contactSent{display:none; position:relative; float:right; margin:30px 25px 0px 0px; width:auto; height:auto; color:#000; font-size:13px;}

.contactSpacing{display:none;}

.changeorientation{display:none;}

/* About | Phases most pages use this section for the header, subheader, body text and images (i think that pretty much for everything) */

.mainImage{position:relative; margin:auto; width:100%; height:auto;}
.centerContainer{position:relative; margin:auto; width:930px; height:auto; overflow:hidden;}
.contentContainer{position:relative; float:right; width:675px; height:auto; background-color:rgb(128, 128, 128); padding-bottom:50px;}
.content{position:relative; margin:auto; width:615px; height:auto;}
.contentHeader{position:relative; float:left; width:615px; height:auto; color:#FFF; font-size:53px; margin-bottom:4px; margin-top:35px;line-height:1;}
.contentSubheader{ font-size:30px; color:#FFF; position:relative; float:left; width:615px; height:auto;}
.contentSmallHeader{ font-size:30px; color:#FFF; position:relative; float:left; width:615px; height:auto; margin-top:55px;}/*about lastHeader*/
.contentText{position:relative; float:left; width:615px; height:auto;color:#FFF; font-size:13px; margin-bottom:25px; margin-top:8px;}
.contentImage{position:relative; float:left; width:615px; height:auto; outline:thin solid #FFF;}
.subText{display:none;}


.phasesImage2{margin-top:40px; margin-bottom:66px; outline:none !important;}/*Phases center, stencil image*/
.phasesImage3{position:relative; float:left; width:630px; height:auto;}/*Phases fancy box Section*/
.phasesBlocks{position:relative; float:left; width:203px; height:auto; margin:0px 5px 10px 0px;}/*Phases fancy box each main block*/
.phasesImageBlocks{position:relative; float:left; width:203px; height:123px; outline:thin solid #FFF; text-decoration:none;}
.phasesTextBlocks{position:relative; float:left; margin-top:6px; width:203px; height:auto; text-align:center; color:#FFF; font-size:11px; text-decoration:none;}

.leftBlockCont{position:absolute; left:15px; top:0px; width:260px; height:auto;}
.leftBlock{position:relative; float:left; width:260px; height:auto;}
.leftBlock1_About{margin-top:450px;}
.leftBlock2_About{margin-top:765px;}
.leftBlock3_About{margin-top:485px;}

.leftBlock1_Phases{margin-top:865px;}
.leftBlock2_Phases{margin-top:480px;}

.leftBlock1_Location{margin-top:798px;}
.leftBlock2_Location{margin-top:275px;}
.leftBlock3_Location{margin-top:270px;}

.leftBlock1_Zone{margin-top:370px;}
.leftBlock2_Zone{margin-top:380px;}

.leftBlockText{position:relative; float:left; width:180px; margin-top:20px; height:auto; color:#999; font-size:11px; font-style:italic;}
.leftBlock img{position:relative; float:right;}

/*unique to Phases page */
.stages_container{position:relative; float:left; width:inherit; outline:thin solid #FFF; background-color:#999; height:540px;}
.stages_container240{display:none;}
.stagesHeader{position:relative; width:inherit; height:50px;

	background-image: -ms-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -o-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 200%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(16, 130, 156)), color-stop(2, rgb(21, 83, 99)));
	background-image: -webkit-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	
	/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10829c', endColorstr='#155363',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);} /* W3C */

.stagesHeaderText{position:relative; float:left; width:auto; height:auto; font-size:15px; color:#FFF; }
.stages{margin-top:15px; margin-left:37px;}
.scope{margin-top:15px; margin-left:133px;}

.stagesCol_left{position:relative; float:left; width:142px; height:inherit; padding-left:35px;}
.stagesCol_right{position:relative; float:left; width:416px; height:inherit; padding-left:18px;}

.stagesLine_vertical{position:relative; float:left; width:1px; height:inherit; 
border-left:thin solid rgb(170, 170, 170); border-right:thin solid rgb(170, 170, 170); background-color:rgb(131, 131, 131);}

.stagesLine_horizontal{position:absolute; width:inherit; height:1px; left:0px;
border-top:thin solid rgb(170, 170, 170); border-bottom:thin solid rgb(170, 170, 170); background-color:rgb(131, 131, 131);}

.stagesLineH1{top:235px;}
.stagesLineH2{top:345px;}
.stagesLineH3{top:440px;}
.stagesLineH4{top:540px;}

.stages_textContainers{position:absolute; max-width:400px; height:auto; color:#FFF; font-size:11px;}
.stagesT1, .scopeT1{top:18px;}
.stagesT2, .scopeT2{top:205px;}
.stagesT3, .scopeT3{top:320px;}
.stagesT4, .scopeT4{top:415px;}
.stagesT5, .scopeT5{display:none; top:510px;}

.scopeT3, .scopeT4, .scopeT5{left:40px; max-width:350px;}

#stagesList{margin-left: 0;padding-left: 0;list-style: none;}
#stagesList li {padding-left: 20px;background-image:  url(../images/bullet.png);background-repeat: no-repeat;background-position: 0 .4em;}

/* Initiatives */
.initiatives_mainBlock{position:relative; float:left; width:inherit; height:auto; outline:thin sold #F00;}
.initBlock_header{position:relative; float:left; top:0px; width:inherit; height:auto; color:#FFF; font-size:20px; text-align:left;}
.initBlock_image{position:relative; float:left; width:163px; height:163px; margin-top:20px; margin-right:15px; outline:thin solid #FFF;}
.initBlock_text{position:relative; float:left; max-width:430px; height:auto; margin-top:16px;  color:#FFF; font-size:12px;}
.initBlock_line{position:relative; float:left; width:inherit; height:1px; margin:28px 0px 28px 0px;
 border:thin solid rgb(149, 149, 149); background-color:rgb(117, 117, 117);}
.contentContainer_init{padding-bottom:80px;}

/* Location */
.location_quoteContainer{position:relative; float:right; width:inherit; max-width:590px; font-size:34px; color:#333; margin-bottom:30px;}
.location_imageBottomMargin{margin-bottom:6px;}

/* Zone */
.zone_image{position:relative; float:left; width:186px; height:auto;}
.zone_text{position:relative; float:left; max-width:390px; height:auto; color:#FFF; font-size:13px;
margin-left:32px;}
.zone_block{position:relative; float:left; width:inherit; height:auto; margin-top:0px; margin-bottom:40px; outline:thin solid #FFF; background-color:#999; padding-bottom:30px;}
.zone_blockHeader{position:relative; float:left; width:inherit; max-width:585px; height:40px; font-size:18px; color:#FFF; padding-top:20px; padding-left:30px; margin-bottom:20px;
 
	background-image: -ms-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -o-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 200%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(16, 130, 156)), color-stop(2, rgb(21, 83, 99)));
	background-image: -webkit-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
		/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10829c', endColorstr='#155363',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);} /* W3C */
	
#zoneList{margin-left: 0;padding-left: 0;list-style: none; width:inherit;}
#zoneList li {padding-left: 20px;background-image:  url(../images/bullet.png);background-repeat: no-repeat;background-position: 0 .4em;}
.zone_blockContent{position:relative; float:left; width:inherit; max-width:500px; height:auto; margin-left:50px; font-size:12px; color:#FFF;}

.zone_blockLine{position:relative; float:left; width:inherit; height:1px; margin-top:15px; margin-bottom:15px; background-color:rgb(131, 131, 131); border-top:thin solid rgb(170, 170, 170); border-bottom:thin solid rgb(170, 170, 170);}

/* Virtual Tour */
.vtour_video{position:relative; float:left; width:inherit; height:auto; z-index:2; margin-bottom:15px;}
.vtour_textContainer{position:relative; float:left; width:inherit; height:auto; z-index:2;color:rgb(25, 92, 110); text-align:center; font-size:35px;}
.vtoursubText{color:#333; width:inherit; text-align:center; margin-top:0px;}

/* Investment Incentives */
.ii_text{position:relative; float:left; width:inherit; color:#FFF; font-size:13px; margin-top:10px;}
.ii_block{position:relative; float:left; width:inherit; height:auto; margin-top:25px; margin-bottom:40px; outline:thin solid #FFF; background-color:#999; padding-bottom:30px;}

/* One Stop Shop */
.shopContainer{position:relative; float:left; width:525px; height:auto; padding:85px 45px 70px 45px; margin-top:20px; outline:thin solid #FFF;
	background-image: -ms-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: -o-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 200%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(16, 130, 156)), color-stop(2, rgb(21, 83, 99)));
	background-image: -webkit-linear-gradient(bottom, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
	background-image: linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);
		/* background: -ms-linear-gradient(top, #f8cbd6 0%,#edeeec 100%); IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10829c', endColorstr='#155363',GradientType=0 ); /* IE6-9 */
background:linear-gradient(to top, rgb(16, 130, 156) 0%, rgb(21, 83, 99) 100%);} /* W3C */

.shopBlock{position:relative; width:525px; height:auto; background-color:#FFF; color:rgb(40, 40, 40); font-size:18px; padding-top:10px; padding-bottom:10px; text-align:center;
border:thin solid rgb(213, 213, 213);
-webkit-border-radius:	13px;
-moz-border-radius:			13px;
border-radius:					13px;

-moz-box-shadow:		 	inset 0 0 13px 8px rgb(213, 213, 213);
-webkit-box-shadow:		inset 0 0 13px 8px rgb(213, 213, 213);
box-shadow:						inset 0 0 13px 8px rgb(213, 213, 213);} 

.shopArrow{position:relative; margin:auto; width:92px; height:47px; margin-bottom:15px;}

/* Black Back Ground for the long pages, about, phases etc */
#full_bg{
	background:url("../images/About/about_bg.jpg") repeat-x scroll 952px 885px transparent;
	height:auto;
	z-index:10;
}

#full_bg_phases{
	background:url("../images/About/about_bg.jpg") repeat-x scroll 952px 1880px transparent;
	height:auto;
	z-index:10;
}

.loc_bg{
	background:url("../images/Location/bg.jpg") repeat-x scroll 952px 780px transparent;
	height:auto;
	z-index:10;
}


.loc_bottom{
	background:url("../images/Location/bg_btm.jpg") repeat-x scroll 952px 1580px transparent;
	height:auto;
	z-index:10;
}

#full_bg_zone{
	background:url("../images/Zone/zone_bg.png") repeat-x scroll 952px 865px transparent;
	height:auto;
	z-index:10;
}

.initi_bg{
	background:url("../images/Initiatives/bg_1.jpg") repeat-x scroll 952px 470px transparent;
	height:auto;
	z-index:10;
}

.initi_bg_2{
	background:url("../images/Initiatives/bg_2.jpg") repeat-x scroll 952px 1005px transparent;
	height:auto;
	z-index:10;
}

.initi_bg_3{
	background:url("../images/Initiatives/bg_2.jpg") repeat-x scroll 952px 1585px transparent;
	height:auto;
	z-index:10;
}

.initi_bottom{
	background:url("../images/Initiatives/bg_btm.jpg") repeat-x scroll 952px 2130px transparent;
	height:auto;
	z-index:10;
}

#home_video{
	width:616px !important;
	height:362px !important;
	

}
.vtour_video #home_video{
	width:928px !important;
	height:467px !important;
	border:thin solid #999;
}
.video-js{background-color:#000; background:none; position:relative;padding:0;font-size:10px;vertical-align:middle;}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-js:-moz-full-screen{position:absolute;}

#vtour_video{
	width:930px !important;
	height:309px !important;
}
div#home_video {display:none;}
.coverImage{display:block;width:inherit; height:auto; position:relative; float:left;}
.endImage{display:none;width:inherit; height:auto; position:relative; float:left;}
