/* Nav tabs */
/* Use this CSS file for the nav tabs and lists */
/* such as the head nav tabs*/

/* Ian Hill 2011 */
/* careers Site */
/* Emerald IT */


/* horizontal menu wrapper class */

#menuwrapper {

   /*  background-image: url('../img/bottombar.png'); */
   /*  background-position: bottom; */
   /*  background-repeat: repeat-x; */
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#menubar {
	width: 100%;
}
#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
        z-index: 501;
}
#menubar a {
	display: block;
	text-decoration: none;
	/* padding: 5px 12px 5px 12px; */
	/* color: #000000; */
    font-weight: bold;
   /*  background: url('../img/corner_right_01.png') no-repeat top right; */
}

#menubar a .trigger {
	padding: 3px 16px 3px 10px;
	/* background-color: #FF0000; */
}
#menubar li {
	float: left;
	width: 9em;
    /* background: url('../img/corner_left_01.png') no-repeat top left; */
	/* background-color: #EEEEEE; */
    position: relative;
	/* border-bottom: 1px solid #000000;*/
}

/* hide from IE mac \*/
#menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#menubar li ul, #menubar ul li  {
	width: 12em;
}
#menubar ul li  {
	/* background-color: #FFFFFF; */
}
#menubar ul li a  {
	/* color: #FF0000; */
	padding: 3px 12px 3px 16px;
    background: none;
}

#home #menubar .li_home a,
#about_us #menubar .li_about_us a,
#membership #menubar .li_membership a,
#sig #menubar .li_sig a,
#training #menubar .li_training a,
#conferences #menubar .li_conferences a,
#resources #menubar .li_resources a,
#contact_us #menubar .li_contact_us a,
#advertising #menubar .li_advertising a,
#shop #menubar .li_shop a
{
	/* color: #EE2C3A; */
}

#home #menubar .li_home,
#about_us #menubar .li_about_us,
#membership #menubar .li_membership,
#sig #menubar .li_sig,
#training #menubar .li_training,
#conferences #menubar .li_conferences,
#resources #menubar .li_resources,
#contact_us #menubar .li_contact_us,
#advertising #menubar .li_advertising,
#shop #menubar .li_shop
{
   /*  background: url('../img/corner_left_02.png') no-repeat top left!important; */
/*	border-bottom: 1px solid #FFFFFF; */
}

#menubar li ul {
	position: absolute;
	display: none;
	/* background-color: #FFFFFF; */
}
#menubar .li_sublist a
{
	/* background-color: #FFFFFF!important; */
	/* color: #000000!important; */
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.hvr a {
	/* color: #EE2C3A; */
}
#menubar li:hover ul, #menubar li.hvr ul {
	display: block;
}
#menubar li:hover ul a, #menubar li.hvr ul a {
	/* color: #000000; */
}
#menubar ul a:hover {
	/* background-color: #EE2C3A!important; */
	/* color: #FFFFFF !important; */
}

/* end of horizontal menu wrapper class */

/* vertical side nav */
#leftnavlist
{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
#leftnavlist li:first-child
{
   /* border-top: 1px solid #000000;*/
}
#leftnavlist li
{
   /* border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;*/
    padding: 3px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 3px;
}
#leftnavlist li a
{
    text-decoration: none;
    font-weight: bold;
    /* color: #000000; */
}
#leftnavlist li a:hover
{
    /* color: #EE2C3A; */
}

#leftnavlist .sublist
{
    list-style-type: none;
    /*display: none;*/
}
#leftnavlist .sublist li
{
    text-indent: 1em;
}
#leftnavlist .sublist a
{
    font-weight: normal;
}


#home .navlist .li_home a,
#about_us .navlist .li_about_us a,
#membership .navlist .li_membership a,
#sig .navlist .li_sig a,
#training .navlist .li_training a,
#conferences .navlist .li_conferences a,
#resources .navlist .li_resources a,
#contact_us .navlist .li_contact_us a,
#advertising .navlist .li_advertising a,
#shop .navlist .li_shop a
{
    /* color: #EE2C3A; */
}
.navlist{
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;

}

/* end vertical nav */