/*---------- template.css ----------*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 11px;
	background-color: #4B5261;
}
/*---------- home page ----------*/
#home body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- gallery pages ----------*/
#gallery body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- news page ----------*/
#news body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- survival pages ----------*/
#survival body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- features pages ----------*/
#features body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- order pages ----------*/
#order body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- comment pages ----------*/
#comments body {
	background-color:#4B5261;
	margin: 0;
	}
/*---------- current condition links ----------*/
dl.current {
	color: #ffffff;
	font-weight: bold;
	}
dt.current {
	color: #ffffff;
	font-weight: bold;
	}
/*---------- site map page ----------*/
#map body {
	background-color:#4B5261;
	margin: 0;
	}
dl.map {
	list-style-type: none;
	}
	
dt.map {
	background: url(../images/icon_loon.gif) left center no-repeat;
	list-style-type: none;
	padding-left: 18px;
	margin-left: 5px;
	}
	
dt.map:hover {
	background: url(../images/icon_loon.gif) left center no-repeat;
	list-style-type: none;
	padding-left: 18px;
	margin-left: 5px;
	}
	
a.page, a.page:link, a.page:visited, a.page:active { 
	background: url(../images/icon_galleryPage.gif) left center no-repeat;
	color:#1F1B54; 
	font-weight: bold;
	padding-left:18px;
	padding-right:5px;
	}
	
a.page:hover { 
	background: url(../images/icon_galleryPage.gif) left center no-repeat;
	color:#000000; 
	font-weight: bold;
	padding-left:18px;
	padding-right:5px;
	}
/*------------------------------ faq page ----------*/
li.faq {
	list-style-type: none;
	padding-left:0;
	}

a.faq, a.faq:link, a.faq:visited, a.faq:active {
	background: url(../images/icon_loon.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.faq:hover {
	background: url(../images/icon_loon.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*---------- you are here----------*/
body#home a#menu-home,
body#gallery a#menu-gallery,
body#features a#menu-features,
body#order a#menu-order,
body#wallpaper a#menu-wallpaper,
body#news a#menu-news,
body#survival a#menu-survival,
body#comments a#menu-comments,
body#help a#menu-help,
body#map a#menu-map
		{ 
		font-weight: bolder;
		color: #708a48;
		}
/*---------------------------- globalNav ----------*/

div.global {
	margin-top:0px;
	padding: 0;
	float:right;
	}

ul.global {
	display:inline;
	list-style-type: none;
	}
	
li.global {
	background: url(../images/icon_global.gif) left center no-repeat;
	display:inline;
	list-style-type: none;
	padding-left: 12px;
	}
/*------- sitemap links ----------*/	
a.sitemap, a.sitemap:link, a.sitemap:visited, a.sitemap:active { 
		color:#ffffff;
		font-weight: bold;
		padding-left: 650px;
	 	}
a.sitemap:hover { 
		color:#ffffff;
		font-weight: bold;
		text-decoration:underline;
		}

/*----- more gallery pages nav ----------*/
div.navMore {
	margin: 0;
	padding: 0;
	}

	img.navMore {
		float:right;
		}
	
	ul.navMore li {
		display:inline;
		list-style-type: none;
		}
		
	a.navMore, a.navMore:link, a.navMore:visited, a.navMore:active { 
		background: url(../images/icon_galleryPage.gif) left center no-repeat;
		color:#1F1B54; 
		padding-left:18px;
		padding-right:5px;
		}
	a.navMore:hover { 
		background: url(../images/icon_galleryPage.gif) left center no-repeat;
		color:#000000;
		padding-left:18px;
		padding-right:5px;
		text-decoration:underline;
		}

/*------------------------------ Links - DNR ----------*/
a.dnr, a.dnr:link, a.dnr:visited, a.dnr:active {
	background: url(../images/icon_dnr.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.dnr:hover {
	background: url(../images/icon_dnr.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - city of duluth ----------*/
a.city, a.city:link, a.city:visited, a.city:active {
	background: url(../images/icon_cityofduluth.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.city:hover {
	background: url(../images/icon_cityofduluth.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - cjb ----------*/
a.cjb, a.cjb:link, a.cjb:visited, a.cjb:active {
	background: url(../images/link_cjb.jpg) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #708a48;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.cjb:hover {
	background: url(../images/link_cjb.jpg) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: #708a48;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*------------------------------ Links - chamber ----------*/
a.chamber, a.chamber:link, a.chamber:visited, a.chamber:active {
	background: url(../images/icon_chamber.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.chamber:hover {
	background: url(../images/icon_chamber.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - noaa ----------*/
a.noaa, a.noaa:link, a.noaa:visited, a.noaa:active {
	background: url(../images/icon_noaa.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.noaa:hover {
	background: url(../images/icon_noaa.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - star tribune ----------*/
a.star, a.star:link, a.star:visited, a.star:active {
	background: url(../images/icon_starTribune.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.star:hover {
	background: url(../images/icon_starTribune.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - gander mtn ----------*/
a.dnr, a.gander:link, a.gander:visited, a.gander:active {
	background: url(../images/icon_gander.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.gander:hover {
	background: url(../images/icon_gander.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - sea grant ----------*/
a.sg, a.sg:link, a.sg:visited, a.sg:active {
	background: url(../images/icon_sg.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.sg:hover {
	background: url(../images/icon_sg.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - stop aquatic hitchhikers ----------*/
a.sah, a.sah:link, a.sah:visited, a.sah:active {
	background: url(../images/icon_sah.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.sah:hover {
	background: url(../images/icon_sah.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - examiner ----------*/
a.examiner, a.examiner:link, a.examiner:visited, a.examiner:active {
	background: url(../images/icon_examiner.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
a.examiner:hover {
	background: url(../images/icon_examiner.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
/*------------------------------ Links - fishing minnesota ----------*/
a.fishmn, a.fishmn:link, a.fishmn:visited, a.fishmn:active {
	background: url(../images/icon_fishmn.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
a.fishmn:hover {
	background: url(../images/icon_fishmn.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
/*------------------------------ Links - email ----------*/
a.email, a.email:link, a.email:visited, a.email:active {
	background: url(../images/icon_email.gif) left center no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #1F1B54;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
a.email:hover {
	background: url(../images/icon_email.gif) left center no-repeat;
	font-weight: bold;
	text-decoration: underline;
	color: #1F1B54;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
/*------------------------------ Links - us forest service ----------*/
a.usfs, a.usfs:link, a.usfs:visited, a.usfs:active {
	background: url(../images/icon_usfs.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.usfs:hover {
	background: url(../images/icon_usfs.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - mnpca ----------*/
a.mnpca, a.mnpca:link, a.mnpca:visited, a.mnpca:active {
	background: url(../images/icon_mnpca.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.mnpca:hover {
	background: url(../images/icon_mnpca.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - visit duluth ----------*/
a.visit, a.visit:link, a.visit:visited, a.visit:active {
	background: url(../images/icon_visit.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.visit:hover {
	background: url(../images/icon_visit.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - Minnesota Dept of health ----------*/
a.mdh, a.mdh:link, a.mdh:visited, a.mdh:active {
	background: url(../images/icon_mdh.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.mdh:hover {
	background: url(../images/icon_mdh.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - umd ----------*/
a.umd, a.umd:link, a.umd:visited, a.umd:active {
	background: url(../images/icon_umd.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.umd:hover {
	background: url(../images/icon_umd.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - scholastica ----------*/
a.scholastica, a.scholastica:link, a.scholastica:visited, a.scholastica:active {
	background: url(../images/icon_scholastica.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.scholastica:hover {
	background: url(../images/icon_scholastica.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - shiprock ----------*/
a.shiprock, a.shiprock:link, a.shiprock:visited, a.shiprock:active {
	background: url(../images/icon_shiprock.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.shiprock:hover {
	background: url(../images/icon_shiprock.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - webcam ----------*/
a.webcam, a.webcam:link, a.webcam:visited, a.webcam:active {
	background: url(../images/icon_webcam.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.webcam:hover {
	background: url(../images/icon_webcam.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - northshore visitor guide ----------*/
a.nsguide, a.nsguide:link, a.nsguide:visited, a.nsguide:active {
	background: url(../images/icon_nsguide.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.nsguide:hover {
	background: url(../images/icon_nsguide.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - explore mn ----------*/
a.exploremn, a.exploremn:link, a.exploremn:visited, a.exploremn:active {
	background: url(../images/icon_exploremn.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.exploremn:hover {
	background: url(../images/icon_exploremn.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - bwcaw org ----------*/
a.bwcaworg, a.bwcaworg:link, a.bwcaworg:visited, a.bwcaworg:active {
	background: url(../images/icon_bwcaworg.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.bwcaworg:hover {
	background: url(../images/icon_bwcaworg.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - lakesuperiorstreams.org ----------*/
a.streams, a.streams:link, a.streams:visited, a.streams:active {
	background: url(../images/icon_streams.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.streams:hover {
	background: url(../images/icon_streams.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - fishing hall of fame ----------*/
a.hall, a.hall:link, a.hall:visited, a.hall:active {
	background: url(../images/icon_hall.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.hall:hover {
	background: url(../images/icon_hall.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links -  newspaper ----------*/
a.news, a.news:link, a.news:visited, a.news:active {
	background: url(../images/icon_news.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.news:hover {
	background: url(../images/icon_news.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - bwca ----------*/
a.bwca, a.bwca:link, a.bwca:visited, a.bwca:active {
	background: url(../images/icon_bwca.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.bwca:hover {
	background: url(../images/icon_bwca.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ weather.com links ----------*/
a.weather, a.weather:link, a.weather:visited, a.weather:active {
	background: url(../images/icon_twc.jpg) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.weather:hover {
	background: url(../images/icon_twc.jpg) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - friends of the bwca ----------*/
a.friends, a.friends:link, a.friends:visited, a.friends:active {
	background: url(../images/icon_friends.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.friends:hover {
	background: url(../images/icon_friends.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ Links - mn incident command system ----------*/
a.mnics, a.mnics:link, a.mnics:visited, a.mnics:active {
	background: url(../images/icon_mnics.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.mnics:hover {
	background: url(../images/icon_mnics.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*------------------------------ links ----------*/
a {
	font-size: 11px;
	text-decoration: none;
	color: #4A5160;
	}

a:link {
	font-size: 11px;
	text-decoration: none;
	color: #4A5160;
	}

a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #4A5160;
	}

a:active {
	font-size: 11px;
	text-decoration: none;
	color: #4A5160;
	}

a:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #000033;
}
/*------------------------------ internal links ----------*/
ul.internal {
	list-style-type: none;
}

a.internal, a.internal:link, a.internal:visited, a.internal:active {
	background: url(../images/icon_loon.gif) left center no-repeat;
	font-size: 11px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
	}

a.internal:hover {
	background: url(../images/icon_loon.gif) left center no-repeat;
	font-size: 11px;
	text-decoration: underline;
	color: #000033;
	padding-left: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
}
/*------------------------------ external links ----------*/
a.external, a.external:link, a.external:visited, a.external:active {
	background: url(../images/icon_external.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: none;
	color: #4A5160;
	padding-left: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

a.external:hover {
	background: url(../images/icon_external.gif) left center no-repeat;
	font-size: 10px;
	text-decoration: underline;
	color: #000033;
	padding-left: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*---------------------------------- more link ----------*/
a.more, a.more:link, a.more:visited, a.more:active {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #4A5160;
	}

a.more:hover {
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #000033;
}
/*---------------------------------- type ----------*/
p {
	font-size: 11px;
	line-height: 1.8em;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 0em;
	padding: 0em;
	color: #4A5160;
	}
/*---------------------------- type-headers ----------*/
h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 0.25em 0em;
	padding: 0em;
	color: #ffffff;
}

h2 {
	font-size: 11px;
	margin: .25em 0em;
	font-weight: bold;
	padding: 0em;
    color: #000033;
}

h3 {
	font-size: 10px;
	margin: .25em 0em;
	font-weight: bold;
	padding: 0em;
    color: #000033;
}
h4 {
	font-size: 9px;
	margin: .25em 0em;
	font-weight: bold;
	padding: 0em;
    color: #708A48;
}
/*---------------------------------- lists ----------*/
ol, ul, dl {
	font-size: 10px;
	padding: 0em;
	margin:0em;
	color: #4A5160;
	}
dt {
	padding-left: 0;
	margin-left: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	}

li > ul {
	font-size: 10px;
	}
li.sidenav {
	background: url(../images/icon_loon.gif) left center no-repeat;
	list-style-type: none;
	padding-left: 18px;
	margin-left: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	}
li.sidenav:hover {
	background: url(../images/icon_loon.gif) left center no-repeat;
	list-style-type: none;
	padding-left: 18px;
	margin-left: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	}
/*---------IMAGES-------------------------------------*/
img.floatl { 
    float: left; 
    margin: 0;
	padding: 0;
	}
img.floatr { 
    float: right; 
    margin: 0; 
	padding: 0;
	}
img.floatlclear { 
    float: left; 
    clear: left; 
    margin: 0; 
	}
img.floatrclear { 
    float: right; 
    clear: right; 
    margin: 0; 
	}
/*---------GLOBAL DROPDOWNS----------------------*/

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
	text-align: left;
	cursor: pointer;
	float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 1020;
	cursor: default;
	width: 20em;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 20em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/
/*---------Dropdown style---------------------- */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 12px;
}
/*-----MenuBarItemGlobal------------------------*/
a.MenuBarItemGlobal {
	background: url(../images/icon_global.gif) left center no-repeat;
	color: #1f1b54;
	text-decoration: none;
	padding-left: 3px;
	}
a.MenuBarItemGlobal:hover {
	color: #708a48;
	text-decoration: underline;
	}
/*-----MenuBarItemSubmenuItem------------------------*/
a.MenuBarItemSubmenuItem {
	color: #FFF;
	background-color: #1f1b54;
	border: 1px solid #383472;
	text-decoration: none;
	font-size:9px;
	}
a.MenuBarItemSubmenuItem:hover {
	background-color: #708a48;
	color: #FFF;
	border: 1px solid #383472;
	text-decoration: none;
	font-size:9px;
	}
/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}

/*---------------------------- END template.css ----------*/