@charset "utf-8";


/*  javascript alert */
	#javascript_alert {
		display:none;
	}
	
	
/*	Redefine Tag ---------------------------------------------------------- */
	
   	* { 
		border:0; margin:0; padding:0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px; line-height:15px; color:#000;
	}

	html { 
		height:100%;
		overflow-y:scroll; font-family: Arial, Helvetica, sans-serif;
		}
		
	body { 
		background:#fff; font-family: Arial, Helvetica, sans-serif;
		height:100%; font-size:14px;
		text-align:center; color:#000;
	}

	table, td {
		font-size:14px; line-height:20px; font-family: Arial, Helvetica, sans-serif;
		text-align:left; color:#000;  border:1px solid; width:80%; margin:20px 0;
	}
				
	table, td, th, p, div, li, a, address, dl, dt, dd, input, select, textarea, label, strong, b {
		font-size:14px; line-height:20px; font-family: Arial, Helvetica, sans-serif;
		text-align:left; color:#000; 
	}

	div.content p {	float:none; position:static; font-size:14px;  color:#000;  margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; margin-right: 20px; width: 650px; text-align:justify;}

	p {	font-size:14px;  color:#000; margin-bottom:10px; margin-right: 20px; font-family: Arial, Helvetica, sans-serif; width: 650px; text-align:justify;}
	
	p em { font-size:14px; font-family: Arial, Helvetica, sans-serif;}

	
	a:link, a:active, a:visited { 
		font-size:14px; outline:none; color:#000;font-family: Arial, Helvetica, sans-serif;
		text-decoration:underline;position:relative; margin-bottom:10px;
		}

	a:hover, a:visited:hover, a:hover *, a:visited:hover * { margin-bottom:10px; color:#000; background:none; font-size:14px; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; }
	
	a.new-window { display:none;
		}
	ul.pager {display:none;}
	h2  { 
		color:#000; margin:20px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:20px; line-height:25px;font-weight:normal;
	}

	h3 { 
		color:#000;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px; line-height:20px;
		margin:10px 0 ; 
	}
	
	h4 { 
		color:#000;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px; line-height:20px;
		margin-top:30px ; 
	}

	ul { list-style:disc; color:#000; font-size:14px; font-family: Arial, Helvetica, sans-serif; }
	
	sup { font-size:11px; postion:relative; color:#000; font-family: Arial, Helvetica, sans-serif; }


	div.hr {
		display:block;
		width:100%; height:1px;
		border-bottom:1px dotted #333; font-family: Arial, Helvetica, sans-serif; float:none; position:static;
	}

/*	Shell ----------------------------------------------------------------- */
	
	#main_wrapper {
		background:none;
		margin:0 auto;
		display:table;
		text-align:center;
		width:100%;
		font-family: Arial, Helvetica, sans-serif; float:none; position:static;
	}
		

	div.content_wrapper {
		background:none;
		margin:0 10px 0 10px;
		width:100%;height:100%;
		font-family: Arial, Helvetica, sans-serif; float:none; position:static;
	}

	div.flashwrapper {display:none;}

/*	Header ---------------------------------------------------------------- */

	div.header {
		padding:0px; float:none; position:static;
		
	}

	h1.h1_osisko { margin: 20px 0; }

	h1.h1_osisko a {
		width:500px;
		display:block;
		text-decoration:none;
		color:#000;
		font-size:24px;
		margin: 20px 0;
	}
	
	h1.h1_osisko a:hover {
		width:500px;
		display:block;
		text-decoration:none;
		color:#000;
		font-size:24px;
		margin: 20px 0;
	}	

	div.header_left { 	display:none; }
	
	div.header_right { 
		display:none; 
	}

	div.header_right ul { display:none; }

	div.ticker {
		background:url(/en/img/ticker.gif) no-repeat;
		text-indent:-9999px;
		margin-top:18px; float:right;
		width:67px; height:41px;float:none; position:static;
	}
	

/*	Footer ---------------------------------------------------------------- */
	
	div.footer {
		display:none;
	
	}

	div.footer_left {display:none;}
	div.footer_right { display:none;}

	
/*	Objects ---------------------------------------------------------------- */

	/* horizontal list nav */
	ul.h_nav  { display:none; }

		
/*	Columns -------------------------------------------------------------- */

	.col { float:left; }
	.col1 { display:none; }
	.col2 { width:100%; font-family: Arial, Helvetica, sans-serif; }
	
	.col3 { display:none; }

	




	
/*	Forms ----------------------------------------------------------------- */
	
	input { width:250px; border:1px solid #000; }
	
	input.submit { 
		display:block; 
		border:1px solid #3B3D3D; 
		margin-top:10px;
		text-align:center;
		width:auto; 
		font-family: Arial, Helvetica, sans-serif;
	}

	textarea { 
		width:250px;height:150px; 
		border:1px solid #000; 
		font-size:12px;
		overflow:scroll;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	label { display:block; margin-top:10px; font-family: Arial, Helvetica, sans-serif;}
	
	h3.contact {
		float:left; line-height:16px;
		width:100px; height:13px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	label.error { color:red; }


/*	Header panels object -------------------------------------------------- */
	
	div.breadcrumb {
		clear:both; float:none; margin:20px 0; font-family: Arial, Helvetica, sans-serif; position:static;
	}
	
	ul#hnav {
	  list-style:none;
	  width:700px; overflow:hidden;
	  position:relative;
	  top:15px; left:15px;
	  font-family: Arial, Helvetica, sans-serif;
	}
	
	ul#hnav li {
		background:none;
		position:relative;
		float:left;
		display:block;
		/*margin-right:2px;*/
		height:240px; width:125px;
		overflow:hidden;
		border-right:2px solid black;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	ul#hnav li.media_panel_1 {
		background:none;
		width:320px;
		font-family: Arial, Helvetica, sans-serif;
	}

	div.content_head a { display:none;}
	div.col div. col3{ display:none;}
	div.popin_sft { display:none;}

	#popin_stf  { display:none; }	
	
	div.col div.col2 {  }	

	div.content_body_btm  { display:none; }	

	div.demo { display:none;}

	div.content div.newsReleaseDate {margin-top:30px; margin-bottom:10px; font-size:9px; float:none; position:static;}
	
	div.content div.newsReleaseTitle {margin-top:20px; margin-bottom:20px; float:none; position:static;}
	
	div.content div.newsReleaseLinks {display:none; }
	
	div.content div.newsReleaseBody {	div.content div.newsReleaseBody a {display: none;}}
	
	div.content div.newsReleaseBody a {display: none;}
	
	div.content div.newsReleaseBody ul {list-style: disc; color:black;}
	
	div.content div.newsReleaseBody ul li {list-style: disc; color:black;}
	
	div.content div.newsReleaseBody ul.body {list-style: disc; color:black;}
	
	div.content div.newsReleaseBody ul.body li {list-style: disc; color:black;}
	
	p.small {font-size:9px; border:1px solid black;}
	
	div.content p a:link {display:none;}
	
	div.content_head h2 {display:none; }
	
	div.pressRSS {display:none;}
	
	p.printpr  {display:none;}