#topnav-menu-wrapper
{
    width: 980px;
    background: url(1c926a844b745a64fb348cdbf3813dde87edb8d3.gif)  repeat scroll 0 0;
    height: 40px;
}
/* 
	LEVEL ONE
*/
ul.dropdown
{
    position: relative;
    z-index: 101;
    background: url(70bc232770b815f30a29f8080f1d980f7f334979.gif)  no-repeat left 8px;
}
ul.dropdown li
{
    font-weight: bold; 
    float: left;
    padding: 0 1px 0 0;
    background: url(70bc232770b815f30a29f8080f1d980f7f334979.gif)  no-repeat right 8px;
}
ul.dropdown li a.active
{
    background: #EC9A2B url(3c24c6e74d41cd035d4bc7f8ecb2766f5b8fd150.png)  repeat-x bottom left;
}

ul.dropdown a:hover		            { color: #000; }
/*ul.dropdown a:active                { color: #ffa500; }*/
ul.dropdown li a
{
    display: block;
    padding: 11px 17px;
	color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
}
/* adding main nav hover orange color */
ul.dropdown li.parent a:hover {
    color: #ea6c1a;
    text-decoration: none;
}

ul.dropdown a:hover {
	text-decoration: none;
	color: #003c4c;
}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover
{
    /*background: #F3D673;*/
    color: #003C4C;
    position: relative;
}
ul.dropdown li.hover a
{
    color: #003C4C;
    background-color: #f4ebdd;
    background-image: none;
}


/* 
	LEVEL TWO
*/
ul.dropdown .sub_menu
{
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    background: #f4ebdd url(898011b830fbd716f1ecbd7984a83bb142148634.gif)  repeat-y top left;
    padding: 4px 15px 0px 10px;
    width: 540px;
}
ul.dropdown.noImages .sub_menu
{
    width: auto;
}
ul.dropdown .sub_menu ul
{
    float: left;
    width: 240px;
    margin-top: 10px;
}

ul.dropdown .sub_menu div
{
    float: right;
    display: block;
    width: 240px;
    margin: 10px 0;
    font-weight:normal;
}

ul.dropdown .sub_menu img
{
    border: 1px solid #FFFFFF;
    margin-bottom: 8px;
}
ul.dropdown ul li
{
    font-weight: normal;
    color: #000;
    float: none;
    background: none;
    /*margin: 0 0 8px 0;*/
    padding: 0 0 8px 0;
}
ul.dropdown ul li.hover, ul.dropdown ul li:hover
{
    /*background: #F3D673;*/
    background: none;
}
ul.dropdown ul li a
{
    border-right: none;
    width: 100%;
    /* display: inline-block; IE 6 & 7 Needs Inline Block */
    text-transform: none;
    padding: 0 5px 0 12px;
    font-size: 12px;
    background: none;
    line-height: 15px;
}
ul.dropdown li.hover ul li a
{
    background: none;
}
/* change the backgroung image to fix miss align arrow issue */
ul.dropdown li.hover ul li a:hover
{
    font-weight: bold;
	text-decoration: none;
	color: #4c4c4c;
	background: transparent url(b189facac5786493348a7ed35b6b31202954e908.gif)  no-repeat 0 3px;
	/*background: transparent url(d16873b55bf88e497a5ed5b025204fafc79330ba.png)  no-repeat 0 3px;*/
}
/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
ul.dropdown ul li.drpdwn_info
{
    position: absolute;
    right: 0;
}