.index_nav {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
	}
	
a.index_nav:link {font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
	text-decoration: none;}
	
a.index_nav:visited {font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
	text-decoration: none;}
	
a.index_nav:hover {text-decoration: none;
				color: #990000;}

a.passport:link{text-decoration: none;
				font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
}
a.passport:visited {text-decoration: none;
				font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
}

.trip_op {margin-left: 35px;
		  font-size: 12px;
		  font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
		  color: black;
		  font-weight: normal;
		 color: #003399;}
			
a.trip_op:link {text-decoration: none;
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color: #003399;
			font-weight: normal;
}

a.trip_op:visited {text-decoration: none;
				font-size: 12px;
				font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
				color: #003399;
				font-weight: normal;
}

a.trip_op:hover {text-decoration: none;
				color: #990000;
				font-weight: bold;
				  }
				  
.trip_op_MQC {
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color:#003399;
			font-weight: normal;	}
				  

a.trip_op_MQC:link {text-decoration: none;
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color:#003399;
			font-weight: normal;	}
			
a.trip_op_MQC:visited {text-decoration: none;
				font-size: 12px;
				font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
				color: #003399;
				font-weight: normal;
}					

a.trip_op_MQC:hover {text-decoration: none;
				  color: #990000;
				  font-weight: bold;}  

.trip_op_montreal_head {color: #990000; 
						font-weight: bolder;
						font-size: px;
						margin-left: 20px;
						margin-top: 2px;
						font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
						}
a.trip_op_montreal_head:link {text-decoration: none;
								}

a.trip_op_montreal_head:visited {text-decoration: none;
								}

a.trip_op_montreal_head:hover {text-decoration: underline;
								}					

.transpo_title {font-size:11px;
				color: #6e6e6e;
				font-weight: bold;
			}
			
.mission  {font-size:12px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color: #003399;
			margin-left: 20px;
			}

.for_info {font-size: 12px;
			color: #d99a26;
			font-weight: bold;
			background-color: white;	
			}
			
.phone_no  {font-size: 22px;
			color: #990000;
			font-weight: bold;
			background-color: white;	}
			
.foot {color: white;
	   font-size: 9px;
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;}
	   
.content { color:#003399;
			font-size: 10px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-left:25px;
			margin-right: 5px;
						}

.content_FT { color:#003399;
			font-size: 8pt;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-right: 0px;
			margin-left: 15px; 
						}
			
.M_content { color:#003399;
			font-size: 10px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			background-color: white;	
			margin-left:15px;
			margin-right: 10px;		}

.six_content {color:#003399;
			font-size: 10px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-right: 0px;
			margin-left:7px;}
			
.form_content { color:#003399;
			font-size: 14px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
									}
			
.promise { color:#003399;
			font-size: 8 pt;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-left:20 px;
					
						}
						
.promise_content { color:#003399;
			font-size: 9 pt;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-left:20 px;
			margin-right: 30px;
			}
			
.promise_header_sm {color: #990000;
					font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
					font-size: 13px;
					font-weight: bold;
										}
										
.promise_header_big {color: #CD8D2C;
					font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
					font-size: 13px;
					font-weight: bold;
										}
			
			
.reservations {font-size: 9px;
				color: white;
				font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
				font-weight: bold;
			}
	
h2 {color: #990000;
	margin-left:15px;	
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;}
	
h2.QC {color: #003399;
	margin-left:15px;	
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	font-size: 14 pt;
	}
	
h2.why  {color: #CD8D2C; 
		margin-left: 15px;
		font-size:18px;
		font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;}
		
.six {color: #0B307F;
		
		font-size: 18px;
		font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
		font-weight: bold;}
	
.ed_tours {color: #d99a26; 
			font-size: 13px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			}
			
.red  {color: Maroon;
		font-size: 13px;
		font-weight: bold;}
		

.QC_ed_tours {color: #337CBE; 
			font-size: 13px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			}
			
.itinerary_pic {font-size: 12px;
				color: #000066; }
.school  {color: Maroon;
			font-size: 23px;
			}
			
.it_head {color:#000066;
			font-size: 15px;
			}
			
.it_day {color: Maroon;
		 font-size: 13px;
		 }
			
.vq_info {color:#000066;
			font-size: 10px;
			}
			
a.vq_info:link {color:#000066;
			font-size: 13px;
			text-decoration: none;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color: Maroon;
			font-weight: normal;
			}
			
a.vq_info:visited {color:#000066;
			font-size: 13px;
			text-decoration: none;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color: Maroon;
			font-weight: normal;
			}
			
a.vq_info:hover {text-decoration: underline;}

p.itinerary {color:#003399;
			 font-size: 13px;
			 margin-left: 10px;
			 margin-right: 10px;
			 }
			
a.contact_links:link {text-decoration: none;
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			color: white;
			font-weight: normal;
}

a.contact_links:visited {text-decoration: none;
				font-size: 12px;
				font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
				color: white;
				font-weight: normal;
}

a.contact_links:hover {text-decoration: none;
				color: #990000;
				font-weight: bold;
				  }
				  
a.radio:link{text-decoration: none;
				font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
}
a.radio:visited {text-decoration: none;
				font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: White;
	font-weight: bold;
}
			
.reqd { color: red;
        font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
		font-size: 12px;}
		
.newpaper  {font-size: 13px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	font-weight: bold;
	
	}
		
a.newspaper:link {font-size: 12px;
	
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: #990000;
	font-weight: bold;
	text-decoration: none;}
	
a.newspaper:visited {font-size: 12px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: #990000;
	font-weight: bold;
	text-decoration: none;}
	
a.newspaper:hover {text-decoration: none;
				color: #CD8D2C;}
				
.site_map {
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: #990000;;
	font-weight: bold;
	}
	
a.site_map:link {font-size: 13px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: #990000;;
	font-weight: bold;
	text-decoration: none;}
	
a.site_map:visited {font-size: 13px;
	font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	color: #990000;
	font-weight: bold;
	text-decoration: none;}
	
a.site_map:hover {text-decoration: none;
				color: gold;}
				
a.foot {color: white;
	   font-size: 9px;
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;}
	   
a.foot:link {color: white;
	   font-size: 9px;
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	   text-decoration: none;}
	   
a.foot:visited {color: white;
	   font-size: 9px;
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	   text-decoration: none;}
	   
a.foot hover {color: white;
	   font-size: 9px;
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	   text-decoration: none;}

 .content_why_learn { color: #244848;
			font-size: 10px;
			font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
			margin-left:25px;
			margin-right: 5px;
						}
						
a.why_learn {color: #0000ff;
	   
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;}
	   
a.why_learn:link {color: #0000ff;
	   
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	   text-decoration: underline;}
	   
a.why_learn:visited {color: #0000ff;
	  
	   font-family: Verdana, Helvetica, Arial, Geneva,  sans-serif;
	   text-decoration: underline;}
