html{
	width:100%;
	height:100%
}
body {
	font:7pt verdana;
	margin:0px;
	padding:0px;
	scroll:auto;
	width:100%;
	height:100%;
	color:#036;
/*	background:#000000; */
	background:#0B7CCA; 
}
a{
	text-decoration:none;
}
h1{
	font:bold 12pt verdana;
	color:#069;
	margin:5px 5px 10px 0px;
}
td{
	color:#036;
}
.containerBorderLeft{
	width:5px;
	background:url('borderLeft.png') top left repeat-Y;
}
.containerBorderRight{
	width:5px;
	background:url('borderRight.png') top right repeat-Y;
}
.bannerContainer{
	height:100px;
	background:url('bannerBkg.gif') top left repeat-X;
}
.banner{
	height:100px;
	background:url('banner.gif') top left no-repeat;
}
.bannerFrench{
	height:165px;
	background:url('bannerFrench.gif') top left no-repeat;
}
.jumpMenu{
	font:7pt verdana;
	padding:1px;	
}
.bodyContent{
	height:auto;
	background:#fff;
}
.contentPanel{
	width:400px;
	height:100%;
	padding:10px;
	overflow-X:auto;
}
.footer{
	text:8pt verdana;
	text-align:center;
	color:#069;
	padding:5px;
	padding-right:10px;
	height:30px;
	background:url('footer.gif') top left repeat-X #fff348;
}
.footer td{
	text:8pt verdana;
}
.searchBox{
	font:10pt verdana;
	color:#036;
	width:110px;
	border:1px solid #036;
}
.headerSearch{
	font:bold 8pt verdana;
	color:#036;
	margin:0px 0px 5px 0px;
}

a.button{
	font:7pt verdana;
	color:#222;
	padding:1px 1px;
	margin:1px 0px 0px 1px;
	border:1px solid #444;
	height:14px;
	width:90px;
	text-align:center;
	text-decoration:none;
	background:url('Button.gif') top left;
}
a.button:hover{
	color:#000;
	border-color:#f60;
	background-image:url('ButtonG.gif');
}
/*Administration menu*/
.adminMenuHeader{
	font:bold 9pt verdana;
	color:#637ea6;
	text-decoration:none;
	letter-spacing:-1pt;
	margin:0px 5px;
	padding:5px 0px;
}
.adminMenu{
	background:#09347a;
	padding:10px;
	display:none;
}
.adminMenuItem{
	font:9pt verdana;
	color:#fff;
	text-decoration:none;
	letter-spacing:-1pt;
	display:block;
}

/*Panel expansion*/
.panelExpansionBkg{
	width:10px;
	background:url('pageDivide.gif') top left repeat-Y;
}
.panelExpansionButton{
	width:10px;
	height:50px;
	background:url('pageDivideButton.gif') top left no-repeat;
}
.panelExpansionButton:hover{
	background:url('pageDivideButtonG.gif') top left no-repeat;
}



.menuMain{
	font:bold 9pt verdana;
	color:#069;
	height:49px;
	text-align:left;
	background:url('menuBkg.jpg') top repeat-X;
}
.menuHeaderItem{
	font:bold 10pt verdana;
	color:#0E8AD4;
	padding:15px 22px;
	margin:0px 1px;
	float:left;
	height:19px;
	_height:49px;
}
.menuHeaderItemHover,.menuHeaderItem:hover{
	font:bold 10pt verdana;
	color:#0E6FB4;
	padding:15px 22px;
	margin:0px 0px;
	float:left;
	height:19px;
	_height:49px;
	border:1px solid #fff;
	border-width:0px 1px;
	border-color:#fff #eebf57 #fff #eebf57;
	background:url('menuActive.png');
}
.menuMainMenu{
	background:#f1c414;
	display:none;
	width:130px;
}
.menuMainMenuItem{
	font:bold 8pt verdana;
	color:#0E8AD4;
	display:block;
	padding:4px;
	border-top:1px solid #f6d754;
}
.menuMainMenuItemActive,.menuMainMenuItem:hover{
	font:bold 8pt verdana;
	color:#0E6FB4;
	display:block;
	padding:4px;
	background:#fef676;
	border-top:1px solid #f6d754;
}

.secondaryNav{
	height:15px;
	padding-left:0px;
	background:url('bkg.gif') bottom repeat-x #666;
}
.secondaryNavTab{
	font:7pt;
	color:#ccc;
	padding:1px 4px 0px 20px;
	height:15px;
	display:inline;
	cursor:default;
}
.secondaryNavTab:hover{
	color:#e5e5e5;
	background:url('headerG.gif');
}
.secondaryNav .div{
	background:url('div.gif');
	height:15px;
	width:2px;
	vertical-align:bottom;
}
.menuSecPanel{
	font:7pt;
	position:absolute;
	display:none;
	border:1px solid #808080;
	padding:0px;
	width:140px;
	z-index:1000;
	background:#808080;
	text-align:left;
}
.menuSecPanel a{
	color:#fff;
	height:16px;
	width:140px;
	display:block;
	padding:1px 23px;
	border-top:solid 1px #bbb;
	border-bottom:solid 1px #777;
	background:url('option.gif');
}
.menuSecPanel a:hover{background:url('optionG.gif')}




.inPageSection{
	font:bold 9pt verdana;
	color:#fff;
	padding:0px 5px;
	background:url('inPageSectionHeader.gif') top left repeat-X;
	height:25px;
}
.horizontalSpacer{
	font:1pt;
	height:4px;
	white-space:nowrap;
}