/* -----------------------------------------------------
Homepage styles for print media
FileName:    print.css
----------------------------------------------------- */

/* Header Section */
/* ----------------------------------------------------- */
	  
	/* Banner */
	/* ----------------------------------------------------- */
	#banner {  
	  background:#fff url("../../pictures/layout/homepage/bannerbg.jpg");
	  width:100%;
	  height:55px;
	  }

/* Intro text */
/* ----------------------------------------------------- */
#intro {
	display:none;
}

/* Horizontal Navigation 5 Menu Items */
/* ----------------------------------------------------- */
#wrap { 
	display:none;
	}
#nav {  
	display:none;
  }
#ContentH .Cwrap, #ContentH, #ContentH .wrapH, #Ccontent .middleCol {
  width:80%;
  float:none;
  display:inline;
  margin:0;
  padding:0;
  }

#Hfoot {display:none;}

#Ccontent .middleCol
	{
	width:80%;
	float:none;
	}
#Ccontent .middleCol #sites li {
	list-style:outside;
	list-style-image:url(../../pictures/layout/homepage/bullet.gif);
	padding:0 0 5px 0;
}
.highlight{
	color: #254C5F;
}

	/* Right Section */
	/* ----------------------------------------------------- */
#Ccontent #rightCol {
	display:inline;
	width:80%;
	float:none;
}
#rightCol .rightColContent
	{
	padding: 0 20pt;
	}
#rightCol h1.showOnPrint {
	display:block;
	color:#5f2f48;
	border-bottom:1px solid #5f2f48;
	font-size:1.4em;
	text-transform:none;
	margin:20px 0;
}
.rightBox {  
  border-width:1px;
  border-style:solid;
  border-bottom-width:2px; 
  }
  
  .rightBox h2 {
	  color:#000;
  }

.rightBoxContent {
  border-width:1px;
  border-top-width:0;
  border-style:solid;
}
.rightBox, .rightBoxContent {
padding-left:0;
}
.rightBoxContent .contentA {
	padding:0 5px;
}
/* Middle content column */
/* ----------------------------------------------------- */
#middleCol {  
  width:80%;
  display:inline;
  float:none;
  }
#middleCol .content {  
  margin:0;
  }
html>body #middleCol{
  width:100%;
  }
/* Other */
/* ----------------------------------------------------- */
.icon { vertical-align:middle; }
 
.strapLine {
  font-size:80%;
  font-weight:bold;
}

.presentActualites {
  font-size:80%;
}
	
/* Footer */
/* ----------------------------------------------------- */
#LM #foot .content, #LMR #foot .content {
  width:100%;
  margin:0;
  padding:0;
  }
#foot .content {
  font-size:100%;
  margin:0;
  padding:0;
  color:#000; 
  }
#update, #w3c, #elux {
  font-size:100%;
  color:#999999;
  margin:0;
  }

