#flyout {float:left; padding:0; margin:3px 0 0 0; list-style:none; position:relative; width:254px; font-weight:normal;}
#flyout ul {padding:0; margin:0; list-style:none; width:254px; height:auto; background: url(trans.gif); position:absolute; left:-9999px; top:0;}
#flyout table {border-collapse:collapse; width:0; height:0; margin:-1px -10px;}

#flyout li {float:left;  font-weight:normal; margin-bottom:0px;  font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}

#flyout li a {background-image:url(../images/nav_normal.jpg); background-repeat:no-repeat; background-position:left; line-height:51px;  font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff; margin-bottom:0px; padding-left:60px; width:194px; text-decoration:none; display:block; font-weight:normal; margin-bottom:5px;}

#flyout li .fly {background-image:url(../images/nav_normal_arrow.jpg); background-repeat:no-repeat; background-position:left; line-height:51px;  font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff; margin-bottom:0px; padding-left:60px; width:194px; text-decoration:none; display:block; font-weight:normal;margin-bottom:5px;}

#flyout li:hover {position:relative;  font-weight:normal; }

#flyout li a:hover {position:relative; background-image:url(../images/nav_hover.jpg); background-repeat:no-repeat; background-position:left; line-height:51px;  font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; margin-bottom:0px; padding-left:60px; width:194px; text-decoration:none; display:block;  font-weight:normal; margin-bottom:5px;}

#flyout li:hover > a {color:#fff; font-weight:normal; }

#flyout ul li a {background:#a4a4a4; line-height:30px; margin:0px; border-bottom:1px solid #cfcfcf;}
#flyout ul li a.fly {background:#a4a4a4; url(right-arrow.gif) no-repeat right center;  background-image:none; line-height:30px;  margin:0px;}
#flyout ul ul li a {background:#684405; line-height:30px;  margin:0px; }
#flyout ul ul li a.fly {background:#684405 url(right-arrow.gif) no-repeat right center; line-height:30px;  margin:0px;}
#flyout ul ul ul li a {background:#ddd; margin-bottom:0px; line-height:30px;  margin:0px;}

#flyout li a.current,
#flyout ul li a.current,
#flyout ul ul li a.current,
#flyout ul ul ul li a.current {background-color:#c40; color:#fff;  margin-bottom:0px; }

#flyout :hover ul,
#flyout :hover ul :hover ul,
#flyout :hover ul :hover ul :hover ul {left:247px;   background-image:none; margin-bottom:0px; line-height:30px;  margin:0px; top:5px;}

#flyout :hover ul ul,
#flyout :hover ul :hover ul ul {left:-9999px; }

#flyout ul li:hover > a {background-color:#9d0100; color:#fff;   background-image:none; margin-bottom:0px; line-height:30px;  margin:0px;}
#flyout ul ul li:hover > a {background-color:#9d0100; color:#fff;   background-image:none; margin-bottom:0px; line-height:30px;  margin:0px;}

.pagination{font-family:Arial, Helvetica, sans-serif; text-align:right; font-size:12px; color:#333; padding:20px;}
.pagination a{padding:4px 7px 4px 7px; background-color:#eaeaea; color:#333; text-decoration:none; margin-right:2px;}
.pagination a:hover{background-color:#002a71; color:#FFF;}

.sub li a span{color:#FFF; padding-left:20px; margin-left:-60px; font-size:12px; width:200px;}

