table.primary_menu,
table.secondary_menu {
	width: 100%;
	height: 100%;
}
table.primary_menu {
	border: 3px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-top: 0px;
}
table.secondary_menu {
	border: 3px solid #FFFFFF;
	border-bottom: 0px;
}
td.cell_header {
	height: 16px;
	background-color: #282E2B;
	border-bottom: 1px solid #FFFFFF;
}
td.cell_footer {
	height: 16px;
	background-color: #CFD1D6;
}

table.primary_menu tr td.cell_button,
table.secondary_menu tr td.cell_button {
	height: 26px;
	vertical-align: middle;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 6px;
	font-size: 10px;
	cursor: pointer;
	cursor: hand;
}

table.primary_menu tr td.cell_button a,
table.secondary_menu tr td.cell_button a {
	color: #FFFFFF;
	text-decoration: none;
}
table.primary_menu tr td.cell_button a:hover,
table.secondary_menu tr td.cell_button a:hover {
	text-decoration: underline;
}

table.primary_menu tr td.cell_button:hover,
table.secondary_menu tr td.cell_button:hover {
	background-color: #5B5E5C;
}
table.primary_menu tr td.cell_button:hover a,
table.secondary_menu tr td.cell_button:hover a {
	text-decoration: underline;
}

tr.primary_menu_row_2 td {
	background-color: #3F4441;
}
tr.primary_menu_row_3 td {
	background-color: #393E3B;
}
tr.primary_menu_row_4 td {
	background-color: #333936;
}
tr.primary_menu_row_5 td {
	background-color: #2E3431;
}
tr.primary_menu_row_6 td {
	background-color: #2A302D;
}

tr.secondary_menu_row_1 td {
	background-color: #2E3431;
}
tr.secondary_menu_row_2 td {
	background-color: #333936;
}