/* ---> VNavigation ---- */
#VMenu
{
	width: 223px;
	overflow: hidden;
}
#VMenuTable
{
	width: 223px;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#VMenuTable DIV
{
	overflow: hidden;
}
#VMenuTable TD
{
	font-size: 11px;
	vertical-align: middle;
}
#VMenuTable TR.VMenuTitle
{
	height: 21px;
	text-align: left;
	vertical-align: middle;
	color: rgb(255,255,255);
	font-weight: bold;
	background-color: rgb(116,147,194);
	padding: 0px 5px 0px 5px;
}
#VMenuTable TD.VMenuTitle
{
	height: 21px;
	border-bottom: solid 1px rgb(255,255,255);
}
#VMenuTable TD.VMenuTitleOver 
{
	height: 21px;
	border-bottom: solid 1px rgb(51,102,153);
}
/* 26/04/2006 -->*/
#VMenuTable DIV.VMenuTitle
{
	/*background-color: rgb(51,102,153);*/
}
#VMenuTable DIV.VMenuTitleOver
{
	/*background-color: rgb(102,204,51);*/
}
/* 26/04/2006 <--*/
#VMenuTable TD.VMenuLink DIV
{
	overflow: hidden;
}
#VMenuTable TR
{
	height: 20px;
}

#VMenuTable TD.VMenuSubTitle
{
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitle A:link
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitle A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitle A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuSubTitleSelected
{
	background-color: rgb(220,208,196);
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleSelected A:link
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleSelected A:visited
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleSelected A:hover
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuSubTitleOver
{
	border-bottom: solid 1px rgb(255,255,255);
	background-color: rgb(102,204,51);
}
#VMenuTable TD.VMenuSubTitleOver A:link
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleOver A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleOver A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuSubTitleSelectedOver
{
	border-bottom: solid 1px rgb(255,255,255);
	background-color: rgb(102,204,51);
}
#VMenuTable TD.VMenuSubTitleSelectedOver A:link
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleSelectedOver A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleSelectedOver A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuSubTitleCurrent
{
	border-bottom: solid 1px rgb(255,255,255);
	font-weight: bold;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrent A
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent A:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent A:hover
{
	text-decoration: none;
	color: rgb(255,255,255)
}

#VMenuTable TD.VMenuSubTitleCurrentOver
{
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
	background-color: rgb(102,204,51);
}
#VMenuTable TD.VMenuSubTitleCurrentOver A
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}

/* Level 0 */
#VMenuTable TR.VMenuSubTitle0
{
	height: 20px;
	padding-left: 0px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuSubTitleCurrent0
{
	height: 20px;
	padding-left: 0px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuSubTitleSelected0
{
	height: 20px;
	padding-left: 0px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuLink0
{
	height: 20px;
	padding-left: 0px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuLinkCurrent0
{
	height: 20px;
	font-weight: bold;
	padding-left: 0px;
	color: rgb(0,0,0);
}
/* Level 1*/
#VMenuTable TR.VMenuSubTitle1
{
	height: 20px;
	padding-left: 5px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuSubTitleCurrent1
{
	height: 20px;
	padding-left: 5px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuSubTitleSelected1
{
	height: 20px;
	padding-left: 5px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuLink1
{
	height: 20px;
	padding-left: 5px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuLinkCurrent1
{
	height: 20px;
	padding-left: 5px;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrent1
{
	border-bottom: solid 1px rgb(255,255,255);
	font-weight: bold;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrent1 A
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent1 A:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent1 A:hover
{
	background-color: rgb(102,204,51);
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurren1tOver1
{
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
	background-color: rgb(245,0,53);
}
#VMenuTable TD.VMenuSubTitleCurrentOver1 A
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver1 A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver1 A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}
/* Level 2 */
#VMenuTable TR.VMenuSubTitle2
{
	height: 20px;
	padding-left: 18px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuSubTitleSelected2
{
	height: 20px;
	padding-left: 18px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuLink2
{
	height: 20px;
	padding-left: 18px;
	background-color: rgb(255,255,255);
}
#VMenuTable TR.VMenuLinkCurrent2
{
	height: 20px;
	padding-left: 18px;
	color: rgb(0,0,0);
}
#VMenuTable TR.VMenuSubTitleCurrent2
{
	height: 20px;
	padding-left: 18px;
	background-color: rgb(102,204,51);
}
#VMenuTable TD.VMenuSubTitleCurrent2
{
	border-bottom: solid 1px rgb(255,255,255);
	font-weight: bold;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrent2 A
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent2 A:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrent2 A:hover
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#VMenuTable TD.VMenuSubTitleCurrentOver2
{
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
	background-color: rgb(245,0,53);
}
#VMenuTable TD.VMenuSubTitleCurrentOver2 A
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver2 A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuSubTitleCurrentOver2 A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}
/* Level 3 */
#VMenuTable TR.VMenuSubTitle3
{
	height: 20px;
	padding-left: 35px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuSubTitleSelected3
{
	height: 20px;
	padding-left: 35px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuSubTitleCurrent3
{
	height: 20px;
	padding-left: 35px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuLinkCurrent3
{
	height: 20px;
	padding-left: 35px;
	color: rgb(0,0,0);
	background-color: rgb(153,204,255);
}
#VMenuTable TR.VMenuLink3
{
	height: 20px;
	padding-left: 35px;
	background-color: rgb(255,255,255);
}
/* Level 4 */
#VMenuTable TR.VMenuSubTitle4
{
	height: 20px;
	padding-left: 50px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuSubTitleSelected4
{
	height: 20px;
	padding-left: 50px;
	background-color: rgb(102,204,51);
}	
#VMenuTable TR.VMenuSubTitleCurrent4
{
	height: 20px;
	padding-left: 50px;
	background-color: rgb(102,204,51);
}
#VMenuTable TR.VMenuLinkCurrent4
{
	height: 20px;
	padding-left: 50px;
	color: rgb(0,0,0);
}
#VMenuTable TR.VMenuLink4
{
	height: 20px;
	padding-left: 50px;
	background-color: rgb(255,255,255);
}

#VMenuTable TD.VMenuLink
{
	border-bottom: solid 1px rgb(255,255,255);
	background-color: rgb(255,255,255);
}
#VMenuTable TD.VMenuLink A
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLink A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLink A:hover
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuLinkOver
{
	background-color: rgb(220,208,196);
	border-bottom: solid 1px rgb(255,255,255);
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLinkOver A:link
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLinkOver A:visited
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLinkOver A:hover
{
	background-color: rgb(220,208,196);
	text-decoration: none;
	color: rgb(0,0,0);
}

#VMenuTable TD.VMenuLinkCurrent
{
	background-color: rgb(220,208,196);
	border-bottom: solid 1px rgb(255,255,255);
	font-weight: normal;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLinkCurrent A
{
	text-decoration: none;
	color: rgb(0,0,0)
}
#VMenuTable TD.VMenuLinkCurrent A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#VMenuTable TD.VMenuLinkCurrent A:hover
{
	background-color: rgb(102,204,51);
	text-decoration: none;
	color: rgb(220,208,196);
}

#VMenuTable TD.VMenuLinkSelected
{
	background-color: rgb(234,225,216);
	border-bottom: solid 1px rgb(255,255,255);
}
#VMenuTable TD.VMenuLinkSelected DIV
{
	overflow: hidden;
}
#VMenuTable TD.VMenuLinkSelected A
{
	color: rgb(0,0,0);
	text-decoration: none;
}
#VMenuTable TD.VMenuLinkSelected A:visited
{
	color: rgb(0,0,0);
	text-decoration: none;
}
#VMenuTable TD.VMenuLinkSelected A:hover
{
	background-color: rgb(220,208,196);
	color: rgb(0,0,0);
	text-decoration: none;
}
/* ---- VNavigation <---- */

/* ----> Right Menu ---- */
#BodyTextRight
{
	width: 223px;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#BodyTextRight DIV
{
	overflow: hidden;
}
#BodyTextRight TD
{
	font-size: 11px;
	vertical-align: middle;
}
#BodyTextRight TR.VMenuTitle
{
	height: 21px;
	text-align: left;
	vertical-align: middle;
	color: rgb(255,255,255);
	font-weight: bold;
	background-color: rgb(140,140,144);
	padding: 0px 5px 0px 5px;
}
#BodyTextRight TD.VMenuTitle 
{
	height: 21px;
	background-color: rgb(140,140,144);
	border-bottom: solid 1px rgb(255,255,255);
}
#BodyTextRight TD.VMenuTitle A
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#BodyTextRight TD.VMenuTitle A:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#BodyTextRight TD.VMenuTitle A:hover
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#BodyTextRight TD.VMenuLink 
{
	height: 21px;
	border-bottom: solid 1px rgb(255,255,255);
	padding: 0px 5px 0px 5px;
}
#BodyTextRight TD.VMenuLink A
{
	text-decoration: none;
	color: rgb(0,0,0)
} 
#BodyTextRight TD.VMenuLink A:visited
{
	text-decoration: none;
	color: rgb(0,0,0)
}
#BodyTextRight TD.VMenuLink A:hover
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#BodyTextRight TD.VMenuLinkOver
{
	background-color: rgb(220,208,196);
	color: rgb(0,0,0);
	height: 21px;
	border-bottom: solid 1px rgb(255,255,255);
	padding: 0px 5px 0px 5px;
}
#BodyTextRight TD.VMenuLinkOver A
{
	text-decoration: none;
	font-weight: bold;
	color: rgb(0,0,0);
}
#BodyTextRight TD.VMenuLinkOver A:visited
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#BodyTextRight TD.VMenuLinkOver A:hover
{
	text-decoration: none;
	font-weight: bold;
	color: rgb(0,0,0);
}
#BodyTextRight TD.VRightImageMenu
{
	vertical-align: top;
	text-align: center;
	padding: 10 0 0 0;
}
#BodyTextRight TD.VRightImageNoMenu
{
	vertical-align: top;
	text-align: center;
	padding: 0 0 0 0;
}
/* ---- Right Menu <---- */