body,form,ol{
	margin:0;
	padding:0;
}
body{
	background:#FFF;
	font-size:13px;
}
td{
	vertical-align:top;
	font-family:Arial;
	color:#6A6A6A;
}
img{
	border:0;
}
ul,li{
	margin:0;
}
li{
	list-style-type:none;
	list-style-image:none;
	list-style:none;
}
input,select,textarea{
	color:#8E8E8E;
	font-family:Arial;
	border:1px solid #DFDFDF;
}
html{
	overflow-y:scroll;
	overflow-x:hidden;
}
p{
	margin:0;
	padding:0 0 5px 0;
}
a{
		color:#0096E7;
		text-decoration:underline;
}
a:hover{
		color:#4E4E4E;
		text-decoration:none;
}
h2{
		font-size:13px;
		margin:10px 0 0 0;
		padding:0;
}
h4{
		margin:5px 0;
		padding:0;
}
h3{
		margin:5px 0 5px 0;
		padding:0;
		font-size:13px;
}
u{
		font-weight:bold;
}
.clear{
	clear:both;
}
.topmenu a{
	font-size:11px;
	text-decoration:none;
	padding:15px 10px 10px 17px;
	display:block;
	color:#6A6A6A;
}

.topmenu a:hover,a.menutopon,.advsearch a:hover,.bredcrumbs a:hover,.rightlinks li a:hover{
	color:#11A7D3 !important;
}
.bredcrumbs a.bredcrumbson{
		color:#11a7d3 !important;
}
.topmenuHolder a.selected{
		color:#11A7D3 !important;
}
.homeico{
	background:url(/fr/images/home-ico.gif) no-repeat 0 0;
}
.ressourcesico{
	background:url(/fr/images/ressources-ico.gif) no-repeat 0 0;
}
.linksico{
	background:url(/fr/images/links-ico.gif) no-repeat 0 0;
}
.contactico{
	background:url(/fr/images/contacts-ico.gif) no-repeat 0 0;
}
.sitemapico{
	background:url(/fr/images/sitemap-ico.gif) no-repeat 0 0;
}
.langbtn{
	padding:7px 0 0 10px;
}
.logopad{
	padding:10px 0 10px 0;
}
.logotextpad{
	padding:17px 0 0 5px;
}
/*.topicons{
	padding:0 10px;
	background:url(/fr/images/topicons-sep.gif) no-repeat right 0;
	vertical-align:bottom !important;
}*/
.searchback{
	background:url(/fr/images/search-back.gif) no-repeat;
	width:137px;
	height:24px;
}
.searchcont{
	padding:10px 0 0 0;
	text-align:right;
}
.searchtextfield{
	width:115px;
	margin:0;
	padding:3px 0 0 20px;
	height:20px;
	border:none;
	background:none;
	font-size:10px;
}
.advsearch{
	font-size:10px;
	text-transform:uppercase;
	padding:7px 0 0 35px;
}
.advsearch a{
	text-decoration:none;
	color:#6A6A6A;
}
/*.menuback{
	background:url(/fr/images/menu-back.gif) repeat-x;
}*/
.menubtn{
	font-size:13px;
	color:#FFF;
}
.menubtn a,.menubtnhover a{
	color:#FFF;
	text-decoration:none;
	/*padding:13px 8px 21px 8px;*/
	display:block;
	/*margin:4px 0 0 0;*/
}
.menubtn a:hover{
	display:block;
	background:#FFFFFA;
	color:#0779BB;
}
.menubtnhover a{
	background:#0678BA;
}
.centercont{
	padding:10px 0px 0 0px;/*padding:17px 20px 20px 20px;*/
	
	/*background:url(/fr/images/centerback-left.gif) no-repeat right 0px ;*/
}
.centerrightback{
	/*background:url(/fr/images/centerback-right.gif) no-repeat left 0px ;*/
}
.posrelative{
	position:relative;
}
.posrelativeMenu{
	position:relative;
	z-index:100;
}
.absolutecadre{
	position:absolute;
	top:0;
	left:0;
}
.clearfloat{clear:both;}
.actualiterow,.annoncerow{
	padding:10px 0 10px 10px;
	background:url(/fr/images/homeSep.gif) no-repeat left bottom;
}
.annoncerow{
	padding:0 0 9px 15px;
	margin-bottom:8px;
}
.actdate{
	font-size:11px;
	padding-bottom:4px;
}
.acttitle{
	font-size:13px;
	font-weight:bold;
	color:#005BAB;
}
.acttitle a{
	color:#005BAB !important;
	text-decoration:underline;
}
.acttitle a:hover{
	color:#6A6A6A !important;
	text-decoration:none !important;
}
.titlemore a,.titlemore a:hover{
	color:#00A1D0 !important;
	font-size:11px;
	font-weight:normal;
}
.titlemore a:hover{
	text-decoration:none;
}
.padtop20{
	padding-top:20px;
}
.padtop5{
	padding-top:5px;
}
.annoncedate{
	/*background:#005bab url(/fr/images/annoncedate-ack.gif) no-repeat 0 0;*/
	width:39px;
	height:38px;
	text-align:center;
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	padding:10px 0px 0 0;
	color:#004079;
	border-right:1px solid #bab9ba;
}
.annoncedate span{
		color:#00a1d0;
}
.annoncetitle a{
	font-size:13px;
	color:#00a1d0;
	font-weight:bold;
	text-decoration:none;
}
.annoncetitle a:hover{
	color:#6A6A6A;
}
.annoncedesc{
	font-size:13px;
	color:#6a6a6a;
}
.allact,.allannouces{
	font-size:12px;
	color:#999999;
	padding:8px 0 0 0;
}
.allannouces{
	padding:0;
}
.allact a,.allannouces a{
	text-decoration:underline;
	color:#999999;
}
.allact a:hover,.allannouces a:hover{
	text-decoration:none;
	color:#11A7D3;
}
.rsslink a{
	background:url(/fr/images/rssicon.gif) no-repeat 0  9px;
	padding:8px 0 3px 18px;
	font-size:12px;
	color:#999999;
	text-decoration:none;
	display:block;
}
td.verticalMiddle{
		vertical-align:middle;
}
.rssHolder{
		padding:0 0 0 10px;
}
.rsslink a:hover{
	color:#FFB300;
}
.whitecurvetopmrow,.whitecurvetopmrow div.rightback,.whitecurvebottomrow,.whitecurvebottomrow div.rightback{
	background:url(/fr/images/whitecure-tl.gif) no-repeat 0 0;
	height:6px;
	font-size:1px;
}
.whitecurvetopmrow div.rightback{
	background:url(/fr/images/whitecure-tr.gif) no-repeat right 0;
}
.whitecurvebottomrow{
	background:url(/fr/images/whitecure-bl.gif) no-repeat 0 0;
}
.whitecurvebottomrow div.rightback{
	background:url(/fr/images/whitecure-br.gif) no-repeat right 0;
}
.whitecurvetopmrow div.background,.whitecurvebottomrow div.background{
	margin:0 9px;
	font-size:1px;
	background:url(/fr/images/curveback-trpt.gif) repeat-x;
	height:6px;
}
.whitecurvebottomrow div.background{
	background:url(/fr/images/curveback-brpt.gif) repeat-x;
}
.curvewhitecont,.curvebluecont{
	background:#FFF;
	border-left:1px solid #C9CABD;
	border-right:1px solid #C9CABD;
	padding:7px 0 7px 17px;
}
.jesuisselect{
	width:240px !important;
	/*border:1px solid #C9C9C9;*/
	margin:4px 0 0 0;
	font-size:12px;
}
.marginbttom13{
	margin-bottom:13px;
}
.marginbttom50{
	margin-bottom:50px;
}
.marginbttom16{
	margin-bottom:16px;
}
.bluecurvetopmrow,.bluecurvetopmrow div.rightback,.bluecurvebottomrow,.bluecurvebottomrow div.rightback{
	background:url(/fr/images/blue-tl.gif) no-repeat 0 0;
	height:6px;
	font-size:1px;
}
.bluecurvetopmrow div.rightback{
	background:url(/fr/images/blue-tr.gif) no-repeat right 0;
}
.bluecurvebottomrow{
	background:url(/fr/images/blue-bl.gif) no-repeat 0 0;
}
.bluecurvebottomrow div.rightback{
	background:url(/fr/images/blue-br.gif) no-repeat right 0;
}
.bluecurvetopmrow div.background,.bluecurvebottomrow div.background{
	margin:0 9px;
	font-size:1px;
	background:url(/fr/images/curveblue-trpt.gif) repeat-x;
	height:6px;
}
.bluecurvebottomrow div.background{
	background:url(/fr/images/curveblue-brpt.gif) repeat-x;
}
.curvebluecont{
	background:#2bb3eb;
	padding:13px 15px;
}
.virtuellinks{
	padding:7px 0 0 0;
	font-size:12px;
	color:#FFF;
}
.virtuellinks a{
	text-decoration:underline;
	color:#FFF;
}
.virtuellinks a:hover{
	text-decoration:none;
	color:#FFF;
}
.sinscrirelinks{
	padding:7px 0 0 0;
	font-size:12px;
}
.sinscrirelinks a{
	color:#6A6A6A;
	text-decoration:underline;
}
.sinscrirelinks a:hover{
	text-decoration:none;
}
.absolutepicdesc{
	position:absolute;
	top:115px;
	left:0;
	width:270px;
}
.absolutenewslettercont{
	position:absolute;
	top:121px;
	left:0px;
}
/*.absolutenewslettercontie{
	position:absolute;
	top:124px;
	left:0px;
}*/
.homepicdes{
	background:#003C74;
	color:#FFF;
	font-size:16px;
	padding:10px 0 10px 10px;
	font-weight:bold;
	height:60px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;

}

.newsletterdesc{
	background:#003C74;
	color:#FFF;
	font-size:16px;
	padding:10px 0 10px 10px;
	font-weight:bold;
	height:60px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
}
.footerleftbg{
	background:#005BAB url(/fr/images/footer-leftbg.gif) no-repeat right 0;
}
.footerrightbg{
	background:#005BAB url(/fr/images/footer-rightbg.gif) no-repeat 0 0;
	width:358px;
}
.copyrighttext{
	padding:285px 0 30px 0;
	color:#A6C6E2;
	font-size:11px;
}
.copyrighttext a{
	color:#A6C6E2;
	text-decoration:none;
}
.footerlinks,.footerendbg{
	background:#005BAB;
	border-top:1px solid #D1D3C8;
	padding-bottom:10px;
}
.footerlinkshead a{
	display:block;
	color:#A6C6E2;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:20px 0 8px 0;
}
.footerlinkshead a:hover,.footerlinkssub a:hover,.footerlinkssub2 a:hover,.copyrighttext a:hover{
	color:#FFF;
}
.footerlinkssub a,.footerlinkssub2 a{
	display:block;
	font-size:10px;
	color:#A6C6E2;
	text-decoration:none;
	padding:0 0 3px 10px;
}
.footerlinkssub2{padding-bottom:15px;}
.footerlinkssub2 a{padding:0 0 3px 20px;}
.bredcrumbs{
	font-size:11px;
}
.bredcrumbs a{
	color:#6A6A6A;
	text-decoration:none;
}
.toolscont{
	padding:9px 0;
}
.padtop3{
	padding-top:2px;
}
.blueleftmenu{
	background:url(/fr/images/blueleftmenu-curve.gif) no-repeat 0 0;
}
.blueleftmenu div{
	/*background:url(/fr/images/blueleftmenu-bg.gif) repeat-x 0 0;*/
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	padding:10px 0 15px 11px;
	border-right:1px solid #D9D9D9;
}
.leftmenumcol{
	background:#FFF;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}
.leftmenumcol ul{
	padding:0px 17px 0px 17px; 
}
.leftmenumcol ul li.lastlileftmenu{
	border-bottom:0px;
}
.subcontainer{
	padding:0 0 35px 0;
}
.advcont{
	background:#E8E8E8;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	padding:9px 0 9px 14px;
	font-size:12px;
}
.advsearchtitle,.righttitle{
	font-size:14px;
	text-transform:uppercase;
	color:#DC2940;
	font-weight:bold;
	padding:0 0 7px 10px;
}
.advlistfield{
	width:205px;
	margin:3px 0 5px 0;
}
.bordergraytop{
	border-top:1px solid #D9D9D9;
}
.actrow{
	padding-bottom:14px;
	margin-bottom:14px;
	border-bottom:1px solid #D8D8D8;
}
.actrow2{
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:1px solid #D8D8D8;
}
.actlistdate{
	font-size:13px;
	padding-bottom:5px;
}
.actlistlink{
	padding-top:5px;
}
.actlistlink a{
	color:#00A1D0 !important;
	text-decoration:underline;
	font-size:12px;
}
.pagination{
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
}
.pagination a{
	background:url(/fr/images/pagination-back.gif) no-repeat;
	width:23px;
	height:23px;
	display:inline-block;
	padding:4px 0 0 0;
	color:#686868;
	font-weight:bold;
	margin-right:3px;
	text-decoration:none;
}
.pagination a:hover,a.paginationon{
	color:#C92027;
}
a.paginationnav{
	background:none;
	padding:4px 0 0 0;
}
.rightcont{
	background:#E8E8E8;
	padding:10px 6px 20px 5px;
	width:178px;
}
.righttitle{
	color:#0096E7;
	padding:0 0 15px 5px;
}
.rightlinks{
	padding:0 0 25px 0px;
	margin:0 6px;
}
.rightlinks li{
	padding:5px 0 5px 15px;
	border-bottom:1px solid #D5D5D5;
	font-size:12px;
	background:url(/fr/images/right-links.gif) no-repeat 0 13px;
}
.rightlinks li a{
	text-decoration:none;
	color:#6A6A6A;
}
.newslettercont{
	background:#F8F8F8;
	border:1px solid #C1C1C1;
	padding:2px;
}
.testimonial{
	font-size:11px;
	font-family:Verdana;
	color:#797979;
	font-style:italic;
	padding:0 5px 0 7px;
}
.marginbottom25{
	margin-bottom:25px;
}
.padleft15{
	padding-left:15px;
}
.padrigt15{
	padding-right:15px;
}
.contentdate{
	text-align:right;
	padding:0px 0 10px 0;
	color:#0096E7;
}
.sectionclass{
	background:#0096E7;
	color:#FFF;
	padding:5px 0 5px 9px;
	margin-bottom:13px;
}
.contenttitle{
	font-size:16px;
	color:#0A7CC2;
	font-weight:bold;
	padding-bottom:13px;
}
.backlink{
	padding-top:20px;
}
.backlink a{
	background:url(/fr/images/back-arrow.gif) no-repeat 0 6px;
	color:#DC2940;
	padding:0 0 0 10px;
	text-decoration:none;
}
.backlink a:hover{
	text-decoration:underline;
}
.facultytitle{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	background:#652D89;
	padding:14px 0 14px 20px;
}
.sliderbtn/*,.sliderbtnactive*/{
	background:url(/fr/images/slider-btnback.gif) no-repeat 0 0;
	padding:8px 0 8px 30px;
	display:block;
	color:#71737C;
	font-size:13px;
	text-decoration:none;
}
/*.sliderbtnactive{
	background:url(/fr/images/slider-btnback-open.gif) no-repeat 0 0;
	color:#FFF !important;
	text-decoration:none !important;
	font-weight:bold;
}*/
.mauve,.diplometitle a:hover{
	color:#652D89 !important;
}
.leftmenumcol ul li{
	border-bottom:1px solid #D9D9D9;
	font-size:12px;
	padding:0px 0;
}

.leftmenublue ul li a:hover{
	background:#0096E7;
}
.diplometitle{
	padding-bottom:3px;
	font-weight:bold;
	color:#343847;
}
.diplometitle a{
	color:#343847;
	text-decoration:none;
}
.diplomerows{
	padding-bottom:15px;
	margin-bottom:15px;
}
.subcontent{
	font-size:13px;
}
.submenucol{
	padding:5px 0 10px 10px;
}
.leftmenusubblue{
	background:#0096E7;
}
.absoluteleftmenu{
	position:absolute;
	left:201px;
	top:0px;
	width:400px;
	visibility:hidden;
	z-index:1000;
}
.overlay3{
	visibility: hidden;
	position: absolute;
	left:0px;
	top:50px;
	width:650px;
	background:#0678BA;
	z-index:100000;
}
#sizer{
	display:none;
}
.maincont{
	width:100%;
	overflow:hidden;
}
.highzindex{
	z-index:100;
}
.mediumzindex{
	z-index:10;
}
.padleft25{
	padding-left:25px;
}
.homeslidercont,.rightgalcont{
	border:1px solid #CCCCCC;
}
.rightgalcont{
	padding:3px 0 3px 3px;
}
.darktitle{
	color:#343847;
}
.floatrightpic{
	float:right;
}
.padtop50{
	padding-top:50px;
}
.landingtitle{
	font-size:13px;
	color:#0096E7;
	padding-bottom:5px;
	padding-top:5px;
}
.landingtitle a{
	color:#0096E7;
	font-weight:bold;
	text-decoration:none !important;
}
.landingtitle2{
	font-size:13px;
	color:#0096E7;
	padding-bottom:5px;
}
.landingtitle2 a{
	color:#0096E7;
	font-weight:bold;
	text-decoration:none !important;
}
.landingimg2{
		margin:3px 0;
		display:block;
}
.landingdesc{
	padding-bottom:7px;
}
.landingmenus{
	padding:0 0 0 17px;
}
.landingmenus li{
	background:url(/fr/images/back-arrow.gif) no-repeat 0 6px;
	padding:0 0 3px 12px;
}
.landingmenus li a{
	text-decoration:underline;
	color:#005BAB;
}
.landingmenus li a:hover,.landingtitle a:hover{
	color:#71737C;
	text-decoration:none;
}
.landingrow{
	border-bottom:1px solid #D8D8D8;
	padding-bottom:5px;
	margin-bottom:17px;
	padding-top:5px;
}
.centerpadcont{
	padding:0px 0 0 0px;
}
.tabstextpad{
	padding:10px 20px 15px 9px;
}
.centerpadcont ul, .centerpadcont ol{
	padding:7px 0 0 17px;
}
.centerpadcont ul li, .centerpadcont ol li{
	background:url(/fr/images/right-links.gif) no-repeat 0 6px;
	padding:0 0 4px 13px;
}
.padtop15{
	padding-top:15px !important;
}
.mainsubmenucont{
	padding:11px 11px 11px 5px;
}
.menurighttd{
	background:#FFF;
	padding:8px 8px 15px 8px;
	width:485px;
}
.menurighttdcont{
	background:#FFF;
	width:435px;
	/*width:485px;*/
}
.secondlevelmenu,.secondlevelmenuhover,.secondlevelmenu2{
	font-size:12px;
	color:#FFF;
}
.secondlevelmenu a,.secondlevelmenu a:hover,.secondlevelmenuhover a,.secondlevelmenu2 a{
	background:url(/fr/images/submenu-bullet.gif) no-repeat 5px 6px;
	padding:2px 5px 2px 15px;
	display:block;
	color:#FFF;
}
.secondlevelmenu2 a:hover,a.menubtnon{
	color:#7AB7DA;
}
.secondlevelmenu a:hover,.secondlevelmenuhover a{
	background:#FFF url(/fr/images/submenu-bullet.gif) no-repeat 5px 6px;
	color:#0678BA;
}
.menuhighlighttitle{
	padding:13px 0 5px 0;
	font-size:16px;
	font-weight:bold;
	color:#6A6A6A;
}
.menuhighlightdesc{
	font-size:12px;
	color:#6A6A6A;
	padding-bottom:5px;
}
.menuhighlightlink a,.menuhighlightlink a:hover{
	text-decoration:underline;
	color:#00A1D0;
	font-size:12px;
	background:none;
	padding:0;
}
.menuhighlightlink a:hover{
	text-decoration:none;
	color:#6A6A6A;
}
.absolutesubmenu{
	position:relative;
	top:0;
	left:0px;
	width:435px;
	background:#FFF;
	/*height:230px;
	 min-height:230px;*/
}
.subsubmenulinks ul{
	padding:10px 20px 20px 20px;
}
.subsubmenulinks ul li{
	background:#FFF url(/fr/images/submenu-bullet.gif) no-repeat 0px 6px;
	color:#374750;
	font-size:11px;
	padding:0 0 0 10px;
}
.subsubmenulinks ul li a,.subsubmenulinks ul li a:hover{
	color:#374750;
	text-decoration:none;
	background:none;
	padding:0;
}
.subsubmenulinks ul li a:hover{
	color:#7AB7DA;
}
.secondlevel-highlight{background:#FFF; width:200px; vertical-align:middle; text-align:center;}
.bordergraybottom{
	border-bottom:1px solid #D8D8D8;
}
.albumtitle{
	font-size:16px;
	padding:10px 5px 3px 5px;
	color:#6A6A6A;
}
.albumtitle a,.albumpics a:hover,.viewimglink a:hover{
	text-decoration:none !important;
	color:#005BAB !important;
}
.albumtitle a:hover,.viewimglink a{
	text-decoration:none !important;
	color:#DC2940 !important;
}
.albumnumbpic{
	font-size:12px;
	font-weight:bold;
}
.albumdate{
	padding:0 0 10px 5px;
}
.albumpics{
	padding:0 0 0 22px;
	background:url(/fr/images/album-ico.gif) no-repeat 5px 1px;
	font-size:12px;
	font-weight:bold;
}
.albumpics a{
	text-decoration:none !important;
	color:#6A6A6A !important;
}
.gallerylist,.gallerydetailslist,.publist{
	float:left;
	width:251px;
	margin:0 12px 20px 0;
	border-bottom:1px dotted #919190;
	padding-bottom:15px;
	
}
.gallerylist {height:230px;}
.publist {height:140px;width:220px;}
.rad-list{float:left;
	padding-bottom:15px;}
	
.video-holder{
		width:260px;
		height:250px;
}
.galleryimage{
	border:1px solid #C9CABD;
}
.gallerydetailslist{
	width:172px;
	padding-bottom:7px;
}
.viewimglink{
	padding-top:5px;
}
.newsphoto{
	float:left;
	margin:0px 10px 10px 0px;
}
div.centerpadcont p strong{
	color:#00A1D0;
}
.padbottom14{
	padding-bottom:14px;
}
.morepadding{
		padding-top:5px;
}
p{
		margin:0 !important;
		padding:8px 0 4px 0; !important;
}
.pstrong{
		margin:0 !important;
		padding:0 !important;
}
p.titletext{
		font-weight:bold;
		color:#00A1D0;
		padding:15px 0 0 0 !important;
		margin:0;
}
a.linenone{
		text-decoration:none !important;
}
.tools td{
		vertical-align:middle !important;
}
.tools{
		/*background:url(/fr/images/bg-tools.gif) no-repeat;*/
}
.second-sub-level{
		background:#e8e8e8;
}
.second-sub-level a{
		font-weight:bold;
		color:#0096e7;
		text-decoration:none;
		display:block;
		margin:0 0 0 10px;
}
#secondmenu{
		padding:7px 0px;
		border-right:1px solid #d9d9d9;
		border-left:1px solid #d9d9d9;
}
.borderTitleMenu{
		border-right:1px solid #d9d9d9;
		border-left:1px solid #d9d9d9;
}
#secondmenu a{
		color:#71737c;
		display:block;
		text-decoration:none;
		border-bottom:1px solid #d9d9d9;
		padding:5px 0 5px 0;
		font-weight:normal;
		margin:0 10px 0 10px;
		font-size:12px;
}
#secondmenu a:hover{
		color:#0096e7;
}
/******change bond color*******
.bond-color{
		background:#652d89;
		height:12px;
		margin:5px 0 0 0;
}
.pagetitle{
	font-size:18px;
	font-weight:bold;
	color:#0096e7;
	padding:7px 0 7px 0px;
}
.titlecontent{
		padding:10px 0;
		color:#652d89;
		font-size:16px;
		font-weight:bold;
}*/
.margintop{
		margin-top:10px;
}
.margintop6{
		margin-top:6px;
}
.send-mail{
		background:#CCC;
		padding:10px;
		width:300px;
		height:180px;
}
.send-mail input{
		width:177px;
		height:18px;
		padding:2px 0 0 2px;
		border:1px solid #0096e7;
		margin:0 0 5px 0;
}
.send-mail a{
		text-decoration:none;
		font-weight:bold;
		color:#0096e7;
		margin-bottom:5px;
}
a#mailBtn{
		display:block;
}
.blue-bond-print{
		background:#005bab;
		height:55px;
		margin:10px 0;
}
.polls{
		margin:0px 0 0 0;
		padding:5px;
}
.polls h6{
		font-size:13px;
		margin:0 5px 10px 5px;
		padding:0;
		border-bottom:1px solid #c9cabd;
		padding-bottom:5px;
	}
.polls-btns{
		padding:10px 0 0 0;
}
.polls-btns a{
		text-decoration:none;
		background:#005bab;
		color:#fff;
		padding:3px;
		margin:3px;
		display:block;
}
a.voir-resultas{
		text-decoration:underline;
		background:none;
		color:#999999;
		padding:3px;
		margin:3px;
		display:block;
}
a.voir-resultas:hover{
		text-decoration:none;
		background:none;
		color:#15b9ea;
		padding:3px;
		margin:3px;
		display:block;
}
.PollAnswer {
color:#1E296B;
font-weight:bold;
padding-top:10px;
}
.Poll {
color:#1E296B;
font-size:14px;
margin:10px 0 0 0;
}
.PollDate {
color:#534E5C;
}
.PollResult {
border:1px solid #9C9BA5;
font-weight:normal;
margin-top:10px;
padding:15px 32px 32px 8px;
}
.documents{
		border-bottom:1px solid #d8d8d8;
		padding:0 0 10px 0;
		margin-bottom:0px;
}
.documents a{
		font-size:13px;
		font-weight:bold;
		color:#005bab;
		padding:10px 0 5px 0;
		display:block;
}
.documents .download, .download{
		text-decoration:underline;
		color:#dc2940;
		background:url(/fr/images/pdf-icon.gif) no-repeat left;
		padding:0 0 0 20px;
		margin-top:10px;
		display:inherit;
}
.img-documents a{
		margin:10px 0 0 0;
		padding:0;
}
.img-documents img{
		border:1px solid #e8e8e8;
}
.paging{
		margin:10px 0;
}
.paging td{
		vertical-align:middle !important;
}
.paging li{
		float:left;
		margin:0;
		padding:0;
}
.paging ul{
		margin:0;
		padding:0;
}
.paging ul li a{
		margin:0 2px 0 2px;
		padding:5px 9px 4px 9px;
		display:block;
		background:url(/fr/images/bg-paging.gif) no-repeat;
		color:#686868;
		font-size:11px;
		text-decoration:none;
}
.paging ul li a:hover, .paging ul li a.selected{
		color:#c92027;
}
.members{
		padding:10px 0 0 0;
		width:500px;
}
.members-form input{
		border:1px solid #dfdfdf;
		width:262px;
		height:22px;
		margin:5px 0 10px 0;
		padding:3px 0 0 3px;
}
.check-member input{
		border:none;
		width:14px;
		height:14px;
		margin:0;
}
.alumnus-register input{
        border:1px solid #dfdfdf;
		height:20px;
		width:auto;
		margin:0px 0 0px 0;
		padding:3px 0 0 3px;
		vertical-align:middle;}
a.signBtn, a.Btn{
		background:#005bab;
		padding:5px 8px;
		color:#fff !important;
		text-decoration:none !important;
		text-align:center;
		white-space:nowrap;
		margin:10px 0 0 10px;
		display:block;
		max-width:100px;
}
a.Btn{
		margin:0px 0px 0px 0px !important;
}
.members-form li{
		background:url(/fr/images/red-arrow.gif) no-repeat left;
		padding:0 0 0 10px;
}
.help-title{
		font-size:17px;
		color:#71737c;
		margin:18px 0 10px 0;
}
.table-content td{
		padding:5px;
		border-bottom:1px solid #c7c8cb;
}
.table-title{
		background:#efefef;
		color:#515151;
		font-size:16px;
		font-weight:bold;
}
td.table-title {
		border-bottom:2px solid #c7c8cb;
}
.table-blue-title{
		background:#52b8ef;
		color:#ffffff;
		font-size:13px;
		font-weight:bold;
}
.borderplus{
		border-right:1px solid #fff;
		border-bottom:2px solid #c7c8cb;
}
.border-right td{
		border-right:1px solid #c7c8cb;
}
td.border-none{
		border-right:none;
}
.borderplustd td{
		border-bottom:2px solid #c7c8cb;
}
.arrow-table{
		border-right:1px solid #c7c8cb;
		font-weight:bold;
}
.border-bottom-px{
		border-bottom:1px solid #c7c8cb;
}
h6{
		margin:15px 0 0 0;
		padding:0;
		font-size:13px;
		text-decoration:underline;
}
#printarea{
		margin-bottom:20px;
}
/*#TextInput img {
float:left;
margin-bottom:5px;
margin-right:25px;
margin-top:2px;
}*/
p.pspacer{
		display:none;
}
h4{
		color:#0096e7;
}
.error-msg{color:Red;}
.flash-header-div{padding-bottom:10px;}
img#imgone, img#imgfive, img.imgseven{
		float:right !important;
		padding:0 0 10px 10px;
}

.newsphoto-div{float:right;}
/*.newsphoto{
		display:none;
}*/
.photoblock, .photoblock img{
		display:block !important;
		padding:0 0 5px 10px;
}
.photonone, .photonone img{
		display:none !important;
}
/*.alumniphoto{
		float:left;
		padding:0 10px 5px 0;
		display:none;
}*/
img.alumniphoto{
		display:none !important;
}
#flashcontent{padding:0;/*padding:0 0 0 10px;*/}
.publication-title{font-weight:bold; width:100px;}
.previous{text-align:right;}
/********************************/
.PopupDivVote{
	position:absolute;
	top:30px;
	right:0px;
	width:250px;
}
.PaddingVote{
	padding:10px;
}
.PaddingClose{
	padding:5px 10px 0px 0px;
}
.PollQuestion,.PollQuestionHome{
	background-color:#005BAB;
	padding:4px;
	color:#FFF;
	font-weight:bold;
}
.votesChoices{
	padding:10px 0px 10px 0px;
}
.votesChoices div{
	padding-bottom:5px;
}
.ShareAnswer {
font-family:arial;
font-size:11px;
color:#005BAB;
}
strong.bluepage{
		color:#005bab !important;
}

.searchbredcrumb{
	padding:0px 0px 0px 0px;
}
.searchbredcrumb a{
	color:#005BAB;
	font-size:11px;
	text-decoration:underline;
}
.searchbredcrumb a:hover,a.searchbredselected{
	color:#6A6A6A;
	text-decoration:none;
}
.searchdates{font-size:11px;}
/************New Production****************/
.rechercherAvance a{
		text-transform:uppercase;
		font-size:10px;
		color:#999999;
		text-decoration:none;
		padding-top:5px;
		display:block;
}
.rechercherAvance a:hover{
		color:#11a7d3;
}
.mainBg{
		background:url(/fr/images/mainBg.gif) repeat-x;
}
.bgUnderMenu{
		background:url(/fr/images/bg-under-menu.png) repeat-x;
		height:4px;
		width:999px;
		margin:0 auto;
}
.mainBg-image{
		/*background:url(/fr/images/mainBg-image.jpg) no-repeat top center;*/
		background:url(/fr/images/mainBg.jpg) no-repeat top center;
}
.relativePosition{
		position:relative;
}
.absolutePosition{
		position:absolute;
}
.jesuisHolder{
		background:url(/fr/images/jesuisBG.gif) no-repeat;
		width:286px;
		height:81px;
		margin-bottom:10px;
}
.jesuisPosition{
		right:0;
		top:9px;
}
.jesuisContent{
		padding:40px 0 0 20px;
}
.jesuisContent select{
		border:1px solid #c9c9c9;
		width:250px;
}
.zindexhigh{
		z-index:1000;
}
.zindexLevel{
		z-index:1;
}
.tourPosition{
	padding:0;
}
.sinscrireHolder{
		background:url(/fr/images/Registration-home.gif) no-repeat;
		width:286px;
		height:81px;
		margin:10px 0 0 0;
}
.sinscrireContent{
	padding:15px 10px 0 10px;
	margin:0 0 0 0;
	font-size:13px;
	color:#6a6a6a;
}
.sinscrireContent a{
	text-decoration:none;
	color:#6a6a6a;
}
.sinscrireContent a:hover{
	color:#11a7d3;
}
.bgUnderFlash{
		background:url(/fr/images/bg-under-flash.png) repeat-x;
		height:8px;
}
.padding10{
		padding-top:10px;
}
.carouselHolder{
		margin:50px 0 0 0;
}
.footerHolder{
		width:999px;
		margin:40px auto 0 auto;
		padding:0 0 0px 0;
}
.footerContent{
		background:#005aaa;
		color:#8cb0d0;
		font-size:10px;
		text-align:right;
		padding:10px 10px 0 0;
}
.footerContent a{
		color:#8cb0d0;
		font-size:10px;
		text-align:right;
		text-decoration:underline;
}
.footerContent a:hover{
		color:#fff;
}



/**************Footer Show**********************/
.footerbtn{
	border-bottom:1px solid #b9b9b9;
	background:url(/fr/images/bg-strip-footer.gif) repeat-x bottom;
	text-align:center;
	float:center;
}
.footercont{
	background:#ebebeb;
	padding:15px 0 15px 24px;
	font-size:11px;
}
.footerfirstrow{
	font-size:12px;
	margin-bottom:7px;
}
.footerfirstrow a{
	font-size:12px;
	margin-bottom:7px;
	color:#8a9093;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.footerthirdrow a{
		font-size:10px;
		text-decoration:none;
		padding:0 0 0 10px;
		display:block;
		color:#8a9093;
}
.footerthirdrow a:hover, .footerfirstrow a:hover{
		color:#11a7d3;
}
.footersecondrow{
	margin-bottom:7px;
	font-weight:bold;
	font-size:10px;
	font-weight:normal;
}
.footertext{
	font-size:11px;
	padding:10px 0 20px 0;
}
.margbottom13{
		margin-bottom:13px;
}
.hidefooterbtn,.showfooterbtn{
	background:url(/fr/images/hide-footer.gif) no-repeat 0 0;
	width:67px;
	height:11px;
	display:block;
	font-size:1px;
	color:#ADB5B9;
	text-align:left;
	margin:0 auto;
}
.showfooterbtn{
	background:url(/fr/images/show-footer.gif) no-repeat 0 0;
}
.subHolder{
		background:#FFF;
		width:999px;
		margin:0 auto;
		min-height:430px;
}
.whiteBG{
		background-color:#FFF;
}
.rightMenuHolder{
		padding:16px 8px 10px 8px;
}
h1{
		margin:0 0 10px 0;
		padding:0;
		font-size:14px;
		font-weight:bold;
		color:#0096e7;
}
.rightMenu ul{
		margin:5px 0;
		padding:0;
}
.rightMenu li{
		margin:0;
		padding:5px 0 7px 0;
		border-bottom:1px solid #d5d5d5;
}
.rightMenu li a{
		background:url(/fr/images/blueArrow.gif) no-repeat left;
		padding:0 0 0 10px;
		font-size:12px;
		color:#71737c;
		text-decoration:none;
}
.rightMenu li a:hover{
		color:#0096e7;
}
.rightPhoto{
		border:1px solid #c1c1c1;
		padding:2px;
		background:#FFF;
}
#secondmenu ul{
		margin:0;
		padding:0;
		border-bottom:none;
}
#secondmenu li a{
		border-bottom:none;
}
li.menu-bleu-de-prusse{
	background:url(/fr/images/bullet-1.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-bleu-de-prusse a:hover{
		color:#14135f !important;
}

li.menu-magenta{
	background:url(/fr/images/bullet-2.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-magenta a:hover{
		color:#d80286 !important;
}

li.menu-outremer{
	background:url(/fr/images/bullet-3.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-outremer a:hover{
		color:#005984 !important;
}

li.menu-orange{
	background:url(/fr/images/bullet-4.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-orange a:hover{
		color:#f68f1e !important;
}

li.menu-vert{
	background:url(/fr/images/bullet-5.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-vert a:hover{
		color:#076224 !important;
}

li.menu-ecarlate{
	background:url(/fr/images/bullet-6.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-ecarlate a:hover{
		color:#ee2e24 !important;
}

li.menu-lie-de-vin{
	background:url(/fr/images/bullet-7.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-lie-de-vin a:hover{
		color:#b1005d !important;
}

li.menu-bleu-turquoise{
	background:url(/fr/images/bullet-8.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-bleu-turquoise a:hover{
		color:#00a6dd !important;
}

li.menu-mauve{
	background:url(/fr/images/bullet-9.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.link-mauve a:hover{
		color:#652d8a !important;
}

li.menu-jonquille{
	background:url(/fr/images/bullet-10.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-jonquille a:hover{
		color:#fdba31 !important;
}

li.menu-cobalt{
	background:url(/fr/images/bullet-11.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-cobalt a:hover{
		color:#1c3a8b !important;
}

li.menu-ocre{
	background:url(/fr/images/bullet-12.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-ocre a:hover{
		color:#c5960b !important;
}

li.menu-vert-eau{
	background:url(/fr/images/bullet-13.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-vert-eau a:hover{
		color:#00b1b0 !important;
}

li.menu-violet{
	background:url(/fr/images/bullet-14.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-violet a:hover{
		color:#a0218c !important;
}

li.menu-nocolor{
	/*background:url(/fr/images/bullet-15.gif) no-repeat left 10px;*/
	margin:0 0 0 10px;
}
/*li.link15 a:hover{
		color:#bb0de6 !important;
}*/


/***********12/10/2010******************/
li.menu-light-green{
	background:url(/fr/images/bullet-light-green.gif) no-repeat left 10px;
	margin:0 0 0 10px;
}
li.menu-light-green a:hover{
		color:#95c11f !important;
}
/******************************/
li.link16{
	/*background:url(/fr/images/bullet-16.gif) no-repeat left 10px;*/
	margin:0 0 0 10px;
}
/*li.link16 a:hover{
		color:#bb0de6 !important;
}*/
.leftImage{
		float:left;
		padding:0 10px 10px 0;
}
.backTop{
		text-align:right;
		padding:10px 0;
}
.backTop a{
		background:url(/fr/images/arrow-back-top.gif) no-repeat left;
		padding:0 0 0 10px;
}

.new-content-table td{
		border-right:1px solid #d9d9d9;
		border-bottom:1px solid #d9d9d9;
		padding:5px;
}
.firstRow td{
		background:#efefef;
		font-weight:bold;
}
td.borderRightNone{
		border-right:none !important;
}
.alumniphoto-div{
		display:none;
}
.titeNews{
		padding-bottom:10px;
}
/*td.imageNews{
		border:1px solid #c6c6c6;
		padding:5px;
		margin:5px;
		width:118px;
		height:188px;
		display:block;
}*/
.sinsTitle{
		padding:20px 0 0 20px;
}
.image-right{
		float:right;
		padding:0 0 10px 10px;
}
.FloatDiv{
    position:absolute;
    right:100px;
    top:-280px;
    background-color:#FFF;
    color:#fff;
    width:600px;
    overflow:auto;
    display: none;
    padding:7px;
	text-align:left;
	z-index:1000001;
	border:2px solid #0096e7;
}
.TitleColorBox{
		color:#005BAB;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
}
.dateColorBox{
		color:#6a6a6a;
		font-size:11px;
		border-bottom:1px solid #6a6a6a;
		padding:5px 0 10px 0;
		margin-bottom:10px;
		font-family:Arial, Helvetica, sans-serif;
}
.summaryColorBox{
		color:#6a6a6a;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
}

/*******************************************************/
.borderBottomNone{
		border-bottom:none;
}
.borderBottom{
		border-bottom:1px solid #cbced0;
		padding-bottom:15px;
		margin-bottom:15px;
}

/*********************Photo Gallery**********************************/

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:380px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:379px; height:230px; border:1px solid #a8abab !important;}
#fullsize img{border:none !important;}
#information {position:absolute; bottom:0; width:380px; height:0; background:#003c74; color:#fff; overflow:hidden; z-index:200; opacity:.85; filter:alpha(opacity=85)}
#information h3 {padding:4px 8px 3px; font-size:14px; font-weight:bold;}
#information p {padding:0 8px 8px}
#image {width:380px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat; display:none;}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat; display:none;}
/*#imglink {position:absolute; height:499px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}*/
.linkhover {background:url(images/link.gif) center center no-repeat; display:none;}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:18px; height:66px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222; cursor:pointer; display:none;}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:18px; height:62px; background:#222 url(images/scroll-right.gif) center center no-repeat; cursor:pointer; display:none;}
#slideright:hover {background-color:#333; display:none;}
#slidearea {float:left; position:relative; width:380px; margin-left:5px; height:55px; overflow:hidden}
/*#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:2px solid #d9e2e9; padding:1px;}*/


/***********************Carousel****************************/

.summaryCarousel{
		top:-78px;
		background:url(/fr/images/bgSummary.png) repeat;
		width:145px;
		padding:5px;
		font-size:14px;
		color:#fff;
		margin:0 0 0 4px;
}
.summaryTitle{
		color:#0096e7;
}
.imagHolder img{
		border:1px solid #c8c8c8;
		padding:3px;
}
