@charset "utf-8";

/* postalbox CSS */

region6 {
	width:960px;
	margin:0;
}
.header_en{
	background: #fff url('/cpo/mc/assets/images/business/postalbox/header_en.jpg') top left no-repeat;
	/* margin-top: 25px;	  */
}

.header_fr{
	background: #fff url('/cpo/mc/assets/images/business/postalbox/header_fr.jpg') top left no-repeat;
	/* margin-top: 25px;	  */
}

#regionHeader {	
	height: 305px;	
	text-align: center;
	padding: 0;
	float: left;
	margin-bottom: 10px;	
}

#regionHeader_fr {	
	height: 330px;	
	text-align: center;
	padding: 0;
	float: left;
	margin-bottom: 10px;	
}

.blueBar {
	position: relative;
	top: 244px;
	left: 0;
	width: 960px;
}

.blueBar h2 {
	color: #FFFFFF;
	width: 100%;
	padding-top: 5px;	
	font-size: 18px;
	font-weight: normal;
	text-align: center;
}

.blueBar_fr {
	position: relative;
	top: 247px;
	left: 0;
	width: 960px;
}

.blueBar_fr h2 {
	color: #FFFFFF;
	width: 100%;
	padding-top: 5px;	
	font-size: 18px;
	font-weight: normal;
	text-align: center;
}


/* tabs */
 .active_page {
	background:darkblue;
	color:white !important; }	
 .tabs.padded {background-color: transparent; padding: 0;}
 .tabs.padded ul.topMenu {padding-bottom: 42px;}
 .tabs ul.topMenu {
	border-bottom: 5px solid #1a4183;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	padding: 0 0 0 25px; }
 .tabs.padded h2 { 
	color: #335497; 
	font: bold 18px/1.3 Arial; }
 .tabs.padded li.tabVariable {background: transparent url('/cpo/mc/assets/images/business/postalbox/offtab.jpg') no-repeat right top;}
 .tabs.padded li.tabVariable.active {background-image: url('/cpo/mc/assets/images/business/postalbox/ontab.jpg');}				
 .tabs.padded ul.topMenu li {height: 42px; width: 222px; line-height: 42px;}
 .tabs.padded li.tabVariable a, .tabs.padded li.tabVariable.active a {
	color: #fff;
	width: auto;
	padding: 0;
	font-size: 18px;
	text-decoration: none;
	border: none;
	line-height: 42px; }
 .tabs.padded li.tabVariable a:hover {text-decoration: underline;}
 .tabs.padded li.tabVariable.active a:hover {text-decoration: none; cursor: default;}

.hidden_contents div {display: none;}
				
.section { padding-bottom:10px; }

.text
{	padding-left: 10px;}

.text h2, h3 {color: #335497;}

.text h3
{color: #335497;}

.poboxtable {padding-left: 65px;}

.redtext {color: #ff0000;}

h2.blueheading {
	color: #335497 !IMPORTANT;
	font-size: 20px;
    font-weight: bold;
}

.blacktext {color: #000000;}

.medgreytext {color: #3a3a3a;}

.boldertext {font-weight: bold; font-size: 18px;}

a {
color:#000099;
}

.underlinetext { text-decoration: underline;}

h3 { 
	font: bold 13px/19px Arial;
	padding: 5px;
	margin: 2px 0;
	color: #000000;  
}




