* {
    margin: 0;
    padding: 0;
}
body {
    font: 14px Helvetica,Sans-Serif;
}
#page-wrap {
    margin: 80px auto;
    width: 800px;
}
a {
    text-decoration: none;
}
ul {
    list-style: none outside none;
}
p {
    margin: 15px 0;
}
ul.dropdown {
    position: relative;
}
ul.children li {
    height: 18px !important;
    # height: auto !important;
}
ul.dropdown a:hover {
    color: #000000;
}
ul.dropdown a:active {
    color: #FFA500;
}
ul.dropdown li a {
}
ul.dropdown li:last-child a {
    border-right: medium none;
}
ul.dropdown li.hover, ul.dropdown li:hover {
    position: relative;
}
ul.dropdown li.hover, ul.dropdown li:hover a {
    background: url("../pics/menu_right.png") no-repeat scroll right 0 transparent;
    text-decoration: none;
}
ul.dropdown li.hover, ul.dropdown li:hover a > span {
    background: url("../pics/menu_left.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}
ul.dropdown li.hover, ul.dropdown li:hover {
    position: relative;
}
ul.dropdown li.hover, ul.dropdown li:hover a {
    background: url("../pics/menu_right.png") no-repeat scroll right 0 transparent;
    text-decoration: none;
}
ul.dropdown li.hover, ul.dropdown li:hover a > span {
    background: url("../pics/menu_left.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
}
ul.children li a {
    background: none repeat scroll 0 0 transparent !important;
}
ul.children li a {
    background: url("inner_link.png") no-repeat scroll 0 0 transparent !important;
    height: auto !important;
    padding: 5px 0 5px 13px;
	
}
ul.children li.first a {
    background: url("header_link.png") no-repeat scroll 0 0 transparent !important;
    height: auto !important;
    margin: 0;
    padding:19px 0 5px 13px;
}
ul.children li.last a {
    background: url("footer_link.png") no-repeat scroll 0 -1px transparent !important;
    padding-bottom: 19px !important;
    z-index: 9999;
}


ul.children li a:hover {
    background: url("inner_link_hover.png") no-repeat scroll 0 0 transparent !important;
    height: auto !important;
    padding: 5px 0 5px 13px;
}
ul.children li.first a:hover {
    background: url("header_link_hover.png") no-repeat scroll 0 0 transparent !important;
    height: auto !important;
    margin: 0;
    padding: 19px 0 5px 13px;
}
ul.children li.last a:hover {
    background: url("footer_link_hover.png") no-repeat scroll 0 -1px transparent !important;
   
}




ul.children li a span {
    background: none repeat scroll 0 0 transparent !important;
    margin: 0 !important;
    padding: 0 !important;
}
ul.dropdown li.hover a {
    color: black;
}
ul.dropdown ul {
    background: none repeat scroll 0 0 transparent !important;
    left: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 208px !important;
    z-index: 9999;
}
ul.dropdown ul li {
    color: #000000;
    float: none !important;
    font-weight: normal;
	padding:0px !important;
	margin:0px !important; 
}
ul.dropdown ul li a {
    border-right: medium none;
    display: inline-block;
    width: 181px;
}
ul.dropdown ul ul {
    left: 100%;
    top: 0;
}
ul.dropdown li:hover > ul {
    visibility: visible;
}
