body { font: 62.5% Verdana, Arial, Helvetica, sans-serif;background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	
.dot-border{ border:1px dashed #b5b5b5;}
.winner:link{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#535353; font-weight:normal; text-decoration:underline;}
.winner:active{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#535353; font-weight:normal; text-decoration:underline;}
.winner:visited{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#535353; font-weight:normal; text-decoration:underline;}
.winner:hover{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}

.winner-border{ border-bottom:1px dashed #bababa;}
.left-cap{font-family:"ZapfHumnst BT", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#211f20; font-stretch:extra-condensed; font-weight:normal; padding-bottom:5px;}
.body-part{background-color:#ffffff; border-left:1px solid #e2ddba; border-right:1px solid #e2ddba; padding:20px 0px 20px 0px;}
.body-left{width:720px; padding-top:7px; background:url(images/dot-1.gif) repeat-y right;}
.body-right{width:400px; padding-top:7px;}
.right-container{border:1px solid #e2ddba; background-color:#EDF4F7; padding:10px;}

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: 35px;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  vertical-align: bottom;
  padding: 10px 10px 15px 10px;
}

.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;*/
  
  clear:both;
  width :100%;
 padding-top:20px
}


/* Added from New  Template CSS */
#full_footer {
	border-top:1px solid #7f7f7f;
	padding-bottom:1em;
	width:100%
}
#footer p {
	font-weight:bold;
	text-transform:uppercase;
	color:#666;
	margin-top:0;
	font-size:.9em
}
#footer a, #footer a:link, #footer a:visited, #footer a:active {
	color:#666;
	text-decoration:underline
}
#footer ul.right {
	width:500px;
    margin-top:0.7em;
	margin-right:0px
}
#footer ul.left {
	width:480px;
	margin-left:0px
	
}
#footer ul {
	font-weight:bold;
	text-transform:uppercase;
	color:#666;
	font-size:.9em;
	margin-left:0;
	padding-left:0;
	display:inline;
	margin:0 0 1.0em
}
#footer ul li {
	margin-left:0;
	margin-top:0.7em;
	padding:0 10px;
	border-left:1px solid #000;
	list-style:none;
	display:inline
}
#footer ul li.noborder {
	border:0 none
}
#footer ul.left li {
	float:left
}
#footer p.last-mod {
	text-transform:none;
	clear:right;
	float:right;
	text-align:right;
	width:500px;
	margin:0 10px 0 0
}
.right {
	float:right;
	margin-left:20px;
	text-align:right;
	margin-right:0;
}
.left {
	float:left;
	margin-right:20px;
	margin-left:0
}
ul,li
{
    margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
ol, ul {
	list-style:decimal;
	margin-left:40px;
	padding-left:15px;
	margin-bottom:20px
}

#splash_page #footer {
	width:1050px
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:100%;
	margin-top:10px;
	min-width:1000px !important;

}
#bg_exp{
	background-image: url(../images/EN/bg_exp.jpg);
	background-color:#650000 !important;
	background-repeat: repeat-x;
	height:92px;
	width:100%
	}
	#navbar p a.last {
	border:none;
	padding-right:0
}
#navbar {
	width:100%;
	height:2.75em;
	background:#ebece7 url(../images/EN/nav_exp.jpg) repeat-x scroll left center;
	border-bottom:1px solid #FFF;
	/*background-color:#fff*/
}

#navbar p {
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:7px 0;
	margin:0;
	overflow:hidden
}
#navbar p a {
	color:#760011;
	border-right:2px solid #3b0b15;
	padding:0 10px 0 8px;
}

#arc {
	width:100%;
	height:92px;
	float:left;
	background-image:url(../images/EN/header_arc.gif);
	background-position:left top;
	background-repeat: no-repeat;
}

#arc form {
	float:right;
	margin:40px 0 0 0;
	padding-right:20px
}

.header {
	width:700px;
	height:100%;
	position:relative;
	border-top:3px solid #666;
	border-bottom:1px solid #999;
	background-color:#e2e2de;
	background-image:url(../images/EN/arc_right_main.gif);
	background-repeat:no-repeat
}

.leftnav {
	width:100%;
	overflow:hidden;
	margin-bottom:10px
}
.leftnav .header {
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	position:relative;
	font-size:1.1em
}
.leftnav .header a {
	color:#333;
	font-weight:bold;
	display:block;
	padding:4px 5px 6px
}
.leftnav .header img, .downarrow {
	position:absolute;
	left:235px;
	top:7px
}
.leftnav .mycolour .header {
	background:#000 url(images/arc_left_mycolour.gif) top left no-repeat
}
.leftnav .mycolour .header a {
	color:#000;
	font-weight:700
}
.leftnav .mygovt .header {
	background-color:#4a1910;
	background-image:url(../images/EN/arc_left_red.gif);
	background-repeat:no-repeat
}
.leftnav .mygovt .header a {
	color:#fff;
	font-weight:700
}
.leftnav h2 {
	padding:0 20px 0 0;
	margin:0
}

#textlinks a.last, #navbar p a.last {
	border:none;
	padding-right:0
}
#textlinks {
	position:absolute;
	right:0;
	top:5px;
	text-align:right;
	margin-right:0
}
#textlinks a {
	padding:0 1em 0 .75em;
	border-right:1px solid #999
}

a#skipNav:link, a#skipNav:visited, a#skipNav:hover {
	color:#FFF;
	border:none
}
a#skipNav:active, a#skipNav:focus {
	color:#17397d;
	border-right:1px solid #999
}

img {
	border:0
}
/* Added from New  Template CSS */
#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;
}
#legtitle2right
{  font-weight: bold;
   font-size: 12px;
    text-align: right;
    height: 30px;
    vertical-align: top;
 
}
#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: 11px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtextOntarioTopData
{    font-weight: normal;
   font-size: 11px;
    text-align: left;
    vertical-align: middle;
    padding: 10px 10px 0px 10px;
}

.legtextOntarioTopDataRight
{    font-weight: normal;
   font-size: 11px;
    text-align: right;
    vertical-align: middle;
    padding: 10px 10px 0px 10px;
}

.legtextOntarioTopDataNoPad
{    font-weight: normal;
   font-size: 11px;
    text-align: left;
    vertical-align: middle;
    padding: 0px 10px 0px 10px;
}

.legtextWorldDataHeading
{  font-weight: normal;
   font-size: 11px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtextWorldHeadingCenter
{  font-weight: normal;
   font-size: 11px;
    text-align: center;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtextWorldDataBig
{  font-weight: bold;
   font-size: 11px;
    text-align: center;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
}

.legtextWorldDataBigger
{  font-weight: bold;
   font-size: 13px;
    text-align: center;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
}

.legtext4thTabMapTitle
{  font-weight: bold;
   font-size: 22px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
    color: #666666 ;
}


.legtext4thTabLocationTitle
{  font-weight: bold;
   font-size: 15px;
    text-align: left;
    vertical-align: bottom;
    padding: 5px 5px 5px 5px;   
    color: #666 ;
}

.legtext4thTabLocationFlagIcon
{      
    padding: 5px 5px 5px 5px;   
}

.legtext4thTabData
{  font-weight: bold;
   font-size: 16px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
    color: #666 ;
}

.legtextWorldDataBiggerLeft
{  font-weight: bold;
   font-size: 13px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
}

.legtextWorldDataBiggerRight
{  font-weight: bold;
   font-size: 13px;
    text-align: right;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;   
}


.legtextWorldHeadingRight
{  font-weight: normal;
   font-size: 11px;
    text-align: right;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtextWorldData
{  font-weight: normal;
   font-size: 11px;
    text-align: right;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtext4thTabDataHeading
{  font-weight: bold;
   font-size: 13px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.legtext4thTabDataBigHeading
{  font-weight: bold;
   font-size: 16px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}



.legtextDataHeading
{    font-weight: bold;
   font-size: 12px;
    text-align: center;
    vertical-align: middle;
    padding: 10px 10px 2px 10px;
}

.legtextleft
{    font-weight: bold;
   font-size: 12px;
    text-align: left;
    vertical-align: middle;
    padding: 5px 0px 0px 16px;
}



.legtextcenter
{    font-weight: bold;
   font-size: 12px;
    text-align: center;
    vertical-align: middle;
    padding: 10px 10px 2px 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;
}
#legtitlecenter
{    font-weight: bold;
   font-size: 13px;
    text-align: center;
    vertical-align: middle;
    height: 30px;
}
.legtoptitlecenter
{    font-weight: normal;
   font-size: 12px;
    text-align: center;
    vertical-align: middle;
}
#legtitleright
{    font-weight: bold;
   font-size: 13px;
    text-align: right;
    vertical-align: middle;
    height: 25px;
    padding: 10px 10px 10px 10px;
}
.legtitle2
{  font-weight: bold;
    font-size: 11px;
    text-align: left;
    height: 15px;
    vertical-align: middle;
}
#legtitle2right
{  font-weight: bold;
    font-size: 10px;
    text-align: right;
    height: 15px;
    vertical-align: middle;
}
#legtext2
{  font-weight: normal;
    font-size: 11px;
    text-align: left;
    height: 15px;
    vertical-align: top;
    padding: 0px 10px 10px 25px;
}
.legtextLegend
{  font-weight: normal;
    font-size: 9px;
    text-align: left;
    height: 15px;
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}
#legtext4
{  font-weight: normal;
    font-size: 11px;
    text-align: left;
    height: 11px;
    vertical-align: middle;
    padding: 0px 3px 3px 5px;
    width: 20%;
}

.legtext5
{  font-weight: bold;
    font-size: 11px;
    text-align: right;
    vertical-align: middle;
}
.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: 14px;
    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: 75px;background-color:#ffffff;}
#logo {	CLEAR: left; MARGIN-TOP: 8px; FLOAT: left}
#siteName {	CLEAR: right; MARGIN-TOP: 15px; 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 0px 0px 0px;padding:5px;height:20px; background:#cccccc;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;}

