@charset "UTF-8";
/** 
 * Default CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		Default
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */

/*@import "../default/helper.css";*/
/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */

ul.dropdown {
	font-weight: bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	z-index:0;
}
ul.dropdown li {
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	color: #000;
}
ul.dropdown li ul li ul {
	margin-left: 0;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	color: #666;
	background-position: 0 0;
}
ul.dropdown a:link, ul.dropdown a:visited {
	color: #666;
	text-decoration: none;
}
ul.dropdown a:hover {
	color: #ff3300;
}
ul.dropdown a:active {
	color: #ffa500;
}
ul.dropdown-home {
	font-weight: bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	z-index:0;
}
ul.dropdown-home li {
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	color: #000;
}
ul.dropdown-home li ul li ul {
	margin-left: 0;
}
ul.dropdown-home li.hover, ul.dropdown-home li:hover {
	color: #666;
	background-position: 0 0;
}
ul.dropdown-home a:link, ul.dropdown-home a:visited {
	color: #666;
	text-decoration: none;
}
ul.dropdown-home a:hover {
	color: #ff3300;
}
ul.dropdown-home a:active {
	color: #ffa500;
}

/* -- level mark -- */

ul.dropdown ul {
	width: 101px;
	margin-top: -34px !important;
}
ul.dropdown-home ul {
	width: 101px;
	margin-top: -6px;
	margin-left:3px;
}

/* -- main nav styles for home page template -- */
.yellowmenu-home {
	width:115px;
	border-color: #F9B551;
	background-image:url(../images/homenav_01.png);
	background-position: 0 -96px;
}
.yellowmenu-home ul {
	width:101px;
	border-color: #F9B551;
}
ul.dropdown-home li.yellowmenu-home ul {
}
ul.dropdown-home li.yellowmenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #F9B551;
}
ul.dropdown-home li.yellowmenu-home ul li.menu-top {
	background-image:url(../images/nav_yellow_top2.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding: 0;
	font-size:0;
}
ul.dropdown-home li.yellowmenu-home ul li.menu-bot {
	background-image:url(../images/nav_yellow_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.redmenu-home {
	width:115px;
	border-color: #dc3838;
	background-image:url(../images/homenav_07.png);
	background-position: 0 -96px;
}
.redmenu-home ul {
	width:101px;
	border-color: #dc3838;
}
ul.dropdown-home li.redmenu-home ul {
}
ul.dropdown-home li.redmenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #dc3838;
}
ul.dropdown-home li.redmenu-home ul li.menu-top {
	background-image:url(../images/nav_red_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.redmenu-home ul li.menu-bot {
	background-image:url(../images/nav_red_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.bluemenu-home {
	width:115px;
	border-color: #5074A7;
	background-image:url(../images/homenav_03.png);
	background-position: 0 -96px;
}
.bluemenu-home ul {
	width:101px;
	border-color: #5074A7;
}
ul.dropdown-home li.bluemenu-home ul {
}
ul.dropdown-home li.bluemenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #5074A7;
}
ul.dropdown-home li.bluemenu-home ul li.menu-top {
	background-image:url(../images/nav_blue_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.bluemenu-home ul li.menu-bot {
	background-image:url(../images/nav_blue_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.greenmenu-home {
	width:115px;
	border-color: #83B64F;
	background-image:url(../images/homenav_04.png);
	background-position: 0 -96px;
}
.greenmenu-home ul {
	width:101px;
	border-color: #83B64F;
	left:-100px;
}
ul.dropdown-home li.greenmenu-home ul {
}
ul.dropdown-home li.greenmenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #83B64F;
}
ul.dropdown-home li.greenmenu-home ul li.menu-top {
	background-image:url(../images/nav_green_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.greenmenu-home ul li.menu-bot {
	background-image:url(../images/nav_green_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.purplemenu-home {
	width:115px;
	border-color: #D462B6;
	background-image:url(../images/homenav_06.png);
	background-position: 0 -96px;
}
.purplemenu-home ul {
	width:138px;
	border-color: #D462B6;
}
ul.dropdown-home li.purplemenu-home ul {
}
ul.dropdown-home li.purplemenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #D462B6;
}
ul.dropdown-home li.purplemenu-home ul li.menu-top {
	background-image:url(../images/nav_purple_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.purplemenu-home ul li.menu-bot {
	background-image:url(../images/nav_purple_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.orangemenu-home {
	width:115px;
	border-color: #F4976C;
	background-image:url(../images/homenav_05.png);
	background-position: 0 -96px;
}
.orangemenu-home ul {
	width:101px;
	border-color: #F4976C;
}
ul.dropdown-home li.orangemenu-home ul {
}
ul.dropdown-home li.orangemenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #F4976C;
}
ul.dropdown-home li.orangemenu-home ul li.menu-top {
	background-image:url(../images/nav_orange_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.orangemenu-home ul li.menu-bot {
	background-image:url(../images/nav_orange_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.cyanmenu-home {
	width:115px;
	border-color: #7AC6E2;
	background-image:url(../images/homenav_02.png);
	background-position: 0 -96px;
}
.cyanmenu-home ul {
	width:101px;
	border-color: #7AC6E2;
}
ul.dropdown-home li.cyanmenu-home ul {
}
ul.dropdown-home li.cyanmenu-home ul li {
	border-width: 0 3px 0 3px;
	border-color: #7AC6E2;
}
ul.dropdown-home li.cyanmenu-home ul li.menu-top {
	background-image:url(../images/nav_cyan_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown-home li.cyanmenu-home ul li.menu-bot {
	background-image:url(../images/nav_cyan_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
/* -- main nav styles for secondary page templates -- */
.yellowmenu {
	width:105px;
	border-color: #F9B551;
	background-image:url(../images/mainnav_01.png);
	background-position: 0 -96px;
}
.yellowmenu ul {
	width:101px;
	border-color: #F9B551;
}
ul.dropdown li.yellowmenu ul {
}
ul.dropdown li.yellowmenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #F9B551;
}
ul.dropdown li.yellowmenu ul li.menu-top {
	background-image:url(../images/nav_yellow_top2.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding: 0;
	font-size:0;
}
ul.dropdown li.yellowmenu ul li.menu-bot {
	background-image:url(../images/nav_yellow_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.redmenu {
	width:105px;
	border-color: #dc3838;
	background-image:url(../images/mainnav_07.png);
	background-position: 0 -96px;
}
.redmenu ul {
	width:101px;
	border-color: #dc3838;
}
ul.dropdown li.redmenu ul {
}
ul.dropdown li.redmenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #dc3838;
}
ul.dropdown li.redmenu ul li.menu-top {
	background-image:url(../images/nav_red_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.redmenu ul li.menu-bot {
	background-image:url(../images/nav_red_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.bluemenu {
	width:105px;
	border-color: #5074A7;
	background-image:url(../images/mainnav_03.png);
	background-position: 0 -96px;
}
.bluemenu ul {
	width:101px;
	border-color: #5074A7;
}
ul.dropdown li.bluemenu ul {
}
ul.dropdown li.bluemenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #5074A7;
}
ul.dropdown li.bluemenu ul li.menu-top {
	background-image:url(../images/nav_blue_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.bluemenu ul li.menu-bot {
	background-image:url(../images/nav_blue_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.greenmenu {
	width:105px;
	border-color: #83B64F;
	background-image:url(../images/mainnav_04.png);
	background-position: 0 -96px;
}
.greenmenu ul {
	width:101px;
	border-color: #83B64F;
	left:-100px;
}
ul.dropdown li.greenmenu ul {
}
ul.dropdown li.greenmenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #83B64F;
}
ul.dropdown li.greenmenu ul li.menu-top {
	background-image:url(../images/nav_green_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.greenmenu ul li.menu-bot {
	background-image:url(../images/nav_green_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.purplemenu {
	width:105px;
	border-color: #D462B6;
	background-image:url(../images/mainnav_06.png);
	background-position: 0 -96px;
}
.purplemenu ul {
	width:138px;
	border-color: #D462B6;
}
ul.dropdown li.purplemenu ul {
}
ul.dropdown li.purplemenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #D462B6;
}
ul.dropdown li.purplemenu ul li.menu-top {
	background-image:url(../images/nav_purple_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.purplemenu ul li.menu-bot {
	background-image:url(../images/nav_purple_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.orangemenu {
	width:105px;
	border-color: #F4976C;
	background-image:url(../images/mainnav_05.png);
	background-position: 0 -96px;
}
.orangemenu ul {
	width:101px;
	border-color: #F4976C;
}
ul.dropdown li.orangemenu ul {
}
ul.dropdown li.orangemenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #F4976C;
}
ul.dropdown li.orangemenu ul li.menu-top {
	background-image:url(../images/nav_orange_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.orangemenu ul li.menu-bot {
	background-image:url(../images/nav_orange_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.cyanmenu {
	width:105px;
	border-color: #7AC6E2;
	background-image:url(../images/mainnav_02.png);
	background-position: 0 -96px;
}
.cyanmenu ul {
	width:101px;
	border-color: #7AC6E2;
}
ul.dropdown li.cyanmenu ul {
}
ul.dropdown li.cyanmenu ul li {
	border-width: 0 3px 0 3px;
	border-color: #7AC6E2;
}
ul.dropdown li.cyanmenu ul li.menu-top {
	background-image:url(../images/nav_cyan_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-width:0;
	height:33px;
	padding:0;
	font-size:0;
}
ul.dropdown li.cyanmenu ul li.menu-bot {
	background-image:url(../images/nav_cyan_bot.png);
	background-repeat:no-repeat;
	background-position:center;
	border-width:0;
	height:8px;
	padding:0;
	font-size:0;
}
.red {
	border-color: #dc3838;
}
ul.dropdown ul li {
	font-weight: normal;
	padding: 0 6px 3px 6px;
	background:none;
	line-height:1.1em;
}
ul.dropdown ul li.hover, ul.dropdown ul li:hover {
	background:none;
}
ul.dropdown li ul {
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: top right;
}
ul.dropdown h1 {
	color:#000;
	font-size:11px;
	text-transform:uppercase;
	padding-top:20px;
	text-align:center;
}
ul.dropdown h1 a {
	color:#963;
}
ul.dropdown h1 a:hover {
	color:#F30;
}
ul.dropdown-home ul li {
	font-weight: normal;
	padding: 0 6px 3px 6px;
	background:none;
	line-height:1.1em;
	text-align:left;
}
ul.dropdown-home ul li.hover, ul.dropdown-home ul li:hover {
	background:none;
}
ul.dropdown-home li ul {
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: top right;
}
ul.dropdown-home h1 {
	color:#000;
	font-size:11px;
	text-transform:uppercase;
	padding-top:20px;
	text-align:center;
}
ul.dropdown-home h1 a {
	color:#963;
}
ul.dropdown h1 a:hover {
	color:#F30;
}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir-home {
	background-repeat: no-repeat;
	height:144px;
}
ul.dropdown *.dir {
	background-repeat: no-repeat;
	height:96px;
}

ul.dropdown-home *.dir-home {
	background-repeat: no-repeat;
	height:144px;
}
ul.dropdown-home *.dir {
	background-repeat: no-repeat;
	height:96px;
}
