td   {
	font-size: 9pt;
}

a:link   {font-size: 9pt;  color: #003399; text-decoration:none}

a:visited{font-size: 9pt;  color: #003399; text-decoration:none}

a:hover  {font-size: 9pt;text-decoration: underline;color: #1B73B4}

td#tab,td#tab a, td#tab a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
	padding-top:2px;
}

.ngmenu{
 	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #CCCCCC;
	padding-top:2px; padding-bottom:1px;
}
.ngmenu a,.ngmenu a:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.ngmenu a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.sgmenu{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #FFFFFF;
	background-color:#CCCCCC;
	padding-top:2px; padding-bottom:1px;
}

.sgmenu a,.sgmenu a:visited,.sgmenu a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	background-color:#CCCCCC;
}

.nsmenu{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #CCCCCC;
	padding-top:2px; padding-bottom:1px;
}

.nsmenu a,.nsmenu a:visited,.nsmenu a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.ssmenu{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #FFFFFF;
	background-image:url(images/navGradient.gif);	
	padding-top:2px; padding-bottom:1px;
}

.ssmenu a,.ssmenu a:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	background-image:url(images/navGradient.gif);
}
.ssmenu a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline;
	background-image:url(images/navGradient.gif);	
}

.hilitemenu{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	background-image:url(images/navGradient.gif);
 	border-bottom:1px solid #FFFFFF;
	padding-top:2px; padding-bottom:1px;
}

.hilitemenu a,.hilitemenu a:visited,.hilitemenu a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.nggenre{
 	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #DDCC99;
	background-color:#eef7fb;
	padding-top:1px; padding-bottom:1px;
}
.nggenre a,.nggenre a:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.nggenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.sggenre{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #DDCC99;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
	padding-top:1px; padding-bottom:1px;
}

.sggenre a,.sggenre a:visited,.sggenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
}

.ghilitegenre{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
 	border-bottom:1px solid #DDCC99;
	padding-top:1px; padding-bottom:1px;
}

.ghilitegenre a,.ghilitegenre a:visited,.ghilitegenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.nsgenre{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #DDCC99;
	background-color:#c4d9ef;
	padding-top:2px; padding-bottom:1px;
}

.nsgenre a,.nsgenre a:visited,.nsgenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

.ssgenre{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
 	border-bottom:1px solid #DDCC99	;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
	padding-top:2px; padding-bottom:1px;
}

.ssgenre a,.ssgenre a:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
}
.ssgenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0059e7; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
}

.hilitegenre{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/XPBar.gif);
 	border-bottom:1px solid #DDCC99;
	padding-top:2px; padding-bottom:1px;
}

.hilitegenre a,.hilitegenre a:visited,.hilitegenre a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #670e00; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}

td#tab_beg{
	background-image:url(images/tab_beg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:14px;
}

td#tab_bkg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align:bottom;
	text-align:center;
	
	background-image:url(images/tab_bkg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:2px;
}

td#tab_sep{
	background-image:url(images/tab_sep.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:14px;
}

td#tab_end{
	background-image:url(images/tab_end.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:3px;
}

td#hmenu_lev2 a, td#hmenu_level2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
}

td#hmenu_level3, td#hmenu_level3 a, td#hmenu_level3 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
}

td#hmenu_level3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.cssMenuTop {
/*	background-image:url(images/topmenubg.gif);*/
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none;
}
.cssMenuTop TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline
}
.cssMenuTop_hilite {
/*	background-image:url(images/topmenubg_sel.gif);	*/
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuTop_hilite A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline
}

.cssMenuLev2 {
	background-image:url(images/tab_bg_off.gif);
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline
}
.cssMenuLev2_hilite {
	background-image:url(images/tab_bg_on.gif);	
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#B90101; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: none
}
.cssMenuLev2_hilite A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Times New Roman; TEXT-DECORATION: underline
}
