div.mapLegend {
	border: solid 1px #04141F;
	/*background-color: #2f4454;*/
}

div.mapLegend div.legendTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	/*background-color: #243847;*/
	padding: 5px 6px 4px 6px;
	text-align: center;
	background-image: url("/nvs/images/backgrounds/bg_01_trans_90.png");
}

div.mapLegend div.legendTitle p.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	padding: 0px 8px;
}

div.mapLegend div.contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	padding: 4px 8px 8px 8px;
	background-image: url("/nvs/images/backgrounds/bg_01_trans_80.png");
}

div.mapLegend div.uniformPad {
	padding: 3px;
}

div.mapLegend div.snug {
	padding: 2px;
}

div.mapLegend div.contents p.info, div.mapLegend div.contents div.info p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #f5f5f5;
	text-align: center;
	padding: 4px 0px 4px 0px;
}

div.mapLegend div.layerLegend {
	text-align: center;
}	

div.mapLegend div.layerLegendMulti {
	text-align: center;
	border: solid 1px #000000;
	background-image: url("/nvs/images/backgrounds/bg_01_trans_60.png");
}

div.mapLegend div.vspace {
	margin-top: 6px;
}

/*
table.legendTitle {
	width: 100%;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

table.legendTitle td.title {
	width: 95%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #a0a8ae;
	background-color: #243847;
	white-space: nowrap;
	vertical-align: middle;
	padding: 0px;
}

table.legendTitle td.visButton, table.legendTitle td.blank {
	width: 1%;
	background-color: #243847;
	vertical-align: middle;
	padding: 0px;
}
*/

p.legendAlert {
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	padding: 5px;
	border: solid 1px #04141f;
	background-image: url('/nvs/images/backgrounds/bg_red01_trans_35.png');
}


div.mapInfoDisplay {
	border: solid 1px #b5c0c9; /*#04141F*/
	/*background-color: #000000;*/ /*#b5c0c9*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	/*background-image: url('/images/backgrounds/black_trans-75.png');*/
}

div.mapColorbar {
	border: solid 1px #000000; /*#04141F*/
	/*background-color: #000000;*/ /*#b5c0c9*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	/*background-image: url('/images/backgrounds/black_trans-75.png');*/
}



p.wcatwcNoBulletin {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #d9d9d9;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

p.wcatwcNoDanger {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #64fa96;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

p.wcatwcWatch {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #ffff00;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

p.wcatwcAdvisory {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #ffaa00;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

p.wcatwcWarning {
	color: #ffffff;
	border: solid 1px #04141f;
	background-color: #990000;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

div.wcatwc {
	padding: 0px;
	color: #ffffff;
}

table.wcatwc {
	border-collapse: collapse;
	margin: 0px;
}

table.wcatwc tr td.wcatwcHead, table.wcatwc tr td.wcatwc {
	padding: 0px;
	vertical-align: top;
}

table.wcatwc tr td.wcatwcHead {
	color: #ffffff;
	line-height: 133%;
	padding-top: 6px;
	font-weight: bold;
	padding-right: 6px;
	text-align: right;
}

div.wcatwc p.wcatwcMsg, table.wcatwc tr td.wcatwc {
	color: #ffffff;
	line-height: 133%;
	padding-top: 6px;
}

div.wcatwc p.wcatwcMsg a.wcatwcLink, table.wcatwc tr td.wcatwc a.wcatwcLink {
	color: #b2faff;
	text-decoration: none;
}

div.wcatwcIW {
	padding: 0px;
	margin: 0px;
}

div.wcatwcIW p.wcatwcMsg {
	color: #000000;
	line-height: 133%;
	padding: 3px 3px 3px 3px;
}

div.wcatwcIW p.wcatwcMsg a.wcatwcLink {
	color: #0061a6;
	text-decoration: none;
}

div.wcatwcIW p.wcatwcMsg a.wcatwcLink:hover {
	text-decoration: underline;
}

/*
div.wcatwcNoBulletin {
	color: #ffffff;
	padding: 0px;
}

div.wcatwcNoBulletin p.wcatwcMsg {
	color: #ffffff;
	line-height: 150%;
}

div.wcatwcNoBulletin p.wcatwcMsg a.wcatwcLink {
	color: #37e7e7;
	text-decoration: none;
}

div.wcatwcNoDanger {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #64fa96;
	padding: 5px;
}

div.wcatwcNoDanger p.wcatwcMsg {
	color: #000000;
}

div.wcatwcNoDanger p.wcatwcMsg a.wcatwcLink {
	color: #000000;
	text-decoration: underline;
}

div.wcatwcWatch {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #ffff00;
	padding: 5px;
}

div.wcatwcWatch p.wcatwcMsg {
	color: #000000;
}

div.wcatwcWatch p.wcatwcMsg a.wcatwcLink {
	color: #000000;
	text-decoration: underline;
}

div.wcatwcAdvisory {
	color: #000000;
	border: solid 1px #04141f;
	background-color: #ffaa00;
	padding: 5px;
}

div.wcatwcAdvisory p.wcatwcMsg {
	color: #000000;
}

div.wcatwcAdvisory p.wcatwcMsg a.wcatwcLink {
	color: #000000;
	text-decoration: underline;
}

div.wcatwcWarning {
	color: #ffffff;
	border: solid 1px #04141f;
	background-color: #990000;
	padding: 5px;
}

div.wcatwcWarning p.wcatwcMsg {
	color: #ffffff;
	border: solid 1px #04141f;
	background-color: #990000;
	padding: 5px;
}

div.wcatwcWarning p.wcatwcMsg a.wcatwcLink {
	color: #000000;
	text-decoration: underline;
}
*/

