/* Maps */
#colmapscenter {
	margin: 0px auto;
	padding: 5px;
	background-color: #fff;
	float: left;
}
.people-pacific
{
	position: relative;
	top: 0;
	left: 0;
}

#mapscollft {
	margin: 0px auto;
	padding: 22px 20px 0px 0px;
	width: 100px;
	background-color: #fff;
	float: left;
}

#mapsleft {
	margin: 0;
	padding: 0;
}

#leftcattxt {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 13px;
	font-weight: 500;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	color: #000;
}

#mapscontain {
	margin: 0;
	 padding: 0;
}

#mapsad160rt {
	margin: 0px;
	padding: 8px 0 0;
	width: 160px;
	float: right;
}

#mapsborder {margin: 0;
	 padding: 
	 /*border: 1px #d5d5d5 solid; width: 667px;*/ 
}

#mapssecondary {margin: 0px;
	 padding: 15px 0px 15px 0px;
	 background-color: #fff;
}

#mapssecondary a{color: #000;
	 text-decoration:none;
}
#mapssecondary a:hover{color: #ce0018;
	 text-decoration:none;
}

.mapsatlas {margin: 0px 0px 0px 0px;
	 padding: 0px 15px 0px 0px;
	 width: 205px;
	 background-color: #fff;
	 float: left;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}
.mapsatlas img{margin: 0px 10px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 float: left;
	 border: 1px #e9e9e9 solid;
}
.mapshed {margin: 0px auto;
	 padding: 5px 0px 5px 0px;
	 font-weight:bold;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.mapssub {margin: 0px auto;
	 padding: 0px 0px 0px 0px;
	font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 line-height: 15px;
}

.mapstitlehedtx {margin: 0px;
	 padding: 0px 0px 5px 0px;
	 font-size:16px;
	 font-weight: 500;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 text-align:left;
	 color: #CE0018;
}

.mapstitlesubtx {margin: 0px;
	 padding: 0px 0px 5px 0px;
	 text-align:left;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-size:11px;
	 line-height: 15px;
}

.mapssubtx {margin: 0px;
	 padding: 0px 0px 5px 0px;
	 text-align:left;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-size:11px;
	 line-height: 15px;
}

.mapsdate {
	margin: 0px;
	padding: 5px 0px;
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	line-height: 15px;
	font-weight: 500;
}


#menucontain {
	margin: 0px;
	padding: 0px;
}

.menu1 {background-image:url(../graphics/drop-up.gif);
	 background-repeat:no-repeat;
	 background-position: left;
	  margin: 3px 0px 3px 0px;
	 padding: 4px 0px 4px 5px;
	 display:block;
	 text-decoration: none;
	 color: #191919;
	 border-bottom: 1px #d5d5d5 solid;
	 cursor: hand;
	 cursor: pointer;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.mapmonth {background-image:url(../graphics/drop-up.gif);
	 background-repeat:no-repeat;
	 background-position: left;
	  margin: 3px 0px 3px 0px;
	 padding: 4px 0px 4px 5px;
	 display:block;
	 text-decoration: none;
	 color: #191919;
	 border-bottom: 1px #d5d5d5 solid;
	 cursor: hand;
	 cursor: pointer;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.submenuhere{ background-color: #fff;
	 margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 5px;
	 display: block;
	 color: #ce0018;
	 text-decoration: none;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.submenu{ background-color: #fff;
	 margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 5px;
	 display: block;
	 color: #666;
	 text-decoration: none;
	 font-size: 11px;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
}

.submenudot{ background-color: #fff;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 5px;
	 display: block;
	 background-image:url(../graphics/dotmenu.gif);
	 background-repeat:repeat-x;
}

.hide { display: none; }

.show { display: block; }

#line {margin: 0px auto;
	 padding: 0px;
	 height: 1px;
	 background-color: #d5d5d5;
}

