@charset "utf-8";

h2 {
	color: #660066;
}
h3 {
	background-color: #660066;
}
div.imgdiv {
	float: right;
	margin: 1em;
	text-align:center;
}
table.itinerary td, table.itinerary th  {
	border: 1px solid #CCCCCC;
}
table.itinerary td {
	background-color: #AAAA77;
}
table.itinerary th {
	background-color: #550055;
	color: #FFFFFF;
}
table.summary_tbl {
	background-color: #FFD5FF;
}

A:link, A:visited {
    color: Navy;
}
#doc_banner > div:first-child A:link, #ftobox A:link, td A:link, td A:visited {
	background-color: #FFD5FF;
}
table.itinerary td A:link, table.itinerary td A:visited {
	background-color: #AAAA77;
}
.subidx_thumbnail A:link, .subidx_thumbnail A:visited {
	background-color: #FFD5FF;
}
td img.tn {
	border: none;
}
A:hover, A:active, #ftobox A:hover, td A:hover, td A:active, .subidx_thumbnail A:hover, .subidx_thumbnail A:active {
	color: #990000;
	background-color: #FFD5FF;
}

.keytext, .subidx_subject {
	color: #660066;
}
.subidx_thumbnail img, .mainidx_box img {
	border: 1px solid #000000;
}
#but_civilizations, #but_civilizations a {
	background: #660066;
	color: #FFFFFF;
	border: thin outset #660066;
}
.rss_icon {
	background: #660066;
	border: thin outset #660066;
}
.subidx {
	min-height:185px;
	height:185px;
}
.theme_but a {
	color: #FFFFFF;
}
.theme_but a:hover {
	background: #660066;
	color: #FFFFFF;
	border: thin outset #660066;
}
.toolbox {
	border: thin outset #660066;
}
.toolbox h3 {
	color: #FFFFFF;
	background-color: #660066;
}
.usermsg_header_wm .keytext {
	color: #FF0000;
}

#doc_banner {
	background-color: #660066;
}
#doc_content {
	background-color: #FFD5FF;
}
#formUserMsg {
	background-color: #FFB0FF;
	border: 1px dashed #000000;
}
#mapdiv {
	left:-290px;
	top:-80px;
	width:230px;
	height:430px;
	border: medium solid #660066;
}

#navmenu {
	background: #660066;
}
#navmenu li a {
	background-color: #660066;
	color: #FFFFFF;
}
#navmenu li.but_pulldown a {
	background-color: #660066;
}
#navmenu li a:hover {
	background-color: #FFFFFF;
	color: #660066;
}
#navmenu li ul {
	background-color: #660066;
	border: 1px solid #FFFFFF;
}
#navmenu li:hover li a, #navmenu li.hover li a {
	background-color: #660066;
}
#navmenu li li {
	color: #660066;
}
#navmenu li li a:hover {
	background-color: #FFFFFF;
	color: #660066;
}

