@charset "UTF-8";
/* CSS Document */

#decaNavBar li ul { display: none; }
#decaNavBar li:hover ul {display:block; position:absolute; top:32px; left:440px; width:298px; }
#decaNavBar li:hover ul li {padding:0;}
#decaNavBar li:hover ul li a {color:#000;}
#decaNavBar li:hover ul li:hover a {color:#000;}
#decaNavBar li:hover ul li a {display:block; background:#333; color:#fff; width: 288px; height: 200px; padding: 5px; line-height: 16px;}
#decaNavBar li:hover ul li img {margin:0;padding-bottom: 5px;}
#decaNavBar li:hover ul li a:hover {background:#444; color:#fff; text-decoration: underline;}

#siteNav li ul, #siteNav li:hover ul li ul, #siteNav.compact li:hover ul li ul, #siteNav li:hover ul li:hover ul li ul, #siteNav.compact li:hover ul li:hover ul li ul { display: none; }
#siteNav ul li.topCat { margin-top: 5px; }
#siteNav li:hover ul { background: transparent url(images/bgDropdown.png); display:block; position:absolute; top:35px; left:15px; width:95px; z-index: 102; padding: 10px; }
#siteNav.compact li:hover ul { background: transparent url(images/bgDropdown.png); display:block; position:absolute; top:35px; left:185px; width:95px; z-index: 102; padding: 10px; }
#siteNav li:hover ul.articleDrop { left:75px; }
#siteNav li:hover ul.wide150, #siteNav li:hover ul.wide150 li { width: 170px; }
#siteNav.compact li:hover ul.articleDrop { left:245px; width: 170px; }
#siteNav li:hover ul li { display: block; width: 95px; height: 20px; padding: 0; line-height: 10px; color: #fff; }
#siteNav li:hover ul li a { line-height: 20px; color: #ccc; }
#siteNav li:hover ul li hr.navBr { background: transparent url(images/navBr.png) center 10px; border: none; }
#siteNav li:hover ul li.topCat { text-transform: none; font: italic 10px Georgia, "Times New Roman", Times, serif; }
#siteNavspan.titleSub ul { font: bold 10px/20px Tahoma, Geneva, sans-serif; text-transform: uppercase; color:#fff; width: 95px; padding: 5px; }
#siteNav li:hover ul li a.subMenu { margin-right: 10px; }
#siteNav li:hover ul li a:hover { background-color: #484848; color: #fffcd9; }
#siteNav li:hover ul li:hover ul, #siteNav li:hover ul li:hover ul li:hover ul { display: block; background-color: #484848; background-image: none; position: absolute; left: 105px; top: 5px; }
#siteNav li:hover ul li:hover ul.wide150 { display: block; background-color: #484848; position: absolute; left: 100px; top: 5px; width: 185%; }
#siteNav.compact li:hover ul li:hover ul, #siteNav.compact li:hover ul li:hover ul li:hover ul { display: block; background-color: #484848; background-image: none; position: absolute; left: 105px; top: 5px; }
#siteNav li:hover ul li:hover ul li:hover ul, #siteNav li:hover ul li:hover ul li:hover ul li, #siteNav li:hover ul li:hover ul li:hover ul li a { background-color: #4f4f4f !important; }
#siteNav li:hover ul li:hover ul li:hover ul li a:hover { background-color: #545454; color: #fffcd9; }
#siteNav li:hover ul li:hover ul li { display: block; background-color: #484848; }
#siteNav li:hover ul li:hover ul.wide150 li { display: block; width: 205px; }
#siteNav li:hover ul li:hover ul li a { background-color: #484848; color: #ccc; }
#siteNav li:hover ul li:hover ul li a:hover { background-color: #555; color: #fffcd9; }

#questions ul, #vidPlaylist ul { width: 210px; display: inline-block; float: left; }
#vidPlaylist ul li, #questions ul li { color: #666;	text-transform: none;	position: relative;	font: 12px/12px Tahoma, Geneva, sans-serif; }
#questions ul li a, #vidPlaylist ul li a {text-transform: none; }
#vidPlaylist ul li ul { display: none; }
#vidPlaylist ul li ul { border-bottom: 1px solid #ccc;margin-top: 7px; z-index: 200; }
#vidPlaylist ul li.vidDrop { background: transparent url(images/bgDropList.png) no-repeat; width: 190px; height: 12px; padding: 10px; }
#vidPlaylist ul li:hover ul { display: block; position: absolute; left: 0; top: 22px; background-color: #fff; }
#vidPlaylist ul li:hover ul li { display: block; background-color: #fff; width: 188px;padding: 10px; border: 1px solid #ccc; border-bottom: 0; border-top: 0; }
#vidPlaylist ul li:hover ul li:hover a { color: #f06; }

#questions ul li ul { display: none; }
#questions ul li ul { border-bottom: 1px solid #ccc;margin-top: 7px; z-index: 200; }
#questions ul li.qDrop { background: transparent url(images/bgDropList.png) no-repeat; width: 190px; height: 12px; padding: 10px; }
#questions ul li:hover ul { display: block; position: absolute; left: 0; top: 22px; background-color: #fff; }
#questions ul li:hover ul li { display: block; background-color: #fff; width: 188px;padding: 10px; border: 1px solid #ccc; border-bottom: 0; border-top: 0; }
#questions ul li:hover ul li:hover a { color: #f06; }

span.titleSub ul { position: relative; }
span.titleSub ul li { display: inline; float: left; overflow: hidden; }
span.titleSub ul li ul { display: none; }
span.titleSub ul li:hover ul {  background: transparent url(images/bgDropdown.png); display: block; position: absolute; top: 24px; left: 55px; width: 95px; padding: 10px; }
span.titleSub ul li:hover ul li { display: block; width: 95px; height: 20px; padding: 0; line-height: 10px; color: #fff; }
span.titleSub ul li:hover ul li a { color:#999999; font:14px/200% Georgia,"Times New Roman",Times,serif; text-transform:none; text-decoration: none; }
span.titleSub ul li:hover ul li a:hover { background-color: #484848; color: #fffcd9; text-decoration: none; }

#maintenance { padding: 75px 0; }
#maintenance h2 { font-size: 24px; }
#maintenance h2 img { padding: 50px; }