#menu {
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
        font-family:verdana,arial,helvetica;
}

#menu_border {
	border-bottom : 1px solid #A40093;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
        font-family:verdana,arial,helvetica;
}

#menu ul, #menu li,
#menu_border ul, #menu_border li {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited,
#menu_border a:link, #menu_border a:visited	{
	background : #FF66FF;
	border : 1px solid #A40093;
	color : #000;
	float : left;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	margin-right : 4px;
	padding : 2px 3px 2px 3px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active,
#menu_border a:link.active, #menu_border a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover,
#menu_border a:hover	{
	color : #f00;
	background:#fcc;
}


	
table.section-1 #menu li#nav-1 a, 
table.section-2 #menu li#nav-2 a,
table.section-1 #menu_border li#nav-1 a, 
table.section-2 #menu_border li#nav-2 a {
	background : #f600dc;
	border-bottom : 1px solid #f600dc;
	color : #fff;
}

#menu #subnav-2,
#menu_border #subnav-2 {
	display : none;
	width: 100%;
}

table.section-2 #menu ul#subnav-2,
table.section-2 #menu_border ul#subnav-2 {
	left : 0px;
	display : inline;
	position : absolute;
}



table.section-2 #menu ul#subnav-2 a,
table.section-2 #menu_border ul#subnav-2 a {
	background : #f600dc;
	border : none;
	border-left : 1px solid #a40093;
	color : #fff;
	font-size : 12px;
	line-height : 12px;
	margin-right : 4px;
	padding : 1px 5px 2px 5px;
	text-decoration : none;
}

#menu ul a:hover,
#menu_border ul a:hover {
	color : #f00 !important;
	background:#fcc !important;
}


