﻿/* Blank */

td#tblContentTD1 {width: 100% !important;}

/*----------start top menu styles----------*/

/* article to left of top menu */

table#topMenuLeft {background-color: red !important; width: 150px; }
table#topMenuLeft td {background-color: red !important; width: 150px; }


#TableTopNavBar {height:26px; padding-left:0px; background-color: #000 !important;}


/* styles for level 1 */

#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {height:26px; float:left !important;}
#TableTopNavBar .CMLevel1 .text {font-size:12px !important; height:16px !important;}
#TableTopNavBar .CMLevel1:hover .text,
#TableTopNavBar .CMLevel1:focus .text {font-size:12px !important; height:16px !important;}
#TableTopNavBar .CMLevel1Selected .text {font-size:12px !important;height:16px !important;}

 
/* styles for level 2 */

#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:26px; float:left !important;}
#TableTopNavBar .CMLevel2 .text {font-size:10px !important; color: #fff; width:auto; height:16px !important; padding: 5px 10px;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font-size:10px !important; color: red; width: auto; height:16px !important; padding: 5px 10px;}
#TableTopNavBar .CMLevel2Selected .text {font-size:10px !important; width: auto; height:16px !important; padding: 5px 10px;}
 
/* styles for level 3 */

#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {height:26px; color: #fff !important;}
#TableTopNavBar .CMLevel3 .text {font-size:12px !important; width:170px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel3:hover .text,
#TableTopNavBar .CMLevel3:focus .text {font-size:12px !important; color: red; width:170px; height:16px !important;}
#TableTopNavBar .CMLevel3Selected .text {font-size:12px !important; width:170px; height:16px !important;}
 
/* styles for level 4 */

#TableTopNavBar .CMLevel4,
#TableTopNavBar .CMLevel4Selected {height:26px; }
#TableTopNavBar .CMLevel4 .text {font-size:12px !important; width:170px; height:16px !important;;}
#TableTopNavBar .CMLevel4:hover .text,
#TableTopNavBar .CMLevel4:focus .text {font-size:12px !important; color: red; width:170px; height:16px !important;}
#TableTopNavBar .CMLevel4Selected .text {font-size:12px !important; width:170px; height:16px !important;}

/* article to right of top menu */

table#topMenuRight {height:30px;}
table#topMenuRight td {padding:0 0 0 0;}

/* LEFT MENU */

.panelbar .link, .panelbar .text {height:auto !important; }
table#TableLeftNavBar div.slide, table#TableLeftNavBar div.slide ul.group {height: 100% !important;}

/*----------Start styles for left menu panelbar----------*/
 
/* Set default styles for the left menu */
.panelbar .item {padding:0px !important; margin:0px !important; height:auto !important;}
/*.panelbar .rootGroup .item {background-color:#0099cc !important;}
.panelbar .level1 .item {background-color:#ece9da !important;}
.panelbar .level2 .item {background-color:#ece9da !important;}
.panelbar .level3 .item {background-color:#ece9da !important;}*/
table#TableLeftNavBar div.slide ul.group {height: 100% !important;}
 
/* Level 1 styles */
.MenuItemOne, .MenuItemOne:Visited {cursor:pointer; height:auto !important; color:#0061aa !important; text-decoration:none !important; font-weight: bold;}
.MenuItemOne .text, .MenuItemOne:Visited .text {padding:3px 0px 3px 0 !important; font-weight: bold;}
.MenuItemOne:Hover, .MenuItemOne:Focus {cursor:pointer; color:#000 !important; text-decoration:none !important; font-weight: bold;}
.MenuItemOneClicked, .MenuItemOneClicked:Visited, .MenuItemOneClicked:Hover, .MenuItemOneClicked:Visited:Hover {cursor:pointer;  color:#0061aa !important; height:auto !important; padding:3px 0px 3px 0 !important; text-decoration:none !important; font-weight: bold;}
 
/* Level 2 styles */
.MenuItemTwo, .MenuItemTwo:Visited {cursor:pointer; height:auto !important; color:#0061aa !important; text-decoration:none !important; width: 130px; font-weight: bold; padding:3px 0px 3px 0;}
.MenuItemTwo .text, .MenuItemTwo:Visited .text {padding:3px 0px 3px 0; margin-left: 44px;  width: 130px; font-weight: normal; }
.MenuItemTwo:Hover, .MenuItemTwo:Focus {cursor:pointer; color:#000 !important; text-decoration:none !important; width: 100%; font-weight: bold;} 
.MenuItemTwoClicked, .MenuItemTwoClicked:Visited, .MenuItemTwoClicked:Hover {cursor:pointer;  text-decoration:none !important; width: 130px; font-weight: bold;}
 
/* Level 3 styles */
.MenuItemThree, .MenuItemThree:Visited {cursor:pointer; height:auto !important; color:#0061aa !important; line-height: 115%;}
.MenuItemThree .text, .MenuItemThree:Visited .text {padding:3px 0px 3px 54px; color:#0061aa !important; line-height: 115%; }
.MenuItemThree:Hover .text , .MenuItemThree:Focus .text  {cursor:pointer; color:#000 !important;}
.MenuItemThreeClicked, .MenuItemThreeClicked:Visited, .MenuItemThreeClicked:Hover {cursor:pointer;}
 
/* Level 4 styles */
.MenuItemFour, .MenuItemFour:Visited {cursor:pointer; height:auto !important; color:#0061aa !important;}
.MenuItemFour .text, .MenuItemFour:Visited .text {padding:3px 0px 3px 50px;}
.MenuItemFour:Hover, .MenuItemFour:Focus {cursor:pointer; color:#000000 !important;}
.MenuItemFourClicked, .MenuItemFourClicked:Visited, .MenuItemFourClicked:Hover {cursor:pointer; color:#000000 !important;}

/* Footer */

table.footer td, table.footer td .clsAltNormal {font: 12px Arial !important; color: #666; text-decoration: none;}
table.footer td a

table.footer td a, table.footer td a:link, table.footer td a:visited, table.footer td a:active, table.footer td a:hover, table.footer td a:focus {color:#666 !important; text-decoration: none;}

/*--IE8 Compatible--*/

#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}

