
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
}
body, p, div, select,a , input, li {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
}
input, textarea {border: solid 1px #CCCCCC;}
a, a:visited {
	text-decoration : none;
	outline: none;
}
a:hover, a:hover:visited {
	text-decoration : underline;
	outline: none;
}
html {
 	height : 100%;
}
body {
 	background-color : #FFFFFF;
                background-image : url('/C125771300305167/lkpResources/headerBackground/$file/headerBackground.jpg');
                background-position : top left;
                background-repeat : repeat-x;
	height : 100%;
}
body.subForm {
                background-image : none;
 	background-color : #FFFFFF;
}
body.subForm .returnValue  {
	margin-top : 25px;
}
#mainWrapper {
	height: auto !important;
	height: 100%;
	min-height:100%;
	margin: 0 auto -46px; /* the bottom margin is the negative value of the footer's height */
}
#top {
	font-size : 1px;
	height : 1px;
	line-height : 1px;
	position : absolute;
	top : 0;
}
#gradient {
                position : absolute;
	top : 105px;
                height : 18px;
	width : 100%;
                background-image : url('/C125771300305167/lkpResources/menuBottomGradient/$file/menuBottomGradient.png');
                background-position : top left;
                background-repeat : repeat-x;
                z-index : 1;
}
#headerWrapper {
	text-align:left; /* Counteract to IE5/Win Hack */ 
	height : auto;
}
#header {
	width:1000px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */ 
}
#headerRightCorner {
                background-image : url('/C125771300305167/lkpResources/headerRightCorner/$file/headerRightCorner.jpg');
                background-position : top left;
                background-repeat : no-repeat;
	height : 118px;
	width : 93px;
	position : absolute;
	top : 1px;
	z-index : 2;
	display : none;
}
#headerTop {
	height : 105px;
}
#firstRow{
	height : 83px; 
}
#logoCA {
	float : left;
	height : 83px;
	line-height : 83px;
	width : 50%;
}
#logoCA img {
	vertical-align : middle;
	margin-left : 10px;
}
#headerTools {
	float : right;
	height : 83px;
	left : 50%;
	width : 50%;
	text-align : right;
}
#headerSwitchLang {
	position : relative;
	height : 20px;
}
#headerSwitchLang select {
	margin-top : 7px;
	width : 100px;
	margin-bottom : 2px; 
	font-size : 11px;
}
#headerSearch {
	position : relative;
	height : 40px;
	margin-top : 6px;
}
#headerSearch p {
	position : absolute;
	bottom : 8px;
	right : 0;
}
input#search {
	width : 203px;
	height : 16px;
	border : solid 1px #8E9091;
	background-color: #8E9091;
	padding: 2px 5px 2px 5px;
	vertical-align : middle;
	color : #FFFFFF;
	font-size : 11px;
}
img#searchButton {
	border : 0;
	vertical-align : middle;
	margin : 0 0 0 4px;
}
#secondRow {
	height : 22px;
	line-height : 22px;
}
#menuHomePicto {
	height : 21px;
	padding-left : 20px;
	width : 21px;
	float : left;
}
#headerMenu {
	float : left;
	height : 21px;
}
div.menuEntry {
	float : left;
	height : 21px;
	line-height : 21px;
	vertical-align : middle;
	padding : 0 8px 0 8px;
}
div.menuEntry a, div.menuEntry a:visited {
	font-family : Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
div.menuEntry a:hover, div.menuEntry a:hover:visited { 
	color : #000000;
	font-family : Helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}
#headerMenu div.current a, #headerMenu div.current a:hover, #headerMenu div.current a:visited, #headerMenu div.current a:hover:visited {
	color : #006545;
}
#headerMenu ul.submenu {
	border : solid 5px #EFEFEF;
	border-top : solid 0px #EFEFEF;
	background-color :#FFFFFF;
	opacity:0.95;
	position: absolute;
	visibility: hidden;
	margin-left : -8px;
	margin-top : 0px;
	list-style-type : none;
	z-index : 3;
	width : auto;
}
#headerMenu ul.submenu li {
	padding : 0 10px 0 10px;
	width : auto;
}
#headerMenu ul.submenu li a, #headerMenu ul.submenu li a:visited {
	font-size : 12px;
	font-weight : normal;
	color : #666666;
	width : auto;
}
#headerMenu ul.submenu li a:hover, #headerMenu ul.submenu li a:hover:visited {
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	width : auto;
}
 
#headerMenu div.menuSeparator {
	font-size : 1px;
	height : 21px;
	line-height : 21px;
	padding : 0;
	width : 1px;
	background-image:url('/C125771300305167/lkpResources/MenuSeparator/$file/TitlebarSeparator.gif'); 
	background-position:center center; 
	background-repeat:no-repeat;
}
 
 
#topBanner {
	overflow : hidden;
	margin : 0;
	padding : 0;
	border : 0;
	line-height : 1px;
}
#lifePathSeparator {
	background-color : #FFFFFF;
	height : 1px;
	font-size : 1px;
	overflow : hidden;
	color : #FFFFFF;
}
#lifePath{
	background-color : #FFFFFF;
	height : 20px;
	line-height : 20px;
	vertical-align : middle;
	color : #666666;
	padding-left : 10px;
	font-size : 11px;
	background-image: url(/C125771300305167/lkpResources/lifepathbg/$file/lifepathbg.gif);
	border-top: solid 0px #510507 !important;
}
#lifePath a,#lifePath a:visited {
	color : #666666;
	font-size : 11px;
}
#lifePath a:hover ,#lifePath a:hover:visited {
	color : #666666;
	font-size : 11px;
}
#lifePath span.currentLevel {
	font-weight : bold;
}
#contentWrapper {
	width:1000px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
}
#content {
	width:1000px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */ 
	background-color : #FFFFFF;
}
#contentBorder {
	padding  : 10px 0 0 0;
}
#push {
	height : 46px;
}
#footerWrapper {
background-color : #00975A;
}
#footer {
	width:1000px;
	height : 28px;
	line-height : 28px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */ 
	vertical-align : middle;
}
#footer .leftLinks {
	float : left;
	font-size:11px;
	font-weight : bold;
	color : #FFFFFF;
}
#footer .rightLinks {
	float : right;
	font-size:10px;
	font-weight : normal;
	color : #FFFFFF;
	text-transform : lowercase;
}
#footer a, #footer a:hover , #footer a:visited, #footer a:hover:visited {
	color : #FFFFFF;
	vertical-align : middle;
}
#leftColumn {
	float : left ;
	width : 205px;
}
#centerColumn {
	float : left ;
	margin : 0 5px 0 5px;
	width : 530px;
}
div.centerColumnLeftOnly {
	width : 780px !important;
}
div.centerColumnOnly {
	width : 985px !important;
}
div.centerColumnRightOnly {
	width : 735px !important;
}
#centerColumn #centerWrapper {
	padding : 0 10px 0 10px;
}
#centerColumn #centerWrapper  a {
	color : #2B4F85;
	font-weight:bold;
}
#centerColumn .centerWrapperSiteplan {
	padding : 0 0 0 10px !important;
}
#centerColumn div.centerTitle {
	font-size : 22px;
	line-height : 23px;
	border-bottom-color : #EFEFEF;
	border-bottom-style : solid;
	border-bottom-width : 5px;
	text-transform : none;
	color:#333333;
	font-weight: lighter;
	font-family : Helvetica, Arial, Sans-Serif;
	padding-bottom : 5px; 
}
#centerColumn div.thumbnails, #centerColumn div.free, #centerColumn div.documents, #centerColumn div.fundsDetails {
	margin-top : 5px;
	margin-bottom : 10px;
 	overflow-x : hidden;
}
#centerColumn div.fundsDetails {
	border : 1px solid  #EFEFEF;
	padding : 2px;
	background-color : #FFFFFF;
}
#centerColumn div.fundsDetailsBackground {
	background-color : #EFEFEF;
}
div.fundImage {
	line-height : 24px;
}
.fundsSelector {
	margin-top : 3px;
	margin-right : 2px;
                float : right;
	font-size : 11px;
}
#fundCol1, #fundCol2, #fundCol3 {
	width : 30%;
	overflow-x : hidden;
	overflow-y : auto;
	float : left;
	margin : 10px 0 5px 0;
	padding : 0 5px 0 5px;
}
div.fundTitle {
	font-weight : bold;
	color : #4C8824;
}
div.underline {
	border-bottom : 1px solid #4C8824;
}
#fundUpdateDate {
	font-size : 11px;
	color : #5B483A;
}
div.fundValueLabel  {
	font-size : 11px;
	color : #5B483A;
	float : left;
	width : 65%;
}
div.fundValue  {
	font-size : 11px;
	color : #5B483A;
	float : left;
	width : 35%;
	text-align : right;
	font-weight : bold;
}
div.fundNav {
	margin: 10px 0;
}
div.fundCurrency {
	margin: 20px 0 0 0;
}
#fundRating {
	float : right;
}
#fundReporting {
	margin-top : 30px;
}
#fundReportFile {
	margin-top : 10px;
	text-align : center;
}
#fundReportFile a {
	text-align : center;
	float : left;
	margin : 0 3px;
}
#centerJobFrame {
              width : 530px;
              height : 780px;
}
div.free ul{
 	margin-left:25px;
	list-style-type:square;
}

div.free ul li {
	margin: 3px 0 3px 0;
}
#centerColumn div.thumbnails ul {
	list-style: none;
}
#centerColumn div.thumbnails li {
	padding : 3px 0 0 0;
}
#centerColumn div.thumbnails div.image {
	float : left;
	width : 125px;
	overflow-x : hidden;
}
#centerColumn div.thumbnails div.description{
	float : left;
	width : 370px;
	padding-left : 15px;
}
#centerColumn.centerColumnOnly div.thumbnails div.description{
	width : 620px;
}
#centerColumn div.thumbnails div.description div.thumbnailTitle {
	float : left;
	width : 370px;
	font-weight : bold;
	text-transform : uppercase;
	line-height : 20px;
	background-color:#FFFFFF;
	margin-bottom:2px;
	padding:0;
	width:365px;
}
#centerColumn.centerColumnOnly div.thumbnails div.thumbnailTitle {
	width : 620px !important;
}
#centerColumn div.thumbnails div.description div.thumbnailTitle a {
	color : #00975A !important;
	font-weight: bold !important;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration : none !important;
}
#centerColumn div.thumbnails div.description div.links img {
	vertical-align : middle;
	margin-left : 5px;
}
#centerColumn div.thumbnails div.description div.descriptionContent {
	text-align : left;
}
#centerColumn #centerWrapper a {
	color : #00975A;
	font-weight: normal;
	text-decoration : none;
}
#centerColumn #centerWrapper div.newsListWrapper {
	margin-top : 8px;
}
#centerColumn #centerWrapper div.newsListWrapper div.newsTitle {
	font-weight : bold;
}
#centerColumn #centerWrapper div.newsListWrapper div.newsLink {
	background-image : url('/C125771300305167/lkpResources/allNewsLink/$file/allNewsLink.gif');
	background-position : center left;
	background-repeat : no-repeat;
	padding-left : 22px;
	margin-top : 5px;
	margin-bottom : 5px;
}
#centerColumn #centerWrapper div.newsListWrapper div.newsLink a{
	color : #6FA8FF;
	font-weight : bold;
}
#centerColumn #centerWrapper div.newsListWrapper div.fileLink {
	margin-top : 5px;
	margin-bottom : 5px;
	background-image:url('/C125771300305167/(lkpExtensions)/pdf/$file/pdfico.gif');
	background-position : center left;
	background-repeat : no-repeat;
}

#centerColumn #centerWrapper div.newsListWrapper div.fileLink a{
	color : #2b4f85;
	font-weight : bold;
	padding-left : 22px;
}
 
#centerColumn #centerWrapper  div.linkUp {
	margin-top : 5px;
	border-bottom : 1px solid #CACACA;
	text-align : right;
}
#centerColumn div.searchTitle a {
	color : #6FA8FF;
	font-weight : bold;
}
#centerColumn div.searchDescription {
	margin-bottom : 14px;
}
#centerColumn div.searchSummary {
	margin-top : 12px;
	margin-bottom : 12px;
	font-weight : bold;
}
 
#centerColumn div.fieldsetWrapper {
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */ 
	width : 100%;
}
#centerColumn .formFieldSet {
	margin-top : 5px;
	border : 1px solid #CBCBCB;
}
#centerColumn .formFieldSet div.formFields {
	padding-left : 10px;
}
#centerColumn .formFieldSet legend {
	margin-left : 3px;
	padding-left : 2px;
	padding-right : 3px;
	color : #6D6D6D;
}
#subFormIFrame {
	width : 500px;
	height : 515px;
	border : 0px;
	overflow : hidden;
}
.subFormIFrameCenterColumnOnly {
	width : 750px !important;
}
div.formWrapper div.line {
	margin-top : 7px;
}
div.formWrapper div.line div {
	font-weight : bold;
}
div.formWrapper div.lastline {
	line-height : 10px;
	height : 10px;
	font-size : 1px;
}
div.formWrapper div.colLeft {
	float : left;
	width : 50%;
}
div.formWrapper div.colRight {
	float : left;
	width : 50%;
}
div.formWrapper div.oneCol {
	width : 100%;
}
div.formWrapper div.colLeft  input ,div.formWrapper div.colRight input {
	width : 90%;
}
div.formWrapper div.oneCol input, div.formWrapper div.oneCol textarea  {
	width : 95%;
}
div.formWrapper input.error, div.formWrapper textarea.error {
	border : 1px solid red;
	background-color : #FD9898;
}
span.mandatory {
	color : red;
}
div.formWrapper #fileUpload {
	width : 96.5%;
}
 
#rightColumn{
	float : left ;
	width : 250px;
}
.clearFloat {
	clear:both;
	height : 1px;
	font-size : 1px;
	overflow : hidden;
}
#menuSpacer {
	padding-bottom : 6px;
	font-size : 1px;
	height : 1px;
}
#menuWrapper {
	width : 199px;
	border-width : 1px;
	border-style:solid;
	border-color : #CCCCCC;
	font-family : Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	text-transform : uppercase;
	border : solid 1px #EFEFEF;
	padding : 2px;
}
#menuWrapper ul {
	list-style-type : none;
}
#menuHeader{
	background-color : #4c8824;
	border-width : 0 0 0 0;
	border-style:solid;
	border-color : #CCCCCC;
	color : #FFFFFF;
	text-transform : uppercase;
	font-weight : bold;
	line-height : 19px;
	vertical-align : middle;
	font-size: 10px;
	padding : 10px 2px 10px 20px;
}
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}
.treeview ul {
	margin-top: 4px;
	list-style-type : none;
}
 
 
.treeview .hitarea {
	background: url(/C125771300305167/lkpResources/treeviewImg/$file/treeview.gif) -65px -21px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}
.treeview li { 
	border-width : 0;
	border-style:solid;
	border-color : #FFFFFF;
	line-height : 20px;
	background: 0 0 no-repeat #EFEFEF;
	padding : 5px 0 5px 19px;
	margin :2px 0 2px 0; 
}
#treecontrol { margin: 1em 0; display: none; }
.treeview li.collapsable, .treeview li.expandable { 
  	background-position: 0 -176px; 
	padding-bottom : 0px;
	padding-top : 1px;
}
.treeview .expandable-hitarea { background-position: -81px 1px; }
.treeview li.last { background-position: 0 -1766px;line-height : 20px; }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/C125771300305167/lkpResources/treeviewImg/$file/treeview.gif); }  
.treeview li.lastCollapsable { background-position: 2px -110px }
.treeview li.lastExpandable { background-position: -30px -66px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview li a.selected {
	color : #009661 !important;
	font-weight : bold;
}
.treeview li ul {
   	display : none;
	background-color : #FFFFFF;
}
.treeview li ul li {
   	margin : 0 0 0 -19px;
	padding : 0 0 0 18px;
	line-height : 20px;
	background-color : #FFFFFF;
	border-width : 1px;
	border-style : dotted;
	border-color : #EFEFEF;
}
#leftModulesWrapper {
	padding-top : 2px;
}
#leftModulesWrapper div.leftModule {
	width : 205px;
	padding-bottom : 7px;
	overflow-x : hidden;
}
#menuWrapper a {
	font-family : Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	color : #777777;
	text-decoration : none;
}

#menuWrapper a:hover {
	color : #000000;
}
  
#leftModulesWrapper div.type_flash,#leftModulesWrapper div.type_image {
	display : none;
}
#leftModulesWrapper div.type_flash_visible,#leftModulesWrapper div.type_image_visible {
	display : block;
}
#rightModulesWrapper div.rightModule {
	border: solid 1px #EFEFEF;
	background: url(/C125771300305167/lkpResources/rightmodulebg/$file/rightmodulebg.gif) no-repeat 0% 20px !important;
	width : 250px;
	margin-bottom:10px;
	overflow-x : hidden;
}
#rightModulesWrapper div.withoutBox {
	background : none !important;
	border : 0 !important;
}
#rightModulesWrapper a {
	color:#666666;
}
#rightModulesWrapper div.rightModuleTitle {
	float:left;
	background-color : #EFEFEF;
	color : #666666;
	font-weight : bold;
	padding-left : 10px;
	height : 20px;
	line-height : 20px;
	vertical-align : middle;
	text-transform : uppercase;
	width : 223px;
}
#rightModulesWrapper div.toggleButton {
	top : 0px;
	float : right;
	width : 17px;
	background-color: #EFEFEF;
	height : 20px;
	line-height : 20px;
	vertical-align : middle;
}
#rightModulesWrapper div.toExpand {
	background-image:url('/C125771300305167/lkpResources/Plus/$file/plus.gif'); 
	background-position: center center; 
	background-repeat:no-repeat;
}
#rightModulesWrapper div.toCollapse {
	background-image:url('/C125771300305167/lkpResources/Minus/$file/Minus.gif'); 
	background-position: center center; 
	background-repeat:no-repeat;
}
.showHover {
	cursor : pointer !important;
}
.hiddenDiv {
	display : none;
}
#rightModulesWrapper  div.rightModuleContent {
	padding : 10px;
	background-color : #EFEFEF;
	background-image : url('/C125771300305167/lkpResources/RightModuleBackgroundImage/$file/RightModuleBackgroundImage.jpg');
	background-position : top left;
	background-repeat : repeat-x;
}
#rightModulesWrapper  div.rightModuleLinks ul {
	list-style-type:none;
}
#rightModulesWrapper  div.rightModuleLinks ul li {
	padding-left : 15px;
	background-image:url('/C125771300305167/lkpResources/linkBullet/$file/linkBullet.gif'); 
	background-position: 0px left; 
	background-repeat:no-repeat;
	line-height : 16px;
}
#rightModulesWrapper  div.rightModuleLinks ul li a {
	color:#666666;
	font-weight:normal;
}
#rightModulesWrapper  div.rightModuleFree  {
	overflow-x : hidden;
}
#rightModulesWrapper  div.rightModuleDocs  ul,  #centerWrapper  div.documents ul {
	list-style-type:none;
}
#rightModulesWrapper  div.rightModuleDocs ul li, #centerWrapper  div.documents ul li {
	background-image:url('/C125771300305167/(lkpExtensions)/pdf/$file/pdfico.gif');
	padding-left : 20px;
	background-position: 0px 3px; 
	background-repeat:no-repeat;
	line-height : 18px;
	font-weight : bold;
}


 
#rightModulesWrapper  div.rightModuleNews #newsWrapper {
	height : 80px;
}
 
#rightModulesWrapper  div.rightModuleNews ul {
	list-style-type:none;
}
#rightModulesWrapper  div.rightModuleNews ul li {
	text-align : left;
}
#rightModulesWrapper  div.rightModuleNews ul li span.newsDate {
	color : #000000;
	font-weight : bold;
	display : block;
}
#siteplanWrapper {
	margin-top : 9px;
}
div.siteplanBox {
	float : left ;
	width : 240px;
	overflow-x : hidden;
	border:1px solid #EFEFEF;
	margin-right : 16px;
	padding : 2px;
}
div.sitePlanVerticalSeparator {
	height : 8px;
	line-height : 8px;
}
div.lastSitePlanColumn {
	margin-right : 0px !important;
}
div.siteplanBoxTitle {
	padding : 0 2px 0 8px;
	padding : 10px;
	background-color : #4C8824;
	border-bottom : 0px solid #CCCCCC;
	line-height : 22px;
	height : 22px;
	vertical-align : middle;
	font-weight : bold;
	text-transform : uppercase;
	font-family:Helvetica,Arial,Sans-Serif;
	font-size:10px;
	color : #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom : 5px;
}
div.siteplanBoxContent {
	padding: 0 2px 0 8px;
}
div.siteplanBoxContent ul {
	list-style: none;
}
div.siteplanBoxContent li {
	line-height : 17px;
	vertical-align : middle;
}
div.siteplanBoxContent li.L1 a {
	font-weight : bold;
}
div.siteplanBoxContent li.L2 {
	padding: 0 0 0 8px;
}
div.siteplanBoxContent a {
font-family:Helvetica,Arial,Sans-Serif;
font-size:10px;
text-transform:uppercase;
}
div.siteplanBoxContent a:hover {
text-decoration : none;
color : #000000 !important;
}
#quoteDiv {
	width : 250px;
	overflow-x : hidden;
}
#quoteDiv img {
	left : 0px;
	width : 100%;
}
#quoteLabel {
	font-size : 14px;
	font-weight : bold;
}
#xiti-logo, #xiti-logo-noscript {
	margin : 0;
	padding : 0;
	border : 0;
	font-size : 1px;
	height : 1px;
	line-height: 1px;
	width : 1px;
	overflow : hidden;
}
.footer {
}
.footerPlus {
    background-color: #F9F9F9;
      color: #AAAAAA;
    font-size: 1.1em;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
       margin:0px auto; /* Right and left margin widths set to "auto" */
    text-align:left; /* Counteract to IE5/Win Hack */ 
    vertical-align : middle;    
}
.footerCenter {
    background-color: #F9F9F9;
      color: #AAAAAA;
    font-size: 1.1em;
    padding-left: 0;
    padding-right: 0;
    width:1000px;
background-image:url('/C125771300305167/lkpResources/bkgFooter/$file/bkgFooter.gif'); 
       margin:0px auto; /* Right and left margin widths set to "auto" */
    text-align:left; /* Counteract to IE5/Win Hack */ 
    vertical-align : middle;
  
}
.footerPlusContent {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-position: left top;
    background-repeat: repeat-y; 
background-image:url('/C125771300305167/lkpResources/bkgFooter/$file/bkgFooter.gif'); 
    width:1000px;
}
.footerPlus a {
    color: #AAAAAA;
}
.footerPlus .col1 {
    float: left;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    width: 290px;
}
.footerPlus .col2 {
    float: left;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    width: 290px;
}
.footerPlus .col3 {
    float: left;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    width: 290px;
}
div.footerPlusVerticalSeparator{
	height : 8px;
	line-height : 8px;
}
  
#rightModulesWrapper div.withoutBox p {
                 margin : 0 !important;
}
  
.minimumHeight {
    line-height : 1px;
    font-size : 1px;
}
/********************************************
                  GOOGLE MAP
********************************************/
#map_canvas a {display:none;}
#map_canvas span {display:none;}

/******************************************** 
TITRES DES MODULES CENTRAUX
********************************************/
div#centerColumn div#centerWrapper div.centerTitle {
color:#00975a !important;
font-size : 26px  !important;
font-family:'Times New Roman', 'Times', serif !important;
}

