
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-color: #616568;
background-color:#2E83A0;
}

p {
color: #000000;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding-left:15px;
padding-right:15px;
}
.argh{
padding:0px;
margin:0px;

}


h3{ padding:0;
margin:0;font-weight:bold; font-size:12px; padding-bottom:7px;padding-top:7px; padding-left:15px;}
/* New Homepage layout */

.mainhome{
background-image:url('../images/bgcomm.jpg');
background-repeat:no-repeat;
background-position:top;
background-color: #fff7d6;
width: 516px;
padding-top: 24px;
padding-left: 15px;
padding-bottom: 15px;
}

.mainbig p{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
}

.mainsmall p{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Arial;

}

.reddatehome {
font-weight: bold;
color:#D1510A;
font-size:12px;
}

.featuredmember{
background-image:url('../images/bloc_members.jpg');
background-repeat:no-repeat;
width: 251px;
height: 125px;
padding-top:10px;
padding-left:3px;
}

.featuredmember2{
background-image:url('../images/bloc_members2.jpg');
background-repeat:no-repeat;
width: 492px;
height: 125px;
padding-top:10px;
padding-left:3px;
}

.featuredmember h1, .featuredmember2 h1{
font-weight: bold;
color:#ffffff;
font-size:12px;
padding-top: 5px;
padding-bottom: 3px;
margin-bottom: 0px;
}

.featuredmember p,.featuredmember2 p{
font-weight: normal;
color:#ffffff;
font-size:11px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
}

.featuredmember A:link, .featuredmember2 A:link {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember A:visited, .featuredmember2 A:visited {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember A:active, .featuredmember2 A:active {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember A:hover, .featuredmember2 A:hover {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:underline;
}


.featuredmember1{
background-repeat:repeat-y;

width: 170px;

padding-left:15px;
padding-right:10px;
padding-bottom:10px;
}

.featuredmember1 h1{
font-weight: bold;
color:#ffffff;
font-size:12px;
padding-top: 5px;
padding-bottom: 3px;
margin-bottom: 0px;
}

.featuredmember1 p{
font-weight: normal;
color:#ffffff;
font-size:11px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
}

.featuredmember1 A:link {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember1 A:visited {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember1 A:active {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:none;
}
.featuredmember1 A:hover {
font-size: 11px;
font-weight: bold;
color:#ffd261;
text-decoration:underline;
}


.signup{
background-image:url('../images/bloc_signup.jpg');
background-repeat:no-repeat;
width: 249px;
height: 126px;
padding-top:13px;
}


.signup A:link {
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
padding-right: 0px;
}
.signup A:visited {
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
padding-right: 0px;
}
.signup A:active {
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
padding-right: 0px;
}
.signup A:hover {
font-size: 11px;
font-weight: bold;
color:#ffffff;
text-decoration:underline;
padding-right: 0px;
}
/* End New Homepage layout */

.vcrbMillieuHome{
background-image:url('../images/back_millieu.jpg');
background-repeat:no-repeat;
}

.style1 {
	font-size: 11px;
	font-weight: bold;
}


td {
color: #000000;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;

}
.padbottom{
padding-bottom:15px;
}


h2 {
color: #DE541C;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
padding-left:15px;
}
.orange {
color: #DE541C;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;

}
li 
{
color: #000000;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;}

A {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
color:#2D7D94;
text-decoration:none;
}

A:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
color:#216482;
text-decoration:none;
}
A.vcrbMillieuHome2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}

A.vcrbMillieuHome2:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;

color:#216482;
text-decoration:none;
font-style:normal;
font-weight:normal;

}
.homemiddleback1{
background:url(http://sm2.genclik.ca/files/QCGN/adegrad_03001.jpg);
background-repeat:repeat-x;

}
.homemiddleback2{
background:url(http://sm2.genclik.ca/files/QCGN/adegrad_03001.jpg);
background-repeat:repeat-x;
padding-top:10px;

}
.VCRBintLeft{
background:url(http://sm2.genclik.ca/files/QCGN/avcrb_home_03.jpg);
background-repeat:no-repeat;
}
.VCRBcontentleft {
		background:url(http://sm2.genclik.ca/files/QCGN/avcrbinterio_18.gif);
		background-repeat:no-repeat;
		padding-top:15px;
}

.VCRBintRight{
background:url(http://sm2.genclik.ca/files/QCGN/avcrb_home_05.jpg);
background-repeat:no-repeat;
}
	.liclass1{
		padding-bottom:12px;
		list-style-type:none;
		}

.hiddden{
visibility:hidden;
display: none;
}

td.menuu A:link {text-decoration: none; color:#2D839F; font-weight:normal;}
td.menuu A:visited {text-decoration: none; color:#2D839F; font-weight:normal;}
td.menuu A:active {text-decoration: none; color:#2D839F; font-weight:normal;}
td.menuu A:hover {text-decoration: none; color:#DE541C; font-weight:normal;}


A.menuu:link {text-decoration: none; color:#2D839F; font-weight:normal;}
A.menuu:visited {text-decoration: none; color:#2D839F; font-weight:normal;}
A.menuu:active {text-decoration: none; color:#2D839F; font-weight:normal;}
A.menuu:hover {text-decoration: none; color:#DE541C; font-weight:normal;}

.VCRBhomepad{
padding-left:0px;
padding-top:6px;
padding-bottom:0px;
margin:0px;
}
.VCRBhomepad2{
padding-left:0px;
padding-bottom:15px;
padding-top:20px;
margin:0px;
}
.VCRBhomepadd{
padding-left:0px;

margin:0px;
margin-left:0px;
padding-right:10px;
}
	.psousection{
		margin:0px;
		padding-left:21px;
		padding-top:16px;
		color:#2D839F;
		list-style-type:none;
		}
		
	
		
		.liclass{
		paddingleft:0px;
		list-style-type:none;
		}


td.seofooter {
font-size: 9px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
color: #999999;
}

.wordQ {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-color: "#990000";
}

td.CelluleFooter {
font-size: 10px;
font-weight: normal;
color:#666666;
text-decoration:none;
}
td.CelluleFooter A:link {
font-size: 10px;
font-weight: normal;
color:#666666;
text-decoration:none;
}
td.CelluleFooter A:visited {
font-size: 10px;
font-weight: normal;
color:#666666;
text-decoration:none;
}
td.CelluleFooter A:active {
font-size: 10px;
font-weight: normal;
color:#666666;
text-decoration:none;
}
td.CelluleFooter A:hover {
font-size: 10px;
font-weight: normal;
color:#DE541C;
text-decoration:none;
}

td.Menu1on {
padding-top:10px;
padding-left:15px;
background-image:url('../images/arrow.gif');
background-repeat: no-repeat;
background-position: top left;
}
.Menu1on A:link {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}
.Menu1on A:visited {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}
.Menu1on A:active {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}
.Menu1on A:hover {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}


td.Menu1 {
padding-top:10px;
padding-left:15px;
background-image:url('../images/arrow.gif');
background-repeat: no-repeat;
background-position: top left;
}

.Menu1 A:link {
font-size: 11px;
font-weight: bold;
color:#2D839F;
text-decoration:none;
}
.Menu1 A:visited {
font-size: 11px;
font-weight: bold;
color:#2D839F;
text-decoration:none;
}
.Menu1 A:active {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}
.Menu1 A:hover {
font-size: 11px;
font-weight: bold;
color:#134758;
text-decoration:none;
}


td.Menu2on {
padding-top:10px;
padding-left:30px;
background-image:url('../images/line.gif');
background-repeat: no-repeat;
background-position: top left;
}

.Menu2on A:link {
font-size: 11px;
font-weight:bold;
color:#134758;
text-decoration:none;
}
.Menu2on A:visited {
font-size: 11px;
font-weight:bold;
color:#134758;
text-decoration:none;
}
.Menu2on A:active {
font-size: 11px;
font-weight:bold;
color:#134758;
text-decoration:none;
}
.Menu2on A:hover {
font-size: 11px;
font-weight:bold;
color:#134758;
text-decoration:none;
}

td.Menu2 {
padding-top:10px;
padding-left:30px;
background-image:url('../images/line.gif');
background-repeat: no-repeat;
background-position: top left;
}

.Menu2 A:link {
font-size: 11px;
font-weight:normal;
color:#2D839F;
text-decoration:none;
}
.Menu2 A:visited {
font-size: 11px;
font-weight:normal;
color:#2D839F;
text-decoration:none;
}
.Menu2 A:active {
font-size: 11px;
font-weight:normal;
color:#134758;
text-decoration:none;
}
.Menu2 A:hover {
font-size: 11px;
font-weight:normal;
color:#134758;
text-decoration:none;
}



td.Menu3 {
padding-top:5px;
padding-left:35px;
background-image:url('../images/dot.gif');
background-repeat: no-repeat;
background-position:  top left;
}
.Menu3 A:link {
font-size: 11px;
font-weight: normal;
color:#2D839F;
text-decoration:none;
}
.Menu3 A:visited {
font-size: 11px;
font-weight: normal;
color:#2D839F;
text-decoration:none;
}
.Menu3 A:active {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}
.Menu3 A:hover {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}

td.Menu3on {
padding-top:5px;
padding-left:35px;
background-image:url('../images/dot.gif');
background-repeat: no-repeat;
background-position: top left;
}
.Menu3on A:link {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}
.Menu3on A:visited {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}
.Menu3on A:active {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}
.Menu3on A:hover {
font-size: 11px;
font-weight: normal;
color:#134758;
text-decoration:none;
}



tr.blue2 {
font-family: Verdana;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}

tr.row0 {
background-color:#FFFFFF;
}

tr.row1 {
background-color:#E7F2F6;
}

A.blue2:link {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}
A.blue2:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}
A.blue2:active {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}
A.blue2:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#2D7D94;
text-decoration:none;
}

A.red2:link {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#DE4A2E;
text-decoration:none;
}
A.red2:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#DE4A2E;
text-decoration:none;
}
A.red2:active {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#DE4A2E;
text-decoration:none;
}
A.red2:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
color:#DE4A2E;
text-decoration:none;
}
.footernote {
color: #999999;;
text-align: center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
padding-top:15px;
padding-left:15px;
padding-right:5px;
padding-bottom:15px;
}
.nobg{
	background-repeat: repeat-x;
}
.smalltext {
color: #000000;
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
padding-left:0px;
padding-right:5px;
}

.reddate {
font-weight: bold;
color:#D1510A;
}
/*--------------------------------------*/
.gmcdi_tableContent
{
color:#666666;
font-size:11px;
padding-left:0px;
padding-right:0px;
background-repeat: repeat-x;
}

.grayed
{
color:#666666;
font-size:11px;
}

.lilGray
{
color:#666666;
font-size:10px;
}


/*GMCDI*/
.titreColJaune1 {
font-family: Arial;
font-size:13px;
color:#DE541C;
font-weight:bold;
padding-top: 10px;
padding-bottom: 20px;
}
.titreColJaune2 {
font-family: Arial;
font-size:13px;
color:#666666;
font-weight:bold;
padding-top: 10px;
padding-bottom: 20px;
}
.titreColBleu1 {
font-family: Arial;
font-size:13px;
color:#DE541C;
font-weight:bold;
padding-top: 10px;
padding-bottom: 20px;
}
.titreColBleu2 {
font-family: Arial;
font-size:13px;
color:#666666;
font-weight:bold;
padding-top: 10px;
padding-bottom: 20px;
}
.txtColJaune {
font-family: Arial;
font-size:11px;
color:#666666;
padding-left: 2px;
}
.txtColJaune a:link {
font-family: Arial;
font-size:11px;
color:#2D839F;
font-weight:bold;
text-decoration: none;
}
.txtColJaune a:visited {
font-family: Arial;
font-size:11px;
color:#2D839F;
font-weight:bold;
text-decoration: none;
}
.txtColJaune a:hover {
font-family: Arial;
font-size:11px;
color:#2D839F;
font-weight:bold;
text-decoration: underline;
}
.txtColJaune a:active {
font-family: Arial;
font-size:11px;
color:#2D839F;
font-weight:bold;
text-decoration: underline;
}

.newss p
{
	padding:0;
	margin:0;
}

/*
.linkgmcdi {
font-family: Arial;
font-size:11px;
color:#000000;
font-weight:normal;

}
.linkgmcdi a:link {
font-family: Arial;
font-size:11px;
color:#000000;
font-weight:normal;

}
.linkgmcdi a:visited {
font-family: Arial;
font-size:11px;
color:#000000;
font-weight:normal;

}
.linkgmcdi a:hover {
font-family: Arial;
font-size:11px;
color:#000000;
font-weight:normal;

}
.linkgmcdi a:active {
font-family: Arial;
font-size:11px;
color:#000000;
font-weight:normal;

}*/

.img_filigrane {
	background: url(/images/img_background_women.jpg) no-repeat center 60px;
}