@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 "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
*/

/* ----- HOMEPAGE SPECIFIC STYLES ----- */
div#nav.hpnav {position:absolute; left:450px; top:381px; z-index:1000;}
div#nav.hpnav ul.dropdown {margin:0px 0px 0px 0px;}
div#nav.hpnav ul.dropdown ul {
    width: 195px;
    margin-top: 0px;
    margin-right:0px;
    background-image:none;
    padding-bottom:0px;
}
/* ----------------------------------- */



div#nav {position:absolute; left:47px; top:158px; z-index:1000;}
div#nav ul.dropdown {margin:0px 0px 0px 0px;}

div#nav ul.dropdown li.navOn {background-color:#465157; color:#693;}
div#nav ul.dropdown li.navOn a {color:#fff;}



/* ------------- */
/* -- level 1 -- */
/* ------------- */

div#nav ul.dropdown {
    font-weight: normal;
    margin:0px;
}

div#nav ul.dropdown li {
    padding: 0px 8px;
    border-right:1px solid #669933;
    font:11px Arial, Helvetica, sans-serif;
    color: #669933;
    font-weight:bold;
}

div#nav ul.dropdown li.hover,
div#nav ul.dropdown li:hover {
    color: #336600;
}

div#nav ul.dropdown li.hover a,
div#nav ul.dropdown li:hover a {
    color: #336600;
    display:block;
}

div#nav ul.dropdown li a {
    font:11px Arial, Helvetica, sans-serif;
    font-weight:bold;
}

div#nav ul.dropdown a:link,
div#nav ul.dropdown a:visited	{ color: #669933; text-decoration: none; }
div#nav ul.dropdown a:hover		{ color: #fff; }
div#nav ul.dropdown a:active	{ color: #fff; }

div#nav ul.dropdown li.contactLink {border-right:none;}



/* ------------- */
/* -- level 2 -- */
/* ------------- */

div#nav ul.dropdown ul {
    width: 175px;
    margin-top: 0px;
}

div#nav ul.dropdown ul li.employeeCatDD {
    width: 100px;
    margin-top: 0px;
}

div#nav ul.dropdown li ul.employeesDD {
    width: 215px;
    margin-top: 0px;
}

div#nav ul.dropdown li ul li {
    font-size:11px;
    background-color: #79b732;
    /* border-bottom:1px solid #fff; */
    padding-top:5px;
    padding-bottom:5px;
    border-right:none;
    color:#ccc;
}

div#nav ul.dropdown li ul li.hover,
div#nav ul.dropdown li ul li:hover {
    background-color: #7ccef3;
    color:#fff;
}

div#nav ul.dropdown li ul li.hover a,
div#nav ul.dropdown li ul li:hover a {
    color:#fff;
}

div#nav ul.dropdown li ul li a {
    font:11px Arial, Helvetica, sans-serif;
    font-weight:normal;
    /* color:#ccc; */
}

div#nav ul.dropdown li ul a:link		{ color: #fff; }
div#nav ul.dropdown li ul a:visited		{ color: #fff; text-decoration:none; }
div#nav ul.dropdown li ul a:hover		{ color: #000; }
div#nav ul.dropdown li ul a:active		{ color: #fff; }




/* ------------- */
/* -- level 3 -- */
/* ------------- */

div#nav ul.dropdown li ul li ul {
    width: 175px;
    margin-top: 0px;
}

div#nav ul.dropdown li ul li ul li {
    background-color: #7ccef3;
    /* border-bottom:1px solid #fff; */
}

div#nav ul.dropdown li ul li ul li.hover,
div#nav ul.dropdown li ul li ul li:hover 			{ background-color:#7ccef3; color:#fff;}

div#nav ul.dropdown li ul li ul li.hover a,
div#nav ul.dropdown li ul li ul li:hover a 		{ color:#fff; }

div#nav ul.dropdown li ul li ul li a {
    font:11px Arial, Helvetica, sans-serif;
    font-weight:normal;
    /* color:#fff; */
}

div#nav ul.dropdown li ul li ul a:link			{ color:#fff; }
div#nav ul.dropdown li ul li ul a:visited		{ color:#fff; text-decoration:none; }
div#nav ul.dropdown li ul li ul li a:hover		{ color:#006699; }
div#nav ul.dropdown li ul li ul a:active		{ color:#fff; }



/* when on EMPLOYEES page ONLY
				div#nav ul.dropdown li.navOn ul li.employeeCatDD ul.employeesDD li a:link			{ color:#ccc; }
				div#nav ul.dropdown li.navOn ul li.employeeCatDD ul.employeesDD li a:visited		{ color:#ccc; text-decoration:none; }
				div#nav ul.dropdown li.navOn ul li.employeeCatDD ul.employeesDD li a:hover			{ color:#fff; }
				div#nav ul.dropdown li.navOn ul li.employeeCatDD ul.employeesDD li a:active			{ color:#ccc; } */





/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
*/


ul.dropdown *.dir {
    padding-right: 20px;
    background-image: url(images/nav-arrow-down.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
    padding-right: 15px;
    background-image: url(images/nav-arrow-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
    background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
    background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
    padding-right: 10px;
    padding-left: 15px;
    background-image: url(images/nav-arrow-left.png);
    background-position: 0 50%;
}

.textarea {
    background-color:#F7F7F7;
    border:1px solid #A2A1A1;
    color:#7F7D75;
    font-family:tahoma;
    font-size:11px;
    height:107px;
    overflow:hidden;
    padding:1px;
    width:190px;
}

.form {
    background-color:#F7F7F7;
    border:1px solid #A2A1A1;
    color:#7F7D75;
    font-family:tahoma;
    font-size:11px;
    height:19px;
    padding:1px;
    width:190px;
}

.formDiv{
    width:20%;
    margin-left:2%
}

.ackred {
	color:#FF0000;
	font-size: 12px;
}