/*
 *----------------------------------
 * Header Styles
 *----------------------------------
 */
 
body#homepage #heading h1 {
		display:none;
}



#page_header_inner { display: block; position: relative; width: 980px; height: 132px; margin: 0px auto; clear: both; z-index: 100; }


#page_header {
	background-color: white;
	height: 132px;
	overflow: visible;
	z-index: 100;
	width: 100%;
}

.info {text-indent:-9999px;}




/*
 *----------------------------------
 * Page Features
 *----------------------------------
 */
 
#page_feature_inner { position: relative; margin: 0px auto; width: 980px; padding: 15px 0 0 20px; z-index: 10; }

body#homepage #page_feature { background-color: #011b40; height: 268px; }
body#homepage #page_feature_inner { position: relative; margin: 0px auto; padding: 0px; width: 980px; z-index: -10; }
body#homepage #page_feature_inner object { display: block; width: 980px; height: 268px; }


.sIFR-replaced {display: none;}

/* This is for the About page, which needs to have an image instead of text, as the IR page is currently using old styles and imagery */
/*body#about-accelrys #page_feature, body#events #page_feature { background: url(/gfx/backgrounds/feature-about-us.jpg) no-repeat top center #D5DFEC; } */
/*body#about-accelrys #page_feature div.text, body#events #page_feature div.text,body#biological-production-forum-2015 #page_feature div.text { position: relative; left: -9999px;} */





/*
body#pillar-data #page_feature { background: url(/gfx/backgrounds/feature-pillar-data-management.jpg) no-repeat center -10px #D5DFEC; }
body#pillar-enterprise-lab #page_feature { background: url(/gfx/backgrounds/feature-pillar-enterprise-lab-management.jpg) no-repeat center -10px #D5DFEC; }
body#pillar-enterprise #page_feature { background: url(/gfx/backgrounds/feature-pillar-enterprise-platform.jpg) no-repeat center -10px #D5DFEC; }
body#pillar-modeling #page_feature { background: url(/gfx/backgrounds/feature-pillar-modeling-and-simulation.jpg) no-repeat center -10px #D5DFEC; }
body#pillar-workflow #page_feature { background: url(/gfx/backgrounds/feature-pillar-workflow-and-automation.jpg) no-repeat center -10px #D5DFEC; }
body#products-discovery-studio #page_feature { background: url(/gfx/backgrounds/feature-product-discovery-studio.jpg) no-repeat top center #D5DFEC; }
body#products-informatics #page_feature, body#products #page_feature { background: url(/gfx/backgrounds/feature-product-informatcis.jpg) no-repeat top center #D5DFEC; height:240px;}
body#products-informatics #page_feature .visual, body#products #page_feature .visual { top:20px;}
body#products-materials-studio #page_feature { background: url(/gfx/backgrounds/feature-product-materials-studio.jpg) no-repeat top center #D5DFEC;}
body#services #page_feature { background: url(/gfx/backgrounds/feature-services.jpg) no-repeat top center #D5DFEC; }
body#products-pipeline-pilot #page_feature { background: url(/gfx/backgrounds/feature-product-pipeline-pilot.jpg) no-repeat top center #D5DFEC; }
body#products-databases #page_feature { background: url(/gfx/backgrounds/feature-product-databases.jpg) no-repeat top center #D5DFEC; }
body#products-eln #page_feature { background: url(/gfx/backgrounds/feature-product-eln.jpg) no-repeat top center #D5DFEC; }
body#products-lea #page_feature { background: url(/gfx/backgrounds/feature-product-lab-execution-and-analysis.jpg) no-repeat top center #D5DFEC;}
body#products-lab-operations #page_feature { background: url(/gfx/backgrounds/feature-product-lab-operations.jpg) no-repeat top center #D5DFEC;}
body#innovation #page_feature { background: url(/gfx/backgrounds/feature-innovation.jpg) no-repeat top center #D5DFEC; }
body#communities #page_feature, body#communities-partners #page_feature { background: url(/gfx/backgrounds/feature-partners.jpg) no-repeat top center #D5DFEC;}
body#resource-center #page_feature { background: url(/gfx/backgrounds/feature-resource-center.jpg) no-repeat top center #D5DFEC; }
body#solutions #page_feature, body#solutions-nocaps #page_feature, body#solutions-cpg #page_feature { background: url(/gfx/backgrounds/feature-solutions.jpg) no-repeat top center #D5DFEC; }
body#solutions-scientific-need div#page_feature { background: url(/gfx/backgrounds/feature-scientific-need.jpg) no-repeat top center #D5DFEC;	}
body#products-ekb div#page_feature { background: url(/gfx/backgrounds/feature-product-informatcis.jpg) no-repeat top center #D5DFEC;	}
body#solutions-science-chemistry #page_feature { background: url(/gfx/backgrounds/feature-aos-chemistry.jpg) no-repeat top center #D5DFEC; }
body#solutions-science-materials #page_feature { background: url(/gfx/backgrounds/feature-aos-materials.jpg) no-repeat top center #D5DFEC; }
body#solutions-science-biosciences #page_feature { 	background: url(/gfx/backgrounds/feature-aos-biosciences.jpg) no-repeat top center #D5DFEC; }
body#products-qsar #page_feature { background: url(/gfx/backgrounds/feature-products-02.jpg) no-repeat top center #011b40;}
body#industry #page_feature { background: url(/gfx/backgrounds/feature-solutions-02.jpg) no-repeat top center #011b40; }
body#solutions-industry #page_feature { background: url(/gfx/backgrounds/feature-solutions-02.jpg) no-repeat top center #011b40; }
body#solutions-aos-chemistry #page_feature { background: url(/gfx/backgrounds/feature-solutions-02.jpg) no-repeat top center #011b40; }
body#platform #page_feature { background: url(/gfx/backgrounds/feature-platform-02.jpg) no-repeat top center #011b40; }
body#products-accord #page_feature { background: url(/gfx/backgrounds/feature-products-02.jpg) no-repeat top center #011b40;}
body#media #page_feature { background: url(/gfx/backgrounds/feature-about-02.jpg) no-repeat top center #011b40; }
body#resource-center #page_feature { background-image: url(/gfx/backgrounds/feature-resource-center-02.jpg) no-repeat top center #0079a6;}
body#resource-center #page_feature { background-image: url(/gfx/backgrounds/feature-customer-service-02.jpg) no-repeat top center #0079a6;}
body#resource-center #page_feature { background-image: url(/gfx/backgrounds/feature-contact-02.jpg) no-repeat top center #0079a6;}
*/



 #page_feature {
	height: 210px;
	background: url(/gfx/backgrounds/feature-blank.jpg) no-repeat top center #D5DFEC;
	border-top: 1px solid #fff; border-bottom: 1px solid #fff;
	z-index: 0;
	color: white;
	position: relative;
	overflow: hidden;
	}
	
	#noVisual #page_feature {
	height: 170px;
	
	}
	
	#noVisual #page_feature div.text {
		width:855px;	
	}
	
	
	#homepage #page_feature {
	background-image:none;
	background-color:#D5DFEC;	
	background-position:0px 50%;
	}
	
	
	
/* This is for the UK Tech Summit pages, which has a distinct look */
body#tech-summit-uk #page_feature { background: url(/gfx/backgrounds/feature-tech-summit-uk.jpg) no-repeat top center #000; }
body#tech-summit-uk #page_feature div.text { position: relative; left: -9999px;} 


/* This is for the Research Innovation Seminar pages, which has a distinct look */
body#research-innovation-seminar #page_feature { background: url(/gfx/backgrounds/feature-research-innovation-seminar.jpg) no-repeat top center #000; }



body#products-materials-studio #page_feature {
	background: url(/gfx/backgrounds/ms-80-feature-banner.jpg) no-repeat top center #D5DFEC;
}


body#accelrys-life-sciences-symposium-uk #page_feature {
	background: url(/gfx/backgrounds/accelrys-life-sciences-symposium-uk.jpg) no-repeat top center #000;
}

body#biovia-pp-user-forum-2014 #page_feature {
	background:url(/gfx/backgrounds/biovia-pp-user-forum-2014.jpg) no-repeat top center #0a4a7b;	
}

body#pp-user-forum-2015-us #page_feature{
	background:url(/gfx/backgrounds/pp-user-forum-2015-us.jpg) no-repeat top center #0a4a7b;	
}

body#pp-user-forum-2016-eu #page_feature{
	background:url(/gfx/backgrounds/pp-user-forum-feature-2016.jpg) no-repeat top center #0a4a7b;	
}

body#biovia-pp-user-forum-2014-eu #page_feature {
	background:url(/gfx/backgrounds/pp-user-forum-feature-eu.jpg) no-repeat top center #0a4a7b;	
}

body#sciencecloud-seminar-feature-2015 #page_feature {
	background:url(/gfx/backgrounds/sciencecloud-seminar-feature-2015.jpg) no-repeat top center #0a4a7b;	
}
body#sciencecloud-seminar-feature-2015-eu #page_feature {
	background:url(/gfx/backgrounds/sciencecloud-seminar-feature-2015-eu.jpg) no-repeat top center #0a4a7b;	
}


body#mse-workshop-series-2014 #page_feature  {
	background: url(/gfx/backgrounds/mse-workshop-series-2014.jpg) no-repeat top center #bfb4b2;
}

body#pp-workshop-series-2014 #page_feature  {
	background: url(/gfx/backgrounds/pp-workshop-series-2014.jpg) no-repeat top center #bfb4b2;
}

body#mse-workshop-series-2014 #page_feature div.text, body#pp-workshop-series-2014 #page_feature div.text { position: relative; left: -9999px;} 

body#accelrys-life-sciences-symposium-2014 #page_feature {
	background: url(/gfx/backgrounds/accelrys-life-sciences-symposium-2014.jpg) no-repeat top center #000;
}

body#elm-forum-2014 #page_feature {
	background: url(/gfx/backgrounds/elm-forum-2014.jpg) no-repeat top center #1e77bd;
}

body#elm-forum-2014 #page_feature .visual {
	display:none;	
}


body#accelrys-life-sciences-symposium-2014-paris #page_feature {
		background: url(/gfx/backgrounds/accelrys-life-sciences-symposium-2014-paris.jpg) no-repeat top center #000;
}


body#accelrys-life-sciences-symposium-2014-london #page_feature {
		background: url(/gfx/backgrounds/accelrys-life-sciences-symposium-2014-london.jpg) no-repeat top center #000;
}

body#pharma-it-congress-2013 #page_feature {
	background: url(/gfx/backgrounds/pharma-it-congress-2013.jpg) no-repeat top center #c9d3df;
}

body#bioproduction-2013 #page_feature {
	background: url(/gfx/backgrounds/bioproduction-2013.jpg) no-repeat top center #c9d3df;
}

body#smartlab-2014 #page_feature {
	background: url(/gfx/backgrounds/smartlab-event-banner.jpg) no-repeat top center #000; /*black background */
}

body#bioprocess-2014 #page_feature {
	background: url(/gfx/backgrounds/feature-bioprocess-2014.jpg) no-repeat top center #e1f2f9; /*light blue background */
}



body#werum-pasx #page_feature {
	background: url(/gfx/backgrounds/werum-pasx.jpg) no-repeat top center #c9d3df;
}

body#research-innovation-seminar #page_feature div.text, 
body#accelrys-life-sciences-symposium-uk #page_feature div.text, 
body#pharma-it-congress-2013 #page_feature div.text,
body#bioproduction-2013 #page_feature div.text,
body#werum-pasx #page_feature div.text,
body#smartlab-2014 #page_feature div.text,
body#bioprocess-2014 #page_feature  div.text,
body#accelrys-life-sciences-symposium-2014 #page_feature div.text,
body#accelrys-life-sciences-symposium-2014-paris #page_feature div.text,
body#accelrys-life-sciences-symposium-2014-london #page_feature div.text,
body#elm-forum-2014 #page_feature div.text { 
	position: relative; left: -9999px;
	} 

	
#page_feature div.text {
	position: absolute;
	left: 30px;
	top: 35px;
	width: 565px;
}





#page_feature div.text h4 {
	font-family: myriad-pro-n4, myriad-pro, sans-serif !important;
	font-style: normal;
	font-weight: 400;
	border-bottom:1px solid #3a4e7b;
	font-size: 22px;
	margin: 0;
	padding-bottom: 10px;
	color:#3a4e7b;
}

#page_feature div.text p {
	font-family: myriad-pro-n4, myriad-pro, sans-serif !important;
	font-style: normal;
	font-weight: 200;
	color: #333;
	font-size: 22px;
	margin: 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #fff;
	line-height: 1.3em;
}

#page_feature div.text p strong {
	font-family: myriad-pro-n4, myriad-pro, sans-serif !important;
	font-style: normal;
	font-weight: 400;
}


#page_feature a.learn_more {
	background: url(/gfx/buttons/learn-more.png) top left no-repeat;
	display: block;
	height: 35px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
	width: 148px;
	-moz-box-shadow:    2px 2px 3px 0px #ccc;
  	-webkit-box-shadow: 2px 2px 3px 0px #ccc;
  	box-shadow:         2px 2px 3px 0px #ccc;
}

#page_feature a.learn_more:hover {
	background-position: bottom left;
}

#page_feature .visual {
	position: absolute;
	right: 20px;
	top: 5px;
	overflow: hidden;
	text-align: center;
	width: 300px;
	height: 198px;
	text-align: right;
	border:#263451 solid 1px;
}

#page_feature .visual object { margin: 0px; padding: 0px; display: block;}

#page_feature .visual-mp4 {
	position: absolute;
	right: 20px;
	top: 15px;
	overflow: hidden;
	text-align: center;
	width: 320px;
	height: 180px;
	text-align: right;
	border:#263451 solid 1px;
}

#page_feature .visual-mp4 object { margin: 0px; padding: 0px; display: block;}

#page_feature .rotatable { height: 210px; position: relative; margin: 0px; padding: 0px;  }
#page_feature .rotatable .text { width: 580px; position: absolute; left: 0px; top: 20px; }
#page_feature .rotatable .visual { position: absolute; right: 0px; top: 20px; overflow: hidden; text-align: center; width: 350px; text-align: right; }

#page_feature .rotator_label {
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
}

#page_feature .rotator_paginator_holder {
	float: right;
}

#page_feature  .rotator_paginator a {
	background: url(/gfx/buttons/feature_rotator_bullets.gif) 0 0 no-repeat;
	clear: none;
	display: block;
	float: left;
	height: 13px;
	margin-left: 6px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
	width: 13px;
}

#page_feature  .rotator_paginator a:hover {
	background-position: 0 -13px;
}

#page_feature  .rotator_paginator a.current,
#page_feature  .rotator_paginator a.current:hover {
	background-position: 0 -26px;
}


#page_feature .content {
	clear: left;
	float: left;
	overflow: hidden;
	padding: 0 0 0 16px;
	width: 564px;
}

#page_feature .no_video .content {
	width: 935px;
}

#page_feature .content h1 {
	background: url(../images/backgrounds/feature_h1_bottom.jpg) bottom left no-repeat;
	font-size: 40px;
	font-weight: normal;
	line-height: 40px;
	margin: 0 0 14px 0;
	padding: 0 49px 16px 0;
	text-transform: uppercase;
}

#page_feature .no_video .content h1 {
	padding-right: 215px;
}

#page_feature .content p {
	color: #d1e9f5;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 18px 0;
	padding-right: 49px;
}

#page_feature .no_video .content p {
	padding-right: 215px;
}


#page_feature .video {
	clear: right;
	float: right;
	overflow: hidden;
	width: 400px;
}

#page_feature .no_video .video {
	display: none;
}

#page_feature .video .video_holder {
	height: 222px;
	width: 395px;
	border: 3px solid red;
}


#page_feature .rotator_paginator_holder {
	float: right;
}

#page_feature  .rotator_paginator a {
	background: url(../images/buttons/feature_rotator_bullets.gif) 0 0 no-repeat;
	clear: none;
	display: block;
	float: left;
	height: 13px;
	margin-left: 6px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
	width: 13px;
}

#page_feature  .rotator_paginator a:hover {
	background-position: 0 -13px;
}

#page_feature  .rotator_paginator a.current,
#page_feature  .rotator_paginator a.current:hover {
	background-position: 0 -26px;
}



















#site_logo {
	height: 34px;
	left: 0;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 32px;
	width: 134px;
}

#page_header_primary_links {
	position: absolute;
	top: 42px;
	left: 200px;
}

#page_header_primary_links li {
	border-left: 2px solid #e4e4e4;
	clear: none;
	float: left;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	list-style: none;
	padding: 0 16px;
	font-size: 1.2em;
}



.product-dl {
		position:relative;
		top:0px;
		left:0px;	
	}
	
	
.product-dl.open ul {
		display:block;
}


.product-dl ul {
	display:none;
	position:absolute;
	top:-35px;	
	left:-70px;
	width:272px;
	height:32px;
	background-image:url(/gfx/product-textbox.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
}

#page_header_primary_links li.product-dl ul li {
	font-size:1.0em;
	padding:0 12px;	
	border-left:none;
	
}

#page_header_primary_links li.product-dl ul li a {
	color:#ccc;	
}

#page_header_primary_links li.product-dl ul li a:hover {
	color:#fff;	
	background:none;
}


#page_header_primary_links li.product-dl ul li.first {
	padding-left:11px;
}







a#page_header_localization_jp, a:visited#page_header_localization_jp {
	background: url(http://accelrys.com/gfx/buttons/localize.gif) no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 10px;
	left: 830px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 14px;
	width: 63px;
}
a:hover#page_header_localization_jp {
	background-position: 0px -10px;
}
a#page_header_localization_kr, a:visited#page_header_localization_kr {
	background: url(http://accelrys.com/gfx/buttons/korean-button-localize.gif) no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 10px;
	left: 860px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 14px;
	width: 63px;
}
a:hover#page_header_localization_kr {
	background-position: 0px -10px;
}



#page_header_primary_links li.first {
	border-left: none;
	padding-left: 0;
}

#page_header_localization {
	background: url(/gfx/buttons/localize.gif) top left no-repeat;
	display: block;
	height: 10px;
	left: 917px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 14px;
	width: 63px;
}

#page_header_search {
	height: 26px;
	left: 682px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 38px;
	width: 298px;
	font-size:1.2em;
}

#page_header_search input.text {
	clear: none;
	float: left;
	height: 22px;
	margin-top: 3px;
	width: 220px;
	padding-left:5px;
}





#page_header_search input.submit {
  border: none;
  clear: right;
  display: block;
  float: right;
  height: 26px;
  outline: none;
  width: 65px;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: white;
  background-color: #275a97;
  font-family: '3dscondensedregular';
  padding-right: 3px;
  text-transform: uppercase;
}

#page_header_search input.submit:hover {
background-color:#0077c8;
cursor:pointer;
}




#page_header_localization:hover {
	background-position: bottom left;
}

#page_header_secondary {
	height: 44px;
	left: 0;
	overflow: visible;
	position: absolute;
	top: 88px;
	width: 980px;
}

ul.phs_primary {
	display: block;
	height: 44px;
	overflow: visible;
	position: absolute;
	left: 0;	
	top: 88px;
	width: 980px;
}

li.phs_primary {
	clear: none;
	float: left;
	height: 44px;
	list-style: none;
	margin: 0;
	padding: 0;
}

a.phs_primary {
	background-color: #275a97;
	display: block;
	height: 31px;
	outline: none;
	overflow: hidden;
	color: white !important;
	font-family: '3dscondensedregular', helvetica, arial;
	font-size: 14px;
	padding-top: 13px;
	text-align: center;
	vertical-align: middle;
	border-right: 2px solid #3B73B6;
	border-right-style: groove;
	text-transform:uppercase;
	
}

li.phs_primary a.phs_primary:hover { 
	background-color:#0077c8;
}







/******* Section active states *************/


body#home #phs_home a.phs_primary,
body#solutions #phs_solutions a.phs_primary, 
body#biovia-solution-offering #phs_solutions a.phs_primary,
body#biovia-solution-offering-index #phs_solutions a.phs_primary,
body#bso-chemical-research #phs_solutions a.phs_primary,
body#bso-formulation-development #phs_solutions a.phs_primary,
body#bso-quality-testing #phs_solutions a.phs_primary,
body#unified-lab-management-feature-area #phs_solutions a.phs_primary,
body#process-production-operations-solutions #phs_solutions a.phs_primary,
body#collaborative-science-solution #phs_solutions a.phs_primary,
body#solutions-science-biosciences #phs_solutions a.phs_primary,
body#solutions-science-chemistry #phs_solutions a.phs_primary,
body#solutions-science-materials #phs_solutions a.phs_primary ,
body#solutions-industry #phs_solutions a.phs_primary,
body#industry #phs_solutions a.phs_primary,
body#products #phs_products a.phs_primary, 
body#biovia-foundation-feature-area #phs_products a.phs_primary,
body#collaborative-science-products-feature-area #phs_products a.phs_primary,
body#biovia-materials-studio-feature-area #phs_products a.phs_primary,
body#unified-lab-management-product-feature-area-notebook #phs_products a.phs_primary,
body#unified-lab-management-product-feature-cispro #phs_products a.phs_primary,
body#process-production-operations-products #phs_products a.phs_primary,
body#products-informatics #phs_products a.phs_primary,
body#unified-lab-management-product-feature-area #phs_products a.phs_primary,
body#products-ehs #phs_products a.phs_primary,
body#products-pipeline-pilot #phs_products a.phs_primary,
body#products-discovery-studio #phs_products a.phs_primary,
body#products-materials-studio #phs_products a.phs_primary,
body#discovery-studio #phs_products a.phs_primary,
body#materials-studio #phs_products a.phs_primary,
body#services #phs_services a.phs_primary,
body#innovation #phs_innovation a.phs_primary, 
body#science-council #phs_innovation a.phs_primary,
body#communities #phs_communities a.phs_primary,
body#about-accelrys #phs_about a.phs_primary,
body#services-amc #phs_services a.phs_primary {
	background-color:#0077c8;
	}






















#phs_home.phs_primary  a {
	width: 112px;
}
	
#phs_solutions a.phs_primary  {
	width: 132px;
}

	
#phs_products a.phs_primary  {
	width: 207px;
}


#phs_services a.phs_primary  {
	width: 135px;
}


	
#phs_communities a.phs_primary  {
	width: 200px;
}


#phs_about a.phs_primary  {
	width: 184px;
	border-right:none;
}



.phs_flyout {
	background-color:#275a97;
	display: none;
	position: absolute;
	left: 0px;
	width: 980px;
	z-index:1000;
}



/*  Hello  */




#phs_about .phs_flyout { width: 555px; overflow: hidden; position: absolute; left: 425px; }
#phs_about .phs_flyout .phs_flyout_lists { width: 290px; }
#phs_about .phs_flyout .phs_flyout_lists h2 { width: 250px; }
#phs_about .phs_flyout .phs_flyout_lists .columns { width: 250px; }

#phs_communities .phs_flyout { width: 555px; overflow: hidden; position: absolute; left: 425px; }
#phs_communities .phs_flyout .phs_flyout_lists { width: 290px; }
#phs_communities .phs_flyout .phs_flyout_lists h2 { width: 250px; }
#phs_communities .phs_flyout .phs_flyout_lists .columns { width: 250px; }

#phs_services .phs_flyout { width: 555px; overflow: hidden; position: absolute; left: 425px; }
#phs_services .phs_flyout .phs_flyout_lists { width: 290px; }
#phs_services .phs_flyout .phs_flyout_lists h2 { width: 250px; }
#phs_services .phs_flyout .phs_flyout_lists .columns { width: 250px; }

#phs_innovation .phs_flyout { width: 555px; overflow: hidden; position: absolute; left: 425px; }
#phs_innovation .phs_flyout .phs_flyout_lists { width: 290px;}
#phs_innovation .phs_flyout .phs_flyout_lists h2 { width: 250px; }
#phs_innovation .phs_flyout .phs_flyout_lists .columns { width: 285px; }
#phs_innovation .phs_flyout .phs_flyout_lists ul { width: 260px; }

.phs_open .phs_flyout {
	display: block;
}

#page_header .phs_flyout_inner {
	border: 1px solid #B2B2B2;
	margin: 10px;
}

#page_header .phs_flyout_lists {
	clear: left;
	float: left;
	width: 720px;
}

#page_header .phs_flyout h2 {
	color: #FFFFFF;
	font-size: 2.4em;
	font-weight: normal;
	margin: 10px 0 0px 10px;
	padding: 5px 0 10px 10px;
	font-family: '3dscondensedregular', Calibri, Verdana, Geneva, Arial, Helvetica, Sans Serif
}



#page_header .phs_flyout .columns {
	padding-left: 10px;
	zoom: 1;
}

#page_header .phs_flyout .columns_inner {
	zoom: 1;
}

#page_header .phs_flyout #products-dropdown .columns_inner { width: 935px; } 

#page_header .phs_flyout .column {
	clear: none;
	float: left;
	padding: 0 8px 0 0;
	margin: 0px;
	/* height: 236px; */
	width: 220px;
	overflow: visible;
}



#page_header .phs_flyout .column h3 {
	font-size: 14px;
	font-weight: bold;
	color: #83a7cc;
	margin: 10px;
	width: 200px;
}

#page_header .phs_flyout .column h3 a {
	color:#ffffff;
	font-size:16px;
	
}

#page_header .phs_flyout .column h3 a:hover {
	background-color:inherit;
	text-decoration:underline;
}


#page_header .phs_flyout #products-dropdown .column h3 {
	margin-bottom:0px;	
}

#page_header .phs_flyout #products-dropdown .column ul {
	margin-bottom:20px;	
}



#page_header .phs_flyout .column ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 230px;
}

#page_header .phs_flyout .column li {
	list-style: none;
	margin: 3px 0;
	padding: 0;
}

#page_header .phs_flyout .column li a {
	background: transparent url(/gfx/backgrounds/flyout-bullets.gif) 0 0 no-repeat;
	color: white;
	display: block;
	padding: 0 10px 0 21px;
	font-size: 1.2em;
}
#page_header .phs_flyout .column ul li ul li a {
	margin-left:18px;
	line-height:.98em;
}

#page_header .phs_flyout .column li a:hover {
		background-color:#fff;
	color:#666;
	border-radius:2px;
	background-image:none;
}


#products-dropdown {width:980px;}

.phs_flyout_callout {
	clear: right;
	color: #ccc;
	float: right;
	padding-right: 23px;
	padding-top: 15px;
	width: 214px;
}

.phs_flyout_callout img {
	border: 0;
}



.phs_flyout_callout a img, .phs_flyout_callout a:link img, .phs_flyout_callout a:visited img { text-decoration: none; color: #0066ff; border: 1px solid #999; padding: 4px; }
.phs_flyout_callout a:focus img { border: 1px solid #fff; background-color: transparent; }
.phs_flyout_callout a:hover img { border: 1px solid #fff; background-color: transparent; }
.phs_flyout_callout a:active img { border: 1px solid #fff; background-color: transparent; }



.phs_flyout_callout h3 {
	font-size: 1.4em;
	font-weight: normal;
	margin: 5px 0;
}

.phs_flyout_callout p {
	margin: 0 0 10px 0;
	font-size: 14px;
	line-height: 15px;
}

#page_header #phs_communities .phs_flyout .column {
	height:210px;	
}

.foundation {
	background: -moz-linear-gradient(left,  rgba(0, 119, 200, 1) 0%, rgba(39, 90, 151,0) 50%, rgba(39, 90, 151,0) 99%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0, 119, 200, 1)), color-stop(50%,rgba(39, 90, 151,0)), color-stop(99%,rgba(39, 90, 151,0)));
background: -webkit-linear-gradient(left,  rgba(0, 119, 200, 1) 0%,rgba(39, 90, 151,0) 50%,rgba(39, 90, 151,0) 99%);
background: -o-linear-gradient(left,  rgba(0, 119, 200, 1) 0%,rgba(39, 90, 151,0) 50%,rgba(39, 90, 151,0) 99%);
background: -ms-linear-gradient(left,  rgba(0, 119, 200, 1) 0%,rgba(39, 90, 151,0) 50%,rgba(39, 90, 151,0) 99%);
background: linear-gradient(to right,  rgba(0, 119, 200, 1) 0%,rgba(39, 90, 151,0) 50%,rgba(39, 90, 151,0) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475c86', endColorstr='#00475c86',GradientType=1 );
margin:5px 0; width:100% !important; 

border: 1px solid transparent;
border-right: 0px solid transparent;
    -moz-border-image: -moz-linear-gradient(right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
    -webkit-border-image: -webkit-linear-gradient(right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
    border-image: linear-gradient(to left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
    border-image-slice: 1;
}

/*------ Materials PP search fix ------*/
.css0 {margin:0 !important;}

.css0 .module { padding: 10px;}

.css2 { font-size:1em !important; font-family:Calibri, Verdana, Geneva, Arial, Helvetica, Sans Serif !important;}