body { font: 62.5% Verdana, Arial, Helvetica, sans-serif;background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	

table
{ font: Verdana, Arial, Helvetica, sans-serif;background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
  font-weight: normal;
  border-collapse: collapse;
}
#ta { text-align: justify; padding: 10px 10px 10px 40px;}

#hdcenter
{   text-align:center;
    font-size: 14px;
     font-weight: bold;
     height: 20px;
     color: #000000;
     width:86%;
}
img.righttalign
{   display:block;
     margin-left: auto;
    text-align: right;
}
#hdgreen
{ background: #000000;
  font-weight: bold;
  font-size: 13px;
  text-align: right;
  height: 20px;
}
#hdm
{ font-weight: bold;
  height: 20px;
}
#hdmiddle
{ width: 88%;
  text-align: right;
  height: 15px;
  font-weight: bold;
  color: #000000;
  vertical-align: top;
}
#hdtitle
{ text-align: center;
  height: 50px;
  color: #000000;
  font-size: 20px;
  vertical-align: bottom;
}
.hdtitle1
{ text-align: center;
  font-size: 14px;
  height: 20px;
  color: #000000;
  font-weight: normal;
}
#footer
{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  text-align: right;
  font-weight: bold;
  color: #000000;
  vertical-align: bottom;
  height: 45px;
}
#pipe
{  color: white;}
a:link
{  color: #000000;}
a:visited
{  color: #000000;}
a:hover
{  color: Teal;}
#hdgreen a:link
{  color: white;}
#hdgreen a:visited
{  color: white;}
#hdgreen a:hover
{  color: #FFF8DC;}

#chartR
{   display:none;
     position: absolute;
    left: 493px;
    top: 617px;
     width: 165px;
     height: 133px;
}
#chartB
{   display:none;
     position: absolute;
    left: 473px;
    top: 614px;
     width: 165px;
     height: 133px;
}
#chartO
{   display:none;
     position: absolute;
    left: 535px;
    top: 694px;
     width: 165px;
     height: 133px;
}
#chartY
{   display:none;
     position: absolute;
    left: 500px;
    top: 546px;
     width: 165px;
     height: 133px;
}
#chartG
{   display:none;
     position: absolute;
    left: 516px;
    top: 607px;
     width: 165px;
     height: 133px;
}
#chart
{     text-align: center;}
#legimg
{    width:12px;
    height:12px;
    border: 1px solid black;
}
#legimgC
{    width:16px;
    height:16px;
}
#legimgD
{    width:12px;
    height:12px;
}
#legtitle
{  font-weight: bold;
   font-size: 12px;
    text-align: left;
    height: 30px;
    vertical-align: top;
    padding: 10px 10px 10px 10px;
}
#legendcell
{  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
    vertical-align: top;
    width: 195px;
   margin-top: 8px;
    //background:url(../images/backpanel.gif) top left no-repeat;
    background: #E8E5F0;
    min-height:100%;
}

#legtext
{    font-weight: normal;
   font-size: 12px;
    text-align: justify;
    vertical-align: top;
    padding: 10px 10px 10px 10px;
}

#legtext a:link
{  color: blue;}
#legtext a:visited
{  color: blue;}
#legtext a:hover
{  color: #0000CD;}
#legtext3
{     font-weight: normal;
    padding: 0px 10px 0px 10px;
}

#legtext3 a:link
{  color: blue;}
#legtext3 a:visited
{  color: blue;}
#legtext3 a:hover
{  color: #0000CD;}
#legtitle
{    font-weight: bold;
   font-size: 13px;
    text-align: left;
    vertical-align: middle;
    height: 35px;
    padding: 10px 10px 10px 10px;
}
#legtitle2
{  font-weight: bold;
    font-size: 11px;
    text-align: left;
    height: 15px;
    vertical-align: bottom;
}
#legtext2
{  font-weight: normal;
    font-size: 11px;
    text-align: left;
    height: 15px;
    vertical-align: top;
    padding: 0px 10px 10px 25px;
}
#legtext4
{  font-weight: normal;
    font-size: 11px;
    text-align: left;
    height: 11px;
    vertical-align: middle;
    padding: 0px 3px 3px 5px;
    width: 20%;
}
.leg4{
     border: 2px;
     padding: 0px 0px 0px 0px;
     border-collapse: collapse;
     text-align:left;
}
.leg4 td {border: none;}
.cent
{    text-align: center;}
.centddlr
{    padding-right: 38px;}

.leftcell
{  text-align: right;
    height: 35px;
    width: 50%;
    vertical-align: bottom;
}
.lblleftcell
{   
    height: 35px;
    width: 50%;
    vertical-align: bottom;
}
.rightcell
{   
    vertical-align: bottom;
}
.sepcolor {color: white;  white-space: pre; font-size: 14px;}
#instrTitle
{  font-size: 12px;
    text-align: center;
}
#instrTitleLeft
{  font-size: 12px;
    text-align: left;
}
#zapolnitel
{ height: 100%;}
#ta { text-indent: 3%;}
#map_Ontario
{ text-align: center; width:100%; height:760 px; vertical-align: top; position: relative;}
#lgt
{  border-collapse: collapse;
    border: solid black 1px;
    text-align:left;
}
#tind
{  text-align: center;}
.note
{ font-weight: normal;
  font-size: 11px;
  height: 25px;
}
/* calendar stylesheet */
TD.cal {font-size: 11px; color: #35556B; font-family: Arial,Helvetica,Sans-serif; background-color: #fff; font-weight: bold;}
SELECT.month {font-size: 11px; width: 85px; color: #35556B; font-family: Arial,Helvetica,Sans-serif}
INPUT.year {font-size: 11px; width: 30px; color: #35556B; font-family: Arial,Helvetica,Sans-serif}
TD.calDaysColor {font-size: 11px; color:#D0FFD2; font-weight: bold; font-family: Arial,Helvetica,Sans-serif; background:#008400;}
TD.calWeekend {font-size: 11px; color: #006001; font-family: Arial,Helvetica,Sans-serif; background:#D9FFD9;font-weight: bold;}
TD.calBgColor {font-size: 11px; color: #006001; font-family: Arial,Helvetica,Sans-serif; background-color: #B7E7CC}
.calBorderColor {font-size: 11px; color:#006001; font-family: Arial,Helvetica,Sans-serif; background-color: #35556B}
TD.calHighlightColor { font-size: 11px; color: #fff; font-family: Arial,Helvetica,Sans-serif; background-color: #66CDAA;font-weight: bold;}
A.cal {font-size: 11px; color: #006001; font-family: Arial,Helvetica,Sans-serif; text-decoration: none}
A.cal:hover {font-size: 11px; color: #ff0000; font-family: Arial,Helvetica,Sans-serif; text-decoration: none}
.disabled {font-size: 11px; color: #808080; font-family: Arial,Helvetica,Sans-serif; text-decoration: none}


body { font: Verdana, Arial, Helvetica, sans-serif;background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	 

a { color: #000000; text-decoration: none;}
a:hover { color: #A22930;}

#pageBody {background:#FFFFFF;width:100%;margin-right:auto;margin-left:auto;}

ul {list-style-image:url(../images/liArrow.gif);list-style-position:outside;margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}
ul li {}

#head {	PADDING-LEFT: 20px;	PADDING-BOTTOM: 0px;PADDING-TOP: 0px;HEIGHT: 90px;background-color:#ffffff;}
#logo {	CLEAR: left; MARGIN-TOP: 22px; FLOAT: left}
#siteName {	CLEAR: right; MARGIN-TOP: 30px; FLOAT: right; TEXT-ALIGN: right; padding-right:0px;}
#skipNav {	FLOAT: left; WIDTH: 12em; TEXT-ALIGN: center; color: #ffffff;}
#skipNav a { color: #ffffff; }

#language {	BACKGROUND: url(../images/langPatch.gif) #8fc2d3 no-repeat left bottom; line-height:5px; FLOAT: right; WIDTH: 8em; TEXT-ALIGN: center}
#language SPAN {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.75em; MARGIN-LEFT: 1em; PADDING-TOP: 0.75em}
#language A {	MARGIN-RIGHT: 1em; color: #FFFFFF; font-weight:normal;}

h1 {font-size:15px;padding:0px;margin:0px;font-weight:bold; text-transform:uppercase; }
h2 {font-size:100%;font-weight:bold;color:#8f331e;padding:0px;margin:0px}
h3 {font-size:100%;font-weight:bold;padding:0px;margin:0px}
h4 {font-size:100%;font-style:italic;padding:0px;margin:0px}

p {margin:0px;}

.columnSide {width:180px;float:left;background:#FFFFFF;}
.columnMid {width:419px;float:left;background:#FFFFFF;}
.columnWide {width:599px; float:left;background:#FFFFFF;}
.columnWidest {width:777px; float:left;background:#FFFFFF;}

.columnSideWrapper {margin-left:2px; margin-right:2px;}
.columnWideWrapper {margin-right:2px; }
.columnWidestWrapper {margin-left:2px; }

.columnBottomCap {background:url(../images/bottomCaps.jpg) no-repeat;line-height:9px;}
.columnWideBottomCap {background:url(../images/bottomWideCaps.jpg) no-repeat;line-height:11px;}

.top {padding:8px 8px;margin: 2px 0px 0px 0px;}
.top p {margin-top:12px;}

.bottom {padding:1px 8px 8px 8px;margin: 0px 0px 2px 0px;}
.top img {float:right;}
.bottom img {float:left;padding:4px 4px;}
.hello {margin: 0px 180px 0px 180px;}


.bottom .date {font-weight:bold;display:inline}
.bottom .subhead {}

.moreLink {font-weight:bold;color:#2a5317}

.boxContentWrapper {background:url(../images/backTile.jpg);}
.boxWideContentWrapper {background:url(../images/backWideTile.jpg);}
.boxMid .bottom {background:url(../images/BoxMidBottom.jpg) bottom no-repeat;padding:5px 14px 15px 12px;}
.boxSideA {background:url(../images/boxSideATile.jpg);}
.boxSideA .top {background:url(../images/boxSideATop.jpg) no-repeat;}
.boxSideA .bottom {background:url(../images/boxSideABottom.jpg) bottom no-repeat;}
.boxSideA .bottom .link {color:#86a26f;font-weight:bold}

.boxSideB {background:url(../images/boxSideBTile.jpg);}
.boxSideB h1 {margin:14px 0px;}
.boxSideB .top {background:url(../images/boxSideBTop.jpg) no-repeat;padding:0px;line-height:5px}
.boxSideB .bottom {background:url(../images/boxSideBBottom.jpg) bottom no-repeat;padding-bottom:5px;}
.boxSideB img {float:right;}

.boxSideSearch {background:url(../images/boxSideSearchTile.jpg);}
.boxSideSearch .top {background:url(../images/boxSideSearchTop.jpg) no-repeat;padding-bottom:0px;padding-top:5px;padding-bottom:0px;line-height:normal}
.boxSideSearch .bottom {background:url(../images/boxSideSearchBottom.jpg) bottom no-repeat;margin:0px;padding:0px;line-height:5px}
.boxSideSearch form {margin:5px 0px;}

.boxSideC {background:url(../images/boxSideCTile.jpg);}
.boxSideC .top {background:url(../images/boxSideCTop.jpg) no-repeat;}
.boxSideC .bottom {background:url(../images/boxSideCBottom.jpg) bottom no-repeat;}

.boxSideD {background:url(../images/boxSideDTile.jpg);}
.boxSideD .top {background:url(../images/boxSideDTop.jpg) no-repeat;padding-bottom:0px;padding-top:9px;line-height:normal}
.boxSideD .bottom {background:url(../images/boxSideDBottom.jpg) bottom no-repeat;line-height:2px}
.boxSideD span {display:block;float:left;margin-top:5px;margin-bottom:3px;}

.boxSideImages {margin-left:2px;}
.boxSideImages img {margin-top:1px;margin-bottom:1px;}

.boxInvertedSideE {background:url(../images/boxInvertedSideETile.jpg);}
.boxInvertedSideE .top {background:url(../images/boxInvertedSideETop.jpg) no-repeat;}
.boxInvertedSideE .bottom {background:url(../images/boxInvertedSideEBottom.jpg) bottom no-repeat;padding:0px;line-height:6px;}

.boxInvertedSideF {background:url(../images/boxInvertedSideFTile.jpg);}
.boxInvertedSideF .top {background:url(../images/boxInvertedSideFTop.jpg) no-repeat;}
.boxInvertedSideF .bottom {background:url(../images/boxInvertedSideFBottom.jpg) bottom no-repeat;padding:0px;line-height:6px;}

.boxSideFill .top {background:url(../images/boxSideFillTop.jpg) no-repeat;padding-bottom:0px;padding-top:9px;line-height:normal}

.boxSidePartialFill {height:60px;background:url(../images/boxSidePartialFill.jpg) no-repeat #ffffff; }


.boxMid {background:url(../images/BoxMidTile.jpg);}
.boxMid ul {list-style-image:url(../images/liArrowAlt.gif);}
.boxMid .top {background:url(../images/BoxMidTop.jpg) no-repeat;}
.boxMid .bottom {background:url(../images/BoxMidBottom.jpg) bottom no-repeat;padding:5px 14px 15px 12px;}

.boxMidFill .top {background:url(../images/boxMidFillTop.jpg) no-repeat;padding-bottom:0px;padding-top:9px;line-height:normal}

.boxWide {background:url(../images/boxWideTile.jpg);}
.boxWide .top {background:url(../images/boxWideTop.jpg) no-repeat;}
.boxWide .bottom {margin: 0px; padding: 10px;width:570px;}

.boxWideFill .top {background:url(../images/boxWideFillTop.jpg) no-repeat;padding-bottom:0px;padding-top:9px;line-height:normal}

.boxWidest {background:url(../images/boxWidestTile.jpg);}
.boxWidest .top {background:url(../images/boxWidestTop.jpg) no-repeat;}
.boxWidest .bottom {background:url(../images/boxWidestBottom.jpg) bottom no-repeat;}

.boxQuad {width:208px;margin:1px 0px 1px 0px;float:left;background:url(../images/boxQuadTile.jpg);position:relative}
.boxQuad img {float:right;position:inherit;}
.boxQuad .top {background:url(../images/boxQuadTop.jpg) no-repeat;margin:0px;padding:0px;line-height:5px;}
.boxQuad .bottom {background:url(../images/boxQuadBottom.jpg) bottom no-repeat;margin:0px;}
.boxQuadSpacer {float:left;width:3px;font-size:1%;}

.imgLeft {display:inline;float:left;}
.ministerBox {margin-top:2px}

.navTop {background:url(../images/navTop.jpg) no-repeat center;height:8px;line-height:8px;margin:0px 0px 0px 2px;}
.navMiddle {background:url(../images/navMiddle.jpg) repeat-y center;text-transform:uppercase;text-align:center; font-weight:bold;margin:0px 0px 0px 2px;}
.navMiddle a {margin:0px 6px 0px 6px;}
.navBottom {background:url(../images/navBottom.jpg) #ffffff no-repeat center;line-height:5px;padding-bottom:2px;margin:0px 0px 0px 2px;}

.navLeft {background:url(../images/navLeft.jpg) no-repeat right;padding:0px 0px 0px 5px}
.navCenter {background:url(../images/navCenter.jpg) repeat-x center;text-transform:uppercase;text-align:center; font-weight:bold;padding:8px 8px 8px 8px}
.navCenter a {margin:0px 6px 0px 6px;}
.navRight {background:url(../images/navRight.jpg) no-repeat left;padding:0px 0px 0px 5px}

.marquee {font-size: 10px}
.breadcrumb {margin:0px 2px 0px 2px;padding:5px;height:20px; background:#d6ebf0;color:#000000;text-transform:uppercase;font-weight:regular;font-size: 10px}
.breadcrumb a {color:#000000; }
.breadcrumb a:hover { color: #A22930;}

.clear {clear:both;line-height:0px;}

.searchshellform {padding: 0px; margin: 0px; }
.searchfield {font-family: verdana, arial, helvetica, sans-serif; font-size: 100%;  margin-left: 4px; padding: 3px 2px 0px 3px; height: 15px; width: 115px;}
.searchgo {padding: 0px 0px 2px 0px; vertical-align: bottom;}

.divider {background:#d4ce92;margin:2px;}

#links {text-align:center}
#links img {float:none;margin:5px;}

#foot {	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/footBack.jpg) #f6f5f0 repeat-x left top; PADDING-BOTTOM: 25px; PADDING-TOP: 13px; TEXT-ALIGN: center;}
.footBody {	BACKGROUND: url(../images/foot.gif) #ffffff no-repeat left top; MARGIN: 4px auto 0px; WIDTH: 419px; PADDING-TOP: 1em; TEXT-ALIGN: center}
.footBody P {MARGIN: 0px}
.footBody B {MARGIN: 0px 0.25em; COLOR: #cec58a}
.footFoot {	BACKGROUND: url(../images/foot.gif) #ffffff no-repeat left bottom; MARGIN: 0px auto; WIDTH: 419px; HEIGHT: 10px}

.mainhr {width: 75%; height: 2px; color: #d6ebf0; background-color: #d6ebf0; border: 0}

.textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}