/* 
================================
/* -- DotNetNuke 3.3 & 4.3 Menu Skin Classes --*/
/* -- Modified by Nina Meiers - http://www.xd.com.au  - dotnetnuke@xd.com.au --*/
/* -- Please leave this header intact but feel free to add your own modifications --*/

.TabList { float:left; horizontal-align:center; }
.TabList ul { margin:0; list-style:none; display: inline; }
.TabList li { float:left; margin:0; display: inline; padding:0 0 0 10px;}
.TabList li a { font-family:Tahoma,San-Serif; font-size:12px; voice-family: "\"}\""; voice-family:inherit; line-height:normal; }

select.TabList { border-left: #003366 1px solid; border-right: #003366 1px solid; border-top:  #003366 1px solid; border-bottom: #003366 1px solid; background-color: #003366; color:#FFFFFF; font-weight:bold; font-size:80%; }

#navParent a { font-weight:bold; float:left; display:block; text-align:center; white-space: nowrap; text-align: center; padding:6px 10px 6px 2px; text-decoration:none; color:#FFFFFF; background:url(tabs/tabright.gif) no-repeat right top; }
#navParent a:hover, #navParent li.hover a { text-decoration:none; background-position:100% -42px; color: #FFFFFF; }
#navParent li { background:url(tabs/tableft.gif) no-repeat left top; border-bottom: #999999 1px solid; } 
#navParent li:hover, #navParent li.hover { background-position:0 -42px; }
#navParent .SelectedItem { background-position:0 -42px; }
#navParent .SelectedItem a { background-position:100% -42px; color:#FFFFFF; }

#navChild ul.Level1 { display:none; }
#navChild ul { padding:2px 0 2px 3px; margin:0; display:inline; list-style:none; float:left; }
#navChild li { position: relative; }
#navChild li { padding:6px 8px 6px 2px; }
#navChild li li{  }
#navChild li ul { /* second-level lists */
	position: absolute; z-index:5; left: -999em; border:0px solid #333333; background-color:#FFFFFF; width:100px; }
#navChild a { display:block; text-decoration:none; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; color:#000000; text-align:left; border:1px solid #f1f1f1; }
#navChild li li a { width:125px;}
#navChild li a:hover { background-color: #c60000; border:1px solid #3b3b3b; color:#FFFFFF; }
#navChild a.SelectedItem { background-color: #ffffff; border:1px solid #3b3b3b; }
#navChild .DisabledItem { color:#cccccc; }
/* no need to change these hover classes 
unless you need more than 4 levels */
#navChild li:hover ul ul, #navChild li:hover ul ul ul, 
#navChild li:hover ul ul ul ul, #navChild li.hover ul ul, 
#navChild li.hover ul ul ul, #navChild li.hover ul ul ul ul{  left: -999em; }

#navChild li:hover ul, #navChild li.hover ul {	top: 26px;	left:0; }
#navChild li li:hover ul, #navChild li li li:hover ul,
#navChild li li.hover ul, #navChild li li li.hover ul {	top: 0;	left:130px;}

