/*******************************************************************/
/***** Pulldown Menu *****/
.pulldown-container {
	width: 200px;
	font-size: 11px;
	font-family: Verdana;
}
.pulldown-container option {
	color: #000;
}
.pulldown-container option.start {
	color: #999;
}
/***** /Pulldown Menu *****/

/***** Show Menu *****/
.show-menu {
	clear: both;
	min-width: 600px;
	width: 100%;
	border-bottom: 1px solid #ECEBE9;
	border-top: 1px solid #ECEBE9;
	background: #0c0;
}
td.menu-group a {
	display: block;
	padding: 5px;
    background: #f4f3f2;
}
td.menu-group a.menu-group-active {
    color: #fe6243;
}
td.menu-group a.menu-group-last {
    background: #ecebe9;
	border-right: 1px solid #999;
}
td.menu-group a.menu-group-mouseover {
    color: #ecebe9;
    background: #666865;
}
td.menu-group a.menu-group-mouseover-active {
    color: #acec00;
    text-decoration: none;
}
td.menu-group a.menu-group-mouseover-last {
    color: #acec00;
    text-decoration: none;
}
td.menu-group a.menu-group-mouseover-activelast {
    color: #fe6243;
    text-decoration: none;
}

.menu-level {
    position: absolute;
    /*visibility: hidden;*/
    display: none;
    top: 0px;
    left: 0px;
    padding: 0px;
    font-family: Arial;
    background: #f4f3f2;
    margin-top: -1px;
}
td.menu-item {
    background: #f4f3f2;
}
/*td.menu-item-active {
    color: #fe6243;
}
td.menu-item-mouseover {
    color: #ecebe9;
    background: #666865;
}
td.menu-item-flyout {
    font-weight: bold;
}*/
td.menu-item a {
    display: block;
    height: 100%;
	padding: 3px;
    font-size: 12px;
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
td.menu-item a.menu-link-flyout {
    color: #666865;
    text-decoration: underline;
}
/***** /Show Menu *****/

/***** Flat Menu *****/
.show-menu {
	clear: both;
	min-width: 600px;
	width: 100%;
	border-bottom: 1px solid #ECEBE9;
	border-top: 1px solid #ECEBE9;
	background: #0c0;
}
td.menu-group a {
	display: block;
	padding: 5px;
    background: #f4f3f2;
}
td.menu-group a.menu-group-active {
    color: #fe6243;
}
td.menu-group a.menu-group-last {
    background: #ecebe9;
	border-right: 1px solid #999;
}
td.menu-group a.menu-group-mouseover {
    color: #ecebe9;
    background: #666865;
}

.menu-level {
    position: absolute;
/*    visibility: hidden;*/
    display: none;
    top: 0px;
    left: 0px;
    padding: 0px;
    font-family: Arial;
    background: #f4f3f2;
    margin-top: -1px;
}
td.menu-item{
    background: #f4f3f2;
}
td.menu-item a {
    display: block;
    height: 100%;
	padding: 3px;
    font-size: 12px;
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
td.menu-item-3rd {
    background: #f4f3f2;
}
td.menu-item-3rd a {
    display: block;
    height: 100%;
	padding: 3px;
	padding-left: 10px;
    font-size: 10px;
    color: #666865;
    text-decoration: underline;
}
td.menu-item-3rd a.menu-link-3rd {
    color: #666865;
    font-size: 10px;
    text-decoration: underline;
}
td.menu-item-3rd a.menu-link-3rd-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item-3rd a.menu-link-3rd-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
/***** /Flat Menu *****/

/***** Wide Menu *****/
.show-menu {
	clear: both;
	min-width: 600px;
	width: 100%;
	border-bottom: 1px solid #ECEBE9;
	border-top: 1px solid #ECEBE9;
	background: #0c0;
}
td.menu-group a {
	display: block;
	padding: 5px;
    background: #f4f3f2;
}
td.menu-group a.menu-group-active {
    color: #fe6243;
}
td.menu-group a.menu-group-last {
    background: #ecebe9;
	border-right: 1px solid #999;
}
td.menu-group a.menu-group-mouseover {
    color: #ecebe9;
    background: #666865;
}

td.menu-group-2nd a {
	display: block;
	padding: 5px;
    background: #f4f3f2;
}
td.menu-group-2nd a.menu-group-2nd-active {
    color: #fe6243;
}
td.menu-group-2nd a.menu-group-2nd-last {
    background: #ecebe9;
	border-right: 1px solid #999;
}
td.menu-group-2nd a.menu-group-2nd-mouseover {
    color: #ecebe9;
    background: #666865;
}

.menu-level {
    position: absolute;
/*    visibility: hidden;*/
    display: none;
    top: 0px;
    left: 0px;
    padding: 0px;
    font-family: Arial;
    background: #f4f3f2;
    margin-top: -1px;
}
td.menu-item {
    background: #f4f3f2;
}
td.menu-item a {
    display: block;
    height: 100%;
	padding: 3px;
    font-size: 12px;
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-link-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
td.menu-item a.menu-link-flyout {
    color: #666865;
    text-decoration: underline;
}
/***** /Wide Menu *****/

/***** List Menu *****/
td.menu-item {
    background: #f4f3f2;
}
td.menu-item a.menu-1st-link {
    display: block;
    height: 100%;
	padding: 3px;
    font-size: 14px;
    color: #c00;
    text-decoration: underline;
	border-bottom: 1px solid #c00;
}
td.menu-item a.menu-1st-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-1st-last {
	border-bottom: 0;
}
td.menu-item a.menu-1st-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
td.menu-item a.menu-link {
    display: block;
    height: 100%;
	padding: 3px;
    font-size: 12px;
    color: #666865;
    text-decoration: underline;
	border-bottom: 1px solid #c00;
}
td.menu-item a.menu-active {
    color: #666865;
    text-decoration: underline;
}
td.menu-item a.menu-last {
	border-bottom: 0;
}
td.menu-item a.menu-mouseover {
    text-decoration: underline;
    color: #fe6243;
    font-weight: bold;
    background: #666865;
}
/***** /List Menu *****/
/*******************************************************************/
