﻿

	body {margin:0px 0px 0px 0px; padding:0px;}
	.container {position:relative;text-align :left; background-color:#04679a; width:793px; padding:0px 0px 0px 1px; margin:0px 0px 0px 0px; border-leftt:1px solid #04679a; border-right:1px solid #04679a;}
	.header {background:url(/Style%20Library/Images/graphics/icons/EnglishHeader.jpg) no-repeat; width:793px; height:86px; margin:0px; padding:0px;}
	.header p {margin:5px 0px 0px 660px; padding:35px 0px 0px 0px; color:#ffffff; font-size:10px; font-family:arial; font-weight:bold; }
	.header p a {margin:0px 5px 0px 5px; color:#ffffff !important; font-size:10px !important; font-family:arial !important; text-decoration:none !important;}
	.header p a:hover {text-decoration:underline;}
	
	.header-Fra {background:url(/Style%20Library/Images/graphics/icons/FrenchHeader.jpg) no-repeat; width:793px; height:86px; margin:0px; padding:0px;}
	.header-Fra p {margin:5px 0px 0px 660px; padding:35px 0px 0px 0px; color:#ffffff; font-size:10px; font-family:arial; font-weight:bold; }
	.header-Fra p a {margin:0px 5px 0px 5px; color:#ffffff !important; font-size:10px !important; font-family:arial !important; text-decoration:none !important;}
	.header-Fra p a:hover {text-decoration:underline;}

	.main {width:793px; margin:0px; padding:0px;}


	
	.leftnav {position:relative; width:174px; float:left; background-color:#FFFFFF;}
	.leftContent {padding:20px 0px 10px 0px; font-family:verdana; font-size:11px; color:#FFFFFF; width:174px; background-color:#04679a;}
	.leftText {padding:10px;}
	.leftText p {margin:0px; padding:6px 0px 6px 0px;}
	.leftContent ul {margin:0px; padding:0px;}
	.leftContent ul li {font-weight:normal; margin:0px 0px 0px 17px; padding:10px 0px 0px 5px; font-size:10px;}

	.mainContent {background-color:#FFFFFF; float:left; width:619px; padding:0px; margin:0px;}

	.homeContentTop {width:619px; padding:0px; margin:0px;}

	.homeContentTop	.contentContainer {width:619px; float:left;}
	.homeContentTop	.contentContainer p {margin:0px; padding:0px;}
	.homeContentTop	.contentContainer div {float:left;}


	.homeContentTop	.rightContentContainer {background-color:#FFFFFF; padding:0px; margin:0px; width:204px; float:left;}
	.homeContentTop	.rightContent {width:194px; padding:15px 0px 0px 10px; margin:0px;}
	.homeContentTop	.rightContent span {color:#636363; font-style:italic;}
	.homeContentTop	.rightContent h4 {color:#04679A; margin:5px 0px 5px 0px; padding:0px;}
	.homeContentTop	.rightContent p {margin:0px; padding:0px;}
	
	.homeContentBottom {clear:both; background-color:#04679a; width:619px; padding:23px 0px 0px 0px; margin:0px;}
	.homeContentBottom h5 {margin:0px 0px 10px 0px; padding:0px; font-size:12px; font-weight:bold;}

 .homeContentBottom .content {background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px; width:619px; color:#231f20; background-color:#FFFFFF;}
 .homeContentBottom .content:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
 .homeContentBottom .content ul {margin:0px ; padding:0px;}
 .homeContentBottom .content ul li {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 0px 5px; list-style:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:10px;}
 .homeContentBottom .content .col1 {font-size:10px; width:190px; float:left; padding:8px;}
 .homeContentBottom .content .col2 {font-size:10px; width:189px;  padding:8px; border-left:1px solid #c0cadd; border-right:1px solid #c0cadd; float:left;}
 .homeContentBottom .content .col3 {font-size:10px; width:190px;  padding:8px; float:left;}
 .homeContentBottom .content .bodyText {padding:10px; margin:0px;}
 
 .homeContentBottom .footertext {background-color:#04679a; clear:both; font-family:verdana; font-size:10px; color:#FFFFFF; padding:8px;}
	

 .footer {clear:Both; width:793px; background-color:#04679a; border-top:1px solid #c0cadd; padding:10px 0px 10px 0px; margin:0px;}
 .footer p {padding:0px 0px 0px 9px; margin:0px; font-family:verdana; font-size:9px; color:#FFFFFF;}
 .footer p a {margin:0px 8px 0px 8px; font-family:verdana; font-size:9px; color:#FFFFFF; text-decoration:none;}
 .footer p a:visited {margin:0px 8px 0px 8px; font-family:verdana; font-size:9px; color:#FFFFFF; text-decoration:none;}
 .footer p a:hover {margin:0px 8px 0px 8px; font-family:verdana; font-size:9px; color:#FFFFFF;text-decoration:underline;}
 
 .leftnav {z-index:100;}
 .leftNav .level1Block {margin:0px; padding:0px;}
 .leftNav .level1 {width:158px; position:relative; list-style:none; padding:0px; margin:0px; }
 .leftNav .hasMenu {background:url(/Style%20Library/Images/graphics/icons/arrow.gif) no-repeat 140px center;}
 .leftNav .level1 div.item1 {line-height:15px; width:158px; border-bottom:1px solid #04679A; padding:7px 0px 6px 0px; margin:0px;}
 .leftNav .level1 div.item1 p {padding:0px 20px 0px 20px; margin:0px;}
 .leftNav .level1 div.item1  a {font-family:trebuchet ms; margin-left:0px; color:#000000; font-size:11px; text-decoration:none;}
 .leftNav .on {background-color:#e2eef4;}
 .leftNav .last .item1 {border-bottom:0px !important;}
	
	/*opacity: .6; filter: alpha(opacity=60);e2eef4 */
 .leftNav .level2Area {width:250px; background:none; z-index:3; display:block; position:absolute; left:158px; top:0px; margin:0px; padding:0px;}
 .leftNav .level2Container {background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .leftNav .level2Hidden {background-color:#e2eef4; opacity: .6; filter: alpha(opacity=70); position:absolute;}
 .leftNav .level2Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .leftNav .level2 {position:relative; padding:0px; margin:0px; }
 .leftNav .level2Block .on {background-color:#FFFFFF;}
 .leftNav .level2 div.item2 {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important; border:0px !important; padding:7px 0px 7px 0px; margin:0px;}
 .leftNav .last2 div.item2 {margin-bottom:2px;}
 .leftNav .level2 div.item2 p {padding:0px 40px 0px 20px; margin:0px;}
 .leftNav .level2 div.item2 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}
 .leftNav .hasSubMenu {background:url(/Style%20Library/Images/graphics/icons/arrow.gif) no-repeat 200px 9px;}
 .leftNav .last2 .item2 {display:block;}
 .leftNav .last2 div.item2 {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important; border:0px !important; padding:0px; margin:0px;}
 .leftNav .last2 div.item2 p {padding:13px 40px 0px 20px; margin:0px;}
 .leftNav .last2 div.item2 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .leftNav .level3Area {background:none; z-index:3; display:block; position:absolute;  left:398px; top:0px; margin:0px 0px 0px 0px; padding:10px;}
 .leftNav .level3Container {width:250px; background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .leftNav .level3Hidden {background-color:#e2eef4; opacity: .6; filter: alpha(opacity=70); position:absolute;}
 .leftNav .level3Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .leftNav .level3Container div {}
 .leftNav .hasSubMenu {background:url(/Style%20Library/Images/graphics/icons/arrow.gif) no-repeat 90% 9px;}
 .leftNav .level3Block .on {background-color:#FFFFFF;}
 .leftNav .level3 div {border:0px !important; border-bottom:1px solid #04679A; padding:7px 0px 7px 0px; margin:0px;border:0px !important; }
 .leftNav .level3 div.item3 {position:relative; background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important;}
 .leftNav .level3 div.item3 p {padding:0px 40px 0px 20px; margin:0px;}
 .leftNav .level3 div.item3 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

  .leftNav .last3 div.item3 {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important; border:0px !important; padding:0px; margin:0px;}
 .leftNav .last3 div.item3 p {padding:13px 40px 0px 20px; margin:0px;}
 .leftNav .last3 div.item3 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .leftNav .level4Area {background:none; z-index:3; display:block; position:absolute;  left:638px; top:0px; margin:0px 0px 0px 0px; padding:10px;}
 .leftNav .level4Container {width:250px; background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .leftNav .level4Hidden {background-color:#e2eef4; opacity: .8; filter: alpha(opacity=70); position:absolute;}
 .leftNav .level4Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .leftNav .level4Container div {}
 .leftNav .level4Block .on {background-color:#FFFFFF;}
 .leftNav .level4 div {border:0px !important; border-bottom:1px solid #04679A; padding:7px 0px 7px 0px; margin:0px;border:0px !important; }
 .leftNav .level4 div.item4 {position:relative; background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important;}
 .leftNav .level4 div.item4 p {padding:0px 40px 0px 20px; margin:0px;}
 .leftNav .level4 div.item4 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

  .leftNav .last4 div.item4 {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important; border:0px !important; padding:0px; margin:0px;}
 .leftNav .last4 div.item4 p {padding:13px 40px 0px 20px; margin:0px;}
 .leftNav .last4 div.item4 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

	.coreContainer {}
	.coreContent {background:none;}
	.mainCore {background:url(/Style%20Library/Images/graphics/icons/coreContentBG.gif) repeat-y;}
	.mainCore {background:url(/Style%20Library/Images/graphics/icons/coreContentBG.gif) repeat-y;}
	.mainCore_new {background:url(/Style%20Library/Images/graphics/icons/coreContentWG.gif) repeat-y;}
	.mainCorePrint {background-image:none; background-color:#EAF7FE;}
	.coreContent:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
	.coreContentMain {width:483px; margin:0px; padding:0px; float:left;}
	.coreContentRight {width:136px; margin:0px 0px 0px 0px; padding:0px; float:left;}
	.coreContentRight h6 {font-family:arial;font-weight:bold; font-size:12px; color:#006699; margin:0px 0px 5px 0px; padding:0px;}
	.coreContentRight .contact {padding:10px 10px 10px 10px; font-size:10px; color:#000000;}
	.coreContentMain .content {padding:13px 18px 13px 13px; margin:0px;}
	.coreContentMain .breadcrumbs {margin:0px; color:#939598; font-family:arial; font-size:10px;}
	.coreContentMain .breadcrumbs:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
	.coreContentMain .breadcrumbs a {color:#939598 !important; font-family:arial !important; font-size:10px !important}
	.coreContentMain .bodytext {margin:10px 0px 0px 0px; padding:0px; font-size:11px; font-family:arial;}
	.coreContentMain .bodytext h1 {font-size: 16pt; font-family:"trebuchet ms", verdana, sans-serif;margin-bottom: 0px;
	margin-top: 6px;padding-bottom: 0px;padding-top: 6px;}
	.coreContentMain .bodytext h2 {color:#006699; font-size:12pt; font-family:"trebuchet ms", verdana, sans-serif;margin-bottom: 4px;margin-top: 4px;padding-bottom: 4px;padding-top: 4px;}
	.coreContentMain .bodytext h3 {color: #000000;font-weight: bold;font-size: 10pt;font-family:  "trebuchet ms", verdana, sans-serif;}
	.coreContentMain .bodytext ol li {margin:0px 0px 10px 0px; padding:0px;}

	.coreNav .level1Block {margin:0px; padding:0px;}
	
	.coreNav .level1 {border-bottom:1px solid #04679A; width:173px; height:auto; border-right:1px solid #04679A;}
	.coreNav .level1 div.item1 {border:0px; font-family:trebuchet ms; width:173px; padding:7px 0px 7px 0px; margin:0px;}
	.coreNav .level1 div.item1 p {margin:0px; padding:0px 0px 0px 10px;}
	.coreNav .on {background-color:#FFFFFF;}
	.coreNav .level1 div.activeMenu {background-color:#E2EEF4; border:0px; !important; margin-bottom:0px;}
	.coreNav .level1 div.activeMenu a {font-family:trebuchet ms;color:#006699; font-weight:bold; font-size:11px;}
	.coreNav .level1 div.item1 a:hover{	text-decoration:underline;}
}

 .coreNav .level2Block {border:0px; background-color:#FFFFFF; display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
 .coreNav .level2Block {position:relative; padding:0px; margin:0px; }
 .coreNav .level2Block div.item2 {background:url(/Style%20Library/Images/graphics/icons/bulletOff.gif) no-repeat 10px 13px; border-bottom:0px !important; border:0px !important; padding:8px 0px 0px 11px; margin:0px 0px 5px 0px;}
 .coreNav .level2Block div.item2 p {margin:0px; padding:0px 0px 0px 9px;}
 .coreNav .level2Block div.item2 a {font-family:trebuchet ms; color:#000000; font-size:10px; text-decoration:none;}
 .coreNav .level2Block div.item2 a:hover {text-decoration:underline;}
 .coreNav .level2Block div.active {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 10px 13px; border-bottom:0px !important; border:0px !important; padding:8px 0px 0x 11px; margin:0px 0px 5px 0px;font-weight:bold;}
 .coreNav .level2Block div.active a {font-family:trebuchet ms;color:#000000; font-size:10px; text-decoration:none; font-weight:bold;}
 .coreNav .level2Block div.active a:hover {text-decoration:none;}
 
 .coreNav .level3Block {border:0px; background-color:#FFFFFF; display:block; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; font-weight:normal;}
 .coreNav .level3Block {position:relative; padding:0px; margin:0px; font-weight:normal;}
 .coreNav .level3Block div.item3 {background:url(/Style%20Library/Images/graphics/icons/bulletOff.gif) no-repeat 25px 9px; border-bottom:0px !important; border:0px !important; padding:3px 0px 3px 11px; margin:0px 0px 0px 0px;font-weight:normal;}
 .coreNav .level3Block div.item3 p {margin:0px; padding:0px 0px 0px 25px;font-weight:normal;}
 .coreNav .level3Block div.item3 a {font-family:trebuchet ms; color:#000000; font-size:10px; text-decoration:none;font-weight:normal;}
 .coreNav .level3Block div.item3 a:hover {text-decoration:underline;}
 .coreNav .level3Block div.active {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 25px 9px; border-bottom:0px !important; border:0px !important; padding:3px 0px 3px 11px; margin:0px 0px 0px 0px;font-weight:normal;text-decoration:underline;}
 .coreNav .level3Block div.active a {font-family:trebuchet ms;color:#000000; font-size:10px; text-decoration:underline;font-weight:normal;}

.bodytext {
	position:relative; 
} 
.bodytext table {width:90%;}

.siteActionContainer {position:absolute; right:0px; top:0px;}
.siteActionContainer a {font-weight:bold !important; color:#FFFFFF !important; text-decoration:none !important;}

/* Common Styles */

a:link {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	text-decoration: none;
	}
	
a:visited {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	text-decoration: none;
	}
a:hover {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	text-decoration: underline;
	}
a:active {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	text-decoration: none;
	}
	
	
.H1 {
	color: #000000;
 	font-weight: bold;
 	font-size: 16pt;
 	font-family:  "trebuchet ms", verdana, sans-serif;
 	margin-bottom: 0px;
	margin-top: 6px;
	padding-bottom: 0px;
	padding-top: 6px;
	}
	
.H2 {
	font-weight: bold;
	font-size: 12pt;
	color: #006699;
	font-family:  "trebuchet ms", verdana, sans-serif;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	}

.H3 {
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	font-family:  "trebuchet ms", verdana, sans-serif;
	}

div.printer {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	position:absolute;
	vertical-align:top; 
	top :-20px; 
	left:180px; 
	height:18px; 
	padding-left:25px; 
	background:url(/_layouts/1033/images/ccsa/PrinterIconGrey.gif) no-repeat;	
	
	display:none;
	}

.printer a:link {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	.printer a:hover {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	.printer a:visited {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	.printer a:active {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
.breadcrumb {
	float:left;
}

div.printer2 {
	float:right;
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	vertical-align:top; 
	height:18px; 
	padding-left:25px; 
	background:url(/_layouts/1033/images/ccsa/PrinterIconGrey.gif) no-repeat;	
	}

.printer2 a:link {
	color: #808080; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
.printer2 a:hover {
color: #808080; 
font-weight: normal;
font-family:  "trebuchet ms", verdana, sans-serif;
font-size: 8pt;
text-decoration: none;
}

.printer2 a:visited {
color: #808080; 
font-weight: normal;
font-family:  "trebuchet ms", verdana, sans-serif;
font-size: 8pt;
text-decoration: none;
}

.printer2 a:active {
color: #808080; 
font-weight: normal;
font-family:  "trebuchet ms", verdana, sans-serif;
font-size: 8pt;
text-decoration: none;
}	

  /* added Nov 24th HC */	
 
 ul 	{
	margin-top: 3px; 
	margin-left: 18px; 
	padding-bottom: 3px;
	padding-top:3px;
	margin-bottom: 3px; 
   		}
		
li		{
	
	list-style: disc outside;

   		}  
		
/* added Dec 7, 2009 HC */	
		
UL LI LI	{	
	list-style-type:circle;
	
	}			
	
hr {
	color: #000000;
	width: 98%;
	border: 0;
    text-align: left;
	height:1px;
	}
	
.bodytext-content {
    font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #000000;
	}
	
	
	
/* added Nov 25th HC home bottom content links */

.homeContentBottom .content a:link  {
	font-size:10px;
	font-family: Verdana;
	text-decoration: none;
	color: #0000ff;
    }
.homeContentBottom .content a:visited  {
	font-size:10px;
	font-family: Verdana;
	text-decoration: none; 
	color: #0000ff;
	}	
.homeContentBottom .content a:hover  {
	font-size:10px;
	font-family: Verdana;
	text-decoration: underline; 
	color: #0000ff;
	 }
.homeContentBottom .content a:active  {
	font-size:10px;
	font-family: Verdana;
	text-decoration: none; 
	color: #0000ff;
	}
	
/* added Nov 27th HC home left bottom content links */

		
.leftcontent a:link {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}
	
.leftcontent a:visited {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}

.leftcontent a:hover {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	}

.leftcontent a:active {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}
	
/* added Apr 9th HC home right box content links */

		
.rightboxlink a:link  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;	
	color: #0000ff;
	}
	

.rightboxlink a:visited {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #0000ff;
	text-decoration: none;
	}
	
.rightboxlink a:hover {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #0000ff;
	text-decoration: underline;
	}
.rightboxlink a:active{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #0000ff;
	text-decoration: none; }
	
	

