BODY {
	MARGIN: 0px auto; FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.headbox {
	MARGIN: 0px auto; WIDTH: 80%
}
.menu_left {
	BACKGROUND-IMAGE: url(/img/m_left_1.png)
}
.menu_right {
	BACKGROUND-IMAGE: url(/img/m_right_1.png)
}
.header_middle {
	BACKGROUND-IMAGE: url(/img/header_middle.png)
}
.header_middle_top {
	BACKGROUND-IMAGE: url(/img/header_middle_top.png)
}
/*.header_left {
	BACKGROUND-IMAGE: url(/img/header_left.jpg); HEIGHT: 73px
}*/
.Manitoba {
	FONT: 600 17px regular Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; background: url(/img/pic_canadaflag2.png) no-repeat; height: 73px
}
.header_right_top {
	BACKGROUND: url(/img/header_right_top.jpg) top right no-repeat; HEIGHT: 86px; TEXT-ALIGN: right
}
.header_right_bottom {
	BACKGROUND: url(/img/header_right_bottom.jpg) top right no-repeat; HEIGHT: 73px
}
.header_top_left {
	BACKGROUND-IMAGE: url(/img/header_top_left.png);
}
.loginbut {
	padding-left: 76px; padding-top: 41px;
}
.header_left {
	BACKGROUND-IMAGE: url(/img/header_left.jpg)
}
.hstep1 {
	PADDING-TOP: 21px; HEIGHT: 50px; TEXT-ALIGN: right
}
.hstep2 {
	PADDING-LEFT: 74px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.loginform {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/login_form.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
A.login {
	FONT: 9px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 87px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 29px; TEXT-DECORATION: none
}
A.login:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.popupmenu {
	DISPLAY: block; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 0px; BACKGROUND: #a0a7ec;
}
.imgitem {
	/*PADDING-RIGHT: 10px;*/
	background-color: #A0A7EC;
}
.mitem {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 5px; padding-left: 10px;
	white-space: nowrap;
	width: 100%;
	line-height: 22px;
}
A.mitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: DropShadow(Color=#8086C1, OffX=1, OffY=1, Positive=1); COLOR: #ffffff; TEXT-DECORATION: none
}
.iborder {
	background-image: url(/img/item_border.gif);
	background-repeat: repeat-x;
	height: 2px;
}
.hstep3 {
	VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; HEIGHT: 82px; TEXT-ALIGN: left
}
.lastimg {
	MARGIN-RIGHT: 25px
}
.firstimg {
	MARGIN-LEFT: 75px
}
.menu {
	BACKGROUND-POSITION: 50% bottom; WIDTH: 681px; HEIGHT: 49px
}
.content {
	MARGIN: 10px 0px 5px; WIDTH: 100%
}
.leftcol {
	PADDING-LEFT: 23px; VERTICAL-ALIGN: top; WIDTH: 181px
}
.middlecol {
	PADDING-RIGHT: 11px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 100%
}
.rightcol {
	PADDING-RIGHT: 18px; VERTICAL-ALIGN: top; WIDTH: 178px
}
.topleft {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/topleft.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.topright {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/img/topright.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.headbg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/img/headbg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f1f9ff
}
.boxtitle {
	PADDING-LEFT: 10px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #343434; TEXT-ALIGN: left
}
.boxangleft {
	BACKGROUND: url(/img/boxangleft.gif) repeat-y left; HEIGHT: 6px
}
.boxangright {
	BACKGROUND: url(/img/boxangright.gif) repeat-y right; HEIGHT: 6px
}
.boxcontent {
	BORDER-RIGHT: #429ae0 1px solid; BORDER-LEFT: #429ae0 1px solid
}
.boxcontent2 {
	BORDER-RIGHT: #429ae0 1px solid; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BORDER-LEFT: #429ae0 1px solid
}
.boxcontent3 {
	BORDER-RIGHT: #429ae0 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #429ae0 1px solid; COLOR: #429ae0; HEIGHT: 19px
}
.boxcontent4 {
	BORDER-RIGHT: #429ae0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #429ae0 1px solid
}
.boxbotleft {
	BACKGROUND: url(/img/boxbotleft.gif) no-repeat left; WIDTH: 8px; HEIGHT: 7px
}
.boxbotright {
	BACKGROUND: url(/img/boxbotright.gif) no-repeat right; WIDTH: 8px; HEIGHT: 7px
}
.botbg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/img/botbg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px
}
.topbg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/img/topbg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px
}
.blink {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096d8; TEXT-ALIGN: left
}
A.blink {
	TEXT-DECORATION: none
}
A.blink:hover {
	TEXT-DECORATION: underline
}
.news_title {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; TEXT-ALIGN: left
}
A.news_title {
	TEXT-DECORATION: none
}
A.news_title:hover {
	TEXT-DECORATION: underline
}
.mlink {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; HEIGHT: 15px
}
A.mlink {
	TEXT-DECORATION: none
}
A.mlink:hover {
	TEXT-DECORATION: underline
}
.blink2 {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; TEXT-ALIGN: left
}
A.blink2 {
	TEXT-DECORATION: none
}
A.blink2:hover {
	TEXT-DECORATION: underline
}
.arrpad {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px
}
.boxline {
	BACKGROUND: url(/img/dotedline.gif) no-repeat center; HEIGHT: 1px
}
.boxline2 {
	HEIGHT: 1px; BACKGROUND-COLOR: #3a8dda
}
.boxline3 {
	BACKGROUND: url(/img/dotedline2.gif) repeat-x center; HEIGHT: 1px
}
.menurow {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 20px
}
.menurow2 {
	PADDING-LEFT: 5px; HEIGHT: 21px
}
.title {
	PADDING-RIGHT: 12px; PADDING-LEFT: 1px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #63abe5; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.title2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #63abe5; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.text {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-ALIGN: left
}
.error {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.asterisk {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.date {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-ALIGN: right
}
.text2 {
	FONT: 10px/20px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-ALIGN: left
}
.underline {
	WIDTH: 100%; HEIGHT: 3px; BACKGROUND-COLOR: #d0f48a
}
.linklist {
	PADDING-LEFT: 18px
}
.link {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; HEIGHT: 21px; TEXT-ALIGN: left
}
A.link {
	TEXT-DECORATION: none
}
A.link:hover {
	TEXT-DECORATION: underline
}
.link2 {
	PADDING-BOTTOM: 5px; FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #4096D8; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.link2 {
	TEXT-DECORATION: none
}
A.link2:hover {
	TEXT-DECORATION: underline
}
.copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; PADDING-TOP: 10px
}
.copyrightbox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 23px; PADDING-BOTTOM: 10px
}
.input {
	BORDER-RIGHT: #429ae0 1px solid; BORDER-TOP: #429ae0 1px solid; BORDER-LEFT: #429ae0 1px solid; COLOR: black; BORDER-BOTTOM: #429ae0 1px solid; HEIGHT: 19px
}
.button3 {
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 11px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND-IMAGE: url(/img/button1.gif); 
	WIDTH: 40px; 
	HEIGHT: 17px; 
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: white 0px solid;  
	BORDER-LEFT: white 0px solid;  
	BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: center; 
/*	text-indent: -11px; */
	text-indent: 0px;
}
.button4 {
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 11px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 7px; 
	BACKGROUND-IMAGE: url(/img/button2.gif); 
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; 
	BORDER-LEFT: white 0px solid; 
	WIDTH: 73px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 17px; 
	TEXT-ALIGN: center; 
	text-indent: 0px
}
.button5 {
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 11px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND-IMAGE: url(/img/button4.gif); 
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; 
	BORDER-LEFT: white 0px solid; 
	WIDTH: 103px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 17px; 
	TEXT-ALIGN: center; /* left */
	text-indent: 0px; /* -25 */
}
.button6 {
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 11px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND-IMAGE: url(/img/button3.gif); 
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; 
	BORDER-LEFT: white 0px solid; 
	WIDTH: 127px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: white 0px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 17px; 
	TEXT-ALIGN: center; 
	text-indent: 0px /*-30px */
}
.button7 {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 11px; BORDER-TOP: white 0px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/img/button5.gif); FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; BORDER-LEFT: white 0px solid; WIDTH: 198px; COLOR: #ffffff; BORDER-BOTTOM: white 0px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px; TEXT-ALIGN: center; text-indent: 0px
}
.butt_bg {
	BACKGROUND-IMAGE: url(img/butt_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
.butt_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #ffffff
}
A.butt_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
.formtext {
	FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #707070
}
.radio {
	
}
.t {
	BORDER-RIGHT: #b3d9f6 1px solid; BORDER-TOP: #b3d9f6 1px solid; BORDER-LEFT: #b3d9f6 1px solid; BORDER-BOTTOM: #b3d9f6 1px solid
}
.hred1 {
	PADDING-LEFT: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #bbb8f1
}
.bluerow {
	BACKGROUND-COLOR: #8dceff
}
.hblue1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
.hblue2 {
	PADDING-LEFT: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
.grayhrow {
	BACKGROUND-COLOR: #eeeeee
}
.hgray1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px
}
.hgray2 {
	PADDING-LEFT: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px
}
.grayhtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.whiterow {
	BACKGROUND-COLOR: #ffffff
}
.hwhite1 {
	BORDER-RIGHT: #8dceff 1px solid; PADDING-LEFT: 5px; BORDER-BOTTOM: #8dceff 1px solid; HEIGHT: 30px
}
.hwhite2 {
	PADDING-LEFT: 5px; BORDER-BOTTOM: #8dceff 1px solid; HEIGHT: 30px
}
.whitetext {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: left
}
.blacktext {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: left
}
.bluetext {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; TEXT-ALIGN: left
}
.grayrow {
	BACKGROUND-COLOR: #f7f7f7
}
.ext_form {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #f7f7f7 1px solid; align: center
}
.SearchContent {
	BORDER-RIGHT: #f1f9ff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f1f9ff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f1f9ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f1f9ff 1px solid
}
.relevance {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.textbold {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099
}
.celltext {
	PADDING-BOTTOM: 5px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; PADDING-TOP: 5px
}
.inputcelltext {
	PADDING-BOTTOM: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000099; PADDING-TOP: 0px
}
.proftext {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 5px
}
.proftext_black {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 5px
}
.linkTop {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-ALIGN: right
}
A.linkTop {
	TEXT-DECORATION: none
}
A.linkTop:hover {
	TEXT-DECORATION: underline
}
.linkABC {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.linkABC {
	TEXT-DECORATION: none
}
A.linkABC:hover {
	TEXT-DECORATION: underline
}

.national {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #9966CC
}

.sb_link {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #4096D8; HEIGHT: 21px; TEXT-ALIGN: left
}
A.sb_link {
	TEXT-DECORATION: none
}
A.sb_link:hover {
	TEXT-DECORATION: underline
}