#menu_inline_table {
	z-index: auto;
	margin:auto;
	border:1px solid black;
	padding:0px;
	height:26px;
}
.menu *{
	margin:0px;
	padding:0px;
}

#menu {
    font-family: arial, verdana, helvetica;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
    text-align: left;
    border-bottom: 1px solid #dddddd;
    width: 910px;
	margin-top: -15px;
	position: absolute;
	top: 105px;
}

.menu {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding:0px;
    text-align: left;
    line-height: 26px;
    text-transform: uppercase;
}

.menu table {

}

.menu table tr{

}

.menu td a {
    display: block;
    text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    padding-right: 15px;
    padding-bottom: 10px;
}
.menu a:hover {
    display: block;
    text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    padding-right: 15px;
    padding-bottom: 10px;

}

.menu .active a {
    display: block;
    text-align:left;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    padding-right: 15px;
    padding-bottom: 10px;
}
.menu_header {
    display:none;
}

/* BEGIN Menu Sub*/
.menu_sub {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 26px;
    text-transform: uppercase;
    width: 798px;
    padding-left: 9px;
    padding-right: 9px;
}

.menu_sub table {

}

.menu_sub table tr {

}

.menu_sub_header {
    display:none;
}

.menu_sub table td a{
    display: block;
    text-align:left;
    color: #666;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
}

.menu_sub a:hover {
	display: block;
    text-align:left;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
    color: #023C6A;
}

.menu_sub a.active {
	display: block;
    text-align:left;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
    color: #023C6A;
}


/* END Menu Sub

.menu_sub table .menutable_sub {
    margin-top:0px;
	margin-left:15px;
	border-collapse: collapse;
    border-spacing: 0px;
}

.menu_sub table .sub_subtable {
    margin-top:0px;
	margin-left:15px;
	border-collapse: collapse;
    border-spacing: 0px;
}

.menu_sub table .sub_sub_subtable {
    margin-top:0px;
	margin-left:15px;
	border-collapse: collapse;
    border-spacing: 0px;
}
*/

.categories table td a{
    display: block;
    text-align:left;
    color: #ccc;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
	line-height:26px;
}

.categories a:hover {
	display: block;
    text-align:left;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
    color: #023C6A;
}

.categories a.active {
	display: block;
    text-align:left;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 10px 0px 20px;
    color: #023C6A;
}

.products table td a{
    display: block;
	text-align:left;
    color: #ccc;
    font-size: 11px;
    font-weight: normal;
	line-height:14px;
}

.products a:hover {
    color: #023C6A;
}

.products a.active {
    color: #023C6A;
}
