body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; margin: 0; padding: 0; }
body.flash { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; margin: 0; padding: 0; }
body.popup { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fadb84; background-image: url(/_images/popup-bg.gif); background-repeat: repeat-x; margin: 0; padding: 0; }
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin-bottom: 12px; }
p.credit { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin-bottom: 12px; }
p.videolist { font-size: 11px; clear: both; margin-right: 24px; margin-left: 8px; }
p.popup { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin-bottom: 12px; }
img.tn { width: 80px; float: left; clear: left; margin: 0 12px 12px 0; padding: 0; border-style: solid; border-width: 1px; }
div#page { background-image: url(/_images/page-bg.jpg); text-align: center; width: 100%; }
div#pagecontent { text-align: left; width: 920px; margin-right: auto; margin-left: auto; }
div.quotes  { font-size: 10px; line-height: 11px; width: 148px; margin: 0; padding: 0; }
div.quotes p { font-size: 10px; line-height: 11px; text-align: center; margin: 6px 0; padding: 0; }
div.news  { font-size: 11px; line-height: 12px; margin: 0; padding: 0; }
div.news p { font-size: 11px; line-height: 12px; margin: 0 0 12px; padding: 0; }
img.news { width: 120px; float: right; margin: 0 0 12px 12px; padding: 0; border-style: solid; border-width: 1px; }
li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin-right: 8px; margin-left: 0; padding: 0; }
p.main { font-size: 11px; margin-right: 24px; margin-left: 8px; }
a.main:link { color: #000; text-decoration: underline; }
a.main:visited { color: #000; text-decoration: underline; }
a.main:hover { color: #eb4747; text-decoration: underline; }
a.main:active { color: #eb4747; text-decoration: none; }
p.left { font-size: 11px; text-align: center; margin-right: 28px; margin-left: 8px; }
a.left:link { color: #000; font-weight: bold; text-decoration: underline; }
a.left:visited { color: #000; font-weight: bold; text-decoration: underline; }
a.left:hover { color: #000; font-weight: bold; text-decoration: none; }
a.left:active { color: #000; font-weight: bold; text-decoration: none; }
p.caption { font-size: 11px; font-weight: bold; margin-right: 12px; }
h1 { font-size: 18px; font-weight: bold; margin: 0 0 8px; padding: 0; }
h2 { font-size: 14px; font-weight: bold; font-style: italic; margin: 0 0 8px; padding: 0; }
h2.popup { font-size: 14px; font-weight: bold; font-style: normal; margin: 0 0 8px; padding: 0; }
td.top { background-image: url(/_images/top-bg.jpg); background-repeat: repeat-x; }
td.menu { color: #f8d56e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(/_images/menuitem-bg.jpg); text-transform: uppercase; text-align: center; width: 90px; height: 31px; }
a.menu:link { color: #f8d56e; text-decoration: none; }
a.menu:visited { color: #f8d56e; text-decoration: none; }
a.menu:hover { color: #b7ea91; text-decoration: none; }
a.footer:active { color: #b7ea91; text-decoration: none; }
td.button { color: #000; font-size: 10px; background-image: url(/_images/button-up.gif); background-repeat: no-repeat; text-transform: uppercase; text-align: center; margin: 0; padding: 5px 0 0; }
td.buttonover { color: #000; font-size: 10px; background-image: url(/_images/button-over.gif); background-repeat: no-repeat; text-transform: uppercase; text-align: center; padding: 5px 0 0; }
td.buttondown { color: #000; font-size: 10px; background-image: url(/_images/button-down.gif); background-repeat: no-repeat; text-transform: uppercase; text-align: center; padding: 5px 0 0; background-image: url(/_images/button-down.gif); }
td.middle { background-color: #f1da88; background-image: url(/_images/middle-bg.jpg); background-repeat: repeat-y; }
td.tablehead { color: black; font-size: 13px; font-weight: bold; background-color: #f4d070; text-transform: uppercase; text-align: center; padding-top: 4px; padding-bottom: 4px; border-style: solid; }
td.table { color: black; font-size: 11px; background-color: #f9e7a9; text-align: center; padding: 6px 8px; }
td.interiorhead { color: black; font-size: 13px; font-weight: bold; background-color: #f4d070; text-transform: uppercase; text-align: left; padding: 4px 8px; }
td.interiortable { color: black; font-size: 11px; background-color: #f9e7a9; text-align: left; padding: 0 8px 4px; }
td.schedhead { color: black; font-size: 13px; font-weight: bold; background-color: #f4d070; text-transform: uppercase; text-align: center; padding-top: 4px; padding-bottom: 4px; border: solid 1px; }
td.schedrowtop { color: black; font-size: 11px; background-color: #f9e7a9; text-align: center; padding: 6px 8px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
td.schedrowmiddle { color: black; font-size: 11px; background-color: #f9e7a9; text-align: center; padding: 6px 8px; border-right: 1px solid black; border-left: 1px solid black; }
td.schedrowbottom { color: black; font-size: 10px; background-color: #f9e7a9; text-align: center; padding: 6px 8px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
a:link { color: #000; }
a:visited { color: #000; }
a:hover { color: #eb4747; }
a:active { color: #eb4747; }
td.footer { color: #f8d56e; font-size: 9px; background-color: black; text-align: center; padding-top: 6px; }
a.footer:link { color: #f8d56e; text-decoration: none; }
a.footer:visited { color: #f8d56e; text-decoration: none; }
a.footer:hover { color: #b7ea91; text-decoration: none; }
a.footer:active { color: #b7ea91; text-decoration: underline; }
p.popupmenu { color: #f8d56e; font-size: 11px; }
a.popupmenu:link { color: #f8d56e; font-size: 11px; text-decoration: none; }
a.popupmenu:visited { color: #f8d56e; font-size: 11px; text-decoration: none; }
a.popupmenu:hover { color: #b7ea91; font-size: 11px; text-decoration: none; }
a.popupmenu:active { color: #b7ea91; font-size: 11px; text-decoration: none; }
.lineheight {line-height: 18px; font-size: 8px;}
a.worldmaplinks:link {font-size: 8px; color:#000000; text-decoration: none;}
a.worldmaplinks:visted {font-size: 8px; color::#000000; text-decoration: none;}
a.worldmaplinks:hover {font-size: 8px; color:#d7fbcc; text-decoration: underline;}
a.worldmaplinks:active {font-size: 8px; color:#FFFFFF; text-decoration: none;}

#pagecontent {
	}
ul.mainmenu {
	position:relative;
	list-style-type: none;
	padding:0;
	margin:0;
}
.mainmenu > li {
	padding:0 !important;
	margin:0 !important;
	width:112px;
	height:30px;
	display:inline-block;
	float:left;
	text-transform: uppercase;
}
.mainmenu a {
	color: #f8d56e;
	fontfamily:"Verdana, Tahoma, Arial";
	fontsize:11px;
	text-decoration:none;
	display:block;
	width:100%;
	text-align: center;
	margin:0 !important;
	padding:8px 0px 9px 0px !important;
}
.mainmenu a:hover {
	color: #b7ea91;
}
.menujp a {
	font-weight: bold;
}
ul.submenu {
	list-style-type: none;
	padding: 0 !important;
	margin: 0 !important;
	display:none;
}
ul.submenu li {
	padding: 0 !important;
	margin: 0 !important;
	width:180px !important;
	height: auto !important;
	background-color: #000;
	border-left-color: #F8D56E;
	border-right-color: #F8D56E;
	border-bottom-color: #F8D56E;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	text-transform: none !important;
	padding: 0px 6px 0px 8px !important;
}
.submenu a {
	text-align:left;
	background-color: #000;
}
.mainmenu > li:hover ul.submenu {
	z-index: 1000 !important;
	display:block !important;
	}

