div.myDmap_sub_menu{
	text-align:right;
	line-height:100%;
	padding-left: 25px;
     background-color: #E7EAED;
     border-right: 1px solid #666666;
     border-bottom: 1px solid #ADACAD;
     border-left: 1px solid silver;
     text-decoration: none;
	font-size:95%;
	padding	:5px 2px;
}
td.odd {
	font-size	: 12pt;
}
table.map_category{
	font-size				:10pt;
	padding				:5px 10px;
	background-color: #FFFFFF; 
	border-style:solid;
	border-width: 3px; 
	border-color : #FFCCCC; 
	word-break	:keep-all;

}
table.map_category td{
	border-style : solid;
	border-width: 1px; 
	border-color : #FFCCCC; 

}

table.map_desc{
	border-style		:ridge;
	border-width		:1px;
	border-color		:silver;
}

table.map_desc th{
	font-size			:10pt;
	font-weight		:bold;
	background-color	:#CCFFCC;
	text-align		:left;
	padding			:5px
}

table.map_desc td{
	font-size			:10pt;
	background-color	:#FFFFFF;
	padding			:5px;
}

h1.map_title{
	border-bottom-style		:solid;
	border-bottom-color		:yellowgreen;
	border-width			:20px 0 5px 20px;
	border-left-style		:solid;
	border-left-color		:yellowgreen;
	font-size			:130%;
	padding				:5px 10px;
	margin				:0 0 10px;}

table.map_addmarker{
	border-style		:solid;
	border-width		:1px;
	border-color		:silver;	
}

table.map_addmarker th{
	font-size			:10pt;
	text-align		:center;
}

table.map_addmarker td{
	padding			:5px 10px;
	font-size			:10pt;
	text-align		:right;
	background-color	:#e3f1b4;
}

table.myDmap_table {
	border: solid 3px maroon;
	text-align		:center;
	border-collapse	:collapse;

}

td.myDmap_border {
	border-bottom	:solid;
	border-color	:maroon;
	border-width	: 3px;
	
}

p.map_welcome {
	font-size				:11pt;
	padding				:5px 20px;
	font-weight			:bold;  }

p.map_desc {
	font-size				:8pt;
	text-align			:left;
	padding				:5px;
}

div.map_breadcrumbs{
	font-size				:11pt;
	padding				:5px 2px;
	word-break			: break-all;
}


