/*  REGIONAL DROP DOWN MENU  */



#regionalMenuWrapper {

	width: 760px;

	position: relative;

	padding: 0px;

	margin: 0px;

	z-index: 50;

	background: #8099B5;

	color: #fff;

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	height: 25px;

	border-top: 1px solid white;

	border-bottom: 1px solid black;

}



/* HIDE FROM IE MAC - DON'T KNOW WHY \*/



#regionalMenu {

	padding: 0px;

	margin: 0px;

	list-style: none; 

}



/**/



#regionalMenu a {

	text-align: center;

	color: #fff;

	text-decoration: none;

	display: block;

	width: 100%;

	padding: 6px 0px 7px 0px;

	margin: 0px;

}



#regionalMenu a:hover {

	color: #C3D3E3;

}



#regionalMenu li {

	float: left;

	padding: 0px 1px 0px 0px;

	margin: 0px;

	background: #647D99 url("/ns/images/nav_div.gif") no-repeat  center right;

}



#regionalMenu li ul {

	position: absolute;

	left: -999px; 

	padding: 0;

	margin-left: 0px;

	list-style: none;

	background: #000;

	width: 158px;

}



#regionalMenu li:hover ul, #regionalMenu li.hover ul {

	left: auto; 

}



#regionalMenu li li {

	padding: 0px;

	background-image: none;

	background: #647D99;

	width: 100%;

}



#regionalMenu ul a {

	text-align: left;

	white-space: nowrap;

	padding: 4px 5px 4px 10px;

	border: 0px solid #666;

	width: 150px;

}





html>body #regionalMenu ul a {

	width: 142px; 

}





#regionalMenu ul a:hover {

	background:  #8099B5;

}





div#regionalMenuWrapper li#subPrograms 	{width: 89px;}

div#regionalMenuWrapper li#main 			{width: 53px;}

div#regionalMenuWrapper li#features		{width: 72px;}

div#regionalMenuWrapper li#programs 		{width: 78px;}

div#regionalMenuWrapper li#community 	{width: 84px;}

div#regionalMenuWrapper li#weather 		{width: 67px;}

div#regionalMenuWrapper li#audio 			{width: 95px;}

div#regionalMenuWrapper ul#regionalMenu li#contact {width: 74px; background-image: none;}



div#regionalMenuWrapper ul#regionalMenu li#dropdown {

	height: 23px;

	background-image: none; 

	background: #8099B5;

	padding: 2px 0px 0px 0px;

	margin: 0px;

	border-bottom: 0px solid blue;

	

}



div#regionalMenuWrapper #subProgramsAZ {

	border-top: 1px solid #8099B5;

}



div#regionalMenuWrapper ul#regionalMenu li#dropdown form {



	display: inline;

	margin: 0px;

	padding: 0px;

	background: #8099B5;



}







div#regionalMenuWrapper ul#regionalMenu li#dropdown input {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 5px 0px 0px;

	padding: 0px 5px 0px 5px;

	border: 1px solid #666;

}



div#regionalMenuWrapper ul#regionalMenu li#dropdown select {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px 10px;

	padding: 0px;



}





/* END REGIONAL DROP DOWN MENU  */





body	{

	scrollbar-base-color: #647D99;

	scrollbar-arrow-color: #000000;

	color: #000000;

	background: #ffffff url(/montreal/images/bg_programs.gif) repeat-y fixed left top;

	margin: 0px 0px 0px 0px;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	}

	

	.tableOdd {

	background-color: #E6EBF1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

.tableEven {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	background-color: #F1F4F8;

}

	

/* Navigation Table */



#nav td a{

	height:20px;

	width:155px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;	

	font: bold 10px/20px verdana, arial, sans-serif;

	display: block;

	text-decoration: none;

	color: #333333;

	background-color:#F4F4F3;

	padding:0px;

	margin:0px;

	}



#nav td a:visited, #nav td a:link{

	font: bold 10px/20px verdana, arial, sans-serif;

	background-color:#F4F4F3;

	text-decoration: none;

	color: #333333;

	}



#nav td a:hover {

	font: bold 10px/20px verdana, arial, sans-serif;

	text-decoration: none;

	color: #FFFFFF;

	display: block;

	background-color:#ADC3D6;

	padding:0px;

	margin:0px;

}





#sub_1{

	display:none;

	}

#sub_2{

	display:none;

	}

#sub_3{

	display:none;

	}

	

#navSub	{

	width:155px;

	}



#navSub td a{

	font: bold 10px/16px verdana, arial, sans-serif;

	width:155px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	color: #333333;

	width: 155px;

	display: block;

	background-color:#FCE7DA;

	padding:0px;

	margin:0px;

}



#navSub td a:link, #navSub td a:visited {

	display: block;

	text-decoration: none;

	color: #333333;

	background-color:#FCE7DA;

	padding:0px;

	margin:0px;

}



#navSub td a:hover {

	color: #FFFFFF;

	display: block;

	background-color:#BC9655;

	padding:0px;

	margin:0px;

}

	



/* Link Controls */





a:link {



	text-decoration : underline;

	color: #244870;

	}

a:visited {



	text-decoration : underline;

	color: #244870;

	}

a:hover {



	text-decoration : none;

	color: #000000;

	}

a:active {



	text-decoration :underline;

	color: #244870;

	}

	

/* Main Body Text */





.date

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: Normal;

	color: #244870;

	text-decoration: none;

}



.header_body

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



.header_right

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #244870;

	text-decoration: none;

}

.stories{

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	}



.features	{

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 12px;

	}

.featuresHeaders	{

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #244870;

	text-decoration: underline;

	}
	
	
	.featuresHeaders a:link	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #244870;
	text-decoration: underline;
	}
	.featuresHeaders a:visited	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #244870;
	text-decoration: underline;
	}
	.featuresHeaders a:active	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#244870;
	text-decoration: underline;
	}
	
	/* MONTREAL NEWS HEADLINES */

div.features ul  {margin: 5px 0 15px 0px; padding: 0px; list-style-position:inside;}
div.features li.headline {padding-left:8px; line-height:14px; margin-left:5px; padding-bottom:8px; line-height:14px; margin-left:5px}
div.features ul.headline ul {line-height:30px; margin-left:5px;}



	.featuresHeaders	a:hover{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #244870;
	text-decoration: underline;
	}



.forms {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	color: #000000;

}

.credits {

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: italic;

	color: #000000;

	text-decoration: none;

}


.MainBody{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	padding:2px;

	color: #000000;

	text-decoration: none;

	list-style-position: inside;

	list-style-type: bullet;

	line-height: 14px;

}



.small	{

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #244870;

	text-decoration: none;

}





/* Footer controls */

.xsblack {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .27cm; font-weight: normal; color: #000000;

}
.xsblack a:link {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .27cm; font-weight: normal; color: #000000; text-decoration : underline;
}
.xsblack a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .27cm; font-weight: normal; color: #000000; text-decoration : underline;
}
.xsblack a:active{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .27cm; font-weight: normal; color: #000000; text-decoration : underline;
}
.xsblack a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .27cm; font-weight: normal; color: #000000; text-decoration : none;
}
