A:link { 
		color: 	#336699;
		font-weight: bold;
		font-size: 9pt; 
		}

A:hover { 
		color: 	#000000;
		font-weight: bold;
		font-size: 9pt; 
		}

A:visited { 
		color: #5991C8;
		font-weight: bold;
		font-size: 9pt; 
		}

A:active { 
		color: #5991C8;
		font-weight: bold;
		font-size: 9pt; 
		}
		
	
h1 {
	color: #000000;
	font: 30px Georgia, Times New Roman, Times, serif;
	margin: 0;
	padding-left: 0px; 
    padding-right: 0px; 
    padding-top: 15px; 
    padding-bottom:25px;
	font-weight: normal;
	}

h2 {
color:#269;
font:22pt Arial, Helvetica, sans-serif;
font-weight:700;
margin:0;
padding:0 0 6px;
line-height:1.1
}


    
h3	{  
	font: 14pt  Arial, Helvetica,sans-serif;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: 200;
	color: #226699;
	line-height: 18pt;
	margin-bottom: 2pt; 
    padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
    }
  
  
h4 {
	color: #000000;
	font: 12pt  Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-weight: 600;
	padding-left: 0px; 
    padding-right: 0px; 
    padding-top: 0px; 
    padding-bottom: 6px;
    }


    
h5	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #de5959;
	line-height: 11pt;
	margin-bottom: 0pt; 
    padding-bottom: 1pt; 
    margin-top: 0pt; 
    margin-left: 0pt;
padding-top: 0pt; 
    }
	
h6	{  
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #226699;
	line-height: 11pt;
	margin-bottom: 0pt; 
    padding-bottom: 1pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
    }

.list1{  
	margin-left: 1pt;
	margin-right:1pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
       }

.homepagesubheads {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:400;
color:#de5959;
line-height:11pt;
margin-bottom:0;
padding-bottom:1pt;
margin-top:0;
margin-left:0;
padding-top:0
}

.bgblack	{  
	background: #000000;
	background-color: #000000;
	}
	
.caption	{  
	 
	font-weight: normal;
	font-size: 8pt; 
	color: #808080;  
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 10pt;
	margin-top: 3px;
	margin-bottom: 3px;

	}
.largeblueheading {
color:#269;
font:20pt Arial, Helvetica, sans-serif;
font-weight:600;
margin:0;
padding:0 0 3px;
line-height:1.2
}

.largeblackheading {
color:#000;
font:18pt Arial, Helvetica, sans-serif;
font-weight:600;
margin:0;
padding:0 0 3px;
line-height:1.2
}


.countmeinnav {
background:#25ace3;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-color:#FFFFFF;
font-variant:normal;
line-height:120%;
border-width:0px;
margin:2pt;
padding:3px
}

.countmeinbluefront {
font-family:Helvetica, Arial, sans-serif;
font-weight:700;
font-size:10pt;
color:#fedb57;
background:#24ade4;
line-height:1.5;
margin:3pt 1pt;
padding:4pt
}

.rightgreybox {
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#464646;
background:#EEE;
line-height:1.3;
border-color:#464646;
border-style:solid;
border-width:1px;
margin:5pt;
padding:5px
}

  
.greycellcontent {
  font-size:    9pt;
  font-family:  Helvetica, Arial, sans-serif;
  font-weight: normal;
  color:        #336699;
  background:   #EEEEEE;
  margin-left: 6pt;
	margin-right:6pt;
	margin-bottom: 6pt;
	margin-top: 6pt;

}

.greycellline {
   background:   #BFBFBF;
}

.greycellcontentlt {
  font-size:    9pt;
  font-family:  Helvetica, Arial, sans-serif;
  font-weight: normal;
  color:        #464646;
  background:   #F6F6F6;
  margin-left: 6pt;
	margin-right:6pt;
	margin-bottom: 6pt;
	margin-top: 6pt;

}

.greycellcontentltcaption {
font-size:8pt;
font-family:Helvetica, Arial, sans-serif;
font-weight:200;
color:#FFF;
background:#F6F6F6;
}

.drkblueboxwhitetype	{  
	font-size: 9pt; 
	font-weight: bold;

	color: #ffffff;  
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4;
	color: #ffffff;
	background: #121F38;
	margin-left: 55pt;
	margin-right:55pt;
	margin-bottom: 3pt;
	margin-top: 3pt;
	padding-top: 5pt; 	
	padding-bottom: 5pt; 
}
.bluecellcontent	{  
	font-family:  Helvetica, Arial, sans-serif; 
    font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background: #0071bd;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 3px;
	margin-top: 3px;	
}
 .redcellcontent	{  
	font-family:  Helvetica, Arial, sans-serif; 
    font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background: #990000;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 3px;
	margin-top: 3px;	
}
    
.greycellnavigationr {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;  
	background:   #EEEEEE;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
   
    line-height: 1.3 

}
.greycellnavigationarial {
    font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;  
	background:   #EEEEEE;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
   
    line-height: 1.3 

}
.bluecellcolumnnavarial {
    font-family:  Helvetica, Arial, sans-serif; 
    font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background: #0071bd;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 1pt;
    margin-left: 1pt;
    margin-top: 3pt;
    line-height: 1.3 

}
.redcellcolumnnarial {
    font-family:  Helvetica, Arial, sans-serif; 
    font-weight: bold;
	font-size: 8pt;
	color: white;
	background: #FF0000;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 0pt;
    margin-left: 0pt;
    margin-top: 3pt;
   
}.greycellcontentlt5ptpadding{
  font-size:    9pt;
  font-family:  Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-color:  white;
  background:   #F6F6F6;
  margin-left: 6pt;
	margin-right:6pt;
	margin-bottom: 6pt;
	margin-top: 6pt;
	padding-top: 5pt; 	
	padding-bottom: 5pt; 
	padding-left: 5pt; 	
	padding-right: 5pt; 
}

.greypaddedborderright {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:400;
color:#000;
background:#EEE;
line-height:1.2;
border-color:#000;
border-style:solid;
border-width:1px;
margin:1pt;
padding:6pt
}


.greycellpaddedfront {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;  
	background:   #EEEEEE;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
    border-style: solid;
    border-width: 1px;
    border-color: #CC0000; 
    padding: 5px; 
    line-height: 1.3 

}

.greencellnavigationr {
font-family:Verdana, Helvetica, sans-serif;
font-size:9pt;
font-weight:700;
color:#FFF;
background:#00ab4f;
line-height:1.3;
margin:3pt;
padding:3pt
}

.hcdcnavigationl {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;  
	background:   #EDE3D1;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
   

}

.tancellnavigationr {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;  
	background:   #D2B98A;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
   
    line-height: 1.3 

}
.bluecellnavigationr {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;  
	background:   #0071bd;
    padding: 3pt; 
    margin-bottom: 3pt; 
    margin-right: 3pt;
    margin-left: 3pt;
    margin-top: 3pt;
   
    line-height: 1.3 

}



/* BELOW: Added for Northern Ontario School Of Medicine - NOSM or EMNO  */

.yellowcellnavigationr-menu {
font-family:Verdana, Helvetica, sans-serif;
font-size:9pt;
font-weight:700;
color:#000000;
background:#FFCC00;
line-height:1.3;
margin:3pt;
padding:3pt
}

.yellowcellnavigationr-menu a:link {color:#00000}    /* unvisited link  */
.yellowcellnavigationr-menu a:visited {color:#000000} /* visited link    */
.yellowcellnavigationr-menu a:hover {color:#FFF}   /* mouse over link */
.yellowcellnavigationr-menu a:active {color:#FF9900}  /* selected link   */




.picright { 
border-color: #F6F6F6; 
border: 1pt solid; 
} 


   
.columnpadding

    {
    padding-left: 5px; 
    padding-right: 5px; 
    padding-top: 0px; 
    padding-bottom: 0px;

    }

.footergrey	{  
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 8pt; 
	color:  #464646;
	margin-bottom: 0pt; 
    padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
    line-height: 1.4 

	}

.footergreysm	{  
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 6pt; 
	color:  #464646;
	margin-bottom: 0pt; 
    padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
    line-height: 1.4 
	}
	
.navtableborder

    {
    border-style: solid;
    border-width: 1px;
    border-color: #628399; 
    padding-left: 0px; 
    padding-right: 0px; 
    padding-top: 0px; 
    padding-bottom: 0px;
    text-align: left;
    }
     
.newstableborder

    {
    border-style: solid;
    border-width: 1px;
    border-color: #628399; 
    padding: 8px; 
    }

.textsevenpt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 9pt;
	margin-top: 0pt;
    line-height: 130%; 
    }
.texteightpt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 9pt;
	margin-top: 0pt;
    line-height: 130%; 
    }

.text	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 140%; 
    }
    
.textminbottomspacing {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#464646;
font-variant:normal;
line-height:140%;
margin:0 0 3pt
}


.textindent	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 18pt;
	margin-right: 18pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 140%; 
    }

.lcbosubheads	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	color: #8CBB00;
	font-weight: 600;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
    line-height: 1    }
    
.lcbosubheadslarge	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt; 
	color: #8CBB00;
	font-weight: 500;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
    line-height: 1    }

.textsubheadsblack	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	font-weight: 600;
    color: #000000;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 3pt;
	margin-top: 0pt;
    line-height: 1 
    }

.text8pt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 120%; 
    }

.text7pt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 120%; 
    }
    
.textnobottomspacing	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 140%; 
    }
    
.textsubhead	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: 200;
	color: #226699;
	line-height: 18pt;
	margin-bottom: 2pt; 
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 1.4 
    }

.textbluefront	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant: normal;
	margin-left: 0pt;
	margin-right: 0pt;
    margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 1.4 
    }

.textbluefronttitle	{  
		font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: 200;
	color: #226699;
	line-height: 18pt;
	margin-bottom: 3pt; 
	margin-left: 0pt;
	margin-right: 0pt;
    margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 1.2 
    }

.textbluefrontmultiple  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #336699;
	font-variant: normal;
	margin-left: 1pt;
	margin-right: 1pt;
    margin-bottom: 4pt;
	margin-top: 0pt;
    line-height: 1.4 
    }

 .textbluedate{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold;
    color: #336699;
	font-variant:normal;
	margin-left: 1pt;
	margin-right: 1pt;
    margin-bottom: 2pt;
	margin-top: 0pt;
    line-height: 1.4 
    }
    
.textblue	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #336699;
	font-variant:normal;
	margin-left: 1pt;
	margin-right:1pt;
    margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 1.4 
    }
.textheadingstopwagefreezesmall {
color:#009933;
font:11pt Tahoma, Geneva, sans-serif;
line-height:120%;
font-weight:400;
margin-bottom:0;
padding-bottom:2;
margin-top:0;
padding-top:0
}

.textheadingstopwagefreezegreen11pt{
color:#009933;
font:11pt Tahoma, Geneva, sans-serif;
line-height:120%;
font-weight:600;
margin:0;
padding:0
}
.stopwagefreezeheadline{

color:#00296b;
font:22pt Tahoma, Geneva, sans-serif;
line-height:110%;
font-weight:600;
margin:0;
padding:0
}

.quotationgrey {
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
font-style:italic;
font-size:11pt;
color:#999;
line-height:1.2;
margin-bottom:0;
padding-bottom:0;
margin-top:0;
padding-top:0
}
.textstopwage {
font-family:Tahoma, Geneva, sans-serif;
font-size:9pt;
color:#464646;
font-variant:normal;
line-height:140%;
margin:0 0 12pt
}
.headlineem{
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#000;
font-weight:600;
line-height:105%;
margin:0
}


.headline16pt {
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
color:#000;
font-weight:700;
line-height:110%;
margin:0
}

.headline14pt {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#000;
font-weight:700;
line-height:120%;
margin:0 0 1pt
}

.headline13pt {
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
color:#000;
font-weight:700;
line-height:120%;
margin:0 0 1pt
}

.headline12pt {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000;
font-weight:600;
line-height:112%;
margin:0 0 1pt
}

    
.textrelatedlinks	
{  
	font: 9pt Verdana, Helvetica, Arial, sans-serif;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background: #000000;
	background-color: #000000;
	}
	
.textcontentdark	
{  
	font: 8pt  Arial, Helvetica, sans-serif;
	font-family:  Helvetica, Arial, sans-serif; 
    font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background: #0071bd;
	margin-left: 5px;
	margin-right:5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin: 5px 5px 5px 5px;
	}
	
.textcontentdarkgrey	
{  
	font-weight: bold;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 8pt;
	color: #226699;
	background: #c1ced7;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 3px;
	margin-top: 3px;
	}
	
.textcontentlight	
{  
	font-weight: bold;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 8pt;
	color: #226699;
	background: #EEEEEE;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 3px;
	margin-top: 3px;
	}
	
.textinbox  {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 5pt;
	margin-right: 5pt;
	margin-bottom: 0pt;
	margin-top: 8pt;
    line-height: 1.4 
    }

.textblockquote {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	padding-bottom: 0pt; 
    margin-bottom: .1cm; 
    margin-right: .3cm;
    margin-left: .3cm;
    margin-top: .1cm;
    padding-top: 0pt; 
    line-height: 1.3 
    }

.textblockquoteblu  {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt; 
	color: #336699;
	font-variant:normal;
	padding-bottom: 0pt; 
    margin-bottom: .1cm; 
    margin-right: .3cm;
    margin-left: .3cm;
    margin-top: .1cm;
    padding-top: 0pt; 
    line-height: 1.3 
    }

.textblack	{  
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	margin-bottom: 12pt;
	padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
    line-height: 1.4 
	}


.textbold	{  
	font: 8pt bold Verdana, Helvetica, Arial, sans-serif;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt; 
	color: #628399;	
	font-weight: bold;
	}

.textgrey{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #EEEEEE;  
	line-height: 1.3;
	margin-bottom: 0pt; 
    padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
}
	
.text2	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #ffffff;  
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	}

.text2darkgrey	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #464646;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	margin-bottom: 5pt; 
    padding-bottom: 0pt; 
    margin-top: 5pt; 
    padding-top: 0pt; 
	margin-left: 5pt;
	margin-right: 5pt;
}

.text2black	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;  
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	margin-bottom: 0pt; 
    padding-bottom: 0pt; 
    margin-top: 0pt; 
    padding-top: 0pt; 
	}

.text2bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 8pt; 
	color: #ffffff;  
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 2pt;
	padding-bottom: 0pt; 
    margin-top: 2pt; 
    padding-top: 0pt; 
    line-height: 1.4 
	}

.text2boldblack	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 8pt; 
	color: #000000;  
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	}
	
.text2reg1	{  
	font: bold italic 8pt Helvetica, Verdana, sans-serif;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	}
	
.text2reg	{  
	font: bold italic 11pt Verdana, Helvetica, sans-serif;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	background: #3a3064;
	background-color: #3a3064;
	}

.texthighlight	{  
	font: 8pt Verdana, Helvetica, Arial, sans-serif;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt; 
	color: #3b3064;
	background: #ffffff;
	background-color: #ffffff;
	}

	
.textsubheadings{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	color: #226699;
	font-weight: bold;
    font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 110%; 
    }
    
.textheadings	{  
	font: bold italic 9pt Helvetica, Verdana, sans-serif;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	background: #226699;
	background-color: #226699;
	}


.subtitle	{  
	font: italic bold 9pt Verdana, Helvetica, Arial;
	font-family: Verdana, Helvetica, Arial;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	}

.tablebordercontentltgrey    {
    border-style: solid;
    border-width: 1px;
    border-color: #628399; 
    padding: 5px; 
    background:   #F6F6F6;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #464646;
	font-variant:normal;
	margin-left: 2pt;
	margin-right: 2pt;
	margin-bottom: 2pt;
	margin-top: 2pt;
    line-height: 140%; 
}

.tablebordercontentwhite {
background:white;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#464646;
font-variant:normal;
line-height:140%;
border-color:#628399;
border-style:solid;
border-width:1px;
margin:2pt;
padding:5px
}

.rightcolumntableborder

    {
    border-style: solid;
    border-width: 1px;
    border-color: #628399; 
    padding: 5px; 
    }
	
	
.sample {
	border-width: thin;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}

.textcontentlightfront	{  
	font-weight: bold;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 8pt;
	color: black;
	background: #EEEEEE;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 7px;
	margin-top: 3px;
	}
	
.textsubheadingsnobottom{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color: #226699;
	font-weight: bold;
    font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 110%; 
    }
    
.textsubheadingsnobottomblack{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color: #000000;
	font-weight: bold;
    font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 110%; 
    }
    
.textcontentlightfront	{  
	font-weight: bold;
	font-family:  Helvetica, Arial, sans-serif; 
	font-size: 8pt;
	color: black;
	background: #EEEEEE;
	margin-left: 3px;
	margin-right:3px;
	margin-bottom: 7px;
	margin-top: 3px;
	}

.headline13pt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt; 
	color: #000000;
	font-weight: bold;
    font-variant:bold;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
    line-height: 110%; 
    }

.headline14pt	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt; 
	color: #000000;
	font-variant:bold;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 1pt;
	margin-top: 0pt;
    line-height: 120%; 
    }

.cancelcorporateheadlinelarge{
color:#002056;
font:29px Georgia, Times New Roman, Times, serif;;
line-height:100%;
font-weight:400;
margin-bottom:1px;
padding-bottom:0;
margin-top:6px;
padding-top:0
}

.textheadingcorporatecutgreen11pt{
color:#009933;
font:11pt Tahoma, Geneva, sans-serif;
line-height:120%;
font-weight:500;
margin-top: 0px;
margin-bottom: 4px;
padding:0
}

.corpoatecutsheadline{

color:#009933;
font:18pt Tahoma, Geneva, sans-serif;
line-height:110%;
font-weight:600;
margin-bottom:0;
padding-bottom:6px;
margin-top:0;
padding-top:7px
}

.textheading4equalpay {
color:#00296b;
font:12pt Arial, Helvetica, sans-serif;
line-height:140%;
font-weight:600;
margin:0;
padding:0
}

.blockHeader2:hover
{
  background-color: #000000;
  border: 1px #cccccc solid;
  background-image: url('images/hover.png');
}

#navcontainerrightequal a {
display:block;
width:234px;
background-color:#F6F6F6;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:7pt;
padding:3px
}

#navcontainer { width: 196px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 193px;
background-color: #F6F6F6;
border-bottom: 1px solid #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
}

#navcontainer a:link, #navlist a:visited, #navcontainerrightequal a:link,#navlist a:visited
{
color: #336699;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}



#navcontainer a:hover, #navcontainerrightequal a:hover
{
background-color: #c1ced7;
color: #fff;
}

#navcontainerright { width: 234px; }

#navcontainerright ul, #navcontainerrightequal
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

#navcontainerright a
{
display: block;
padding: 3px;
width: 234px;
background-color: #F6F6F6;
border-bottom: 1px solid #FFFFFF;
}


#navcontainer a:link,#navlist a:visited
color: #336699;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

#navcontainerright a:hover
{
background-color: #c1ced7;
color: #fff;
}

#homepageheadline A:link {text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:200;
color:#369;
line-height:18pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
 }

#homepageheadline A:visited {text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:200;
color:#6699cc;
line-height:18pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
 }

#homepageheadline A:active {text-decoration: underline; 
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:200;
color:black;
line-height:18pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
}

#homepageheadline A:hover {text-decoration: underline; 
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:200;
color:black;
line-height:18pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
}

#sectorpageheadline A:link {text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:600;
color:#000;
line-height:14pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
 }

#sectorpageheadline A:visited {text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:600;
color:#666666;
line-height:14pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
 }

#sectorpageheadline A:active {text-decoration: underline; 
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:600;
color:#369;
line-height:14pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
}

#sectorpageheadline A:hover {text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:600;
color:#369;
line-height:14pt;
margin-bottom:2pt;
padding-bottom:0;
margin-top:0;
padding-top:0
}

#sectorheadline A:link {text-decoration: none; font:12pt Arial, Helvetica, sans-serif;
font-weight:600;
color: black;
margin:0;
padding:0 0 6px

 }

#sectorheadline A:visited {text-decoration: none; font:12pt Arial, Helvetica, sans-serif;
font-weight:600;
color:#666666;
margin:0;
padding:0 0 6px
 }

#sectorheadline A:active {text-decoration: underline; font:12pt Arial, Helvetica, sans-serif;
font-weight:600;
margin:0;
padding:0 0 6px
}

#sectorheadline A:hover {text-decoration: underline; font:12pt Arial, Helvetica, sans-serif;
font-weight:600;
margin:0;
padding:0 0 6px

}

@media print 
{TABLE.noprint, DIV.noprint {display:none} 
}
.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: 5px; /*Set to same as spacing option. */	
}

.kwicks li{
	float: left;
	width: 117px;
	height: 100px;
	margin-right: 5px;
}

.kwicks li a{
height: 100px; (set to correct height for you)
text-indent:-9999px;
outline:none;
display:block; 
z-index:2;
cursor:pointer;
}

#kwick1 { 
	background-color: #3f72b7;
	background-image: url('http://www.sefpo.org/campagnes/arretonslegelsalarial/images/nava.gif');
}
#kwick2 {
	background-color: #1b9432;
	background-image: url('http://www.sefpo.org/campagnes/arretonslegelsalarial/images/navb.gif');
}
#kwick3 {
	background-color: #c26468;
	background-image: url('http://www.sefpo.org/campagnes/arretonslegelsalarial/images/navc.gif');
}
#kwick4 { 
	background-color: #f57536;
	background-image: url('http://www.sefpo.org/campagnes/arretonslegelsalarial/images/navd.gif');
	margin-right: none;
}     	
#kwick5 { 
	background-color: #bf7cc7;
	background-image: url('http://www.sefpo.org/campagnes/arretonslegelsalarial/images/nave.gif');
	margin-right: none;
}	
		
.kwicks.horizontal #kwick_4 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_4 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}


.corporatetaxnav  {
background:#002056;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-variant:normal;
border-width:1px;
margin:0pt;
padding:2px
}

.corporatetaxnav  A:link{
background:#002056;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:white;
font-variant:normal;
border-width:1px;
margin:0pt;
padding:2px
}

.corporatetaxnav  A:hover{
background:#002056;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:yellow;
font-variant:normal;
border-width:1px;
margin:0pt;
padding:2px
}

.corporatetaxnav  A:visited{
background:#002056;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-variant:normal;
border-width:1px;
margin:0pt;
padding:2x
}

.corporatetaxnav  A:active{
background:#002056;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:red;
font-variant:normal;
border-width:1px;
margin:0pt;
padding:2x
}


.content {
  background-color: #fff;
  color: #000;
  border: 1px solid #000;
  padding: 0.5em;
  }
  
#bargainingtopnav {
background-color:#017dc3;
color:white
}

#bargainingtopnav ul{
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white
padding-top:2pt;
}

#bargainingtopnav a{
display:block;
width:149px
background-color:#F6F6F6;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white;
padding: 3px
}
#bargainingtopnav a:link, #bargainingtopnav a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
color:white
}

#bargainingtopnav a:hover {
background-color:#c1ced7;
color:black
}

#darkbluetopnav {
background-color:#1a3a75;
color:white
}

#darkredbrowntopnav {
background-color:#8c2604;
color:white
}

#darkbluetopnav ul{
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white
padding-top:2pt;
}

#darkbluetopnav a{
display:block;
width:149px
background-color:#F6F6F6;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white;
padding: 3px
}
#darkbluetopnav a:link, #bargainingtopnav a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
color:white
}

#darkbluetopnav a:hover {
background-color:#c1ced7;
color:black
}

#darkredbrowntopnav ul{
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white
padding-top:2pt;
}

#darkredbrowntopnav a{
display:block;
width:149px
background-color:#F6F6F6;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white;
padding: 3px
}
#darkredbrowntopnav a:link, #bargainingtopnav a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
color:white
}

#darkredbrowntopnav a:hover {
background-color:#c1ced7;
color:black
}
#greentopnav {
background-color:#408e43;
color:white
}

#greentopnav ul{
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white
padding-top:2pt;
}

#greentopnav a{
display:block;
width:149px
background-color:#408e43;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white;
padding: 3px
}
#greentopnav a:link,  #greentopnav a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
color:white
}

#greentopnav a:hover {
background-color:#c1ced7;
color:black
}
#purpletopnav {
background-color:#330457;
color:white
}

#purpletopnav ul{
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white
padding-top:2pt;
}

#purpletopnav a{
display:block;
width:149px
background-color:#330457;
border-bottom:1px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:white;
padding: 3px
}
#purpletopnav a:link, #purpletopnav a:visited {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt
color:white
}

#purpletopnav a:hover {
background-color:#FFCA39;
color:black
}
