/****************************** Accessible Side Navigation Bar **************************/
DIV.VerticalBarContainer			{}
DIV.VerticalBarContainerByIDXX		{}
DIV.VerticalBarContainerByOrderXX	{}
DIV.VerticalBarContainerBottom		{display:none;}

UL.VerticalBarContainer				{padding:0 10px 20px;}
UL.VerticalBarContainerByIDXX		{}
UL.VerticalBarContainerByOrderXX	{}
UL.VerticalBarContainer LI			{font-size:120%; display:inline;}

A.VerticalBarItem:active, A.VerticalBarItemOn:active, A.VerticalBarItemOver:active, A.VerticalBarItemOnOver:active,
A.VerticalBarSubItem:active, A.VerticalBarSubItemOn:active, A.VerticalBarSubItemOver:active, A.VerticalBarSubItemOnOver:active {background-color:#ffffcc;}


/*****************************************  First Level *********************************************************/

LI.VerticalBarItem			{}
LI.VerticalBarItemByIDXX	{}

LI.VerticalBarItemOn		{}
LI.VerticalBarItemOnByIDXX	{}

A.VerticalBarItem,
A.VerticalBarItem:hover,
A.VerticalBarItemOn,
A.VerticalBarItemOn:hover	{text-decoration:none; display:block; padding:5px 10px; border-bottom:1px solid #d3d3d3;}

A.VerticalBarItem			{color:#636469;}
A.VerticalBarItem:hover,
A.VerticalBarItemOn,
A.VerticalBarItemOn:hover	{color:#4798b1; text-decoration:underline;}


/******************************************** Second Level *********************************************************/

UL.VerticalBarSubContainer		{}
UL.VerticalBarSubContainer LI	{font-size:90%;}

LI.VerticalBarSubItem			{}
LI.VerticalBarSubItemByIDXX		{}

LI.VerticalBarSubItemOn			{}
LI.VerticalBarSubItemOnByIDXX	{}

A.VerticalBarSubItem,
A.VerticalBarSubItem:hover,
A.VerticalBarSubItemOn,
A.VerticalBarSubItemOn:hover	{text-decoration:none; display:block; padding:3px 20px 3px 10px;}

A.VerticalBarSubItem			{color:#636469;}
A.VerticalBarSubItem:hover,
A.VerticalBarSubItemOn,
A.VerticalBarSubItemOn:hover	{color:#4798b1; text-decoration:underline;}
