BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6pt; MARGIN: 0px; FONT: 75%/130% Verdana, Arial, Helvetica, sans-serif; COLOR: #444; PADDING-TOP: 0pt}
A:link {
	COLOR: #0033CC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b03526; TEXT-DECORATION: none
}
A:active {
	COLOR: #b03526; TEXT-DECORATION: none
}
.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 1000px; PADDING-TOP: 0px
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 2pt; FONT: bold 110% Arial, Helvetica, sans-serif; COLOR: #b03526; PADDING-TOP: 1pt
}
.greyBox {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	MARGIN: 4px;
	WIDTH: 80%;
	COLOR: #FFFFFF;
	PADDING-TOP: 20px;
	BACKGROUND-COLOR: #cfc6b8;
	font-weight: bold;
	font-size: 100%;
}
.headerOrangeBar {
	BACKGROUND: #f4a330;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #fff;
	BORDER-BOTTOM: white 1px solid;
	HEIGHT: 15px;
	padding: 0px;
}
.headerOrangeBar P {
	DISPLAY: none
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #8a7967; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px
}
.headerLogoContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.headerLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:  url("/sitedata/graphics/site_logo.gif") no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 231px; PADDING-TOP: 0px; HEIGHT: 99px
}
.headerLogo P {
	DISPLAY: none
}
.headerLogoTagline {
	FLOAT: left; MARGIN: 0px; WIDTH: 538px; HEIGHT: 99px; TEXT-ALIGN: center
}
.headerLogoTagline P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 35px 0px 0px;
	COLOR: white;
	PADDING-TOP: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
	font-weight: bold;
}
.headerForm {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #000 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 18px
}
.headerSearchbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 231px; PADDING-TOP: 0px; HEIGHT: 99px; TEXT-ALIGN: center
}
.headerSearchbar FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 20px
}
.headerSearchbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 15px; OVERFLOW: hidden; WIDTH: 90%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.headerSearchbar UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px -5px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.headerSearchbarMenu A:link {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.headerSearchbarMenu A:visited {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.headerSearchbarMenu A:hover {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #f4a330; TEXT-DECORATION: none
}
.headerSearchbarMenu A:active {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #f4a330; TEXT-DECORATION: none
}
.headerImageSet {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px; HEIGHT: 90px
}
.headerImage {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 249px; PADDING-TOP: 0px; HEIGHT: 90px
}
.headerImageLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 90px; BORDER-BOTTOM-STYLE: none
}
.menu {
	PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ebebeb; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px auto 0px; WIDTH: 899px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
.menu UL LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 15px 0px 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 4px
}
.menu A:link {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
.menu A:visited {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
.menu A:hover {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #b03526; TEXT-DECORATION: none
}
.menu A:active {
	FONT: bold 10pt Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.siteContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px auto 0px; WIDTH: 899px; PADDING-TOP: 0px
}
.siteContentColumn1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 290px; PADDING-TOP: 4px
}
.siteContentColumn2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 28px; WIDTH: 290px; PADDING-TOP: 4px
}
.siteContentColumn3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 28px; WIDTH: 239px; PADDING-TOP: 4px
}
.siteContentFooter {
	CLEAR: both;
	BORDER-TOP: black 1px solid;
	MARGIN: 20px 0px 10px;
	WIDTH: 100%;
	HEIGHT: 25px;
	padding: 0px;
}
.siteContentFooterLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.siteContentFooterLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.siteContentFooterLeft UL LI {
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 5px 0px -5px;
	FONT: 9px Arial, Helvetica, sans-serif;
	BORDER-LEFT: #777 1px solid;
	COLOR: #777;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	word-spacing: 1px;
}
.siteContentFooterLeft A:link {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #777; TEXT-DECORATION: none
}
.siteContentFooterLeft A:visited {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #777; TEXT-DECORATION: none
}
.siteContentFooterLeft A:hover {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #b03526; TEXT-DECORATION: none
}
.siteContentFooterLeft A:active {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #ccc; TEXT-DECORATION: none
}
.siteContentFooterRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
.siteContentFooterRight P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-size: 0.7em;
}
.siteContentFooterRight A:link {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #0066CC; TEXT-DECORATION: none
}
.siteContentFooterRight A:visited {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #0066CC; TEXT-DECORATION: none
}
.siteContentFooterRight A:hover {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #b03526; TEXT-DECORATION: none
}
.siteContentFooterRight A:active {
	FONT: 10pt Arial, Helvetica, sans-serif; COLOR: #d00; TEXT-DECORATION: none
}
.footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b03526; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; HEIGHT: 40px
}
.footerCopyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footerCopyright P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 14px 20px; FONT: 8pt Arial, Helvetica, sans-serif; COLOR: white; PADDING-TOP: 0px
}
.footerMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footerMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.footerMenu UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px -5px; FONT: 10pt Arial, Helvetica, sans-serif; BORDER-LEFT: white 1px solid; COLOR: #777; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerMenu A:visited {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.footerMenu A:link {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.footerMenu A:hover {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #f4a330; TEXT-DECORATION: none
}
.footerMenu A:active {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #f4a330; TEXT-DECORATION: none
}
.footerLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:  url("/sitedata/graphics/footer_logo.gif") no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 201px; PADDING-TOP: 0px; HEIGHT: 40px
}
.footerLogo P {
	DISPLAY: none
}
.table1 {
	border: 1px solid #cfc6b8;
	padding: 8px;
	width: 100%;
}
.note {
	MARGIN: 3px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em!important;
	color: #CC0000;
	line-height: 1.1em!important;
}
.siteContentColumnUnique {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 100%;
	padding: 4px;
}
.siteContent li {
	line-height: 130%;
	vertical-align: top;
	margin: 0px;
	padding: 2px;
	list-style-position: outside;
	list-style-image: url(/sitedata/graphics/celtacalgarybullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
} 
.icon {

	MARGIN: 0px 12px 0px 0px;
}
.footnote {
	MARGIN: 9px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em!important;
	color: #666666;
	line-height: 1.1em!important;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding-top: 3px;
}
.footnoteNoLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em!important;
	color: #666666;
	line-height: 1.1em!important;
}
.subhead {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0pt; MARGIN: 6pt 0pt 2pt; FONT: bold 90% Arial, Helvetica, sans-serif; COLOR: #5A4E3D; PADDING-TOP: 1pt
}
.line1 {

	MARGIN: 1px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em!important;
	color: #666666;
	line-height: 1.1em!important;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.siteContentColumnDouble {

	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 500px;
	padding: 4px;
}
.whitesubhead {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0pt; MARGIN: 6pt 0pt 2pt; FONT: bold 90% Arial, Helvetica, sans-serif; COLOR: #FFFFFF; PADDING-TOP: 1pt
}
.greyBox li {


	line-height: 130%;
	vertical-align: top;
	margin: 0px;
	padding: 2px;
	list-style-position: outside;
	list-style-image: url(../graphics/celtacalgaryblackbullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
}
h2 {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6pt;
	MARGIN: 0px;
	COLOR: #EE8E0D;
	PADDING-TOP: 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 110%;
	font-weight: bold;
}

.datenb {
	color: #FF3300;
	font-weight: bold;
}

.nb
{border: none;
}
.table-highlight {
	border: 3px solid #993300;
	padding: 8px;
	width: 100%;
}

