html
{
	height : 100%;

}

 body
{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color : #000000;
	height : 700px;
}

body * {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1em;

}
/* {border:1px solid red;}*/

img {
        border:0px;
}
#nonFooter
{
	position: relative;
	/*min-height: 700px;*/
	background : white;
	text-align:left;
	width : 800px;
	margin: 0px;

}

* html #nonFooter
{
	height: 100%;
}

#footer
{
	position: relative;
	margin-top: -20px;
	background : white;
	height : 20px;
	width : 779px;
	margin-left : 0;
}


/**************************************
	LAYOUT
**************************************/

	div.masthead
	{
		background:url(/local/images/en/masthead.jpg);
		width: 800px;
		height: 126px;
	}
	
		div.masthead div.logo 
		{
			background:url(/local/images/en/nep_logo.gif) no-repeat 5px 5px;
			width: 205px;
			height: 65px;
			
		} 
		
	body#fr	div.masthead
	{
		background:url(/local/images/fr/masthead.jpg);
		width: 800px;
		height: 126px;
	}
	
	body#fr	div.masthead div.logo 
		{
			background:url(/local/images/fr/nep_logo.gif) no-repeat 5px 5px;
			width: 250px;
			height: 75px;
			
		} 
		
		
		div.masthead div.topNav 
		{
			position:absolute;
			left: 525px;
			top: 28px;
			
		}
		
		body#fr div.masthead div.topNav 
		{
			left: 390px;
		}
		
		div.masthead div.topNav a
		{
			color:#663333;
			font-size:12px;
			float:left;
			font-weight:bold;
			text-decoration:none;
			margin-right:20px;
		}
		
		
		div.masthead div.topNav a:hover,  
		{
			text-decoration:underline;
		}
	

	div.leftRegion
	{
		background : white;
		float : left;
		width : 216px;
                z-index:100;
		
	}
	
		ul.leftMenu
		{
			margin : 0;
			padding : 0;
			list-style : none;
		}

		ul.leftMenu li
		{
			margin : 0px 0px 10px 0px;
			
		}

		ul.leftMenu a
		{
			background : url(/local/images/nav_bg.gif) no-repeat left top;
			padding : 5px 20px 0px 20px;
			display : block;
			width : 176px;
			max-width : 176px;
			height : 40px;
			color : #000267;
			font-weight : bold;
			text-decoration : none;
			font-size:12px;
		}

		ul.leftMenu a:hover , ul.leftMenu a#on
		{
			background : url(/local/images/nav_bg_r.gif) no-repeat left top;
			color:#990033;
		}
			ul.leftMenu a.singleLine
			{
				padding : 13px 20px 0px 20px;
				height : 32px;
			}

		
ul.leftSubMenu {list-style:none; margin:0; padding:0;}
	ul.leftSubMenu li {background:none; margin:0; padding:0 0 5px 20px;}
	ul.leftSubMenu li a {background:url(/local/images/subnav_arrow.gif) no-repeat 10px 5px; color:#000066; font-size:0.9em; height:auto; padding:0 0 0 20px; text-decoration:underline;}
	ul.leftSubMenu li a:hover, ul.leftSubMenu li a#on {background:url(/local/images/subnav_arrow.gif) no-repeat 10px 5px; color:#8b0b04; font-size:0.9em; text-decoration:underline;}



	div.contentRegion
	{
		background : white;
		float : left;
		width : 545px;
		padding : 0px 0px 150px 34px;
		z-index: -1;
	}
	
		div.bottom {position:absolute; left:300px; bottom:0px; width:500px;}
	
	
	div.midLogos{		
		display:none;
	}
	
	div.midLogos#homeMidLogos{
		display:block;
		width:800px;
		height:100px;
	}
	
div#footer
{
	width:800px;
	height:20px
	
}
	
    .licence 
	{
      
	   font-size:70%; 
	   color: #000066;
	   text-align:right;
	   padding-right:100px;
	   background: white;
	   
	   
    }
		
	div#footer div.phizerLogo
	{
		
		position:absolute;
		margin:-75px 0px 0px 15px;
		
	}
	
	div#footer div.phizerLogo#homephizerLogo
	{
		background:url(/local/images/en/phizer_logo.gif) left top no-repeat;
		margin:-170px 0px 0px 15px;
		width : 191px;
		height: 68px;
		
	}
	
	body#fr div#footer div.phizerLogo#homephizerLogo
	{
		background:url(/local/images/fr/phizer_logo.gif) left top no-repeat;
		width : 215px;
		height: 66px;
		
	}

	div.disclaimer
	{
		background : #0b3f8a;
		color : #ffffff;
		font-size : 8pt;
		line-height : 20px;
		padding-left : 20px ;
		
	}
	
	div.disclaimer a, div.disclaimer span
	{
	color:white;
	font-size:8px;
	}



/**************************************
	END LAYOUT
**************************************/

/**************************************
	CONTENT AREA
**************************************/

.contentRegion h1 {color:#550925; font-size:14pt; text-align:center;}

	H2 , .bolderText{
		color:#ff9000;
		font-size:130%;
		font-weight:bold;
	}
	

	
	a.printPDF 
	{
		background:url(/local/images/printPDF.gif) no-repeat 0px -5px;
		width:300px;
		height:24px;
		padding-left:30px;
		padding-bottom:5px;
		margin-top:30px; 
		color:black;
		font-weight:bold;
		text-decoration:none;
		display:block;
		
	}
	a.printPDF#homepdfLink
	{
	 display:none;
	}
	
	a.printPDF: hover;
	{
	 text-decoration:underline;
	}
	 
   .floatRight
  {
     float:right;
     padding:10px 0px 0px 10px;
  }

   .headerText{
    color:#660000; font-weight:bold;
  }
  
  h3.headerText,  {
   font-size:110%;
  }
  
  H4{
	  font-size:110%;
	  color:#660000;
	  font-weight:bold;
  }

  img.headerImg 
  {
    padding-bottom:40px;
    
  }
	table.help 
		{color:#999999}
	
	h3 {
		color:#000066;
		font-size:120%;
		font-weight:bold;
	}
	
	table tr td{
		vertical-align:top;
	}

	SUP {
		font-size:80%;
	}

/**************************************
	END CONTENT AREA
**************************************/


/* HOME LAYOUT */

.homeGraphic {position:relative;}
.painButton {position:absolute; top:400px; right:0;}


/* END HOME LAYOUT */

