﻿

	body {margin:0px 0px 0px 0px; padding:0px;}
	.container {position:relative;text-align :left; background-color:#195381; width:793px; padding:0px 0px 0px 1px; margin:0px 0px 0px 0px;border-right:#04679a 1px solid;}
	.header {background:url(/Style%20Library/Images/graphics/images/Eng/EnglishHeader.jpg) no-repeat; width:793px; height:86px; margin:0px; padding:0px;}
	.header p {margin:5px 0px 0px 670px; 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; width:20px !important;}
	.header p a:hover {text-decoration:underline;}
	
	.header-Fra {background:url(/Style%20Library/Images/graphics/images/fra/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:#195381;}
	.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 { 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:#195381; padding:0px; margin:0px; width:204px; float:left;}
	.homeContentTop	.rightContent {width:194px; padding:15px 0px 0px 10px; margin:0px;}
	.homeContentTop	.rightContent span {color:#FFFFFF; font-style:italic;}
	.homeContentTop	.rightContent h4 {color:#FFFFFF; margin:5px 0px 5px 0px; padding:0px;}
	.homeContentTop	.rightContent p {margin:0px; padding:0px;}
	
	.homeContentBottom {clear:both; background-color:#FFFFFF; width:619px; padding: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;}
 .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:200px; padding:8px; border-left:1px solid #c0cadd; border-right:1px solid #c0cadd; float:left;}
 .homeContentBottom .content .col2 {font-size:10px; width:200px;  padding:8px; border-left:1px solid #c0cadd; border-right:0px solid #c0cadd; float:left;}
 .homeContentBottom .content .col3 {font-size:10px; width:190px;  padding:8px; float:left;}
 .homeContentBottom .content .col4 {font-size:10px; width:190px;  padding:8px; float:left;}
 .homeContentBottom .content .bodyText {padding:10px; margin:0px;}
 
 .homeContentBottom .footertext {background-color:#195381; clear:both; font-family:verdana; font-size:10px; color:#FFFFFF; padding:8px;}
	

 .footer {clear:Both; width:793px; background-color:#195381; 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 .level1Block {margin:0px; padding:0px; background-color:#FFFFFF;}
 .leftNav .level1 {width:174px; position:relative; list-style:none; padding:0px; margin:0px; }
 .leftNav .hasMenu {background:url('/Style%20Library/Images/graphics/icons/arrow_blue.png') no-repeat 140px center !important;}
 .leftNav .hasMenuOn {background:url('/Style%20Library/Images/graphics/icons/arrow_orange_on_lightblue.jpg') no-repeat 140px center;}
 .leftNav .level1 div.item1 {line-height:15px; width:158px; border-bottom:1px solid #195381; 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 .level1 div.hasMenu {background:url('/Style%20Library/Images/graphics/icons/arrow_blue.png') no-repeat 140px center;}
 .leftNav .on {background-color:#d9e2e9;}
 .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:174px; top:0px; margin:0px; padding:0px;}
 .leftNav .level2Container {background:transparent; margin:0px 0px 0px 0px; padding:10px;}
/* .leftNav .level2Hidden {background-color:#d9e2e9; opacity: .6; filter: alpha(opacity=60); position:absolute;}*/
.leftNav .level2Hidden {background:rgb(217,226,233); position:absolute; opacity: .8; filter: alpha(opacity=80);}
 .leftNav .level2Block {position:relative; z-index:40; display:block; border:#3e76a2 1px solid; margin:0px; 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 .hasMenu {background:url(/Style%20Library/Images/graphics/icons/arrow.gif) no-repeat 200px 9px;}
 .leftNav .hasSubMenuOn {background:url('/Style%20Library/Images/graphics/icons/arrow_orange_on_white.jpg') no-repeat 195px 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:412px; 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:#d9e2e8; opacity: .8; filter: alpha(opacity=80); position:absolute;}
 .leftNav .level3Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #3e76a2; padding:6px 0px 6px 0px;}
 .leftNav .level3Container div {}
 .leftNav .hasSubMenu {background:url('/Style%20Library/Images/graphics/icons/arrow_blue.png') no-repeat 90% 9px;}

 .leftNav .level3Block .on {background-color:#FFFFFF;}
 .leftNav .level3 div {border:0px !important; border-bottom:1px solid #3e76a2; 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:#d9e2e8; opacity: .6; filter: alpha(opacity=60); position:absolute;}
 .leftNav .level4Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #3e76a2; padding:6px 0px 6px 0px;}
 .leftNav .level4Container div {}
 .leftNav .level4Block .on {background-color:#FFFFFF;}
 .leftNav .level4 div {border:0px !important; border-bottom:1px solid #3e76a2; 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;}


 /* New changes for IE 7*/
 .main .leftnav .hasMenu {background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 140px center !important;}
 .main .leftnav .hasMenuOn {background:url('/Style%20Library/Images/graphics/icons/arrow_orange_on_lightblue.jpg') no-repeat 140px center;}
 .main .leftnav .on {background-color:#e2eef4;}
 .main .leftnav .on {background-color:#d9e9e9;}
 .main .leftnav .level1Block .level1 {width:158px; position:relative; list-style:none; padding:0px; margin:0px; }
 .main .leftnav .level1Block .last .item1 {border-bottom:0px !important;}
 .main .leftnav .level1Block .level1 div.item1 {line-height:15px; width:158px; border-bottom:1px solid #04679A; padding:7px 0px 6px 0px; margin:0px;}
 .main .leftnav .level1Block .level1 div.item1 p {padding:0px 20px 0px 20px; margin:0px;}
 .main .level1 div.item1  a {font-family:trebuchet ms; margin-left:0px; color:#000000; font-size:11px; text-decoration:none;}
 .main .level2Area {width:250px ; background:none; z-index:3; display:block; position:absolute; left:158px; top:0px; margin:0px; padding:0px;}
 .main .level2Area .level2Container {background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .main .level2Area .level2Hidden {background-color:#e2eef4; opacity: .6; filter: alpha(opacity=70); position:absolute;}
 .main .level2Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .main .level2Area .level2Container .level2Block .level2 {position:relative; padding:0px; margin:0px; }
 .main .level2Block .on {background-color:#FFFFFF;}
 .main .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;}
 .main .leftNav .last2 div.item2 {margin-bottom:2px;}
 .main .level2 div.item2 p {padding:0px 40px 0px 20px; margin:0px;}
 .main .level2 div.item2 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}
 .main .leftNav .hasSubMenu {background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 195px 9px;}
 
 .main .leftNav .last2 .item2 {display:block;}
 .main .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;}
 .main .leftNav .last2 div.item2 p {padding:13px 40px 0px 20px; margin:0px;}
 .main .leftNav .last2 div.item2 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .main .level3Area {background:none; z-index:3; display:block; position:absolute;  left:395px; top:0px; margin:0px 0px 0px 0px; padding:10px;}
 .main .level3Area .level3Container {width:250px; background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .main .level3Area .level3Hidden {background-color:#e2eef4; opacity: .6; filter: alpha(opacity=70); position:absolute;}
 .main .level3Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .main .level3Container div {}
 .main .hasSubMenu {background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 90% 9px;}
 .main .hasSubMenuOn {background:url('/Style%20Library/Images/graphics/icons/arrow_orange_on_white.jpg') no-repeat 195px 9px;}
 .main .level3Block .on {background-color:#FFFFFF;}
 .main .level3 div {border:0px !important; border-bottom:1px solid #04679A; padding:7px 0px 7px 0px; margin:0px;border:0px !important; }
 .main .level3 div.item3 {position:relative; background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important;}
 .main .level3 div.item3 p {padding:0px 40px 0px 20px; margin:0px;}
 .main .level3 div.item3 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .main .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;}
 .main .leftNav .last3 div.item3 p {padding:13px 40px 0px 20px; margin:0px;}
 .main .leftNav .last3 div.item3 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .main .level4Area {background:none; z-index:3; display:block; position:absolute;  left:638px; top:0px; margin:0px 0px 0px 0px; padding:10px;}
 .main .level4Area .level4Container {width:250px; background:transparent; margin:0px 0px 0px 0px; padding:10px;}
 .main .level4Area .level4Hidden {background-color:#e2eef4; opacity: .8; filter: alpha(opacity=70); position:absolute;}
 .main .leftNav .level4Block {position:relative; z-index:40; display:block; border:0px; margin:0px;border:1px solid #04679A; padding:6px 0px 6px 0px;}
 .main .leftNav .level4Container div {}
 .main .leftNav .level4Block .on {background-color:#FFFFFF;}
 .main .level4 div {border:0px !important; border-bottom:1px solid #04679A; padding:7px 0px 7px 0px; margin:0px;border:0px !important; }
 .main .level4 div.item4 {position:relative; background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 8px 12px; border-bottom:0px !important;}
 .main .leftNav .level4 div.item4 p {padding:0px 40px 0px 20px; margin:0px;}
 .main .leftNav .level4 div.item4 a {font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}

 .main .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;}
 .main .leftNav .last4 div.item4 p {padding:13px 40px 0px 20px; margin:0px;}
 .main .leftNav .last4 div.item4 a {position:relative; top:-6px; font-family:trebuchet ms; color:#000000; font-size:11px; text-decoration:none;}


 /* */


	.coreContainer {}
	.coreContent {}
	.mainCore {/*background-color:#195381;*/background:url('/Style Library/Images/graphics/icons/coreContentBG2011.jpg') repeat-y;}
	.mainCore_new {background-color:#195381;}
	.mainCorePrint {background-image:none; background-color:#ffffff;}
	.coreContent:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
	.coreContentMain {width:483px; margin:0px; padding:0px; float:left; background-color:#ffffff;}
	.coreContentRight {width:136px; margin:0px 0px 0px 0px; padding:0px; float:left; background-color:#195381;}
	.coreContentRight h6 {font-family:arial;font-weight:bold; font-size:12px; color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px;}
	.coreContentRight .contact {padding:10px 10px 10px 10px; font-size:10px; color:#FFFFFF !important;}
	.coreContentRight .contact span {color:#fff !important;}
	.coreContentRight .contact a:link {color:#fff; font-size:11px; !important;}
	.coreContentMain .content {padding:13px 18px 13px 13px; margin:0px;}
	.coreContentMain .breadcrumbs {margin:0px; color:#666666; font-family:arial; font-size:10px;}
	.coreContentMain .breadcrumbs:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
	.coreContentMain .breadcrumbs a {color:#666666 !important; font-family:arial !important; font-size:10px !important}
	.coreContentMain .bodytext {margin:10px 0px 0px 0px; padding:0px; font-size:11px; font-family:arial; color:#000000}
	.coreContentMain .bodytext div p span.h1 {font-size: 16pt; font-family:"trebuchet ms", verdana, sans-serif;margin-bottom: 0px;
	margin-top: 6px;padding-bottom: 0px;padding-top: 6px; color:#000000}
	.coreContentMain .bodytext h2 {color:#3e76a2; 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;}

	/*  Added August 6th by JM  */
	#divLeftNav{background-color:#195381;}


	.coreNav .level1Block {margin:0px; padding:0px; background-color:#FFFFFF;}
	
	.coreNav .level1 {border-bottom:1px solid #04679A; width:173px; height:auto; border-right:1px solid #3e76a2;}
	.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:#fff;}
		
/*	.coreNav .level1Block .level1 div.activemenu {background-color:#d9e2e8; border:0px; !important; margin-bottom:0px;}*/
	.coreNav .level1Block .level1 div.activeMenu a {font-family:trebuchet ms;color:#3e76a2; font-weight:bold; font-size:11px;}
	.coreNav .level1 div.item1 a:hover{	text-decoration:underline;}
}

 .coreNav .level2Block {border:none !important; 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 75%; 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.item2.active {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 10px 75%;border-bottom:0px !important; border:0px !important; padding:8px 0px 0x 11px; margin:0px 0px 5px 0px;font-weight:bold;}		
 .coreNav .level2Block div.item2.activeMenu {background:url(/Style%20Library/Images/graphics/icons/arrow_orange_on_white.jpg) no-repeat 87% 9px !important;border-bottom:0px !important; border:0px !important; padding:8px 0px 0x 11px; margin:0px 0px 5px 0px;font-weight:bold;}		
/* .coreNav .level2Block div.item2 P {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 0px 5px;}*/
 .coreNav .level2Block div[class='item2'].active {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 10px 13px !important;}
 .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 .level2Block div.item2.hasMenu {background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 87% 9px;}

 .coreNav .level2Block {border-left:0px !important;border-right:0px !important;border-bottom:0px !important;}
 .coreNav .level3Block {border:0px !important; 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 60%; 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.item3.active {background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 25px 60%; 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;}

 /* Content Left Nav new CSS changes for IE 7*/
 	.coreNav {width:174px !important;float:left;}
 	.coreNav .level1Block {margin:0px; padding:0px;background-color:#fff;}
 	.coreNav .level1Block .activemenu {background-color:#d9e2e8 !important; border:0px; !important; margin-bottom:0px;}
 	.coreNav .level1Block .level1 .hasMenu P {background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 157px center !important;}
	.coreNav .level1Block .level1 .level2Block .hasMenu P {background:url(/Style%20Library/Images/graphics/icons/bulletOff.gif) no-repeat 0px 58% !important;}
	.coreNav .level1Block .level1 .level2Block .activeMenu P{background:url(/Style%20Library/Images/graphics/icons/bullet.gif) no-repeat 0px 58% !important;}				
	/*	.coreNav .level1Block .hasMenu{background:url(/Style%20Library/Images/graphics/icons/arrow_blue.png) no-repeat 140px center !important;}*/
		
	
	.coreNav .level1Block .level1 .level2Block div.item2 p {margin:0px; padding:0px 0px 0px 9px;}
	.coreNav .level1Block .level1 .level2Block div.item2 a {font-family:trebuchet ms; color:#000000; font-size:10px; text-decoration:none;}
	.coreNav .level1Block .level1 .level2Block div.item2 a:hover {text-decoration:underline;}
	
	.coreNav .level1 div.activemenu a {font-family:trebuchet ms;color:#006699; font-weight:bold; font-size:11px;}
	
	.coreNav .level1Block .level2Block DIV.activeMenu{background-color:#fff;}
 /*  */

.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 
		
*****************************/


/* Compressed all link styles for easier modification - JM August 4, 2010 */

a:hover{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	}

a:active{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	}

a:visited{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	}

a:link{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	}

a{
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #0000ff;
	}

a:active{
	text-decoration:none;
	}
	
a:visited{
	text-decoration:none;
	}
	
a:link{
	text-decoration:none;
	}
	
a{
	text-decoration:none;
	}
	
a:hover {
	text-decoration: underline;
	}

/*************************************
 *
 *	Changed 'header' class styles to
 *	styles for actual header tags
 *
 *		- JM  August 4, 2010
 *************************************/

.title{
	font-family:  "trebuchet ms", verdana, sans-serif;
}
.coreContentMain .content .bodytext .title 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;
	}
	
H1 {
	color: #000000;
 	font-weight: bold;
 	font-size: 16pt;
 	font-family:  "trebuchet ms", verdana, sans-serif;
 	margin-bottom: 0px;
	
	padding-bottom: 0px;
	padding-top: 6px;
	}
	
H2 {
	font-weight: bold;
	font-size: 12pt;
	color: #3e76a2;
	font-family:  "trebuchet ms", verdana, sans-serif;
	margin-bottom: 4px;
	margin-top: 2px;
	padding-bottom: 4px;
	padding-top: 2px;
	}

H3 {
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	font-family:  "trebuchet ms", verdana, sans-serif;
	}

div.printer {
	color: #666666; 
	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;
	}
	
/* Combined 4 styles into 1 declaration - JM August 4, 2010 */	

.printer a:visited {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	
.printer a:hover {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	}
	
	
.printer a:active {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	
.printer a:link {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	
	
.breadcrumb {
	float:left;
}




div.printer2 {
	float:right;
	color: #666666; 
	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;	
	}

/*****

	Reduced August 4, 2010 - JM    (still not sure if we need both 'printer' and 'printer2' styles)

*******/

.printer2 a:visited {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	


  .printer2 a:active {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	


  .printer2 a:hover {
	color: #666666; 
	font-weight: normal;
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	}
	


  .printer2 a:link {
	color: #666666;
	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 */

/*  Compressed for easier updates/modification - JM August 4, 2010 */
		
.leftcontent a:hover {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration:none;
	}

.leftcontent a:active {
	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:link {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration:none;
	}

.leftcontent a {
	font-size: 10px;
	font-weight: normal;
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration:none;
	}

.leftcontent a:hover{
	text-decoration:underline;
}
	
/* added Apr 9th HC home right box content links */

		
.rightboxlink a:visited  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;	
	color: #FFFFFF;
	}
	
		
.rightboxlink a:hover  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;	
	color: #FFFFFF;
	}
	
		
.rightboxlink a:active  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;	
	color: #FFFFFF;
	}
	
		
.rightboxlink a:link  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;	
	color: #FFFFFF;
	}
	
/* added May 17th HC home right box content links */

		
.coreContentRight .contact a:visited  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;	
	color: #FFFFFF;
	}
	
		
.coreContentRight .contact a:hover  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;	
	color: #FFFFFF;
	}
	
		
.coreContentRight .contact a:active  {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;	
	color: #FFFFFF;
	}
	
		

	

/*	New styles for right-side content using lists - Justin Mutter, July 2010	*/

.rightList{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 0px;
	list-style-type:none !important;
}

.rightList li{
	list-style-image: url(/Style%20Library/Images/graphics/icons/bullet_w.gif);
 !important;

	background-repeat: no-repeat;
	background-position: 0px 4pt !important;	/* Hack to properly align in IE - IE ignores the !important attribute, and overwrites the position attribute with the next line.  Stupid IE */
	background-position: 0px 7pt;

	
}

.rightList li a{
	color:#fff !important;
	text-decoration:none;
	
}

/*	New styles for right-side content - medium font size - HC May 17th, 2011	*/

.rightContentMedium {
	font-family:  "trebuchet ms", verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}

