/*ZZ*/

table.MenuPart3 
{
    margin: 0 auto; 
    border-top: 0px;
}

table.MenuPart3 .normalInfo ,table.MenuPart3 .hoverInfo
{
	color:#053881;

	text-decoration: none;
	text-align:center;
	vertical-align:middle;
	background-repeat:repeat-x;
	cursor:pointer;
	padding: 5px 10px 5px 10px;
	/*background-color: #e3eff6;*/
}

table.MenuPart3 tr td
{ 
    border: 2px solid #c3dae6;
}

table.MenuPart3 .hoverInfo
{
	background-color: #f2f7fa;
}

/*top*/

table.MenuPart2 tr td
{ 
    border: 1px solid #acacab;
}

table.MenuPart2 
{
    margin: 0 auto; 
    border-top: 0px;
}

table.MenuPart2 .normalInfo ,table.MenuPart2 .hoverInfo
{
	color:#ff7200;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
	background-repeat:repeat-x;
	cursor:pointer;
	padding: 8px 15px 5px 15px;
}
 
table.MenuPart2 .separatorInfo
{
}
 
table.MenuPart2 .normalInfo, table.MenuPart2 .separatorInfo
{
}
 
table.MenuPart2 .hoverInfo
{
	text-decoration: underline;
}


/* Popup Menu */
table.PopupMenu 
{	border-bottom:  1px solid gray;
 	/*opacity: 0.9;  
    filter: alpha(opacity=90);  
    -moz-opacity: 0.9; 
    -khtml-opacity: 0.9;  */
    background-color : #ffffff;
}
table.PopupMenu td {padding : 0px 0px 0px 0px;  }
table.PopupMenu tr { }
table.PopupMenu tr td { color: black;  }
table.PopupMenu tr td a { text-decoration: none; font-weight : normal; color: black; border: 1px solid black; border-bottom: 0px; background : eeeeee; padding : 4px 30px 4px 10px; display:block;}
table.PopupMenu tr td a:hover {	text-decoration: none;	color: black; background : #e3eff6;}



/*left*/

table.MenuPart2Left tr td
{ 
    padding-left:15px;
}

table.MenuPart2Left 
{
    width:70%;
}

table.MenuPart2Left .normal ,table.MenuPart2Left .hover
{
	color:#043882;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
	cursor:pointer;
	height:25px;
	/*padding: 0px 15px 0px 15px;*/
}
 
table.MenuPart2Left .separator
{
}
 
table.MenuPart2Left .normal, table.MenuPart2Left .separator
{
}
 
table.MenuPart2Left .hover
{
    background-color:#043882;
	color:White;
}


/* Popup Menu LEft*/

table.PopupMenuLeft hr { background-color:#ffffff;color:#ffffff;height:1px;}
table.PopupMenuLeft td {padding : 0px 0px 0px 0px;z-index:1000;  }
table.PopupMenuLeft tr {background-color: white; }
table.PopupMenuLeft tr td {background-image: url(../image/leftMenuFrmBg.gif); background-repeat:repeat-y; color: black;}
table.PopupMenuLeft tr td a { text-decoration: none; font-weight : normal; color: black; 
                               color:#043882;
                              padding : 5px 30px 5px 10px; display:block;}
table.PopupMenuLeft tr td a:hover {	text-decoration: none;	color: White; background-color : #043882;}

table.PopupMenuLeft {	border:  1px solid #043882; min-width:200px; _width:200px; z-index:1000;}