/*========================================================*/
/*         CSS for DotNetNuke Skin - Vertigo              */
/*                  by Evan ONeil                         */
/*             http://evan.normanoneil.com                */
/*                oneilevan@gmail.com                     */
/*========================================================*/

/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer 
{  background: url(nav2_idle.gif) repeat-x top center transparent; }

/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar 
{   cursor: pointer; 
    cursor: hand; 
    background: transparent;
}

/*-- submenu container          --*/ 
.MainMenu_SubMenu, .ModuleTitle_SubMenu 
    { color: Red; 
      z-index: 1000;  
      cursor: pointer;  
      cursor: hand; 
      margin: 0 0 0 0; 
      background: #F9F9F9; 
      padding: 0px; 
      border : 0px /*solid #cb0000*/; 
      font-weight: normal; 
      filter: none; }
      
/*-- submenu items idle         --*/ 
.MainMenu_MenuItem, .ModuleTitle_MenuItem 
    { font-family: tahoma;  
      color: black; /* submenu color was #6A6A6A*/
      font-size: 11px; 
      background: #BABABA; /*  Anton changed the colour  */
      font-weight: bold; 
      font-style: normal; 
      padding: 0px 0px 0px 0px; 
      height: 20px; 
      border: 0; }
      
/*-- submenu items hover --*/ 
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel 
{   font-family: tahoma; 
    font-size: 11px; 
    font-weight: bold; 
    cursor: pointer; 
    cursor: hand; 
    color: #222; 
    background: #cb0000; 
    /*  background: #BABABA; turns the hover background to grey */
    padding: 0px 0px 0px 0px; 
    height: 20px; 
    border: 0;}
    
/*-- menuitems idle             --*/ .MainMenu_Idle { color: #d9dcde; background: url(nav2_idle.gif) repeat-x top center transparent; padding: 0; font-weight: bold; height: 36px; }
/*-- menuitems over             --*/ .MainMenu_Selected { color: #e9ebec; background: url(nav2_active.gif) repeat-x top center transparent; padding: 0; font-weight: bold; height: 36px; }
/*-- menuitems active           --*/ .MainMenu_Active, .MainMenu_BreadcrumbActive { color: #e9ebec; background: url(nav2_active.gif) repeat-x top center transparent; padding: 0; font-weight: bold; height: 36px; }
/*-- right seperator idle       --*/ .MainMenu_RightIdle { background: url(nav2_div.gif) no-repeat top right transparent; width:2px; height: 36px; }
/*-- not needed - main menu     --*/   
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon 
     { 
        /*display:none*/
         background: #BABABA; /*   Anton......... BABABA grey color*/
         border-top-style: none;
         border-right-style: none; 
         border-left-style: none; 
         border-bottom-style: none; 
         border: 0;     
      }
/*-- module menu continer       --*/ .ModuleTitle_MenuContainer { color: #2c2c2c; }
/*-- module menu bar            --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding        --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
/*-- not needed - module menu   --   .MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display:none; }*/
/*-- removing seperator borders --*/ .MainMenu_MenuBreak { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
/* anton added in....                .SubMenu_MenuBreak { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; } */


/* tristan's additions to style the course displays tables */
table.tblCourses {
	border-width: 3px;
	border-style: outset;
	border-color: #eee;
	font-family: Verdana, Helvetica, Trebuchet MS, Arial, Sans-Serif;
	font-size: 12px;
	width: 100%;
}
table.tblCourses tr.tblCourseHeader {
/*
	border-width: 3px;
	border-style: outset;
	border-color: #eee;
*/
	border-bottom: 2px solid black;
	color: Blue;
	font-weight: bold;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eee;
	padding: 5px;
	color: #000000;
}
table.tblCourses tr.tblCourseItem {
/*
	border-width: 3px;
	border-style: outset;
	border-color: #eee;
*/
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid grey;
	border-bottom: 1px solid grey;
	background-color: white;
	padding: 5px;
}
table.tblCourses tr.tblCourseItemAlt {
/*
	border-width: 3px;
	border-style: outset;
	border-color: #eee;
	background-color: #ECF2FF;
*/
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid grey;
	border-bottom: 1px solid grey;
	background-color: #ECF2FF;
	padding: 5px;
}


/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/

