/****************************** Side Navigation Bar **************************/
TABLE.VerticalBarContainer		{width:100%;height:100%;}
TABLE.VerticalBarContainer A	{display:block;}

/* First Level */
Div.MenuRowMainContainer 		{background-image: url(../bglink.jpg);background-repeat:no-repeat;background-position:top right;}

DIV.menuRowContainer			{height: 26px;color:#3270AA;font-weight:bold; font-size:12px; padding-right: 33px; padding-left: 5px; padding-top: 4px;}
DIV.menuRowContainerOn			{height: 26px;color:#FF0000;font-weight:bold; font-size:12px; padding-right: 33px; padding-left: 5px; padding-top: 4px;}
DIV.menuRowSeperator			{overflow:hidden;background-image: url(../bglinksep.jpg);background-repeat:no-repeat;height:8px;}

A.menuRowright					{color:#3270AA;text-decoration:none;}
A.menuRowright:hover			{color:#dd0000;}
A.menuRowrightOn				{color:#dd0000;text-decoration:none;}
A.menuRowrightOn:hover			{color:#3270AA;text-decoration:none;}


/* Second Level */
DIV.menuSubRowContainer			{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px; }
DIV.menuSubRowContainerOver		{ height: 20px; color:#165E22; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px; }
DIV.menuSubRowContainerOn		{ height: 20px; color:#165E22; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px; }


A.menuSubRow					{color:#13385A;text-decoration:none;}
A.menuSubRow:hover				{color:#165E22;}
A.menuSubRowOn					{color:#165E22;text-decoration:none;}
A.menuSubRowOn:hover			{color:#165E22;}

TD.ContainerColor {height:100%;background-color:#ededed;border-color: #bcbcbc; border-style:solid; border-bottom-width:1px; border-top-width:1px; border-right-width:1px; border-left-width:1px;}

 /*Apply diffrent style to a specific bar navVerticalByID157*/
#navVerticalByID157 TABLE.VerticalBarContainer		{width:100%;height:100%;margin-bottom:7px;}
#navVerticalByID157 TABLE.VerticalBarContainer A	{display:block;}
#navVerticalByID157 DIV.menuRowSeperator			{display:none; /*overflow:hidden;*/}

#navVerticalByID157 Div.MenuRowMainContainer 		{background-image: url(../bglinkleft.jpg);background-repeat:no-repeat;background-position:top right;}
 
#navVerticalByID157 DIV.menuRowContainer			{height: 38px;color:#ffffff;font-weight:bold; font-size:12px; padding-right: 30px; padding-left: 5px; padding-top: 9px;}
#navVerticalByID157 DIV.menuRowContainerOn			{height: 38px;color:#FFD16F;font-weight:bold; font-size:12px; padding-right: 30px; padding-left: 5px; padding-top: 9px;}

#navVerticalByID157 A.menuRowright					{color:#ffffff;}
#navVerticalByID157 A.menuRowright:hover			{color:#FFD16F;}
#navVerticalByID157 A.menuRowrightOn				{color:#FFD16F;}
#navVerticalByID157 A.menuRowrightOn:hover			{color:#ffffff;}


#navVerticalByID157 DIV.menuSubRowContainer		{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}
#navVerticalByID157 DIV.menuSubRowContainerOn	{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}
#navVerticalByID157 DIV.menuSubRowContainerOver	{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}

#navVerticalByID157 A.menuSubRow				{color:#13385A;text-decoration:none;}
#navVerticalByID157 A.menuSubRow:hover			{color:#13385A;text-decoration:none;}
#navVerticalByID157 A.menuSubRowOn				{color:#13385A;text-decoration:none;}
#navVerticalByID157 A.menuSubRowOn:hover		{color:#13385A;text-decoration:none;}

 
 
 /*Apply diffrent style to a specific bar navVerticalByID154*/
#navVerticalByID154 TABLE.VerticalBarContainer		{width:100%;height:100%;margin-bottom:7px;}
#navVerticalByID154 TABLE.VerticalBarContainer A	{display:block;}
#navVerticalByID154 DIV.menuRowSeperator			{display:none; /*overflow:hidden;*/}

#navVerticalByID154 Div.MenuRowMainContainer 		{background-image: url(../bglinkleft2.jpg);background-repeat:no-repeat;background-position:top right;}
 
#navVerticalByID154 DIV.menuRowContainer			{height: 38px;color:#1C5D9A;font-weight:bold; font-size:12px; padding-right: 30px; padding-left: 5px; padding-top: 9px;}
#navVerticalByID154 DIV.menuRowContainerOn			{height: 38px;color:#318C40;font-weight:bold; font-size:12px; padding-right: 30px; padding-left: 5px; padding-top: 9px;}

#navVerticalByID154 A.menuRowright					{color:#1C5D9A;}
#navVerticalByID154 A.menuRowright:hover			{color:#318C40;}
#navVerticalByID154 A.menuRowrightOn				{color:#318C40;}
#navVerticalByID154 A.menuRowrightOn:hover			{color:#1C5D9A;}


#navVerticalByID154 DIV.menuSubRowContainer		{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}
#navVerticalByID154 DIV.menuSubRowContainerOn	{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}
#navVerticalByID154 DIV.menuSubRowContainerOver	{ height: 20px; color:#13385A; font-weight:bold; font-size:11px; padding-top:0px; padding-bottom:3px; padding-right:35px;}

#navVerticalByID154 A.menuSubRow				{color:#13385A;text-decoration:none;}
#navVerticalByID154 A.menuSubRow:hover			{color:#13385A;text-decoration:none;}
#navVerticalByID154 A.menuSubRowOn				{color:#13385A;text-decoration:none;}
#navVerticalByID154 A.menuSubRowOn:hover		{color:#13385A;text-decoration:none;}