﻿@charset "utf-8";

/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */
/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
body {
	background-color: #FFF;
}
div.colLayout {
	background-color: #FFF;
	height: 100%;
}
/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/* FIP HEADER CSS BEGINS | DEBUT DU CSS DE L'EN-TETE PCIM */
div.fip, div.cwm {
	height: 20px;
}
div.cwm img {
	padding-top: 0px;
}
/* FIP HEADER CSS ENDS | FIN DU CSS DE L'EN-TETE PCIM */

/* SKIP NAVIGATION CSS BEGINS | DEBUT DU CSS DU SAUT DE NAVIGATION */
div.page div.core div.navaid {
	width: 450px;
	padding-left: 50px;
}
* html div.page div.core div.navaid {
	width: 450px;
	padding-left: 50px;
}
*:first-child+html div.page div.core div.navaid {
	width: 450px;
	padding-left: 50px; 
}
div.page div.core div.navaid a:hover,
div.page div.core div.navaid a:active,
div.page div.core div.navaid a:focus {
	color: #000;
	background-color: #CC9; 
	border-color: #000;
}
/* SKIP NAVIGATION CSS ENDS | FIN DU CSS DU SAUT DE NAVIGATION */

/* GENERAL NAVIGATION CSS BEGINS | DEBUT DU CSS DE NAVIGATION GENERALE */

div.left h2.nav, div.left h2.nav a:link, div.left h2.nav a:visited, div.left div.h2nav, div.left div.h2nav a:link, div.left div.h2nav a:visited, div.left p.h2nav, div.left p.h2nav a:link, div.left p.h2nav a:visited, div.right h2.nav, div.right h2.nav a:link, div.right h2.nav a:visited, div.right div.h2nav, div.right div.h2nav a:link, div.right div.h2nav a:visited, div.right p.h2nav, div.right p.h2nav a:link, div.right p.h2nav a:visited {
	background-color: #765D39;
	color: #FFF;
	text-decoration: none;
}
div.left h2.nav a:hover, div.left h2.nav a:active, div.left h2.nav a:focus, div.left div.h2nav a:hover, div.left div.h2nav a:active, div.left div.h2nav a:focus, div.left p.h2nav a:hover, div.left p.h2nav a:active, div.left p.h2nav a:focus, div.right h2.nav a:hover, div.right h2.nav a:active, div.right h2.nav a:focus, div.right div.h2nav a:hover, div.right div.h2nav a:active, div.right div.h2nav a:focus, div.right p.h2nav a:hover, div.right p.h2nav a:active, div.right p.h2nav a:focus {
	text-decoration: underline;
}
div.right li ul.nav, div.right li p.nav, div.right li div.nav {
	border: 0px solid #FFFFFF;
}


/* GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE */

/* SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL */
div.left {
	border-top: 2px solid #FFFFFF;
}
div.right {
	border-top: 0px solid #FFFFFF;
}
div.right li.menucontent, div.right div.menucontent {
	color: #000;
	background-color: #FFF;
}

div.right a.menulink {
	color: #000;
	background-color: #FFF;
}
div.right ul.nav li.menucontent a.rightMenuTop	{
	background-color: #765D39;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
	font-size:100%;
	border-top-style:none;
	vertical-align:bottom
}
div.prodis {
	background-color: #696;
}
/* SIDE MENU CSS ENDS | FIN DU CSS DU MENU LATERAL */
/* CONTENT CSS BEGINS | DEBUT DU CSS DU CONTENU */
div.center h1, h2, h3, h4, h5, h6 {
	color: #000;
}
div.center{
	width:405px;
	vertical-align:top;
	vertical-align:text-top;
}
div.blackborder {
	border: solid #000 1px;
}
div.blackborder:after {
	content: ""; 
	display: block; 
	height: 0; 
	clear: left;
	visibility: hidden;
}
/* CONTENT CSS ENDS | FIN DU CSS DU CONTENU */

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
div.footer div.footerline {
	background-color: #765D39;
}
div.footer a:link, div.footer a:visited, div.center div.footer a:link, div.center div.footer a:visited, div.center div.topPage a:link, div.center div.topPage a:visited, div.center p.topPage a:link, div.center p.topPage a:visited {
	color: #039;
	background-color: #FFF;
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */

/* GENERAL NAVIGATION CSS BEGINS | DEBUT DU CSS DE NAVIGATION GENERALE */
ul.nav, ul.nav1, ul.nav2, ul.nav3, ul.nav4 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.nav1, ul.nav2, ul.nav3, ul.nav4 {
	margin-left: 18px;
	list-style-type: disc;
}
ul.nav li, ul.nav1 li, ul.nav2 li, ul.nav3 li, ul.nav4 li {
	margin: 0px;
	padding: 0px;
}
h2.nav {
	font-size: 100%;
	font-weight: 700;
	line-height: 1.6em;
	border: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
}
/* GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE */



/* ########################################################################################################## */
/* ######################################### CUSTOM DEVELOPMENT ############################################# */
/* ########################################################################################################## */
.default-list-single-space-atmargin {
margin-bottom:0;
margin-left:.5em;
padding-left:1em;
}
blockquote, blockquote p {
border : 2px solid #FFFFFF;
background-color: #FFFFFF;
font-size:95%;
}
div.center blockquote.reg {
padding:10px;
font-size:95%;
background:white;
font-style:normal;
}

div.center p.default-pdf {
text-align:center;
margin-top:2em;
}
.default-center {
text-align:center;
}


/* ########################################################################################################## */
/* ########################################## START : BANNER ################################################ */
/* ########################################################################################################## */

/* ########################################################################################################## */
/* ####################### NOTES: EVERY SEASON, YOU MUST COMMENT THE CURRENT SEASON AND  #################### */
/* #######################        UNCOMMENT THE NEW ONE								     #################### */
/* ########################################################################################################## */

/* ########################### WINTER (DECEMBER 21) ############################### */

div.banner {
	color: #FFF;
	background: url("../../../Images/IRB-CISR/irb_top_bg_01.gif") #FFF no-repeat center center;
}   

/* ################### SPRING/SUMMER (MARCH 21 & SEPTEMBER 20)##################### */
/*div.banner {
	color: #FFF;
	background: url("../../../Images/IRB-CISR/irb_top_bg_02.gif") #FFF no-repeat center center;
}*/
/* ########################## AUTUMN (SEPTEMBER 21) ############################### */

/*div.banner {
	color: #FFF;
	background: url("../../../Images/IRB-CISR/irb_top_bg_03.gif") #FFF no-repeat center center;
}  */


div.banner-eng, div.banner-lfcoa-eng {
	background: url() #FFF no-repeat center center;
}
div.banner-fra, div.banner-lfcoa-fra {
	background: url() #FFF no-repeat center center;
}
/* ########################################################################################################## */
/* ########################################### END : BANNER ################################################# */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ######################################### STARTS : LINKS ################################################# */
/* ########################################################################################################## */
div.center a:link {
	color: #039;
	text-decoration:none;
}
div.center a:visited {
	color: #666633;
	text-decoration:none;
}
div.center a:hover {
	color: #765D39;
	text-decoration:underline;
}
div.center p a:link {
	color: #039;
	text-decoration:none;
}
div.center p a:visited {
	color: #666633;
	text-decoration:none;
}
div.center p a:hover {
	color: #765D39;
	text-decoration:underline;
}
/* ########################################################################################################## */
/* ########################################### END : LINKS ################################################## */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ########################################## START : HR BAR ################################################ */
/* ########################################################################################################## */
hr.default-hr-center {
	margin: 0px;
	border-bottom: 1px solid #BEB3A0;
	height: 1px;	
	width: 50%;
}
hr.default-hr-center-extraspace {
	margin: 0px;
	border-bottom: 1px solid #BEB3A0;
	height: 1px;	
	width: 50%;
}
hr.default-line-full {
	margin: 0px;
	border-bottom: 1px solid #BEB3A0;
	height: 1px;	
	width: 100%;
}
/* ########################################################################################################## */
/* ########################################### END : HR BAR ################################################# */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ####################################### START : LEFT HEAD MENU ########################################### */
/* ########################################################################################################## */
div.left ul.nav li.menucontent {
	background-color: #765D39;
	padding: 0px 0px 0px 0px;
	margin-bottom:1px;
	color: white;
	font-family: Verdana;
	font-size:100%;
}
div.left ul.nav li.menucontent_selected {
	background-color: #BEB3A0;
	padding: 0px 0px 0px 0px;
	margin-bottom:1px;
	color: white;
	font-family: Verdana;
	font-size:100%;
}
div.left ul.nav li.menucontent ul.nav li.menucontent {
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	padding: 2px 6px 2px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	border-bottom: 1px dotted #FFFFFF;
}
div.left ul.nav li.menucontent ul.nav li.menucontent_selected {
	border-color: #E2D6C9;
	background-color: #BEB3A0;
	padding: 1px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
}
div.left ul.nav li.menucontent ul.nav li.menucontent a.menulink{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
	vertical-align:bottom
}
div.left ul.nav li.menucontent ul.nav li.menucontent a.menulink:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	text-decoration:underline;
}
div.left ul.nav li.menucontent a.menulink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
	font-size:100%;
	border-top-style:none;
	vertical-align:bottom
}
div.left ul.nav li ul{	
	padding-top:3px;
	vertical-align:bottom
}

/* ########################################################################################################## */
/* ######################################## END : LEFT HEAD MENU ############################################ */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ###################################### START : RIGHT HEAD MENU ########################################### */
/* ########################################################################################################## */

div.right li div.nav, div.right li p.nav {
	margin-bottom: 10px;
	padding: 2px 5px 2px 12px;
}
div.right li p.nav {
	margin-top: 0px;
}

/* ##################################################################### */
/* QUICK FIND */
/* ##################################################################### */
div.right ul.nav li.menucontent {
	background-color: #765D39;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: white;
	font-family: Verdana;
	font-size:100%;
}
div.right ul.nav li.menucontent a {
	background-color: transparent;
	padding: 0px 0px 0px 0px;
}

div.right ul.nav li.menucontent_selected {
	background-color: #BEB3A0;
	padding: 0px 0px 0px 0px;
	color: white;
	font-family: Verdana;
	font-size:100%;
}
div.right ul.nav li.menucontent_selected a {
	background-color: #BEB3A0;
	font-family: Verdana;
	font-size:100%;
}

div.right ul.nav li h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 0px 1px 10px; 
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
div.right ul.nav li h2 a {
	padding: 0px 0px 0x 0px; 
	background-color: #765D39;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-size:100%;
}
div.right ul.nav li h2 a:hover {
	padding: 0px 0px 0x 0px; 
	background-color: #765D39;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-size:100%;
}


/* ##################################################################### */
/* IRB PORTAL */
/* ##################################################################### */
div.right ul.nav li.menucontent ul.nav li.menucontent {
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	padding: 1px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_selected {
	border-color: #E2D6C9;
	background-color: #BEB3A0;
	padding: 1px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
}
div.right ul.nav li.menucontent ul.nav li.menucontent a {
	background-color: #E2D6C9;
	text-decoration:none;
	font-family: Verdana;
	font-size:100%;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub  {
	background-color: #E2D6C9;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_selected a{
	text-decoration:none;
	font-family: Verdana;
	font-size:100%;
}
div.right ul.nav li.menucontent ul.nav li.menucontent a.menulink{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent a.menulink:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub_selected, 
div.right ul.nav li.menucontent ul.nav li.menucontent_sub {
	background-color: #E2D6C9;
	padding: 0px 0px 0px 10px;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub_selected a.menulink_sub,
div.right ul.nav li.menucontent ul.nav li.menucontent_sub_selected a.menulink_sub:visited {
	background-color: #E2D6C9;
	padding: 0px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000000;
	text-decoration: none;	
	font-weight:bold;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub_selected a.menulink_sub:hover {
	background-color: #E2D6C9;
	padding: 0px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000000;
	text-decoration: none;	
	font-weight:bold;
	text-decoration:underline;
}
div.right ul.nav li.menucontent ul.nav li.menucontent a.menulink_sub,
div.right ul.nav li.menucontent ul.nav li.menucontent a.menulink_sub:visited{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent a.menulink_sub:hover {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:underline;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub a.menulink_sub,
div.right ul.nav li.menucontent ul.nav li.menucontent_sub a.menulink_sub:visited{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_sub a.menulink_sub:hover {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:underline;
}


/* ##################################################################### */
/* QUICK FIND */
/* ##################################################################### */
div.right ul.nav li.menucontent ul.nav li.menucontent_qf {
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	padding: 2px 6px 1px 10px;
	border-bottom: 1px dotted #FFFFFF;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_qf a {	
	margin: 0px 0px 4px 0px;
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_qf a:hover {	
	margin: 0px 0px 4px 0px;
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:underline;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_selected_qf {
	border-color: #E2D6C9;
	background-color: #BEB3A0;
	padding: 2px 6px 1px 10px;
	margin: 0px 0px 0px 0px;
	color: black;
	border-bottom: 1px dotted #FFFFFF;
}


/* ##################################################################### */
/* USEFUL SITE */
/* ##################################################################### */
div.right ul.nav li.menucontent ul.nav li.menucontent_lnk {
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	padding: 2px 8px 1px 10px;
	border-bottom: 1px dotted #FFFFFF;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_lnk a {	
	margin: 0px 0px 4px 0px;
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
}
div.right ul.nav li.menucontent ul.nav li.menucontent_lnk a:hover {	
	margin: 0px 0px 4px 0px;
	border-color: #E2D6C9;
	background-color: #E2D6C9;
	color: black;
	font-family: Verdana;
	font-size:100%;
	font-weight:normal;
	text-decoration:underline;
}

div.right h4 {
	padding-top: 1px;
	padding-bottom: 1px;
	font-size:120%;
	font-weight: bold;	
	border: 1px solid white;
	border-bottom: 1px solid #765D39;
	border-top: 1px solid #765D39;
	text-align:left;
}

/* ########################################################################################################## */
/* ####################################### END : RIGHT HEAD MENU ############################################ */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ##################################### START : CENTER HEAD MENU ########################################### */
/* ########################################################################################################## */
.navmain width450{
	width:400px;
}
div.center navmain width450{
	width:400px;
}
div.center table{
	width:100%;
}
div.center div.default-nav-arrows p.welcome-table-title{
	padding: 0px;
	margin: 0px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	position: relative;
}
div.center div.default-nav-arrows ul.welcome-list li{
	padding: 0px;
	margin: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	list-style: square;
	list-style-image: url("../../../Images/IRB-CISR/dot_orange.gif");
	list-style-position:outside;
	text-align:left;
}
div.center p{
	padding: 0px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-align: left;
	width: 98%;
}
div.center {
	text-align: left;
}
div.center hr{
	
	border-bottom: 1px solid #BEB3A0;
	height: 1px;	
	width: 100%;
}
div.center ul {
	padding:0px;
	font-size:100%;
	list-style-image: url("../../../Images/IRB-CISR/dot_orange.gif");
	margin: 0px 0px 0px 15px;}
	
div.center ul li {
	padding: 2px;
	font-size:100%;
	margin: 10px auto;}
}
div.center ol {
	margin: 0px 0px 0px 15px;}
	
div.center ol li {
	padding: 0px;
	font-size:100%;
	margin: 10px auto;}
}
div.center caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
div.center box {
	border:thin #663 solid;
	width:375px;
	margin-bottom:10px;
	margin-top:10px;
	vertical-align:text-top;
	position:static;
	padding:10px;
}
.default-small{
	font-size:75%;
}
.default-strong {
	font-weight:bold;
}
.default-emphasis{
	font-style:italic;
}
.default-strong-emphasis {
	font-weight:bold;
	font-style:italic;
}
.default-printversion{
	text-align:right;
}

/* ########################################################################################################## */
/* ###################################### END : CENTER HEAD MENU ############################################ */
/* ########################################################################################################## */



/* ########################################################################################################## */
/* ######################################### START : BOX STYLE ############################################## */
/* ########################################################################################################## */
.box-index{
width:97%;
border:thin solid #CCBFA2;
margin-bottom:50px;
margin-top:25px;
clip:rect(1px,1px,1px,1px);
position:static;
padding:20px 5px;
text-align:center;
}
.box-notice{
width:70%;
border:thin solid #CCBFA2;
margin-bottom:50px;
margin-top:25px;
clip:rect(1px,1px,1px,1px);
position:static;
padding:20px 5px;
text-align:center;
}
.default-box-wide {
border:thin #CCBFA2 solid;
width:375px;
margin-bottom:10px;
margin-top:10px;
vertical-align:text-top;
position:static;
clip:rect(1px,1px,1px,1px);
padding:10px;
}
.default-box-medium {
border:thin #CCBFA2 solid;
width:375px;
margin-left:37px;
margin-bottom:25px;
margin-top:25px;
vertical-align:text-top;
position:static;
padding:15px;
}
.default-box-medium-color {
border:thin #CCBFA2 solid;
background-color:#CC9;
width:375px;
margin-left:37px;
margin-bottom:25px;
margin-top:25px;
vertical-align:text-top;
position:static;
padding:15px;
}
.default-box-small {
border:thin #CCBFA2 solid;
width:300px;
margin-left:30px;
margin-bottom:25px;
margin-top:25px;
vertical-align:text-top;
position:static;
padding:15px;
}
.default-box-small-color {
border:thin #CCBFA2 solid;
background-color:#CC9;
width:300px;
margin-left:60px;
margin-bottom:25px;
margin-top:25px;
vertical-align:text-top;
position:static;
padding:10px;
}
.default-box-wide-color {
border:thin #CCBFA2 solid;
width:375px;
margin-bottom:10px;
margin-top:10px;
vertical-align:text-top;
position:static;
clip:rect(1px,1px,1px,1px);
padding:10px;
}

/* To be added from Suzanne's request, April 2011 */
.box {
      border:thin solid #CCBFA2;
      margin-bottom:40px;
      margin-top:10px;
      clip:rect(1px,1px,1px,1px);
      padding:20px 5px;
      text-align:left;
      margin-left: auto;
      margin-right: auto;
}
 

.box-color {
      background-color:#E6DCCF;
      border:thin solid #CCBFA2;
      margin-bottom:40px;
      margin-top:10px;
      clip:rect(1px,1px,1px,1px);
      padding:20px 5px;
      text-align:left;
      margin-left: auto;
      margin-right: auto;     
}

.box-content {
	border:thin solid #CCBFA2;
	clip:rect(1px,1px,1px,1px);
	padding:10px;
	text-align:left;
}

div.center div.box h2, div.center div.box h3, div.center div.box h4 {
      text-align: center;
}

div.center div.box-color h2, div.center div.box-color h3, div.center div.box-color h4 {
      text-align: center;
}


/* ########################################################################################################## */
/* ########################################## END : BOX STYLE ############################################### */
/* ########################################################################################################## */


.background {
	background-color:#E6DCCF;
}

.skip a, .skip a:hover, .skip a:visited
{
position:absolute;
width:25em;
left:-200em
}

.skip a:active, .skip a:focus
{
position:absolute;
left:50em;
width:auto;
height:1em;
z-index:100;
color: #000000;
background-color: #E2D6C9;
padding: 3px 3px 3px 3px;
border-style:solid;
border-color:#E2D6C9;
border-width:thin;
}



/* ########################################################################################################## */
/* ####################################### END CUSTOM DEVELOPMENT ########################################### */
/* ########################################################################################################## */




