/*
**
** INTERNET LEFT NAVIGATION STYLES
**
*/

td.leftNavigation
{
	padding-left: 5px;
	padding-right: 5px;
}

div.leftMenuControl
{
	font-family: Arial;
	font-size: 8pt;
	
}

div.leftMenuControl div.menuItem1
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem1
{
	height: 13px;
} 

div.leftMenuControl div.menuItem1s
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem1s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem1h
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem1h
{
	height: 13px;
} 

div.leftMenuControl div.menuItem2
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;

	background-color: #99CCCC;
/*
	background-color: #88C2BF;
*/
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem2
{
	height: 13px;
} 

div.leftMenuControl div.menuItem2s
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem2s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem2h
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem2h
{
	height: 13px;
} 

div.leftMenuControl div.menuItem3
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem3
{
	height: 13px;
} 

div.leftMenuControl div.menuItem3s
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
/*
	background-color: #EEEEEE;
*/
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem3s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem3h
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem3h
{
	height: 13px;
} 

div.leftMenuControl div.menuItem4
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
	background-color: #CCE5E5;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem4
{
	height: 13px;
} 

div.leftMenuControl div.menuItem4s
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
	background-color: #CCE5E5;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem4s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem4h
{
	padding: 4px 2px 2px 15px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem4h
{
	height: 13px;
} 

div.leftMenuControl div.menuItem5
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	*/
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem5
{
	height: 13px;
} 

div.leftMenuControl div.menuItem5s
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	background-color: #EEEEEE;
	*/
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem5s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem5h
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	*/
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem5h
{
	height: 13px;
} 

div.leftMenuControl div.menuItem6
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	*/
	background-color: #CCE5E5;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem6
{
	height: 13px;
} 

div.leftMenuControl div.menuItem6s
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	*/
	background-color: #CCE5E5;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem6s
{
	height: 13px;
} 

div.leftMenuControl div.menuItem6h
{
	padding: 5px 2px 2px 25px;
	/* 
	border-top: solid 1px black; 
	*/
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body div.leftMenuControl div.menuItem6h
{
	height: 13px;
} 

td.leftNavigation div.menuSeperator
{
	padding: 4px 2px 2px 5px;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 14px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body td.leftNavigation div.menuSeperator
{
	height: 14px;
} 

td.leftNavigation div.menuItem7
{
	padding: 4px 2px 2px 5px;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 14px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body td.leftNavigation div.menuItem7
{
	height: 14px;
} 

td.leftNavigation div.menuItem7h
{
	padding: 4px 2px 2px 5px;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 14px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body td.leftNavigation div.menuItem7h
{
	height: 14px;
} 

td.leftNavigation div.menuItem8
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #CCE5E5;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body td.leftNavigation div.menuItem8
{
	height: 13px;
} 

td.leftNavigation div.menuItem8h
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px black;
	background-color: #000000;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body td.leftNavigation div.menuItem8h
{
	height: 13px;
} 

div.leftMenuControl a.menuLink1:link
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1:visited
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1:hover
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1:active
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1h:link
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1h:visited
{
	color: #000000;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1h:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1h:active
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1s:link
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1s:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1s:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink1s:active
{
	color: #FFFFFF;
	text-decoration: none;
}

div.leftMenuControl a.menuLink2:link
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2:active
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2h:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2h:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2h:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

div.leftMenuControl a.menuLink2h:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

td.leftNavigation a.menuLink1:link
{
	color: #000000;
	text-decoration: none;
}

td.leftNavigation a.menuLink1:visited
{
	color: #000000;
	text-decoration: none;
}

td.leftNavigation a.menuLink1:hover
{
	color: #000000;
	text-decoration: none;
}

td.leftNavigation a.menuLink1:active
{
	color: #000000;
	text-decoration: none;
}

td.leftNavigation a.menuLink1h:link
{
	color: #FFFFFF;
	text-decoration: none;
}

td.leftNavigation a.menuLink1h:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

td.leftNavigation a.menuLink1h:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

td.leftNavigation a.menuLink1h:active
{
	color: #FFFFFF;
	text-decoration: none;
}


/*
**
** INTERNET RIGHT NAVIGATION STYLES
**
*/


td.rightNavigation
{
	background-color: #333333;
	border-top: solid 1px black;
}

#rightMenuControl
{
	width: 280px;
	height: 300px;
	font-family: Arial;
	font-size: 8pt;
	
}

#rightMenuControl div.menuItem1
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px #333333;
	background-color: #333333;
	height: 24px;

	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;	
	color: #FFFFFF;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 17px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body #rightMenuControl div.menuItem1
{
	height: 17px;
} 

#rightMenuControl div.menuItem2
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px white;
	background-color: #333333;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body #rightMenuControl div.menuItem2
{
	height: 13px;
} 

#rightMenuControl div.menuItem2s
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px white;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body #rightMenuControl div.menuItem2s
{
	height: 13px;
} 

#rightMenuControl div.menuItem2h
{
	padding: 4px 2px 2px 5px;
	border-top: solid 1px white;
	background-color: #FFFFFF;
	height: 20px;
	/*
    ** The voice-family hack is introduced to work around the 
	** IE5.x width and height bug.
	*/
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 13px;
}
/*
** Opera does not understand the voice-family hack so be
** friendly to Opera (CSS2).
*/
html>body #rightMenuControl div.menuItem2h
{
	height: 13px;
} 

#rightMenuControl a.menuLink1:link
{
	color: #FFFFFF;
	text-decoration: none;
}

#rightMenuControl a.menuLink1:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#rightMenuControl a.menuLink1:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

#rightMenuControl a.menuLink1:active
{
	color: #FFFFFF;
	text-decoration: none;
}

#rightMenuControl a.menuLink1s:link
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1s:visited
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1s:hover
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1s:active
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1h:link
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1h:visited
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1h:hover
{
	color: #000000;
	text-decoration: none;
}

#rightMenuControl a.menuLink1h:active
{
	color: #000000;
	text-decoration: none;
}


/*
**
** INTERNET HOVERING THEME STYLES
**
*/

#rightMenuControl div.hiddenTheme
{
	position: absolute;
	left: -300px;
	top: -100px;
	width: 250px;
	height: 100px;
	visibility: hidden;
	z-index: -101;
	background-color: White;
}

#rightMenuControl div.hoveringTheme
{
	position: absolute;
	border-top: solid 1px black;
	width: 250px;
	height: 100px;
	z-index: 200;
	background-color: White;
}

#rightMenuControl div.hoveringTheme div.title
{
	padding: 5px;
	font-weight: bold;
}

#rightMenuControl div.hoveringTheme div.title p
{
	margin: 0em;
}

#rightMenuControl div.hoveringTheme div.text
{
	padding: 5px;
}

#rightMenuControl div.hoveringTheme div.text p
{
	margin: 0em;
}