.menu-theme {
font-size: .95em;
}

.menu-theme a:link {
font-weight:normal;
}

#bySubjectSidebar  a:link {
//font-weight:normal;
font-size: 0.96em;
}


/* UNIVERSALS */


a:link { 
    color: #1D3849;
    text-decoration: none;
    font-weight:bold;
}
a:hover { 
          text-decoration: underline;

          }
a:visited { 
	    /*color: #4c515e;
	      color: #325873;*/
	      color: #5c2778;
              text-decoration: none;
            }

a:visited:hover {
           	 color: #325873;
	        text-decoration:underline;
		}


p {
	font-size: 1em;
	color: #333333;
	font-family: arial, sans-serif;
}



ul li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	color:  #333333;
}

ol li{
	margin: 0px;
	padding: 0px;
	color:  #333333;
}

ul{
	margin: 0px;
	padding: 0px;
}
.clear{
	clear: both;
}
/* @end */

/* @group Basic Layout + index */



#featuredParcours { 
                    background-image: url(http://bv.cdeacf.ca/images/feature_gradiant.png);
                    background-repeat: no-repeat;
                    width:510px;
                    height:190px;
                    padding-top: 15px;
                    padding-left:15px;
                    margin: 0px;
                    margin-left: -5px; }
 
 #featuredParcours img{ 
                  float:  right;
                  padding: 5px;
                  padding-right: 20px;
                  padding-left: 10px;
                  width: 150px;
 }

/* @group Fonts */

/*
#content h1, #searchcontent h1, #contentfull h1  { 
              font-size:1.7em;
              color:  #b5271b;
              padding-bottom:10px;
              padding-top: 5px;
       		font-family: 'Trebuchet MS', Helvetica, sans-serif;
              }
              
              #content h2, #searchcontent h2, #contentfull h2  { 
              font-size:1.3em;
              color:  #333333;
              padding-bottom:5px;
              padding-top:2px;
       		font-family: 'Trebuchet MS', Helvetica, sans-serif;
              }
             

 
            #content h2.red, #searchcontent h2.red, #contentfull h2.red{ 
              font-size:1.3em;
              color:  #b5271b;
              padding-bottom:5px;
              padding-top:2px;
       		font-family: 'Trebuchet MS', Helvetica, sans-serif;
              }

              
              #content h3 { 
              
              font-size:1.1em;
              padding-bottom:3px;
		}
    #content h3.accueil {
	      font-size:1.2em;
              padding-bottom:3px;
	      margin-bottom: 5px;	
	      color:  #b5271b;	
              border-bottom: 1px dotted gray;
		}
              

#content li { 
              margin-left:35px;
              color: #333333;
 }

#content p { 
             /*padding-top: 0px;
             padding-bottom: 10px;*/
             }

#sidebarRight{
float:right;
text-align:left;
width:250px;
margin:5px; 
padding-top: 30px;
color: red;

}


#sidebarRight h1 {
                   font-size:1.2em;
                   color:  #b5271b;
}
.sidebarItem{
               width: 250px;
               padding: 5px 0px;
               font-family: arial,helvetica,sans-serif;
               font-weight:bold;
               margin: 0px;

 }
.sidebarItem a {
               text-decoration: none;
               color: #333333;
               height:25px;
                    }

div.sidebarItem a:hover { 
              color:  #b5271b;
                          }


*/

#welcomeMessage {
                    background-image: url(http://bv.cdeacf.ca/images/feature_gradiant.png);
                    background-repeat: no-repeat;
                    width:510px;
                    height:190px;
                    padding-top: 15px;
                    padding-left:15px;
                    margin: 0px;
                    margin-left: -5px; 
		   // border : 1px solid black;	
}

 #welcomeMessage img{
                  float: right;
                  padding: 5px;
                  padding-right: 20px;
                  padding-left: 10px;
 }

#welcomeMessage p {
                       font-size: .95em;
                       padding-bottom: 5px;
                       margin: 0px;
                       padding: 0px;
                       color: #333333;
                       }

#welcomeMessage h3 {
              padding: 0px;
	      margin: 0px;	
              font-family: arial, sans-serif;
                       
}



#featuredParcours h2 { 
		font-size: 1.5em;
		letter-spacing: 1px;
                color:  #b5271b;
                padding-bottom:5px;
	        font-family: 'Trebuchet MS', Helvetica, sans-serif;
                     }



#featuredParcours h3 { 
 	      font-size:.9em;
              padding-bottom:3px;
              padding-top: 3px;
       	      font-family: arial, sans-serif;
                       }


#featuredParcours p { 
                       font-size: .95em;
                       padding-bottom: 5px;
                       margin: 0px;
		       padding: 0px;
                       color: #333333;
                       }
ul#footerMenu {
	margin:  0px;
	padding: 0px;
	padding-top: 10px;
	}                      


#footerMenu li {
display: inline;
list-style-type: none;
padding: 0px;
padding-right: 7px;
margin: 0px;
padding-top: 0px;
}

    
#footerMenu li a:hover { color: gray; }
#footerMenu li a {
                        text-decoration: none;
                        font-family: arial,helvetica,sans-serif;
                        color: #333333;           
                        font-weight: bold;
                        text-transform: uppercase;
                        font-size: .8em;
                        
                      }



#sidebarSearchTitle { 
                      padding-left:10px;
                      padding-top: 8px;
                      padding-bottom: 8px;
                      font-weight:bold;
                      font-size:1.1em;
                      height:25px;
                      color:white;
 }


/* The following is for protocheck */
.pc_checkbox, .pc_radiobutton {
   background-position: 3px center;
   background-repeat:   no-repeat;
   padding-left:        24px;
}

.citation {                 padding-left:30px;
                padding-right: 30px; }
.citationText {

                font-style: italic;
                }
.citationAuthor { 
                  text-align: right;
                  }
.citationSource { 
                  text-align: right;
                  }

#sidebarMyDocuments { 
                      
               background-image: url(http://bv.cdeacf.ca/images/myDocumentsHeaderClose.jpg);
               background-repeat: no-repeat;
 }
#myDocumentsMain { 
		   background-color: #344D61;
                   padding: 0px 5px 25px 0px;
                   margin: 0px 2px 0px 0px; 
                   background-image: url(http://bv.cdeacf.ca/images/myDocumentsFooter.jpg);
                   background-repeat: no-repeat;
                   background-position: center bottom;
                   color: white;
                   font-size: 1.2em;
 }
#myDocumentsSimple {
padding-left: 2px;
}




#myDocumentsNotLoggedIn {  margin-left: 15px; }
#myDocumentsNotLoggedIn a { color: white;  font-weight: normal}
#myDocumentsLogIn { 
		     	
                    font-size: 1em;
                    margin-left:10px;
                    }
#loginIntro { 
              font-size:0.8em;
 }

#myDocumentsLogIn p {color: white; font-size:0.8em;}
#myDocumentsLogIn a { color: white; text-decoration: none;}
#myDocumentsLogIn a:visited { color: white; }
#myDocumentsLogIn a:hover { color: white; text-decoration: none;}
#myDocumentsLogIn label { font-size:0.8em; }
#forgottenPassword { font-size:0.6em; }
#myDocumentsLogOut { text-align: right; }
#myDocumentsLogOut a { font-size: 0.8em;
                       color:#3F8CC5;
                       
                       }
#myDocuments {  
               background-color: white;
               margin: 5px;
               font-size: 0.6em;
               }
#myDocumentsIntro { 
                   font-size:0.6em;
                   margin:5px;
 }
#myDocuments ul li a { 
   		     color: #1D3849;

                    text-decoration: none;
                 }
#myDocuments ul li a:hover { 
    color: #4c515e;
    text-decoration: underline;
                                 }
#myDocuments ul li { 
                     margin-top: 5px;
 }

#shareMyDocLink {  font-size: 0.6em;
                  text-align: right;
}
#myDocumentSubmit {  font-size: 0.6em;
                  text-align: right;
}
#myDocumentListAll  {  font-size: 0.6em;
                  text-align: right;
}

/* @end */

/* @group Advanced Search */

#searchcontent { 
 			width:720px;
           padding: 0px;
           padding-left: 20px; 
           margin-top: -40px;
          }
           
#advancedSearch{
	border: 1px solid #cccccc;
	padding: 3px;
}

.helpbox{
	float: right;
	padding: 7px;
	border: 1px solid #cccccc;
}
#advancedSearchHeader { 
padding: 5px;
border:1px solid #cccccc;
border-bottom:3px solid #cccccc;

                        }
                        
#searchBox1, #searchBox3, #searchBox5, #searchBox7, #searchBox9{
	background-color: #ebebe9;
	border: 1px solid #cccccc;
padding: 6px;
margin-bottom: 0px;
}

#searchBox0, #searchBox2, #searchBox4, #searchBox6, #searchBox8{
	background-color: #ffffff;
	border: 1px solid #ffffff;
padding: 6px;
margin-bottom: 0px;
padding-bottom: 0px;
}

#searchAddBoxWrapper{
       text-align: center;
                      
}
#searchAddBoxWrapper a{
	background-image: url(http://bv.cdeacf.ca/images/icons/add.gif);
       background-repeat: no-repeat;      
       padding-left: 20px;
font-size: .9em;
padding-bottom: 4px;}

#deleteButton1 a, #deleteButton2 a, #deleteButton3 a, #deleteButton4 a, #deleteButton5 a, #deleteButton6 a, #deleteButton7 a, #deleteButton8 a, #deleteButton9 a{
	background-image: url(http://bv.cdeacf.ca/images/icons/delete.gif);
       background-repeat: no-repeat;      
       padding-left: 20px;
font-size: .9em;
padding-bottom: 4px;}



.advancedSearchLimit {  
padding: 5px; 
padding-bottom:10px;
border-bottom: 1px solid #cccccc;}


#leftBlock { 
             float: left;
             width:500px;
             }
#searchcontent h3{ 
                color: #b5271b;
                font-size: 1.1em;
                margin-bottom: 5px;
                }
                #searchcontent h4{
				                margin-bottom: 5px;

									}
                
#rightBlock { 
              float: right;
              
              }
#rightBlock h1 { 
                 font-size: 1em;
                 }
/*.submitButton { 
                      background-color: #b5271b;                     
                     padding: 7px;
                     text-align: middle;
                      color: white;
                     border: 1px solid #cccccc; 
                     font-size: 1.1em;}*/

.checkboxesGroupStyle1 { 
                         margin: 0;
                         padding: 0;
                         white-space: nowrap;
                         margin-bottom: 15px;
 }
.checkboxesGroupStyle1 li {             
                            display: inline;
                            list-style-type: none;
                            padding-left: 0px;
                            font-size: 0.9em;
                            margin: 0 !important;
                            }
.checkboxesGroupStyle2 li {             
                            list-style-type: none;
                            padding-left: 0px;
                            margin: 0 !important;
                            }
.rightCol { 
            width: 240px;
            
            float: right;
            }
.leftCol { 
float: left;
padding-top: 10px;
	}
/* The following is for protocheck */
.pc_checkbox, .pc_radiobutton {
   background-position: 3px center;
   background-repeat:   no-repeat;
   padding-left:        24px;
}
.pc_check_unchecked {
   background-image:    url(http://bv.cdeacf.ca/images/advancedSearchCheck_off.jpg);
}
.pc_check_checked {
   background-image:    url(http://bv.cdeacf.ca/images/advancedSearchCheck_on.jpg);
}



.advancedSearchLimitleft { float:left; width: 45%;}
.advancedSearchLimitleft option {  width: 150px }
.advancedSearchLimitcenter { float:left; width: 45%; }
.advancedSearchLimitright { float:left; width: 45%; }

.andOrSelectorWrapper { width: 100px; float:left; }
.searchBySelectorWrapper { width: 200px; float:left; }
.searchBySelectorWrapper option {  width: 150px; }
.searchByInputWrapper { width: 100px; float:left; }
.searchByText { width: 175px}

/*h3 {  padding-bottom: 5px; }*/

#map{
	padding: 10px; 

}

#canada { 
          padding-left: 25px;
 }
#quebec { 
          padding-left: 25px;
 }
/* @end */
.printbutton{
        background-image: url(http://bv.cdeacf.ca/images/icons/print.gif);
                background-repeat: no-repeat;
                background-position: 5px  50% ;
                float:right;
                width:  110px;
                padding: 5px;
                padding-left: 25px;
}

.printbutton a:link {
font-weight: normal;
}



/* @group Results listing */

/*
	BySubject Styler 	 
*/

#bySubject, #bySubject ul, #bySubject li{
	margin:0;
	padding:0;
	list-style:none;
        background-color:#cccccc; 
}

#bySubject{background:url(http://bv.cdeacf.ca/images/navicon-line1.gif) repeat-y;} 

#bySubject li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	width:99%;
}

/* IE leaves a blank space where span is added so this is to avoid that */
* html #bySubject li{
	float:left;
	display:inline;
}

#bySubject li a{padding-left:20px;}


.titreSubject {
padding-left:22px;
font-weight: bold;
}

.StitreSubject {
padding-left:20px;
}

//#bySubject li a:link{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}

#bySubject li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}


#bySubject li span, #bySubject li span.collapsed{background:url(http://bv.cdeacf.ca/images/navicon-collapsed.gif) no-repeat 0 0;} 


#bySubject li span.expanded{background:url(http://bv.cdeacf.ca/images/navicon-expanded.gif) no-repeat 0 0;}



/* sub levels */

#bySubject li ul{	
	margin-left:10px;
/*desactive bande blanche
 * background:url(http://bv.cdeacf.ca/images/navicon-line1.gif) repeat-y;  */
}
#bySubject li li{	

/*	desactive bande blanche
 *	background:url(http://bv.cdeacf.ca/images/navicon-line2.gif) no-repeat 0 0; */
}

/* etc. */

/* float fix */

#bySubject:after, #bySubject ul:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#bySubject, #bySubject ul{display:block;}
/*  \*/
#bySubject, #bySubject ul{min-height:1%;}
* html #bySubject, * html #bySubject ul{height:1%;}
 /*  */
#bySubject ul{display:none;}



/* @end */

/* @group Parcours */

/* @group parcours Accueil */

#parcoursIntro {
	  background-image: url(http://cdeacf.ca/archives/images/parcours_feature_drupal.png);
                    background-repeat: no-repeat;
                    width:936px;
                    height:311px;
                    padding: 2px 0 0 10px;
                    margin: 0 auto 15px auto;
                  }
                  .parcoursIntroInner{
		  			margin:0px;
					padding: 5px 10px;
					/*float:left;*/
					width:450px;
					
					}#contentfull .parcoursIntroInner h1{
					font-size: 1.6em;		
					}
					.parcoursIntroInner  ul{
					margin-left: 20px;
					margin-top: 5px;

					}

						
                  .parcoursIntroInner li{
					list-style-type: disc;
					margin-left:  3px;
					padding-bottom: 6px;
					font-size: .95em;
					}
					.parcoursIntroInner p{
					font-size: .95em;
					margin: 0px;	
					padding:0px;	
					padding-bottom: 5px;
					}


		#parcoursSidebar li {list-style-type: circle; margin-left:8px;}
 
 .columnpadding{
	padding: 0px 10px 20px 10px;
} 

.TitreParcours {
font-size: 2em;
padding: 10px;

}

#parcours3cols h3 {
padding-top:28px;
border-bottom: 3px double #CCC;
}

#parcoursleft {
    float:left;
    width: 360px;  
    border-right: 1px solid #cccccc;
}   

#parcoursMiddle{
	 float: left;
          width: 360px;  
         border-right: 1px solid #cccccc;

}

#parcoursRight{
     float: left;
     width: 200px;
}  #parcoursRight h3  { 
              font-size:1.1em;
              color:  #333333;
              padding-bottom:3px;
       		font-family: 'Trebuchet MS', Helvetica, sans-serif;
              }
            
ul.themes li, ul.parcours_browser li{
	border-bottom: 1px solid #cccccc;
	padding-top: 5px;
}
            
            ul.themes li#CR{
	 		background-image: url(http://bv.cdeacf.ca/images/parcours/theme_icons/CR.png);
            background-repeat: no-repeat;
            background-position: 0px 0px;
            padding-left: 80px;
            height: 60px;                    

}	
   ul.themes li#VP{
	 		background-image: url(http://bv.cdeacf.ca/images/parcours/theme_icons/VP.png);
            background-repeat: no-repeat;
            background-position: 0px 0px;
            padding-left: 80px;
            height: 60px;                    

}	
 ul.themes li#TC{
	 		background-image: url(http://bv.cdeacf.ca/images/parcours/theme_icons/TC.png);
            background-repeat: no-repeat;
            background-position: 10px 5px;
            padding-left: 80px;
            height: 60px;  
                              

}	
ul.themes li#CI{
	 		background-image: url(http://bv.cdeacf.ca/images/parcours/theme_icons/CI.png);
            background-repeat: no-repeat;
            background-position: 10px 5px;
            padding-left: 80px;
            height: 80px;                    

}	
ul.themes li#EN{
	 		background-image: url(http://bv.cdeacf.ca/images/parcours/theme_icons/EN.png);
            background-repeat: no-repeat;
            background-position: 10px 0px;
            padding-left: 80px;
            height: 60px;                    

}	

 
ul.parcours_browser{
	margin-top: 15px;
}
             
ul.parcours_browser li{
	background-repeat: no-repeat;
            background-position: 0px 3px;
            padding-left: 85px;
            height: 85px;
}
            
ul.parcours_browser li#creative{
	 		background-image: url(http://bv.cdeacf.ca/images/scenarios/thumbs/1.png);
            }	
ul.parcours_browser li#life{
	 		background-image: url(http://bv.cdeacf.ca/images/scenarios/thumbs/2.png);
           }	
ul.parcours_browser li#belief{
	 		background-image: url(http://bv.cdeacf.ca/images/scenarios/thumbs/3.png);
           }	
ul.parcours_browser li#citizen{
	 		background-image: url(http://bv.cdeacf.ca/images/scenarios/thumbs/4.png);
           }	
ul.parcours_browser li#enviro{
	 		background-image: url(http://bv.cdeacf.ca/images/scenarios/thumbs/5.png);
          }



/* @end */

/* @group theme-acceuil */

.parcoursframe{ 
	padding: 10px;
	width: 700px;
	border: 1px solid #CCCCCC;
	
}
#themeNavigation{
	float:  right;
	width: 235px;
}
.parcoursThumbnail img{
	float: left;
	padding: 5px;
	padding-top: 0px;
}

.parcours{
	margin-top: 20px;
}
#parcoursThemeDescription p{
	font-style: italic;
}

/* @end */

/* @group lesson */

#scenario{
	
	border: 1px solid #cccccc;
	padding: 10px;
	float:left;
	width: 940px;
//	margin-top: -20px;

}

#objectives ul li{
                list-style-type: disc;
                margin-left: 20px;
                padding: 0px;
                color:  #333333;
                }


.scenarioActivity {
padding-bottom: 5px;
}


.scenarioActivity ol li { 
                list-style-type: decimal;
                 color: red;
                margin-left: 20px;
                padding: 0px;
                color:  #333333;
 }
.scenarioActivity ul li { 
                list-style-type: disc;
                color: red;
                margin-left: 20px;
                padding: 0px;
                color:  #333333;
 }

#breadcrumbs{
	padding-bottom: 10px;
              padding-top: 10px;
}
#scenario .illustration {
	float:  right;
	width: 250px;
	padding-left: 20px;
}

#scenario .illustration img{
	width: 250px;
}

#scenario .illustration .caption{
	font-size: 1em;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color: #333333;
text-align: center;
font-weight: bold;}

#previousAndNextSteps{
	padding-top: 20px;
	font-size: .9em;
}

#previousAndNextSteps img{
vertical-align: middle;
padding: 2px;}


.lesson {
	padding-left: 10px;
	padding-bottom:0px;
	margin-bottom: 20px;
	border-bottom: 1px solid #cccccc;
	}
	ul.activities{
	margin: 10px;
list-style: none;
padding-bottom: 0px;
margin-bottom: 0px;

}	ul.activities li.activity_arrow{
	background-image: url(http://bv.cdeacf.ca/images/parcours/activities_arrow.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 30px;
    padding-top: 2px;	
    padding-bottom: 20px;
                                         list-style-type:none;
}

ul.activities li ul li{
	list-style: disc;
	margin-left: 30px;
	padding-bottom: 3px;
		
}



.reflex{
	background-color:#cccccc;	   
	border: 2px solid #666666;
	padding: 10px;
	clear: right;
}

.reflexinner{
	margin: 10px;
}
.reflex li{
	list-style: disc;
	margin: 5px;
	margin-left: 20px;
	
}
.reflex img{
	  float:  right;
	  padding: 5px;}

#steps{
		padding-left: 10px;
		/*
		 * width: 300px;
	        */
		float: left;
		background-color: #ffffff;
		/*
		 * border-bottom: 3px solid #970c00;
		 * border-right: 2px solid #970c00;
		*/
			margin-right: 10px;
			margin-bottom: 10px;
			padding-bottom: 20px;

	}
	
	#steps img{
		float:  left;
		padding: 3px;
		margin-right: 15px;
	}
#steps ol{
	background-image:url(http://bv.cdeacf.ca/images/parcours/steps_list.png);
		background-repeat: no-repeat;
		background-position: top left;
		margin: 0px;
		padding:0px;
		float: left;
}

#steps ol li.inactive{
		color: #ffffff;
		list-style-position: inside;
		margin: 0px;
		padding:0px;
		line-height: 26px;
		font-weight: bold;
	padding-left: 7px;

		
}
#steps ol li.active {
		background-image:url(http://bv.cdeacf.ca/images/parcours/arrow_active.png);
		background-repeat: no-repeat;
		/* background-position: 2px left;	*/
		list-style: none;	
		margin: 0px;
		padding:0px;
		line-height: 26px;
		font-weight: bold;
		background-color: #ffffff;
		}
		
		#steps ol li.inactive a{
		font-weight: bold;
		padding-left: 7px;
		}
		
       		#steps ol li.active a{
		font-weight: bold;
		padding-left: 30px;
		text-decoration: underline;
		}

	
	/* @end */ 
   
        
        
                  
                  /* @end */

/* @group Widgets */

/* @group Universal widget styes */

.widgetcontent{
	padding: 3px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 5px;
}
.widgetcontent img{
	float:  right;
	padding-left: 4px;
}
.meta{
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
}


/* @end */

/* @group Other Sites Header */

/* other sites links */
#otherSitesLinksWrapper {
}

#otherSitesLinksLabel {
padding-right: 14px;
font-weight: bold;
font-size: 0.9em;
}



#otherSitesLinksWrapper a {
text-decoration: none;
                        font-family: arial,helvetica,sans-serif;
                        color: #333333;
                        font-weight: normal;

                      }

                      #otherSitesLinksWrapper a:hover {

                        color: #666666;
                        text-decoration:underline;

                      }
                      #otherSitesLinksWrapper a:visited {

                        color: #666666;
                        font-style: normal;
                      }

#otherSitesLinksWrapper img {
                       border-style: none;
                       /* padding-right:3px;*/
                       }



#otherSitesLinksWrapper { 
                          padding-top: 5px;
                          padding-left:10px;
                          /*width:100%;*/
                          height:27px;                          
                          text-align: left;
                    }
#otherSitesLinksWrapper {                           
                   padding-top:7px;
                    /*width:100%;*/
                   }
#otherSitesLinksWrapper span {  
                      display: table-cell; 
                      float: left;
                      list-style-type: none;
                      vertical-align: middle;
}
/* pour espacer les sites*/

.spacer {
padding-left: 2px;
padding-right: 16px;

}


/* @end */







/* @group sidebar search */

/* sidebar search */

#sidebarSearch { 
                 /*width:250px;*/                 
		 height:209px;
                 padding-bottom:0px;                 
                 padding-top:0px;
                 margin-bottom: 3px;
                 margin-top: 0px;
                 background-image: url(http://cdeacf.ca/archives/images/bv/recherche_bloc.png);
                 background-repeat: no-repeat;  
                 border-top: 1px solid #CCC;              

                 }

.searchPadding { margin: 15px; padding-top: 0px;
 }

.searchPadding h3{
font-size: 1.2em;
color: #ffffff;
/*margin-top: 10px;*/
margin-bottom: 25px;
font-weight: normal;	
}

#searchInput { 
                
                text-align: center;
                    }
#searchInputField { 
                    width: 180px;
                   }
#searchSubmit {  
               margin-top:10px;
                padding-right:14px;
                text-align:right;
               
}

.searchsubmit{ 
/* background-image: url('http://bv.cdeacf.ca/images/submit_long.gif'); */
               background-repeat: no-repeat;
               background-position: center top; 
               width: 173px;
               height: 27px;
               background-color: transparent;
               border: 0px solid #000000;
               font-family: arial, helvetica, sans-serif;
               font-size: 14px;
               font-weight: bold;
               color: #666666;
                              
}

.searchsubmit:hover{ 
/* background-image: url('http://bv.cdeacf.ca/images/submit_long.gif'); */
               background-repeat: no-repeat;
               background-position: center top; 
               width: 173px;
               height: 27px;
               background-color: transparent;
               border: 0px solid #000000;
               font-family: arial, helvetica, sans-serif;
               font-size: 14px;
               font-weight: bold;
               color: #333333;
                              
}

#searchSubmit:hover { 
 }

#sidebarSearchForm{ 
			//background-color: red;
                          padding-bottom: 15px;
                            }

#sidebarSearchAdvanced { 
                         padding-top: 4px;
                         border-top: 1px solid #cccccc;
                           color:  #ffffff;
			 font-size: 0.8em; 	
			 font-weight: bold;	
 }

                               
#sidebarSearchAdvanced a{ 
                          color:  #ffffff;
                            
                            }
#sidebarSearchAdvanced a:hover{ 
 
              text-decoration: underline;}
#sidebarSearchAdvanced a:hover { 
                                 color: #333333;
 }


/* @end */

/* @group Saviez Vous Que */

#doYouKnowBox { 
                             }
#doYouKnowTitle { 
                  padding-bottom: 10px;
                  font-weight: bold;
                  color: #333333;
 }
#doYouKnowContent {                   color: #333333;

 }
#doYouKnowContent p { 
                      

                      }
#doYouKnowNavigation { 
                       text-align:right;
                       padding-right:5px;
                       margin-top: 10px;
		       font-weight: bold;
                       }

/* ""Saviez vous que" in the archive page" */

.doYouKnowBox { 
                
                }
.doYouKnowTitle { 
                  font-weight: bold;
                                    color: #333333;

 }
.doYouKnowContent { 
 }
.doYouKnowContent p { 
                      
                  color: #333333;

                      }

/* @end */

/* @group NewsBox */


#rssTitle { 
            background-image: url(http://bv.cdeacf.ca/images/onglet_nouvelles.png);
            background-repeat: no-repeat;
            color: white;
            height:31px;
            width: 253px;
            padding-left: 15px;
            padding-top: 8px;
            font-size: 1.2em;
            vertical-align: bottom;
			letter-spacing:1px;            
			font-family: Trebuchet MS, Arial, sans-serif, Helvetica;
            font-weight: normal;
            margin-top: 0px;
           }
#rssBox { 
          /*font-size: 0.8em;*/
          margin:2px;
          margin-top: 15px;
          
          }
          
ul#rsslist { 

/*padding: 5px;
margin: 5px; */
margin-left: 0px;
padding:0em 3px 15px 5px;

}

#rsslist li {
	     list-style: none;
             margin: 0;
             padding:0.25em 5px 15px 5px;
             border-bottom: 1px solid #cccccc;
                          }
/*
#rsslist li a {
font-weight: normal;
}
*/

a.rssicon{
 background-image: url(http://bv.cdeacf.ca/images/icons/rss_red.png);
               background-repeat: no-repeat;
               background-position: left 50%; 
               padding: 5px 3px 0 15px;
               border-top: 1px solid #cccccc;	
}
a.rssicon:hover{
 background-image: url(http://bv.cdeacf.ca/images/icons/rss_blue.png);
               background-repeat: no-repeat;
               background-position: left 50%; 
               padding-left: 15px;
               border-top: 1px solid #999999;	
}


.scenarioActivity li{
                        list-style-type: disc;
                        margin-left:  3px;
                        padding-bottom: 6px;
                        font-size: .95em;
					}


/* @end */



/* @end */

/* @group Tooltips */

/* Tooltips CSS definitions */	

.tooltip {
	position: absolute!important;
	overflow:hidden;
	font-size: 12px;
	z-index: 10000!important;
}
	.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
	.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }
	.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #666; border-left: 1px solid #333; border-right: 1px solid #333; }
	.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #666; }
	.tooltip .xb1 { margin: 0 5px; background: #333; }
	.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }
	.tooltip .xb3 { margin: 0 2px; }
	.tooltip .xb4 { height: 2px; margin: 0 1px; }

	.tooltip .xboxcontent {
		padding: 0 .5em;
		margin: 0;
		color: #000;
		/*
		text-shadow: 2px 2px 0px #CCC;
		word-wrap:break-word;
		*/
		border: 1px solid #333;
		border-width: 0px 1px 0 1px;
		background-color: #666;
	}

/* @end */

/* @group commented out */

/*

#footerMenuWrapper:after {
                          content: ".";
                          display: block;
                          line-height: 1px;
                          font-size: 1px;
                          clear: both;
                          }
#footerMenu { 
              margin-top:5px;
              width:100%
              }
#footerMenu li {                   
                 display: table-cell;
                 float: left;
                 list-style-type: none;
                 padding-right: 10px;
                 width:15%;
                 height: 25px;
                 vertical-align: middle;
}

#footerMenu li a {
                        display: block;
                        width: 100%;
                        text-decoration: none;
                        font-family: arial,helvetica,sans-serif;
                        color: gray;           
                        font-weight: bold;
                      }
#footerMenu img { 
                       border-style: none;
                       } 
#loginBox { 
            
            }
*/


#loginBox {
padding: 5px;
            }


/* @end */

/* affichage video */

#videofull {
clear:both; 
width : 500px;
margin : 10px auto;
}


/*Mise en page section presentation ALPHA*/

#SectionAlpha a {
font-size:1.2em;
}


#SectionAlpha h2 {
margin-top: 5px;
border-top : 1px dotted gray;
padding: 10px 20px;
}


#SectionAlpha ul li {
list-style-type: square;
}


/* presentation en EA */

#SectionEduc a {
font-size:1.2em;
}

#SectionEduc h2 {
margin-top: 5px;
border-top : 1px dotted gray;
padding: 10px 20px;
}

#presentationEduc  ul li {
list-style-type: square;
}

/* presentation en FEMMES */
#SectionFemmes a {
font-size:1.2em;
}

#SectionFemmes h2 {
margin-top: 5px;
border-top : 1px dotted gray;
padding: 10px 20px;
}


#presentationFemmes  ul li {
list-style-type: square;
}


/* bullet pour dans parcours */


.DocParcours li {

margin-left: 0px;
list-style: none;
padding: 3px 0px 2px 25px;
background-image: url(http://bv.cdeacf.ca/images/Book_icon.gif);
background-repeat: no-repeat;
}



form.inplaceeditor-form input[type="text"] { width: 100% }


#envoiDoc .formulaire form textarea {
width:500px;
height: 200px;
 }

#envoiDoc .formulaire form fieldset {
        font-size:1em;
        margin:0px 0px;
        padding:3px 20px;
        border-top:solid 1px #D3D5C1;
        border-bottom:none;
        border-left:none;
        border-right:none;
	width:650px;
}


#envoiDoc .formulaire form .textinput {
        margin-bottom: 6px;
}


#envoiDoc .formulaire form .textinput label {
        font-weight: bold;
        display:block;
}

#envoiDoc .formulaire form .textinput input {
        width:175px;
        margin-top: 2px;
}

#envoiDoc .formulaire form .submit {
        margin: 0px 0px 3px 20px;
}

#envoiDoc .formulaire form .submit input {
        color: #1D3849;
        font-weight:bold;
        background-color:#E8F1F3;
        font-size:10px;
        padding:0px;
        float:left;
        margin-right: 2px;
}

#envoiDoc .formulaire  form a {
        color:#FFFFFF;
        font-size:11px;
        font-weight:bold;
        text-decoration:underline;
}

#envoiDoc .formulaire  form a:hover {
        color:#CCFFFF;
}

#envoiDoc .formulaire  form .bouton, .bouton {
        color: #1D3849;
        font-weight:bold;
        background-color:#E8F1F3;
        font-size:10px;
        padding:1px 2px
}

/*POUR METTRE UN FOCUS SUR LE CHAMPS A REMPLIR */

#envoiDoc .focus {
	background: #c8dbfd;
	}

legend {
font-weight:bold;
font-size:1.2em;
}

/* mettre des bullets dans about us */

#aboutUs ul li {
list-style-type: disc;
}

/*pour liste dans mes documents */

#allMyDocuments li {
margin-left: 0px;
list-style: none;
padding: 3px 0px 3px 18px;
background-image: url(http://bv.cdeacf.ca/images/myDocuments.gif);
background-repeat: no-repeat;
}


#enVedette {
border : none;
padding : 0;
margin: 0;
}

#enVedette img {
margin: 0px 40px 0 0;
padding: 0;
/*border : medium double #d98074; */
border : medium double silver;
}

#enVedette p {
padding-top: 3px;
clear: both;
}

.count {
float : left;
padding : 0 5px;
font-size: 2em;
color: black;
}

.OperateurEt {
color: #b5271b;
font-size: 1.1em;
}

#news li {

background-image: url(http://bv.cdeacf.ca/images/icons/bullet.png);
background-repeat: no-repeat;
//background-attachment:fixed;
background-position: 0 8px;
padding : 5px 2px 4px 12px; 
border-bottom : 1px solid #DDD;

}
