@charset "UTF-8";
/* CSS Document */


/*<div id="flashcontent2">
          !--ALTERNATE FLASH HERE--
            <p>
            This site requires flash to view all of its content. <a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" border="0" title="" /></a>        
            </p>
          !--ALTERNATE FLASH THERE--
    </div>*/

/*======MUST HAVE'S BEGINS HERE======*/

body { behavior: url(csshover3.htc); } 

img, 
.steel_leaf, 
.brochure_pic,
.home_block .block_1 .block_1_in,
.home_block .block_2 .block_2_in,
.home_block .block_3 .block_3_in,
.home_block .block_4 .block_4_in,
.home_block .block_5 .block_5_in,
.home_block .block_6 .block_6_in,
.home_block .block_1 .block_1_view .content,
.home_block .block_2 .block_2_view .content,
.home_block .block_3 .block_3_view .content,
.home_block .block_4 .block_4_view .content,
.home_block .block_5 .block_5_view .content,
.home_block .block_6 .block_6_view .content
{ behavior: url(iepngfix.php); }






body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background: #fff;
	
	word-spacing:normal;
	letter-spacing:0.01em;
}







.clear{clear:both;}

.hide_me{display:none;}

.left {float:left;}

.right{float:right;}

.aleft{text-align:left;}

.relative {position:relative;}

.margin_top{margin-top:19px;}

.margin_down{margin-bottom:19px;}

.padding_top{padding-top:19px;}

.padding_down{padding-bottom:19px;}

.no_pads{padding:0;margin:0;}

.border_left{border-left:1px solid #ffd695;}

.border_right{border-right:1px solid #ffd695;}

.border_top{ border-top:1px solid #ffd695;}

.border_bottom{ border-bottom:1px solid #ffd695;}

.px_jog{
	float:left;
	margin: 0 -3; 
	ma\rgin: 0;
}










a {color:#007999; text-decoration:none}
a:link {color:#007999;}
a:visited {color:#007999;}
a:focus {color:#007999;}
a:active {color:#007999;}
a:hover {color:#007999; text-decoration:underline;}

p {
	color:#4D4D4F;
	font-size:12px;
	line-height:17px;
	margin:0;
	padding: 0 0 22px 0;
}

h3 {
	color:#ffa500;
	font-size:16px;
	line-height:24px;
	font-weight:normal;
	margin:0;
	padding:0;
}

h1 {
	color:#005469;
	font-size:24px;
	line-height:24px;
	font-weight:bold;
	margin:0;
	padding:0 0 15px 0;
}

ul{
	color:#4D4D4F;
	font-size:12px;
	line-height:17px;
	margin:0;
	padding: 0 0 22px 20px;
}

/*======MUST HAVE'S ENDS HERE======*/



/*=======================HEADER HERE==========================*/

#master_wrapper{
	margin:0 auto;
	text-align:left;
	width:862px;
}

#header{
	z-index:2;
	position:absolute;
	top:16px;
	width:863px;
	height:125px;
	border-bottom:7px solid #090016;
	background:#FFFFFF;
}

#header #flashcontent{
	float:left;
	display:block;
	width:262px;
	height:124px;
}

#header #logo{
	float:left;
	display:block;
	width:262px;
	height:124px;
}

#header #top_links{
	font-size:12px;
	line-height:14px;
	float:left;
	display:block;
	width:538px;
	padding:11px 0 0 62px;
}

#header #top_links #home {float:right;}

#header #top_links #home span {color:#A2BACC; font-weight:bold;}


#header #top_links a{
	float:left;
	display:block;
	padding:0 0 0 19px;
}

#header #top_links a{color:#929497; text-decoration:none;}
#header #top_links a:link {color:#929497;}
#header #top_links a:visited {color:#929497;}
#header #top_links a:focus {color:#929497;}
#header #top_links a:active {color:#929497;}
#header #top_links a:hover {color:#929497; text-decoration:underline;}


#nav{
	list-style:none;
	padding:0;
	margin:0;
	
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	float:right;
	padding:69px 0 0 0;
}

#nav li{float:left;}

#nav li span{
	color:#DADAD8;
	
	float:left;
	display:block;
	padding:0 10px 0 10px;
}

#nav li a{
	float:left;
	display:block;
	padding:0;
}

ul#nav li a {color:#231F20; text-decoration:none;}
ul#nav li a:link {color:#231F20;}
ul#nav li a:visited {color:#231F20;}
ul#nav li a:focus {color:#231F20;}
ul#nav li a:active {color:#231F20;}
ul#nav li a:hover,
ul#nav li a.active{color:#007999;}

#header_img{
	margin:0 0 27px 0;
}

/*#nav a{
	float:left;
}

#nav a {color:#231F20; text-decoration:none;}
#nav a:link {color:#231F20;}
#nav a:visited {color:#231F20;}
#nav a:focus {color:#231F20;}
#nav a:active {color:#231F20;}
#nav a:hover,
#nav a.active{color:#007999;}

#nav span{
	color:#DADAD8;
	
	float:left;
	display:block;
}

#header_img{
	margin:0 0 27px 0;
}*/


/*#about_us, #sectors, #capabilities, #customers, #careers, #contact_us{
	float:left;
	display:block;
}

#sectors, #capabilities, #customers, #careers{
	text-align:center;
}*/

/*#about_us{
	width:68px;
	text-align:left;
}
#sectors{
	width:75px;
}
#capabilities{
	width:99px;
}
#customers{
	width:95px;
}
#careers{
	width:75px;
}
#contact_us{
	width:83px;
	text-align:right;
}*/

/*=============================HEADER ENDS==============================*/

/*=============================SIDE BAR HERE============================*/

#side_bar,
.side_bar{
	position:relative;
	float:left;
	display:block;
	width:234px;
	margin:0 0 20px 0;
}

#side_head,
.side_head{
	/*float:left;*/
	display:block;
	width:216px;
	height:22px;
	padding:0 0 0 18px;
	background:#c3d1dd;
	border-top:7px solid #090016;
}

#side_head h3,
.side_head h3 {
	color:#231F20;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:23px;
	font-weight:bold;
	margin:0;
	padding:0;
}






.side_head h3{
	padding:0 0 3px 0;
	margin:0;
	font-weight:bold;
	
	background:none;
	border:none;
}

#master_wrapper #main_side_bar .side_bar .side_head h3 a{color:#231F20; text-decoration:none;}
#master_wrapper #main_side_bar .side_bar .side_head h3 a:link{color:#231F20;}
#master_wrapper #main_side_bar .side_bar .side_head h3 a:visited {color:#231F20;}
#master_wrapper #main_side_bar .side_bar .side_head h3 a:focus{color:#231F20;}
#master_wrapper #main_side_bar .side_bar .side_head h3 a:active{color:#231F20;}
#master_wrapper #main_side_bar .side_bar .side_head h3 a:hover{color:#231F20; text-decoration:none;}




#side_bar .posts{
position:relative;
	/*float:left;*/
	display:block;
	width:198px;
	padding:16px 18px 0 18px;
	background:#eaedf1;
}

#side_bar .posts img{
	display:none;
}

#side_bar .posts .time{
	color:#6D6E70;
	font-size:10px;
	line-height:13px;
	padding:0;
	margin:0;
}

#side_bar .posts .title, #side_bar .posts p{
	color:#626366;
	font-size:11px;
	line-height:13px;
}

#side_bar .posts .title{
	padding:0;
	margin:0;
}
        
#side_bar .posts p{
	padding:0 0 12px 0;
	margin:0;
}

#side_bar .posts .title a{color:#005469; text-decoration:none; font-weight:bold;}
#side_bar .posts .title a:link {color:#005469;}
#side_bar .posts .title a:visited {color:#005469;}
#side_bar .posts .title a:focus {color:#005469;}
#side_bar .posts .title a:active {color:#005469;}
#side_bar .posts .title a:hover {color:#005469; text-decoration:underline;}




#side_bar .posts .hr {
	background:#929497;
	height:1px;
	padding:0;
	margin:0 0 13px 0;
}

#side_bar .posts .hr hr {
	display:none;
}

#side_bar #cover_last_line{
position:absolute;
left:0;
/*bottom:-7px;*/
	/*float:left;*/
	display:block;
	width:234px;
	height:8px;
	margin:-14px 0 0 0;
	background:#eaedf1;
	/*background:#00ff00;*/
	border-bottom:6px solid #fff;
}

















.side_bar .norm{
position:relative;
	/*float:left;*/
	display:block;
	width:234px;
	padding:0;
	margin:0;
	list-style:none;
	/*background:#fff;*/
}

.side_bar .norm li a.border_top{
	border-top:1px solid #929497;
}


.side_bar .norm li a span{
	float:left;
	display:block;
	padding:0 9px 0 0;
	color:#005469;
}

.side_bar .norm li a{
	color:#6D6E70;
	text-decoration:none;
	font-size:12px;
	line-height:32px;
	
	float:left;
	display:block;
	width:234px;
	height:29px;
	border-bottom:1px solid #929497;
}

.side_bar .norm li a.gal_icon{
	background:url(images/gal_icon.jpg) 61px 7px no-repeat;
}

.side_bar .norm li a:link {color:#6D6E70;}
.side_bar .norm li a:visited {color:#6D6E70;}
.side_bar .norm li a:focus {color:#6D6E70;}
.side_bar .norm li a:active {color:#6D6E70;}
.side_bar .norm li a:hover {color:#005469;}

#main_side_bar .side_bar .norm li a.active{color:#005469;}


.online_training_button{
position:absolute;
top:140px;
left:-7px;
	float:left;
	display:block;
	width:249px;
	height:102px;
	background:url('images/online_training_button.jpg') 0 0 no-repeat;
}

.online_training_button:hover{
	background:url('images/online_training_button.jpg') 0 -102px no-repeat;
}

#footer .map .sect .side_bar .online_training_button{display:none;}









.to_gallery{
	position:absolute;
	left:0 !important;
	left:-232px;
	
	display:block;
	width:232px;
	height:185px;
	background:#0f799a;
	border:1px solid #58758a;
}

.to_gallery.defense,
.to_gallery.aerospace,
.to_gallery.oceans
{top:250px;}

.to_gallery.design
{top:220px;}

.to_gallery .text{
	position:absolute;
	top:116px;
	left:27px;
}

.to_gallery h3{
	font-weight:bold;
	color:#00546a;
	font-size:18px;
	line-height:20px;
}

.to_gallery p{
	color:#0f799a;
	font-size:13px;
	line-height:17px;
	margin:0;
	padding:0 0 10px 0;
}

.to_gallery a{
	font-size:10px;
	line-height:15px;
	color:#fff;
	text-decoration:none;
	
	margin:0;
	padding:0;
}

.to_gallery a:link {color:#fff;}
.to_gallery a:visited {color:#fff;}
.to_gallery a:focus {color:#fff;}
.to_gallery a:active {color:#fff;}
.to_gallery a:hover {color:#fff;}

.to_gallery a:hover span {
	color:#fff;
	text-decoration:underline;
}



.to_gallery a img{
	position:relative;
	top:4px;
	left:3px;
}



/*==================================SIDE BAR THERE====================*/

/*==================================RIGHT BAR HERE====================*/

#right_side{
position:relative;
	float:right;
	display:block;
	width:159px;
	margin:0 0 20px 0;
}

#right_side2{
position:relative;
	float:right;
	display:block;
	width:160px;
	margin:0 0 20px 0;
}

#canada_cost_adv{
position:relative;
	float:left;
	display:block;
	width:159px;
	height:120px;
	padding:20px 0 0 0;
	margin:0 0 14px 0;
	background:url(images/canada_cost_adv_back.jpg) 0 0 no-repeat;
	border-top:7px solid #090016;
}


.side-gall-defense,
.side-gall-aerospace,
.side-gall-oceans,
.side-gall-design,
.side-gall-oil-gas
{
position:relative;
	float:left;
	display:block;
	width:162px;
	height:210px;
	margin:0 0 11px 0;
}

.side-gall-defense span,
.side-gall-aerospace span,
.side-gall-oceans span,
.side-gall-design span,
.side-gall-oil-gas span
{display:none;}

.side-gall-defense{background:url('images/right-back-defence.jpg') 0px 0px no-repeat;}
.side-gall-aerospace{background:url('images/right-back-aerospace.jpg') 0px 0px no-repeat;}
.side-gall-oceans{background:url('images/right-back-oceans.jpg') 0px 0px no-repeat;}
.side-gall-design{background:url('images/right-back-design.jpg') 0px 0px no-repeat;}
.side-gall-oil-gas{background:url('images/right-back-oil-gas.jpg') 0px 0px no-repeat;}

.side-gall-defense:hover{background:url('images/right-back-defence.jpg') 0px -210px no-repeat;}
.side-gall-aerospace:hover{background:url('images/right-back-aerospace.jpg') 0px -210px no-repeat;}
.side-gall-oceans:hover{background:url('images/right-back-oceans.jpg') 0px -210px no-repeat;}
.side-gall-design:hover{background:url('images/right-back-design.jpg') 0px -210px no-repeat;}
.side-gall-oil-gas:hover{background:url('images/right-back-oil-gas.jpg') 0px -210px no-repeat;}


.steel_leaf{
position:absolute;
top:43px;
left:117px;
	
	display:block;
	width:55px;
	height:64px;
	padding:0;
	margin:0;
	background:url(images/steel_leaf.png) top left no-repeat;
}

#canada_cost_adv span{
	font-size:18px;
	line-height:19px;
	
	display:block;
	padding:0 0 0 13px;
}

#canada_cost_adv span strong{
	display:block;
	padding:0 0 3px 0;
}

#canada_cost_adv .main_text{
	font-size:11px;
	line-height:12px;
	
	display:block;
	padding-top:7px;
	padding-bottom:7px;
}

#canada_cost_adv .last_part{
	font-size:10px;
	line-height:15px;
}


#canada_cost_adv {color:#fff; text-decoration:none; cursor:hand;}
#canada_cost_adv:link {color:#fff;}
#canada_cost_adv:visited {color:#fff;}
#canada_cost_adv:focus {color:#fff;}
#canada_cost_adv:active {color:#fff;}
#canada_cost_adv:hover {color:#fff; background:url(images/canada_cost_adv_back.jpg) 0 -140px no-repeat;}


#right_side .hr {
	float:left;
	display:block;
	background:#929497;
	height:1px;
	width:159px;
	padding:0;
	margin:0 0 16px 0;
}

#right_side .hr hr {
	display:none;
}


#right_side .info1{
	float:left;
	display:block;
	width:159px;
	border-top:7px solid #090016;
}

#right_side .info1 img{
	margin:0 0 10px 0;
}

#right_side .info1 h3{
	font-size:12px;
	line-height:15px;
	margin:0;
	padding:0;
}

#right_side .info1 p{
	font-size:11px;
	line-height:14px;
}
        
#right_side .info1 h4{
	position:relative;
	font-size:10px;
	line-height:14px;
	padding:0;
	margin:0;
}






















#download_brochure{
position:relative;
	float:left;
	display:block;
	width:159px;
	height:116px;
	/*padding:20px 0 0 0;*/
	margin:6px 0 0 0;
	background:url(images/download_brochure.jpg) 0 0 no-repeat;
	border-top:7px solid #090016;
}

.brochure_pic{
position:absolute;
top:-12px;
left:83px;
	
	display:block;
	width:92px;
	height:107px;
	padding:0;
	margin:0;
	background:url(images/brochure_pic.png) top left no-repeat;
}

#download_brochure span{
	font-size:18px;
	line-height:19px;
	
	display:block;
	padding:0 0 0 13px;
}

#download_brochure span strong{
	display:block;
	padding:0 0 3px 0;
}

#download_brochure .main_text{
	font-size:11px;
	line-height:13px;
	
	display:block;
	padding:10px 0 22px 12px;
}

#download_brochure .last_part{
	font-size:10px;
	line-height:15px;
	padding:0 0 0 12px;
}


#download_brochure {color:#fff; text-decoration:none; cursor:hand;}
#download_brochure:link {color:#fff;}
#download_brochure:visited {color:#fff;}
#download_brochure:focus {color:#fff;}
#download_brochure:active {color:#fff;}
#download_brochure:hover {color:#fff; background:url(images/download_brochure.jpg) 0 -116px no-repeat;}




#certification img{
	border:1px solid #231F20;
}

#certification p{
position:relative;
	font-size:10px;
	line-height:17px;
	height:6px;
}

#certification p a{
	position:absolute;
	width:170px;
}



/*==================================RIGHT BAR HERE====================*/

/*=================================FOOTER HERE========================*/

#footer{
	position:relative;
	float:left;
	display:block;
	width:862px;
	padding:0 0 18px 0;
	background:#e1e8ee;
	border-top:1px solid #929497;
}

#footer .map{
	padding:15px 0 0 30px;
}

#footer .map .sect{
	float:left;
	padding:0 40px 0 0;
}

#footer .address{
position:absolute;
top:0;
right:0;
	display:block;
	width:134px;
	padding:15px 0 0 28px;
	background:url(images/footer_line.gif) top left no-repeat;
}

#footer .address p{
	position:relative;
	font-size:10px;
	line-height:13px;
	font-weight:normal;
}



















#footer .side_bar{
	float:left;
	display:block;
	width:auto;
	margin:0;
}

#footer .side_head{
	/*float:left;*/
	display:block;
	width:auto;
	height:auto;
	padding:0;
	background:none;
	border:none;
}


#footer p,
#footer .map .sect .side_bar .side_head h3{
	padding:0 0 3px 0;
	margin:0;
	font-weight:bold;
	
	background:none;
	border:none;
}

#footer .map p a,
#master_wrapper #footer .map .sect .side_bar .side_head h3 a{
	/*color:#005469;*/
	color:#00ff00; 
	/*text-decoration:none;*/
	font-size:11px;
	line-height:11px;
}

#footer .map p a:link,
#master_wrapper #footer .map .sect .side_bar .side_head h3 a:link
{color:#005469;}

#footer .map p a:visited,
#master_wrapper #footer .map .sect .side_bar .side_head h3 a:visited 
{color:#005469;}

#footer .map p a:focus, 
#master_wrapper #footer .map .sect .side_bar .side_head h3 a:focus
{color:#005469;}

#footer .map p a:active 
#master_wrapper #footer .map .sect .side_bar .side_head h3 a:active
{color:#005469;}

#footer .map p a:hover 
#master_wrapper #footer .map .sect .side_bar .side_head h3 a:hover
{color:#005469; text-decoration:underline;}



.employee_page{
	position:absolute;
	left:498px;
	bottom:20px;
	/*color:#005469;*/
	color:#00ff00;
	/*text-decoration:none;*/
	font-size:11px;
	line-height:11px;
}
.employee_page:link{color:#005469;}
.employee_page:visited{color:#005469;}
.employee_page:focus{color:#005469;}
.employee_page:active{color:#005469;}
.employee_page:hover{color:#005469; text-decoration:underline;}




#footer .map ul,
#footer .map .side_bar .norm{
	padding:0;
	margin:0;
	list-style:none;
	
	font-size:10px;
	line-height:13px;
	width:auto;
}

#footer .map ul a,
#footer .map .side_bar .norm li a{
	color:#626366; 
	text-decoration:none;
	
	background:00ff00;
	width:auto;
	height:auto;
	font-size:10px;
	line-height:13px;
	border:none;
	
	clear:both;
}

#footer .sect .side_bar .norm li a span{
	display:none;
}

#footer .sect .side_bar .norm li a.gal_icon{
	background:none;
}

#footer .sect .side_bar .norm li a.border_top{
	border:none;
}

#footer .map ul a:link,
#footer .map .side_bar .norm li a:link 
{color:#626366;}

#footer .map ul a:visited,
#footer .map .side_bar .norm li a:visited 
{color:#626366;}

#footer .map ul a:focus,
#footer .map .side_bar .norm li a:focus 
{color:#626366;}

#footer .map ul a:active,
#footer .map .side_bar .norm li a:active 
{color:#626366;}

#footer .map ul a:hover,
#footer .map .side_bar .norm li a:hover 
{color:#626366; text-decoration:underline;}













#foot_text{
	position:absolute;
	bottom:-50px;
	left:0;
	height:40px;
}

#foot_text p{
	font-weight:normal;
	position:relative;
	font-size:10px;
	line-height:15px;
}

#foot_text p a{color:#4D4D4F;}
#foot_text p a:link {color:#4D4D4F;}
#foot_text p a:visited {color:#4D4D4F;}
#foot_text p a:focus {color:#4D4D4F;}
#foot_text p a:active {color:#4D4D4F;}
#foot_text p a:hover {color:#4D4D4F; text-decoration:underline;}

/*=================================FOOTER THERE=======================*/


#content1{
	float:left;
	display:block;
	width:396px;
	padding:0 36px 20px 36px;
}









.index_info_block, .index_info_block2{
	position:relative;
}

.index_info_block p, .index_info_block2 p, .index_info_block h1, .index_info_block2 h1{
	padding-left:83px;
}

.index_info_block p, .index_info_block2 p{
	padding-top:30px;
}

.index_info_block h1, .index_info_block2 h1{
	position:absolute;
	width:420px;
	padding-bottom:7px;
}

.index_info_block img, .index_info_block #flashcontent2{
	position:absolute;
	top:-7px;
	left:-21px;
}
#flashcontent2 img{left:-15px;}

.index_info_block2 img, .index_info_block2 #flashcontent3{
	position:absolute;
	top:-5px;
	left:-19px;
}
#flashcontent3 img{left:-14px;}


#flashcontent4{
z-index:1;
	display:block; 
	width:862px; 
	height:464px; 
	background:#999999;
}















.home_block{
position:relative;
z-index:1;
	overflow:hidden;
	display:block; 

	width:863px; 
	height:464px; 
	/*background:#999999;*/
	background:#211E1F;
}

.home_block .home_block_contain{
	display:block; 
	width:1000px; 
}



.home_block .block_contain1,
.home_block .block_contain2,
.home_block .block_contain3,
.home_block .block_contain4,
.home_block .block_contain5,
.home_block .block_contain6
{
	position:absolute;
}

.home_block .block_contain1{left:0;}
.home_block .block_contain2{left:628px;}
.home_block .block_contain3{left:675px;}
.home_block .block_contain4{left:722px;}
.home_block .block_contain5{left:769px;}
.home_block .block_contain6{left:816px;}


.home_block .block_1,
.home_block .block_2,
.home_block .block_3,
.home_block .block_4,
.home_block .block_5,
.home_block .block_6
{
	position:relative;
	left:0;
	
	overflow:hidden;
	float:left;
	display:inline;
	width:46px;
	height:464px;
	border-left:1px solid #fff;
}

.home_block .block_1{
	margin:0;
	/*margin:0 0 0 581px;*/
	width:627px;
}

.home_block .block_1,
.home_block .block_2,
.home_block .block_3,
.home_block .block_4,
.home_block .block_5,
.home_block .block_6
{background:#231F20;}


.home_block .block_1.active{background:#7c7b69;}
.home_block .block_2.active{background:#d3c8ab;}
.home_block .block_3.active{background:#909bb9;}
.home_block .block_4.active{background:#27c1e2;}
.home_block .block_5.active{background:#316163;}
.home_block .block_6.active{background:#176e9e;}








.home_block .block_1 .block_1_in,
.home_block .block_2 .block_2_in,
.home_block .block_3 .block_3_in,
.home_block .block_4 .block_4_in,
.home_block .block_5 .block_5_in,
.home_block .block_6 .block_6_in
{
	position:absolute;
	right:0;
	
	float:left;
	display:inline;
	width:46px;
	height:464px;
	/*opacity:0.65;
	filter:alpha(opacity=65);
	background:#0F9;*/
}

.home_block .block_1 .block_1_in{background:url('images/block_1_in.png') top left no-repeat;}
.home_block .block_2 .block_2_in{background:url('images/block_2_in.png') top left no-repeat;}
.home_block .block_3 .block_3_in{background:url('images/block_3_in.png') top left no-repeat;}
.home_block .block_4 .block_4_in{background:url('images/block_4_in.png') top left no-repeat;}
.home_block .block_5 .block_5_in{background:url('images/block_5_in.png') top left no-repeat;}
.home_block .block_6 .block_6_in{background:url('images/block_6_in.png') top left no-repeat;}

.home_block .block_1 .block_1_in{right:-46px;}

.home_block .block_1 .block_1_in span,
.home_block .block_2 .block_2_in span,
.home_block .block_3 .block_3_in span,
.home_block .block_4 .block_4_in span,
.home_block .block_5 .block_5_in span,
.home_block .block_6 .block_6_in span
{display:none;}





.home_block .block_1 .block_1_pic,
.home_block .block_2 .block_2_pic,
.home_block .block_3 .block_3_pic,
.home_block .block_4 .block_4_pic,
.home_block .block_5 .block_5_pic,
.home_block .block_6 .block_6_pic
{
	position:absolute;
	left:0;
	bottom:0;
	
	float:left;
	display:inline;
	width:635px;
	height:316px;
}

				/*.home_block .block_1 .block_1_pic 
				  -391px
				  -136px
				  -268px
				  -302px
				  -232px
				  -216px*/






.home_block .block_1 .block_1_pic{background:url('images/slide1.jpg') top left no-repeat;}
.home_block .block_2 .block_2_pic{background:url('images/slide2.jpg') top left no-repeat;}
.home_block .block_3 .block_3_pic{background:url('images/slide3.jpg') top left no-repeat;}
.home_block .block_4 .block_4_pic{background:url('images/slide4.jpg') top left no-repeat;}
.home_block .block_5 .block_5_pic{background:url('images/slide5.jpg') top left no-repeat;}
.home_block .block_6 .block_6_pic{background:url('images/slide6.jpg') top left no-repeat;}

.home_block .block_1 .block_1_pic{left:-391px;}
.home_block .block_2 .block_2_pic{left:-136px;}
.home_block .block_3 .block_3_pic{left:-268px;}
.home_block .block_4 .block_4_pic{left:-302px;}
.home_block .block_5 .block_5_pic{left:-232px;}
.home_block .block_6 .block_6_pic{left:-216px;}











.home_block .block_1 .block_1_view,
.home_block .block_2 .block_2_view,
.home_block .block_3 .block_3_view,
.home_block .block_4 .block_4_view,
.home_block .block_5 .block_5_view,
.home_block .block_6 .block_6_view
{
	position:absolute;
	right:-224px;
	
	float:left;
	display:inline;
	width:224px;
	height:364px;
}

.home_block .block_1 .block_1_view{right:-1px;}

.home_block .block_1 .block_1_view .content,
.home_block .block_2 .block_2_view .content,
.home_block .block_3 .block_3_view .content,
.home_block .block_4 .block_4_view .content,
.home_block .block_5 .block_5_view .content,
.home_block .block_6 .block_6_view .content
{
	float:left;
	display:inline;
	width:224px;
	height:302px;
	padding:62px 0 0 0;
	/*height:316px;*/
	background:url('images/block_view_back.png') top left repeat;
}







.home_block .block_1 .block_1_view .content h3,
.home_block .block_2 .block_2_view .content h3,
.home_block .block_3 .block_3_view .content h3,
.home_block .block_4 .block_4_view .content h3,
.home_block .block_5 .block_5_view .content h3,
.home_block .block_6 .block_6_view .content h3
{
	font-size:22px;
	line-height:23px;
	color:#FFF;
	padding:130px 35px 0 27px;
}

.home_block .block_1 .block_1_view .content p,
.home_block .block_2 .block_2_view .content p,
.home_block .block_3 .block_3_view .content p,
.home_block .block_4 .block_4_view .content p,
.home_block .block_5 .block_5_view .content p,
.home_block .block_6 .block_6_view .content p
{
	font-size:12px;
	line-height:14px;
	color:#FFF;
	padding:12px 35px 0 27px;
}


.home_block .block_1 .block_1_view span,
.home_block .block_2 .block_2_view span,
.home_block .block_3 .block_3_view span,
.home_block .block_4 .block_4_view span,
.home_block .block_5 .block_5_view span,
.home_block .block_6 .block_6_view span
{	
	float:left;
	display:inline;
	width:223px;
	height:100px;
	/*height:316px;*/
	border-left:1px solid #fff;
	background:#636466;
}


.home_block .block_1 .block_1_view .content a,
.home_block .block_2 .block_2_view .content a,
.home_block .block_3 .block_3_view .content a,
.home_block .block_4 .block_4_view .content a,
.home_block .block_5 .block_5_view .content a,
.home_block .block_6 .block_6_view .content a
{
	color:#a4b3ce; 
	cursor:hand;
	font-size:12px;
	line-height:14px;
	
	display:block;
	padding:12px 0 0 27px;
}

.home_block .block_1 .block_1_view .content a:link,
.home_block .block_2 .block_2_view .content a:link,
.home_block .block_3 .block_3_view .content a:link,
.home_block .block_4 .block_4_view .content a:link,
.home_block .block_5 .block_5_view .content a:link,
.home_block .block_6 .block_6_view .content a:link
{color:#a4b3ce;}

.home_block .block_1 .block_1_view .content a:visited,
.home_block .block_2 .block_2_view .content a:visited,
.home_block .block_3 .block_3_view .content a:visited,
.home_block .block_4 .block_4_view .content a:visited,
.home_block .block_5 .block_5_view .content a:visited,
.home_block .block_6 .block_6_view .content a:visited
{color:#a4b3ce;}

.home_block .block_1 .block_1_view .content a:focus,
.home_block .block_2 .block_2_view .content a:focus,
.home_block .block_3 .block_3_view .content a:focus,
.home_block .block_4 .block_4_view .content a:focus,
.home_block .block_5 .block_5_view .content a:focus,
.home_block .block_6 .block_6_view .content a:focus
{color:#a4b3ce;}

.home_block .block_1 .block_1_view .content a:active,
.home_block .block_2 .block_2_view .content a:active,
.home_block .block_3 .block_3_view .content a:active,
.home_block .block_4 .block_4_view .content a:active,
.home_block .block_5 .block_5_view .content a:active,
.home_block .block_6 .block_6_view .content a:active
{color:#a4b3ce;}

.home_block .block_1 .block_1_view .content a:hover,
.home_block .block_2 .block_2_view .content a:hover,
.home_block .block_3 .block_3_view .content a:hover,
.home_block .block_4 .block_4_view .content a:hover,
.home_block .block_5 .block_5_view .content a:hover,
.home_block .block_6 .block_6_view .content a:hover
{color:#a4b3ce; text-decoration:none;}



.home_block .block_1 .block_1_view .content a span.text,
.home_block .block_2 .block_2_view .content a span.text,
.home_block .block_3 .block_3_view .content a span.text,
.home_block .block_4 .block_4_view .content a span.text,
.home_block .block_5 .block_5_view .content a span.text,
.home_block .block_6 .block_6_view .content a span.text
{
	color:#a4b3ce;
	float:none;
	display:inline;
	width:auto;
	height:auto;
	border-left:none;
	background:none;
}

.home_block .block_1 .block_1_view .content a:hover span.text,
.home_block .block_2 .block_2_view .content a:hover span.text,
.home_block .block_3 .block_3_view .content a:hover span.text,
.home_block .block_4 .block_4_view .content a:hover span.text,
.home_block .block_5 .block_5_view .content a:hover span.text,
.home_block .block_6 .block_6_view .content a:hover span.text
{color:#a4b3ce; text-decoration:underline;}















.metal_block{
	display:block;
	width:371px;
	height:112px;
	margin:6px 0 0 0;
	padding:32px 0 0 25px;
	background:url(images/metal_block.jpg) top left no-repeat;
	border-top:1px solid #929497;
}

.metal_block h3{
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#fff;
	
	padding:0 0 1px 0;
	margin:0;
}

.metal_block p{
	font-size:13px;
	line-height:17px;
	color:#fff;
	
	padding:0 180px 19px 0;
	margin:0;
}

.metal_block p a{
	font-size:10px;
	line-height:15px;
}



.metal_block p a {color:#fff; text-decoration:none}
.metal_block p a:link {color:#fff;}
.metal_block p a:visited {color:#fff;}
.metal_block p a:focus {color:#fff;}
.metal_block p a:active {color:#fff;}
.metal_block p a:hover {color:#fff; text-decoration:underline;}





















.view_gallery_block{
	display:block;
	width:374px;
	height:101px;
	margin:6px 0 0 0;
	padding:28px 0 0 22px;
	background:url(images/view_gallery_block.jpg) 0 0 no-repeat;
	border-top:1px solid #929497;
}

.view_gallery_block .the_title{
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#005469;
	
	padding:0 0 1px 0;
	margin:0;
}

.view_gallery_block .main_text{
	font-size:13px;
	line-height:17px;
	color:#007999;
}

.view_gallery_block .last_part{
	font-size:10px;
	line-height:40px;
	color:#fff;
	padding:12px 0 0 0;
}



a.view_gallery_block {color:#fff; text-decoration:none;}
a.view_gallery_block:link {color:#fff;}
a.view_gallery_block:visited {color:#fff;}
a.view_gallery_block:focus {color:#fff;}
a.view_gallery_block:active {color:#fff;}
a.view_gallery_block:hover {color:#fff; background:url(images/view_gallery_block.jpg) 0 -129px no-repeat;}




#images_container{
	display:block; 
	width:863px; 
	height:189px;
	padding:148px 0 0 0;
	background:#231f20;
}

#images_container img{
	float:left;
}




.piclenselink{display:none;}

p.quote span{
	font-size:10px;
}




h3.bluequote{
	font-size:16px;
	line-height:22px;
	font-weight:normal;
	font-style:italic;
	color:#0f799a;
	
	width:346px;
	
	padding:0 30px 10px 17px;
	margin:0;
}

p.bluequote{
	font-size:11px;
	padding:0 17px 0 17px;
}



#content1 .hr{
	display:block;
	width:100%;
	height:1px;
	margin:19px 0;
	background:#939598;
}

#content1 .hr hr{display:none;}

.left_column{
	float:left;
	width:230px;
}




.visit_precise{
	display:block;
	width:131px;
	height:119px;
	padding:24px 0 0 265px;
	border-top:1px solid #c9c9c9;
	background:url('images/visit_precise.jpg') top left no-repeat;
}

.visit_precise span{
	display:block;
	padding:10px 0 0 0;
}

.visit_precise a{
	font-size:10px;
}

.adians{float:left; margin:15px 10px 0 0;}



#lightbox-close{position:relative;}




#lightbox-overlay-text p{display:none;}
