@charset "utf-8";
/* CSS Document */

.toptab{ width:100%; text-align:center; margin:auto; background:#4C1B16; height:125px;}
.toptd_l{ background:#3f0c0b;}
.toptd_c{ width:945px; height:125px;}
.toptd_r{ background:#000;}
.toptext{ position:absolute; top:50px; left:25%; text-align:right; color:#FFF; font-size:15pt;}
.topsp{ font-size:22pt; font-weight:bold;}
.sharediv{}
.sharetab tr td{padding-right:15px;}
.navtab{ background:#000; width:100%; vertical-align:middle;}
.navtab tr td{ vertical-align:middle; text-align:center;}
.navdiv{ width:900px; font-size:10pt; margin:auto; text-align:center;}

ul.menu {list-style:none; margin:0; padding:0; text-align:center; font-weight:bold; margin:auto;}
ul.menu * {margin:0px; padding:0px;}
ul.menu a{display:block; padding:5px 20px 5px 20px; text-decoration:none; color:#FAD1A3; background:#000; }
ul.menu a:hover {background:#FC9; color:#600;}
ul.menu li {position:relative; float:left; text-align:center; margin:auto; padding:0px 1px 0px 1px;}
ul.menu ul {position:absolute; top:25px; left:0px; display:none; opacity:0; list-style:none; text-align:center;}
ul.menu ul li {position:relative; border-top:none; width:174px; margin:0; padding:0px;}
ul.menu ul li a {display:block; padding:5px 10px 5px 10px; text-decoration:none; color:#FAD1A3; background:#000; border-top:1px dashed #666; width:170px;}
ul.menu ul li a:hover {background:#FC9 url(../images/nav_over.jpg) repeat-y; color:#600; border:1px inset;}
ul.menu ul ul {left:190px; top:-1px;}
ul.menu .topline {background:#2fd6ef; border:0px;}
ul.menu .sub {background:#000 url(../images/arrow.gif) 170px 8px no-repeat;}
ul.menu .film {background:#000 url(../images/film.png) 170px 8px no-repeat;}

.topsep{ width:100%; background:url(../images/topsep.jpg) repeat-x;}
.contentdiv{ width:970px; padding:0px 15px 0px 15px; font-size:9pt; margin:auto; text-align:left; min-height:300px; vertical-align:top;}
.contentdiv h1{ font-size:14pt; color:#3F0C0B;}

.gentab{ margin:auto; width:95%;}
.gentab tr td{ border:1px solid #000; padding:2px;}
.genh{ background:#000; color:#FAD1A3; font-weight:bold; font-size:12pt;}
.sep_p{border-bottom:1px dashed #600; padding-bottom:15px;}

.intab{ width:992px;}
.intab tr td{ padding:2px; vertical-align:top; text-align:right;}
.intxt1{ color:#3f0c0b; font-weight:bold; font-size:15px;}
.intxt2{ color:#773827; font-weight:bold; font-size:9pt;}
.intxt3{ font-size:8pt;}
.inscroll{ width:992px; border:4px solid #CCC;; background:#000; color:#FFF; padding:2px 0px 2px 0px; margin:auto; font-size:10pt;}

.slidetab tr td{ padding:5px; width:180px; height:180px; text-align:center; vertical-align:middle; background:url(../images/slide.jpg) no-repeat center;}

.tactical_tab{ margin:0px;}
.tactical_tab tr td{vertical-align:top; padding:10px;}

.vdotab tr td{ padding:5px; text-align:center; width:425px;}
.vdodiv{ border:1px solid #CCC; width:415px; padding:5px; margin:auto; text-align:left;}
.vdoimg{width:150px; height:120px;}

.pglink{display:inline-block; float:left; padding:4px; margin-right:5px; background:#000; color:#FFF;}
.cpage{background:#FFF; color:#000; float:left; padding:4px; margin-right:5px; display:inline-block;}

.left_float{ float:left; padding-right:10px;}
.right_float{ float:right; padding-left:10px;}
.clear_float{ clear:both;}
.squl{ list-style:square; list-style-type:square;}
.squl li{ list-style:square; list-style-type:square;}
.aqualink{ color:#900;}
.footer{ color:#999; width:100%; text-align:center; font-size:8pt;}

#accordion .ui-accordion-content {
    min-height: 200px;
    overflow-y: auto;
}
