@import url(menu.css);
@import url(typo.css);
@import url(plugins.css);
body {
	margin: 0px;
	background-color: #676767;
	color: #333;
	font-family: Verdana, Helvetica, Sans-serif;
}
p,td {
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 11px;
}
.clear {
	clear: both;
}
form {
	margin: 0px;
	padding: 0px;	
}
.TextAlignRight {
	text-align:right;
}
.TextAlignLeft {
	text-align:left;
}

.facebooklink {
	padding: 10px;
}

/* Page */ 
#page {
	margin: 0;
}

/* Top Bar */
#topBar {
	background-color: #FBF6EE;
	height: 30px;
	overflow: hidden;
}
	#slogan {
		background: url(../images/tx_slogan_e.gif) no-repeat top left;
		height: 30px;
		float: left;
		width: 340px;
	}

#sloganFr {
	background: url(../images/tag_top_fr.gif) no-repeat top left;
	height: 30px;
	float: left;
	width: 400px;
}
#slogan span, #sloganFr span {
	display: none;
}

	#print {
		text-align: right;
		padding: 0 5px 0 0;
	}

		#print span  {
			display: none;
		}
/* Top Banner */
#topBanner {
	height: 162px;
	background: url(../images/bg_top.gif) repeat-x top;
}
	#topBanner div {
		width: 750px;
		height: 152px;
		background: url(../images/im_top_e.jpg) no-repeat top left;
	}
	
	#topBanner h1 {
		display: none;
	}
/* Table */
#tableHolder {
	padding: 15px;
	background-color: #666699;
}
/* Menu */
	.bgLeftMenu {
	background-color: #fbf6ed;
	background-image: url(../images/bg_left_menu.gif);
	background-repeat: repeat-y;	
	}
	.menu_region {
		font-size: 11px;
		background-image: url(../images/bg_map.gif);
		background-repeat: no-repeat;
		background-position: left top;
		background-color: #FBF6ED;
	}
	.menu_border {
		background-color: #000000;
	}
	.menu_content {
		background-color: #FBF6ED;
	}
		#menu_funded {
			margin: 10px 20px 0px 20px;
		}
.main_content {
	background-color: #ffffff;
}
 /* Right */
.main_right  {
	background-color: #FBF6ED;
}
	#rightContent {
		padding: 0 0 0 18px;
	}
	#rightContent h1 {
		margin: 0;
		font-size: 18px;
		font-family: Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		color: #807D73;
	}
	.news_item {
		margin: 0;
		padding: 0 10px 0 0;
		/*margin: 15px 10px 0 0;
		padding: 0 0 0 20px;*/
		/*background: url(../images/new_sign.gif) no-repeat top left;*/
	}
		.news_item_date {
			margin: 0px;
			font-weight: bold;
			color: #58544A;
		}
		.news_item_title {
			margin: 0px;
			font-weight: bold;
			color: #8383A2;
		}
		.news_item_text {
			margin: 0px;
			color: #58544A;
		}
	/* Footer */
	#footer {
		padding: 5px 15px 15px 212px;
		font-size: 10px;
		color: #ffffff;
		border-top: 1px solid #333333;
		position: relative;
	}
	
		#footer span {
			padding: 0 10px;
		}
		
			.borderRight {
				border-right: 1px solid #ffffff
			}
		
		#copyrights {
			float:right;
			margin: 0px;
			padding:0px;
		}
		
/*= What's New plugin
-------------------------------------------------------------------------*/
#layerRightCol {
	padding: 10px;
	margin: 0;
}
ul.listNews {
	margin: 0;
	padding: 0;
	list-style: none;
} 
.listNews li {
	padding: 0 25px 10px 25px;
	margin: 0;
	background: url(../images/new_sign.gif) no-repeat top left;
}
.listNews li a  {
	font-weight:bold;
}

ul.listNewsFr {
	margin: 0;
	padding: 0;
	list-style: none;
}
.listNewsFr li {
	padding: 0 25px 10px 45px;
	margin: 0;
	background: url(../images/new_signFr.gif) no-repeat top left;
}
.listNewsFr li a {
	font-weight:bold;
}
 /*= Evolutra Site Map Styles
-------------------------------------------------------------------------*/

.siteMapLevel1Category {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 12px;
	background-position: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}
.siteMapLevel2Category {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
	background-position: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;

}
.siteMapLevel3Category {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 32px;
	background-position: 24px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;

}
.siteMapLevel4Category {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 42px;
	background-position: 34px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;

}
.siteMapLevel5Category {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 52px;
	background-position: 54px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;

}
.siteMapLevel2Article {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 32px;
	background-position: 24px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.siteMapLevel3Article {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 42px;
	background-position: 34px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.siteMapLevel4Article {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 52px;
	background-position: 44px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.siteMapLevel5Article {
	color: #8383a2;
	text-decoration: none;
	background-image: url(../images/arrow_purple.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 62px;
	background-position: 54px;
	padding-top: 2px;
	padding-bottom: 2px;
}
div.layoutbottom {
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #676767;
}
#bottomnav {
	background-image: url(../images/bg_bottom_bt.gif);
	background-repeat: no-repeat;
	display: block;
	height: 6px;
	width: 185px; 	
 }

/*= BTN Find my Community
-------------------------------------------------------------------------*/
a.btnFindCommunity {
	background: url(../images/btnFindCommunity.gif);
	position:absolute;
	display: block;
	width: 147px;
	height:86px;
	top:48px;
	right:0;
	text-indent:-9000px;
}
a.btnFindCommunityFr {
	background: url(../images/btnFindCommunityFr.gif);
	position:absolute;
	display: block;
	width: 147px;
	height:86px;
	top:48px;
	right:0;
	text-indent:-9000px;
}

