body {
	background-image: url(/images/structure/bgrd.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DADCB6;
}
.headerBgrd {
	background-repeat: no-repeat;
	background-position: center top;
}
.Cougar .headerBgrd {
	background-image: url(/images/structure/cougar_header_bgrd.jpg);
}
.Grizzly .headerBgrd {
	background-image: url(/images/structure/grizzly_header_bgrd.jpg);
}
.Moose .headerBgrd {
	background-image: url(/images/structure/moose_header_bgrd.jpg);
}
.Eagle .headerBgrd {
	background-image: url(/images/structure/eagle_header_bgrd.jpg);
}
.Owl .headerBgrd {
	background-image: url(/images/structure/owl_header_bgrd.jpg);
}
.Wolf .headerBgrd {
	background-image: url(/images/structure/wolf_header_bgrd.jpg);
}

.headerBgrdRp {
	background-repeat: repeat-x;
	background-position: center top;
}
.Cougar .headerBgrdRp {
	background-image: url(/images/structure/cougar_header_bgrdrp.jpg);
}
.Grizzly .headerBgrdRp {
	background-image: url(/images/structure/grizzly_header_bgrdrp.jpg);
}
.Moose .headerBgrdRp {
	background-image: url(/images/structure/moose_header_bgrdrp.jpg);
}
.Eagle .headerBgrdRp {
	background-image: url(/images/structure/eagle_header_bgrdrp.jpg);
}
.Owl .headerBgrdRp {
	background-image: url(/images/structure/owl_header_bgrdrp.jpg);
}
.Wolf .headerBgrdRp {
	background-image: url(/images/structure/wolf_header_bgrdrp.jpg);
}

.menuBgrd {
	background-repeat: repeat;
	background-position: center top;
}
.Cougar .menuBgrd {
	background-image: url(/images/structure/cougar_menu_bgrd.jpg);
}
.Grizzly .menuBgrd {
	background-image: url(/images/structure/grizzly_menu_bgrd.jpg);
}
.Moose .menuBgrd {
	background-image: url(/images/structure/moose_menu_bgrd.jpg);
}
.Eagle .menuBgrd {
	background-image: url(/images/structure/eagle_menu_bgrd.jpg);
}
.Owl .menuBgrd {
	background-image: url(/images/structure/owl_menu_bgrd.jpg);
}
.Wolf .menuBgrd {
	background-image: url(/images/structure/wolf_menu_bgrd.jpg);
}

.headerImg {
	width: 662px;
	height: 128px;
	background-repeat: no-repeat;
	background-position: center top;
}
.Cougar .headerImg {
	background-image: url(/images/structure/cougar_header.jpg);
}
.Grizzly .headerImg {
	background-image: url(/images/structure/grizzly_header.jpg);
}
.Moose .headerImg {
	background-image: url(/images/structure/moose_header.jpg);
}
.Eagle .headerImg {
	background-image: url(/images/structure/eagle_header.jpg);
}
.Owl .headerImg {
	background-image: url(/images/structure/owl_header.jpg);
}
.Wolf .headerImg {
	background-image: url(/images/structure/wolf_header.jpg);
}

.headerImg .x_logo {
	width: 162px;
	height: 128px;
	float: left;
}
.headerImg .x_search {
	width: 500px;
	height: 128px;
	float: right;
}

.bodyPiping {
	background-image: url(/images/structure/bgrd_body.gif);
	border-right: solid 1px #000;
	border-left: solid 1px #000;
	background-color: #ACA47D;
	line-height: 10px;
}

.mainContent {}

/* moved to LeftNav */
.subNavigation {}
.subNavigation a:link {}
.subNavigation a:hover {}
#navcontainer {}
#navcontainer ul {}
#navcontainer a {}
#navcontainer a:link, #navlist a:visited {}
#navcontainer a:hover {}

.footerBgrd {
	background-repeat: no-repeat;
	line-height: 30px;
}
.Cougar .footerBgrd {
	background-image: url(/images/structure/cougar_footer_brgd.gif);
	background-color: #462705;
}
.Grizzly .footerBgrd {
	background-image: url(/images/structure/grizzly_footer_brgd.gif);
	background-color: #412123;
}
.Moose .footerBgrd {
	background-image: url(/images/structure/moose_footer_brgd.gif);
	background-color: #15360E;
}
.Eagle .footerBgrd {
	background-image: url(/images/structure/eagle_footer_brgd.gif);
	background-color: #242A22;
}
.Owl .footerBgrd {
	background-image: url(/images/structure/owl_footer_brgd.gif);
	background-color: #494605;
}
.Wolf .footerBgrd {
	background-image: url(/images/structure/wolf_footer_brgd.gif);
	background-color: #1F2B33;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
/* moved to BottomNav */
.footer a {}
.footer a:link {}
.footer a:hover {}
.footerDividers {}

.copyright p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888959;
	line-height: 20px;
}
.copyright p sup {
	font-size: 2px;
}
.copyright a {
	color: #575842;
	text-decoration: none;
}
.copyright a:link {
	color: #575842;
	text-decoration: none;
}
.copyright a:hover {
	color: #000;
	text-decoration: underline;
}
.backToTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.backToTop a {
	color: #FFFFFF;
	text-decoration: none;
}
.backToTop a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.backToTop a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.googleForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


/* Required Browser Specific Declarations */

/* <td><p>...</p><p>...</p><p>...</p></td> in firefox creates additional space above the first element and below the last */
/* the following classes remove this extra space */
td h1:first-child, td h2:first-child, td h3:first-child, td h4:first-child, td h5:first-child, td h6:first-child, td p:first-child { margin-top: 0; }
td > h1, td > h2, td > h3, td > h4, td > h5, td > h6, td > p { margin-bottom: 0; }


table.bgrdSection2 {
	background-image: url(/images/structure/bgrd_section2.gif);
	background-color: #73704E;
	border: 1px solid #000000;
}
.Cougar .bgrdSection2 h2 {
	background-color: #7E390F;
	background-image: url(/images/structure/wolf_heading_bgrd.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}
.Grizzly .bgrdSection2 h2 {
	background-color: #5E3A3E;
	background-image: url(/images/structure/grizzly_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}
.Moose .bgrdSection2 h2 {
	background-color: #44643D;
	background-image: url(/images/structure/moose_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}
.Eagle .bgrdSection2 h2 {
	background-color: #3E3E3E;
	background-image: url(/images/structure/eagle_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}
.Owl .bgrdSection2 h2 {
	background-color: #4E4B2C;
	background-image: url(/images/structure/owl_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}
.Wolf .bgrdSection2 h2 {
	background-color: #354856;
	background-image: url(/images/structure/wolf_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
	margin-bottom: 0;
}

.Grizzly .mainContent h1 {
	background-color: #355D42;
	background-image: url(/images/structure/grizzly_heading_bgrd.jpg);
}
.Grizzly .mainContent h2 {
	background-color: #5E3A3E;
	background-image: url(/images/structure/grizzly_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
}
.Moose .mainContent h1  {
	background-color: #927A0C;
	background-image: url(/images/structure/moose_heading_bgrd.jpg);
}
.Moose .mainContent h2 {
	background-color: #44643D;
	background-image: url(/images/structure/moose_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
}
.Eagle .mainContent h1 {
	background-color: #AA7211;
	background-image: url(/images/structure/eagle_heading_bgrd.jpg);
}
.Eagle .mainContent h2 {
	background-color: #3E3E3E;
	background-image: url(/images/structure/eagle_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
}
.Owl .mainContent h1 {
	background-color: #32365B;
	background-image: url(/images/structure/owl_heading_bgrd.jpg);
}
.Owl .mainContent h2 {
	background-color: #4E4B2C;
	background-image: url(/images/structure/owl_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
}
.Wolf .mainContent h1 {
	background-color: #7E390F;
	background-image: url(/images/structure/wolf_heading_bgrd.jpg);
}
.Wolf .mainContent h2 {
	background-color: #354856;
	background-image: url(/images/structure/wolf_heading_bgrd2.jpg);
	border-bottom-color: #4F4D3B;
}