body
{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	margin: 0px 0px 0px 0px;
}

TD
{
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:#000080;
}

TD.Underline 
{
	border-bottom:plain 1px #DDDDDD;
}

.normal
{
	font-size:12px;
}

.header 
{
	font-size:8px;
	color:Gray;
}

.hlink
{
	color:Gray;
	text-decoration:none;
	cursor:hand;
}

.hlinkhover
{
	color:Black;
	text-decoration:underline;
	cursor:hand;
}

.hlinkactive
{
	color:Red;
	text-decoration:underline;
	cursor:hand;
}

.blink
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	border-left: black 1px solid;
	cursor: hand;
	color: black;
	border-bottom: black 1px solid;
	position: relative;
	top: 1px;
	background-color: gainsboro;
	text-align: center;
	text-decoration: none;
}

.blinkactive
{
	border-right: black 1px solid;
	padding-right: 1px;
	border-top: black 1px solid;
	padding-left: 1px;
	font-weight: bold;
	left: 1px;
	border-left: black 1px solid;
	cursor: hand;
	color: black;
	border-bottom: black 1px solid;
	position: relative;
	top: 2px;
	background-color: darkgray;
	text-align: center;
	text-decoration: none;
}

.blinkhover
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	border-left: black 1px solid;
	cursor: hand;
	color: black;
	border-bottom: black 1px solid;
	position: relative;
	top: 1px;
	background-color: darkgray;
	text-align: center;
	text-decoration: none;
}

.input
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial;
	background-color: #eeffff;
}

.title
{
	font-size: 14pt;
	color: #000077;
	font-family: Tahoma, Arial;
	letter-spacing: 2pt;
}
/*
.menu
{
	background-color: #EEEEEE;
}

.menuinactive
{
	border-right: black 1px solid;
	background-color: #EEEEEE;
	width: 80px;
	font-size: 10px;
	text-align:center;
	cursor:hand;
}

.menuhover
{
	border-right: black 1px solid;
	background-color: #CCCCCC;
	width: 80px;
	font-size: 10px;
	text-align:center;
	cursor:hand;
}

.menuactive
{
	border-right: black 1px solid;
	background-color: #EEEEFF;
	width: 80px;
	font-size: 10px;
	text-align:center;
	cursor:hand;
	white-space: nowrap;
}

.menulist
{
	display: none;
	BORDER: black 1px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: #ccccff;
	font-size: 10px;
	text-align:left;
	cursor:hand;
}

.menuitem
{
	font-size: 10px;
	text-align:left;
	cursor:hand;
}

.menuitemhover
{
	font-size: 10px;
	text-align:left;
	cursor:hand;
	text-decoration: underline;
}
*/
.Big
{
	color:#000080;
	font-size: medium;
}

.Medium
{
	color:#000080;
	font-size: small;
}

.Comment
{
	color:#333333;
	font-size: x-small;
}

.SmallComment
{
	color:#000080;
	font-size: xx-small;
}

.CapsComment 
{
	color:#000080;
	font-size:xx-small;
}

.Talk
{
	color:#000080;
	font-size:medium;
	font-style:italic;
}

.HighLight
{
	color:#FF3333;
	font-size:small;
	font-variant:small-caps;
}

.pginactive
{
	cursor:hand;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #EEEEEE;
	font-size: 10px;
	height: 10px;
	text-align:center;
	vertical-align:middle;
}

.pgdisabled
{
	border-right: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: #EEEEEE;
	font-size: 10px;
	height: 10px;
	text-align:center;
	vertical-align:middle;
}

.pgactive
{
	cursor:hand;
	border-left: black 1px solid;
	border-top: black 1px solid;
	background-color: #CCCCCC;
	font-size: 10px;
	height: 10px;
	text-align:center;
	vertical-align:middle;
}

.pghover
{
	cursor:hand;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #EEEEFF;
	font-size: 10px;
	height: 10px;
	text-align:center;
	vertical-align:middle;
}

.titleDetailCol1
{
	color:#333333;
	font-size: x-small;
	text-align:right;
	vertical-align:top;
	font-style:italic;
}

.HighlightCol2
{
	color:#FF3333;
	font-size:small;
	font-variant:small-caps;
	text-align:center;
	vertical-align:top;
}

ul#menu li ul{display:none;}
ul#menu li:hover>ul{ display:block;}
ul#menu{margin:0px;height:20px;border-top:0px #000000 solid;padding:0px;list-style:none;width:100%;background-color:#EEEEEE;float:left;}
ul#menu hr{margin-right: 4px; margin-left: 4px;}
ul#menu li{float:left;display:block;padding:0px 0px;}
ul#menu li.first{padding-left:2px;}
ul#menu li.last{padding-right:2px;}
ul#menu li a{display:block;padding:2px 7px ;border-right:1px solid #003300;color:#000080;text-decoration:none;}
ul#menu li a.m{display:block;padding:2px 7px;border-right:0px solid #003300;color:#000080;text-decoration:none;}
ul#menu ul{ position:absolute;background:#CCCCFF;list-style:none;margin:0px;padding:0px;z-index:1;border:1px #000000 solid;}
ul#menu ul ul{top:0px;left:160px;z-index:2;background:#CCCCFF;border:1px #000000 solid}
ul#menu ul li{position:relative;float:none;margin:0px;padding:0px;_display:inline;}
ul#menu ul li a{display:block;margin:0px;padding:0px;width:160px;border:none;}
ul#menu ul li a span{display:block;padding:0px 2px;margin:0px 0px;border:none;cursor:hand;font-size:0.9em;}
ul#menu ul li a.next span{background:url(./skin/fleche.gif) no-repeat 99% 0%;}
ul#menu ul li a.next:hover span{background-position: -160px 50%;}
ul#menu ul li a.next:hover span{background:#EEEEEE;color:#000080;border:none;}
ul#menu ul li a:hover span{background:#EEEEEE;color:#000080;border:none;}
ul#menu ul ul li a:hover span{background:#EEEEEE;color:#000080;border:none;}
ul#menu ul li.first{ padding-left:0px;padding-top:0px}
ul#menu ul li.first a{ padding-top:2px;background:url(imgmenuencascade/m1.gif) no-repeat -320px 0%;}
ul#menu ul li a:hover {background:#EEEEEE;color:#000080;border:none;}
ul#menu ul li.last{padding-right:0px;}
ul#menu ul li.last a{padding-bottom:2px;background:url(imgmenuencascade/m1.gif) no-repeat left bottom;}
