.menuexpand_origwidth {
	width: 141px;
}
.menuexpand {
	width: 122px;
}
.menubordertable {
	width: 122px;
	border: 1px none;
}
.navtop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.navtoplink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.lnav {
	FONT: 11px/16px tahoma,arial,sans-serif; COLOR: #003998
}
.navtitle {
}
.navtitlebar {
}
.navplusminus {
	float: right;
	position: relative;
	margin-right: 2px;
}
.navtitlelink {
	float: left;
	position: relative;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 1px;
	width: 110px;
}
.clearit {
clear: both;
height: 0;
line-height: 0;
font-size: px; /*for IE*/
}
A.navtitlelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.navtitlelink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.navtitlelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.navtitlelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.navmenu {
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 6px;
}
A.navmenulink:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.navmenulink:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.navmenulink:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.navmenulink:hover {
	FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.navsublock {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.navbreaker {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND: #999999}
.navwhite {
	BACKGROUND: #ffffff
}
.navgrey {
	BACKGROUND: #b5c9dc
}
.navltgrey {
	BACKGROUND: #CCCCCC}
.navbeige {
	BACKGROUND: #FFFFCC}
.navblue {
	BACKGROUND: #00319b
}
.navmenulinkRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc1b09; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#menulist UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
a.menulist:link {
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px
}
a.menulist:active {
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px
}
a.menulist:visited{
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px
}
a.menulist:hover {
	BACKGROUND-COLOR: #FFFF66; width: 100%; border: 1px solid #c1c1c1; padding: 3px 3px 3px 5px
}
a.menulisttitle:link {
	COLOR: #000000; BACKGROUND-COLOR: #d3e9ff; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulisttitle:active {
	COLOR: #000000; BACKGROUND-COLOR: #d3e9ff; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulisttitle:visited{
	COLOR: #000000; BACKGROUND-COLOR: #d3e9ff; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulisttitle:hover {
	COLOR: #000000; BACKGROUND-COLOR: #FFFF66; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulistsubtitle:link {
	COLOR: #000000; BACKGROUND-COLOR: #FFCCCC; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulistsubtitle:active {
	COLOR: #000000; BACKGROUND-COLOR: #FFCCCC; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulistsubtitle:visited{
	COLOR: #000000; BACKGROUND-COLOR: #FFCCCC; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.menulistsubtitle:hover {
	COLOR: #000000; BACKGROUND-COLOR: #FFFF66; width: 100%; border: 1px solid #ffffff; padding: 3px 3px 3px 5px
}
a.wwfmenulist:link {
		clear: both; FONT-SIZE: 11px; line-height: 22px; BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px; TEXT-DECORATION: none
}
a.wwfmenulist:active {
		clear: both; FONT-SIZE: 11px; line-height: 22px; BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px; TEXT-DECORATION: none
}
a.wwfmenulist:visited{
		clear: both; FONT-SIZE: 11px; line-height: 22px; BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 3px 3px 3px 15px; TEXT-DECORATION: none
}
a.wwfmenulist:hover {
		clear: both; FONT-SIZE: 11px; line-height: 22px; BACKGROUND-COLOR: #FFFF66; width: 100%; border: 1px solid #c1c1c1; padding: 3px 3px 3px 15px; TEXT-DECORATION: none
}
#menuMsg {
	DISPLAY: block
}
#menuQuota {
	DISPLAY: block
}
#menuInfoLog {
	DISPLAY: none
}
#menutab1 {
	DISPLAY: none
}
#menutab2 {
	DISPLAY: none
}
#menutab3 {
	DISPLAY: none
}
#menutab4 {
	DISPLAY: none
}
#menutab5 {
	DISPLAY: none
}
#menutab6 {
	DISPLAY: none
}
#menutab7 {
	DISPLAY: none
}
.AZmenuBookTable {
	width: 141px;
	BORDER-RIGHT: #336633 1px solid;
	BORDER-TOP: #336633 1px solid;
	BORDER-LEFT: #336633 1px solid;
	BORDER-BOTTOM: #336633 1px solid;
	background-color: #336633;
}
.AZmenuMusicTable {
	width: 141px;
	BORDER-RIGHT: #3333CC 1px solid;
	BORDER-TOP: #3333CC 1px solid;
	BORDER-LEFT: #3333CC 1px solid;
	BORDER-BOTTOM: #3333CC 1px solid;
	background-color: #3333CC;
}
.AZmenuWhiteTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
}
.AZmenuWhiteBG {
	width: 139px;
	background-color: #ffffff;
}
a.AZmenulist:link {
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 2px 2px 4px
}
a.AZmenulist:active {
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 2px 2px 4px
}
a.AZmenulist:visited{
	BACKGROUND-COLOR: #FFFFFF; width: 100%; border: 1px solid #FFFFFF; padding: 2px 2px 4px
}
a.AZmenulist:hover {
	BACKGROUND-COLOR: #FFFF66; width: 100%; border: 1px solid #c1c1c1; padding: 2px 2px 4px
}
/* -- Using ul to form menu so it renders well in all browsers --  */ 
/* -- First Level --  This from http://newsourcemedia.com/art.122.change_css_a_href_link_st.php*/ 
#categories {
	margin: 0px 0 0px 0;
	padding: 1px 0 0px 0;
	list-style: none;
	width: 191px;
	background: url(/images2/bg_categories_div.gif) repeat-x left top;
	font-size: 10px;
}
#categories li {position: relative; font-weight: bold; padding-bottom: 1px; background: url(/images2/bg_categories_div.gif) repeat-x left bottom;}
#categories li a {
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 20px;
	background: url(/images2/bullet_categories_right.gif) no-repeat 12px 7px;
	background-color: #2A5BA3;
	color: #FFFFFF;
}
#categories li a:hover, #categories li a.ont-selected:hover {background: url(/images2/bullet_categories_right_on.gif) no-repeat 12px 7px; background-color: #F7941C; color: #fff;}

/* -- Second Level -- */
#categories li ul {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 191px;background: url(/images2/bg_categories_div_indent.gif) repeat-x left top;}
#categories li ul li  {position: relative; font-weight:normal; padding-bottom: 1px; background: url(/images2/bg_categories_div_indent.gif) repeat-x left bottom;}
#categories li ul li.last  {position: relative; font-weight:normal; padding-bottom: 1px; margin-bottom: -1px;}
#categories li ul li a {
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 30px;
	background: url(/images2/bullet_categories_level2.gif) no-repeat 22px 7px;
	background-color: #949FA9;
	color: #FFFFFF;
	font-weight: bold;
}
#categories li ul li a:hover, #categories li ul li a.ont-selected:hover {background: url(/images2/bullet_categories_right_on.gif) no-repeat 22px 7px; background-color: #F7941C; color: #fff;}

/* -- Third Level -- */
#categories li ul li ul {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 191px;background: url(/images2/bg_categories_div_indent.gif) repeat-x left top;}
#categories li ul li ul li  {position: relative; font-weight:normal; padding-bottom: 1px; background: url(/images2/bg_categories_div_indent.gif) repeat-x left bottom;}
#categories li ul li ul li.last  {position: relative; font-weight:normal; padding-bottom: 1px; margin-bottom: -1px;}
#categories li ul li ul li a {
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 40px;
	background: url(/images2/bullet_categories_level2.gif) no-repeat 32px 7px;
	background-color: #949FA9;
	color: #FFFFFF;
	font-weight: bold;
}
#categories li ul li ul li a:hover, #categories li ul li ul li a.ont-selected:hover {background: url(/images2/bullet_categories_right_on.gif) no-repeat 32px 7px; background-color: #F7941C;}

#categories a.ont-selected {background-image: url(/images2/bullet_categories_green.gif); background-color: #ffffff; color: #2A5BA3;}
/* -- Using ul to form main menus so it renders well in all browsers --  */ 
/* -- First Level --  This from http://newsourcemedia.com/art.122.change_css_a_href_link_st.php*/ 
#menulistall {
	margin: 0px 0 0px 0;
	padding: 1px 0 0px 0;
	list-style: none;
	width: 100%;
	font-size: 10px;
}
#menulistall li {position: relative; font-weight: bold; padding-bottom: 1px;}
#menulistall li a {
	display: block;
	text-decoration: none;
	padding: 3px 3px 3px 5px;
	background-color: #d3e9ff;
	color: #000000;
}
#menulistall li a:hover, #menulistall li a.ont-selected:hover {background-color: #FFFF66; color: #000000;}

/* -- Second Level -- */
#menulistall li ul {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 100%;}
#menulistall li ul li  {position: relative; font-weight:normal; padding-bottom: 1px;}
#menulistall li ul li.last  {position: relative; font-weight:normal; padding-bottom: 1px; margin-bottom: -1px;}
#menulistall li ul li a {
	display: block;
	text-decoration: none;
	padding: 3px 3px 3px 5px;
	background-color: #FFCCCC;
	color: #000000;
	font-weight: bold;
}
#menulistall li ul li a:hover, #menulistall li ul li a.ont-selected:hover {background-color: #FFFF66; color: #000000;}

/* -- Third Level -- */
#menulistall li ul li ul {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 122px;background: url(/images2/bg_categories_div_indent.gif) repeat-x left top;}
#menulistall li ul li ul li  {position: relative; font-weight:normal; padding-bottom: 1px; background: url(/images2/bg_categories_div_indent.gif) repeat-x left bottom;}
#menulistall li ul li ul li.last  {position: relative; font-weight:normal; padding-bottom: 1px; margin-bottom: -1px;}
#menulistall li ul li ul li a {
	display: block;
	text-decoration: none;
	padding: 3px 3px 3px 5px;
	background-color: #949FA9;
	color: #FFFFFF;
	font-weight: bold;
}
#menulistall li ul li ul li a:hover, #menulistall li ul li ul li a.ont-selected:hover {background: url(/images2/bullet_categories_right_on.gif) no-repeat 32px 7px; background-color: #F7941C;}

#menulistall a.ont-selected {background-color: #ffffff; color: #000000;}
