@CHARSET "ISO-8859-1";

#nav2 li.secure {
	background-image: url('../img/ic_secure.gif');
	background-position: 175px center;
	background-repeat: no-repeat;
}
#nav1, #nav1 ul {
    float: left;
    list-style: none;
    cursor: pointer;
}
#nav1 li ul {
	background: url('../img/top_nav_ul_bgc.gif') bottom left repeat-x #fff;;
}
#nav1 li {
    float: left;
    height: auto;
    color: #ffffff;
}
#nav1 li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 162px;
    border-left: 1px solid #8abc40;
    border-right: 1px solid #8abc40;
    margin:  0px 0px 0px 0px;
}

#nav1 .navTxt {
    text-align: left;
}
#nav1 .daddy {
    border-top: 1px solid #fff;
}
#nav1 .daddy li {
    border-bottom: 1px solid #8abc40;
    width: 160px;
    height: auto;
    border-left: 0px;
}
#nav1 .daddy li, #nav1 .daddy li a {
	color: #000000;
}
#nav1 li:hover, #nav1 li.sfhover,
#nav1 li:hover a, #nav1 li.sfhover a {
	color: #3a3aae;
    background: #fff;
}
#nav1 li:hover ul ul,
#nav1 li:hover ul ul ul,
#nav1 li.sfhover ul ul,
#nav1 li.sfhover ul ul ul {
    left: -999em;
}
#nav1 li:hover ul,
#nav1 li li:hover ul,
#nav1 li li li:hover ul {
    left: auto;
}
#nav1 li.sfhover ul,
#nav1 li li.sfhover ul,
#nav1 li li li.sfhover ul {
    left: 0;
}
* html #nav1 li.sfhover {
    position: relative;
}
#nav1 li.sfhover ul {
	margin-top: 0px;
}
#nav1 .daddy li ul {
   	margin: -31px 0px 0px 160px;
}


#nav2, #nav2 ul {
    float: left;
    list-style: none;
    cursor: pointer;
}
#nav2 li ul {
	background: url('../img/left_nav_ul_bgc.gif') bottom left repeat-x #fff;;
}
#nav2 li {
    float: left;
    height: auto;
    color: #fff;
}
#nav2 li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 192px;
    margin:  -1px 0px 0px 0px;
    border-top: 1px solid #9999d5;
    border-left: 1px solid #9999d5;    
    border-right: 1px solid #9999d5;
}
#nav2 .navTxt {
    text-align: left;
}
#nav2 .daddy li, #nav2 .daddy li a {
	color: #000000;
}
#nav2 .daddy li {
    width: 192px;
    height: auto;
    border-top: 0px solid #fff;
    border-bottom: 1px solid #9999d5;
}
#nav2 li:hover, #nav2 li.sfhover,
#nav2 li:hover a, #nav2 li.sfhover a {
    background-color: #6c6ac0;
    color: #fff;
}
#nav2 li:hover ul ul,
#nav2 li:hover ul ul ul,
#nav2 li.sfhover ul ul,
#nav2 li.sfhover ul ul ul {
    left: -999em;
}
#nav2 li:hover ul,
#nav2 li li:hover ul,
#nav2 li li li:hover ul {
    left: auto;
}
#nav2 li.sfhover ul,
#nav2 li li.sfhover ul,
#nav2 li li li.sfhover ul {
    left: 0px;
}
* html #nav2 li.sfhover {
    position: relative;
}
#nav2 li.sfhover ul {
	margin: -28px 0px 0px 192px;
}
@media screen {
    body>div.relwrap #nav2 .daddy {
    	margin: -29px 0px 0px 192px;
    }
    body>div.relwrap #nav1 .daddy li ul {
    	margin: -31px 0px 0px 171px;
    }
    body>div.relwrap #nav1 ul {
    	margin: 0px 0px 0px -12px;
    }
    body>div.relwrap #nav1 li ul {
        width: 184px;
    }
}