/* JS Hydra Navigation Classes */
.oHNSMain { 
	width: 100%;
}
.oHNSMain .Out { 
	color:#222d7f;
}
.oHNSMain .Over { 
	color:#555daf;
	cursor: pointer; 
}
.oHNSMain .Text { 
	font-size:17px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:42px;
	height: 42px;  
	white-space: nowrap; 
	padding: 0px 20px 0px 0px; 
}
.oHNSMain .Arrow { 
	padding-right: 5px; 
}
.oHNSMainChild { 
	width:200px;
	background-color: rgb(210,210,210);
	border:1px solid rgb(210,210,210);
}
.oHNSMainChild .Out { 
	color: #002173; 
	background-color: rgb(246,246,246); 
	margin-bottom:1px;
}
.oHNSMainChild .Over { 
	color: #fff; 
	background-color: rgb(113,113,113); 
	cursor: pointer; 
	margin-bottom:1px;
}
.oHNSMainChild .Text { 
	height: 25px; 
	font-family:verdana, arial, sans-serif;
	font-size: 10px; 
	white-space: nowrap; 
	padding: 0px 5px 0px 5px; 
}
.oHNSMainChild .Out .Arrow { 
	padding: 0px 5px 0px 5px; 
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/img.bluearrow.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.oHNSMainChild .Over .Arrow { 
	padding: 0px 5px 0px 5px; 
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/img.whitearrow.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
p{
	padding:0;
	margin:6px 0px 6px 0px;
}
p.RelatedInfoTitle{
	color:rgb(90,103,182);
	margin:6px 0px 6px 0px;
	font-weight:bold;
}
div#editables_body_right p,div#editables_body_right td,div#editables_body_right th,
div#editables_body_right li,div#editables_body_right a:link,div#editables_body_right a:visited,
div#editables_body_right a:active,div#editables_body_right a:hover,
p.RelatedInfoTitle,
a.relatedlinks:link, a.relatedlinks:visited, a.relatedlinks:active, a.relatedlinks:hover,
td.cssDLText,
a.cssDLText:link, a.cssDLText:visited, a.cssDLText:active, a.cssDLText:hover{
	font-size:10px;
}
p.RelatedLinks{
	padding-left:0px;
}
a.relatedlinks:link, a.relatedlinks:visited, a.relatedlinks:active, a.relatedlinks:hover{
}
td.cssDLText{
	padding-top:5px;
	vertical-align:top;
}
td.cssDLImage{
	padding-top:5px;
	text-align:center;
	vertical-align:top;
}
a.cssDLText:link, a.cssDLText:visited, a.cssDLText:active, a.cssDLText:hover{
}
body{
	margin:0;
	padding:0;
	text-align:center;
}
body,p,td,th,li,a:link,a:visited,a:active,a:hover,div,input,select,textarea{
	font-family:arial,sans-serif;
	font-size:12px;
}
a:link, a:visited, a:active, a:hover{
	color:rgb(90,103,182);
}
div#doc{
	margin:auto;
	text-align:left;
	width:980px;
}
div#hd1,div#hd4{
	height:75px;
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_topphotos_home.jpg);
	text-align:right;
}
ul#toolMenu{
	list-style:none;
	margin:0;
	padding:50px 60px 0px 0px;
}
div#hd4 ul#toolMenu{
	padding-top:10px;
}
li.toolMenuLink{
	list-style:none;
	display:inline;
	padding:0px 2px 0px 2px;
	font-weight:bold;
	font-size:14px;
	color:rgb(90,103,182);
}
a.toolMenuLink:link, a.toolMenuLink:visited, a.toolMenuLink:active, a.toolMenuLink:hover,
a.LoginButton:link, a.LoginButton:visited, a.LoginButton:active, a.LoginButton:hover,
a.LogoutButton:link, a.LogoutButton:visited, a.LogoutButton:active, a.LogoutButton:hover,
a.SitemapButton:link, a.SitemapButton:visited, a.SitemapButton:active, a.SitemapButton:hover,
a.ContactButton:link, a.ContactButton:visited, a.ContactButton:active, a.ContactButton:hover{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:rgb(90,103,182);
	color:rgb(103,119,92);
}
a.toolMenuLink:hover, a.LoginButton:hover, a.LogoutButton:hover, a.SitemapButton:hover, a.ContactButton:hover{
	text-decoration:underline;
}
div#hd2{
}
img#sitebanner{
	width:980px;
	height:111px;
	display:block;
}
div#hd3{
	padding-left:40px;
	height:44px;
}
div#hd5{
	margin-top:5px;
	padding-left:50px;
	height:42px;
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_menu_content.jpg);
	background-repeat:no-repeat;
	background-position:47px 0px;
}
ul#mainMenu,div#mainMenu{
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_menu_left_home.jpg);
	background-repeat:no-repeat;
}
ul#mainMenu,ul#mainMenuContent,div#mainMenuContent,div#mainMenu{
	height:44px;
	width:602px;
	float:left;
	list-style:none;
	margin:0;
	padding:0px 0px 0px 0px;
}
ul#mainMenuContent{
}
li.mainMenuLink{
	list-style:none;
	display:inline;
	margin:0;
	padding:0px 15px 0px 18px;	
	height:42px;
}
a.mainMenuLink:link, a.mainMenuLink:visited, a.mainMenuLink:active, a.mainMenuLink:hover{
	color:#222d7f;
	font-size:17px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:42px;
}
a.mainMenuLink:hover{
	text-decoration:underline;
}
div#outerSearchContainer{
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_menu_right_home.jpg);
	background-repeat:no-repeat;
	background-position:10px 0px;
}
div#outerSearchContainer, div#outerSearchContainerContent{
	float:left;
	width:289px;
	height:44px;
}
div#outerSearchContainerContent{
}
div#innerSearchContainer,div#innerSearchContainerContent{
	padding-left:30px;
	height:44px;
}
input#quicksearchtext{
	border:1px solid rgb(87,87,87);
	width:180px;
	height:22px;
	display:inline;
	margin:9px 5px 0px 0px;
}
div#innerSearchContainerContent input#quicksearchtext{
	margin-top:11px;
}
img#hd6{
	display:block;
	width:980px;
	height:31px;
	clear:both;
}
div#bd{
	margin-top:17px;
	clear:both;
}
p.urhere{
	margin:0px 0px 3px 0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}
a.urhere:link, a.urhere:visited, a.urhere:active, a.urhere:hover{
	color:rgb(103,119,92);
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
a.urhere:hover{
	text-decoration:underline;
}
p.urhere em{
	font-style:normal;
	font-weight:normal;
}
div#bdContent{
	margin-left:50px;
	clear:both;
}
div#bcTrail{
	margin-left:5px;
}
div#PageBannerRow{
	border-bottom:1px solid #eee;
	height:158px;/*90px;*/
	margin-right:30px;
}
img#FullPageBanner{
	height:150px; /*82*/
	width:897px;
}
img#PageBanner{
	width:660px;
	height:82px;
}
img#Widget{
	width:232px;
	height:82px;
	margin-left:5px;
}
div#PageLeft{
	margin-top:3px;
	float:left;
	width:692px;
	margin-bottom:20px;
}
div#UserActions{
	text-align:right;
	margin:0;
	padding-bottom:5;
}
span.DisabledUserAction{
	color:#ccc;
	font-size:10px;
}
a.PrintPageButton:link, a.PrintPageButton:visited, a.PrintPageButton:active, a.PrintPageButton:hover,
a.SendPage:link, a.SendPage:visited, a.SendPage:active, a.SendPage:hover,
a.SubscribeButton:link, a.SubscribeButton:visited, a.SubscribeButton:active, a.SubscribeButton:hover{
	text-decoration:none;
	font-size:10px;
}
a.PrintPageButton:hover,a.SendPage:hover, a.SubscribeButton:hover{
	text-decoration:underline;
}
div#PageRight{
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_sidecolum_home.jpg);
	background-repeat:repeat-y;
	margin-top:3px;
	margin-left:5px;
	float:left;
	width:200px;
	padding-bottom:20px;
}
div#outerHPContent{
	float:left;
	width:405px;
}
div#innerHPContent{
	margin-left:50px;
}
h1.hpTitle{
	background-color:#6373c1;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	margin:0px 0px 10px 0px;
	padding:2px 5px 1px 5px;
}
div#outerHPNews{
	float:left;
	width:235px;
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_sidecolum_general.jpg);
	background-position:5px 0px;
	background-repeat:repeat-y;
	margin-bottom:10px;
}
div#innerHPNews{
	margin-left:5px;
}
div.hpNewsItem{
	border-bottom:1px solid #999;
	margin:10px 3px 10px 10px;
	padding-bottom:8px;
}
div.hpNewsItemLast{
	border-bottom-width:0px;
}
a.hpNewsitemLink:link, a.hpNewsitemLink:visited, a.hpNewsitemLink:active, a.hpNewsitemLink:hover{
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:rgb(103,119,92);
}
a.hpNewsitemLink:hover{
	text-decoration:underline;
}
p.hpNewsItemText{
	margin:0;
	padding:0;
}
div#outerHPTabs{
	float:left;
	width:309px;
}
div#innerHPTabs{
	margin-left:8px;
}
div.hpTab, a.hpTab:link,a.hpTab:visited,a.hpTab:active,a.hpTab:hover{
	width:144px;
	height:144px;
	display:block;
	background-repeat:no-repeat;
	background-position:5px 0px;
	float:left;
}
span.hpTab, a.hpTab:link,a.hpTab:visited,a.hpTab:active,a.hpTab:hover{
	font-size:17px;
	letter-spacing:-1px;
	color:#6373c1;
	text-decoration:none;
	font-weight:bold;
}
a.hpTab:hover{
	text-decoration:underline;
}
span.hpwtLine1, span.hpwtLine2, span.hpwtLine3, span.hpTab{
	display:block;
	padding:0px;
	margin:5px 5px 5px 12px;
}
span.hpwtLine3{
	font-size:25px;
	color:#6373c1;
}
span.hpwtLine2{
	font-weight:bold;
	font-size:14px;
}
span.hpwtLine1{
	font-weight:normal;
	font-size:14px;
	letter-spacing:-1px;
}
h1.contentTitle{
	background-color:#6373C1;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding:5px 5px 4px 7px;
	margin:0px 0px 10px 0px;
}
h1.navigationTitle{
	background-color:#6373C1;
	padding:3px 3px 2px 5px;
	margin:5px 5px 0px 5px;
}
h1.navigationTitle, a.navigationTitle:link, a.navigationTitle:visited, a.navigationTitle:active, a.navigationTitle:hover{
	font-size:16px;
	color:rgb(252,184,0);
	font-weight:bold;
	text-decoration:none;
}
a.navigationTitle:hover{
	text-decoration:underline;
}
li.navMenu1Item{
	border-top:1px solid rgb(207,223,238);
}
a.navMenu1Item:link,a.navMenu1Item:visited,a.navMenu1Item:active,a.navMenu1Item:hover{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
a.navMenu1Item:hover{
	text-decoration:underline;
}
a.navMenu1ItemCurrent:link,a.navMenu1ItemCurrent:visited,a.navMenu1ItemCurrent:active,a.navMenu1ItemCurrent:hover{
	color:rgb(252,184,0);	
}
ul.navMenu1, ul.navMenu2, ul.navMenu3, ul.navMenu4, ul.navMenu5, ul.navMenu6{
	list-style:none;
	margin:0px 5px 5px 5px;
	padding:0;
}
li.navMenu2Item, li.navMenu1Item, li.navMenu3Item,li.navMenu4Item,li.navMenu5Item,li.navMenu6Item{
	background-color:#868ed6;
	margin:0;
	padding:3px 3px 3px 15px;
}
a.navMenu2Item:link,a.navMenu2Item:visited,a.navMenu2Item:active,a.navMenu2Item:hover,
a.navMenu3Item:link,a.navMenu3Item:visited,a.navMenu3Item:active,a.navMenu3Item:hover,
a.navMenu4Item:link,a.navMenu4Item:visited,a.navMenu4Item:active,a.navMenu4Item:hover,
a.navMenu5Item:link,a.navMenu5Item:visited,a.navMenu5Item:active,a.navMenu5Item:hover,
a.navMenu6Item:link,a.navMenu6Item:visited,a.navMenu6Item:active,a.navMenu6Item:hover{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
a.navMenu2Item:hover,a.navMenu3Item:hover,a.navMenu4Item:hover,a.navMenu5Item:hover,a.navMenu6Item:hover{
	text-decoration:underline;
}
a.navMenu2ItemCurrent:link,a.navMenu2ItemCurrent:visited,a.navMenu2ItemCurrent:active,a.navMenu2ItemCurrent:hover,
a.navMenu3ItemCurrent:link,a.navMenu3ItemCurrent:visited,a.navMenu3ItemCurrent:active,a.navMenu3ItemCurrent:hover,
a.navMenu4ItemCurrent:link,a.navMenu4ItemCurrent:visited,a.navMenu4ItemCurrent:active,a.navMenu4ItemCurrent:hover,
a.navMenu5ItemCurrent:link,a.navMenu5ItemCurrent:visited,a.navMenu5ItemCurrent:active,a.navMenu5ItemCurrent:hover,
a.navMenu6ItemCurrent:link,a.navMenu6ItemCurrent:visited,a.navMenu6ItemCurrent:active,a.navMenu6ItemCurrent:hover{
	color:rgb(252,184,0);	
}
div#ft{
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_footer_blank.jpg);
	height:78px;
	clear:both;
	text-align:right;
}
div#ftContent{
	clear:both;
	text-align:right;
}
div#ftSiteMap{
	background-image:url(/municipal/wetaskiwin/wetaskiwin-website.nsf/bg_footer_blank.jpg);
	background-repeat:no-repeat;
	background-color:rgb(93,102,177);
	padding-top:20px;
	min-height:78px;
	text-align:left;
	padding-left:10px;
	clear:both;
}
div#ftSiteMap, div#ftSiteMap p,div#ftSiteMap td,div#ftSiteMap li,div#ftSiteMap th,div#ftSiteMap a:link,div#ftSiteMap a:visited,div#ftSiteMap a:active,div#ftSiteMap a:hover,
div#ftSiteMap h1,div#ftSiteMap h2,div#ftSiteMap h3,div#ftSiteMap h4,div#ftSiteMap h5,div#ftSiteMap h6{
	color:#fff;
}
*html div#ftSiteMap{
	height:78px;
}

ul#hpFooterItems{
	margin:0px 50px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
}
li.hpFooterItem{
	list-style:none;
	margin:0;
	padding:10px 3px 0px 3px;
	display:inline;
}
li.hpFooterItem, a.hpFooterItem:link, a.hpFooterItem:visited, a.hpFooterItem:active, a.hpFooterItem:hover{
	text-decoration:none;
	color:#ddd;
	font-size:11px;
}
 a.hpFooterItem:hover{
	text-decoration:underline;
}
ul#ContentFooterItems{
	margin:0px 50px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
}
li.ContentFooterItem{
	list-style:none;
	margin:0;
	padding:10px 3px 0px 3px;
	display:inline;
}
li.ContentFooterItem, a.ContentFooterItem:link, a.ContentFooterItem:visited, a.ContentFooterItem:active, a.ContentFooterItem:hover{
	text-decoration:none;
	font-size:11px;
}
a.ContentFooterItem:hover{
	text-decoration:underline;
}
div#ftContactInfo{
	width:180px;
	float:left;
	margin-top:0px;
	color:#fff;
	font-size:11px;
}
div.ftSectionMenuTableContainer{
	width:750px;
	float:left;
}
table.ftSectionMenuTable{
	margin:0px 0px 20px 0px;
}
td.ftSectionMenuCell{
	border-right:1px solid rgb(49,57,80);
	border-left:1px solid rgb(143,150,228);
	padding:0px 15px 5px 15px;
	margin:0;
	vertical-align:top;
}
td.ftSectionMenuFirstCell{
	border-left-width:0px;
	padding-left:0px;
}
td.ftSectionMenuLastCell{
	border-right-width:0px;
	padding-right:0px;
}
ul.ftSectionMenu{
	list-style:none;
	margin:0;
	padding:0;
}
li.ftSectionMenuHeader{
}
a.ftSectionMenuheader:link,a.ftSectionMenuheader:visited,a.ftSectionMenuheader:active,a.ftSectionMenuheader:hover{
	color:rgb(252,184,0);
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
li.ftSectionMenuItem{
}
a.ftSectionMenuItem:link,a.ftSectionMenuItem:visited,a.ftSectionMenuItem:active,a.ftSectionMenuItem:hover{
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
/* JS Khronos Calendar Classes */
.CalendarMonth { 
		 width: 222px; 
	border-top:1px solid rgb(207,223,238);
		 background-color: rgb(41,89,151);
		 margin: 0px;
}
.CalendarMonth .Category { 
		 font-size: 11px; 
		 color: #ffffff; 
		 background-color: rgb(242,212,100); 
		 padding: 0px 0px 0px 2px; 
}

.CalendarMonth .Title { 
		 background-color: rgb(242,212,100); 
		 white-space: nowrap; 
}
.CalendarMonth .Title td{ 
		 font-weight: bold;
		 color: #000; 
		 white-space: nowrap; 
		 padding: 0px 0px 0px 5px; 
}
.CalendarMonth .Buttons td { 
		 width: 20px; 
		 height: 16px; 
		 font-size: 12px; 
		 color: #ffffff; 
		 padding: 0px;
}

.CalendarMonth .Buttons .Print { 
		 padding: 0px; 
}
.CalendarMonth .WeekDay { 
		 height: 26px; 
		 font-family: verdana, sans-serif; 
		 font-size: 11px; 
		 font-weight: bold; 
		 color: rgb(41,89,151); 
		 background-color: #fff; 
		 text-align: center;
}
.CalendarMonth .EventDay { 
		 width: 26px; 
		 height: 22px; 
		 font-size: 11px; 
		 color: rgb(41,89,151); 
		 background-color: rgb(242,212,100); 
		 padding: 2px 5px 2px 2px; 
		 text-align: right;
		 vertical-align: bottom; 
}
.CalendarMonth .Holiday { 
		 width: 26px; 
		 height: 22px; 
		 font-size: 11px; 
		 color: #FFFFFF; 
		 background-color: #182C5F; 
		 padding: 2px 5px 2px 2px; 
		 text-align: right; 
		 vertical-align: bottom; 
}
.CalendarMonth .Day { 
		 width: 26px; 
		 height: 22px; 
		 font-size: 11px; 
		 color: #002173; 
		 background-color: #ffffff; 
		 padding: 2px 5px 2px 2px; 
		 text-align: right; 
		 vertical-align: bottom; 
}
.CalendarMonth .Blank { 
		 width: 26px; 
		 height: 22px; 
		 font-size: 11px; 
		 background-color: rgb(142,173,227);
		 vertical-align: top; 
		 padding: 3px; 
}
.CalendarDetails { 
		 width: 300px; 
		 height: 190px; 
		 filter:progid:DXImageTransform.Microsoft.Fade(duration=0.3,overlap=1); 
}
.CalendarDetails .Title { 
		 background-color: rgb(242,212,100); 
		 border: 1px solid #4f86ca; 
		border-bottom-width:0px;
}
.CalendarDetails .Title td { 
		 font-weight: bold;
		 color: #000; 
		 padding: 0px 0px 0px 5px;
}
.CalendarDetails .Buttons td { 
		 width: 20px; 
		 height: 16px; 
		 background-color: rgb(242,212,100); 
}
.CalendarDetails .Holiday { 
		 font-size: 11px; 
		 color: #333333; 
		 background-color: rgb(142,173,227);
		 border-bottom: 1px solid #4f86ca; 
		 padding: 5px; 
}
.CalendarDetails .List { 
		 height: 190px; 
		 background-color: #cccccc; 
		 border: 1px solid #4f86ca; 
}
.CalendarDetails .List .Out { 
		 color: #182C5F; 
		 background-color: #ffffff; 
		 border-bottom: 1px solid #4f86ca; 
		 padding: 5px; 
}
/* Weather Channel Notice */
#TWCNotice { 
	font-family:arial,tahoma, sans-serif; 
	font-size:11px; 
	color:#666666;
}
#TWCIcon { 
	float:left; 
	padding:3px;
}
#TWCAttribution {}
#TWCLinks a:link,#TWCLinks a:active, #TWCLinks a:visited {
	font-size:11px; 
	color:#336699;
	text-decoration:none
}
#TWCLinks a:hover{
	text-decoration:underline;
}

