﻿@charset "utf-8";
ul#topnav {margin:0;padding:0;float:left;width:100%;list-style:none;font-size:1.1em;}
ul#topnav li {float:left;margin:0;padding:0;position:relative;}
ul#topnav li a {float:left;height:20px;}
ul#topnav li:hover a, ul#topnav li a:hover {background-position:left bottom;}
ul#topnav li .sub {position:absolute;top:26px;left:0;background:#8E0F02;padding:10px 10px 10px;float:left;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;}
ul#topnav li .row {clear:both;float:left;width:100%;margin-bottom:5px;}
ul#topnav li .sub ul {list-style:none;margin:0;padding:0;width:150px;float:left;}
ul#topnav .sub ul li {width:100%;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
h1 {font-size:12px;color:#FF0000;display:inline;}
ul#topnav .sub ul li h2 {padding:0;margin:0;font-size:12px;font-weight:bold;}
ul#topnav .sub ul li h2 a {padding:5px 0;background-image:none;color:#e8e000;}
ul#topnav .sub ul li a {float:none;text-indent:0;height:auto;background:url(navlist_arrow.png) no-repeat 5px 12px;padding:0px 5px 0px 15px;display:block;line-height:20px;text-decoration:none;color:#fff;}
ul#topnav .sub ul li a:hover {color:#ddd;background-position:5px 12px;}
div.MainRight div.Box div.Content img {cursor:pointer;}
.footlinks {clear:both;margin:5px auto;padding:2px;width:976px;text-align:left;color:#666;font-size:9pt;line-height:150%;border:solid 1px #DDD;}
.footlinks a, .footlinks a:link, .footlinks a:visited {color:#666;font-size:9pt;line-height:150%;}