/* Mega Menu Styles */ ul.dnnmega { width:990px; height:36px; list-style: none; padding:0; } ul.dnnmega ul { padding:0; } /*WAM - removed z-index*/ ul.dnnmega li { float:left; list-style: none none; position: relative; } ul.dnnmega li.root { line-height:33px; height:38px; display:block; text-align:left; border-left:1px solid #c6c6c6; margin:-19px 0px 0 0px; padding:0px 6px 0px 17px; } ul.dnnmega li.root span { display:block; line-height:29px; /* background-image: url(/images/TDSB/btn_Nav_normal_Bkg.jpg); Controls the Background Image for the normal state */ margin:0 23px 0 15px; padding:0px 0 0 -5px; } ul.dnnmega li.root>span /* Controls the text color for the nav buttons */ { color: yellow; } ul.dnnmega li.root a { color: #43347b; /* Controls the text color for the nav buttons */ font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size:1.16em; /* background:url(images/rootItemR.png) no-repeat right 6px; Controls the Right Background Image for the normal state */ } ul.dnnmega li.root a:hover { display:block; color: #43347b; text-decoration:none; height:38px; margin: 0px -6px 0px -17px; padding:0px 6px 0 17px; background-image: url(/images/TDSB/btn_Nav_Over_Bkg.jpg); background-repeat:repeat-x; } ul.dnnmega li.root a:hover span { display:block; height:38px; line-height:30px; } ul.dnnmega li.root img.mmArrow { margin-left: 5px; } body ul.dnnmega li.mmItemHover a, body ul.dnnmega li.mmItemHover a:hover { color: #43347b; position:relative; z-index:1230; } body ul.dnnmega li.mmItemHover a span, body ul.dnnmega li.mmItemHover a:hover span { /* background:url(images/rootItemL_Hover_Child.png) no-repeat 0 3px; */ } ul.dnnmega li a { display:inline-block; } /**** controls the hover active state for a menu wtih a dropdown ***/ ul.dnnmega li:hover a, ul.dnnmega li a:hover { /* background-position: left bottom; display:block; text-decoration:none; height:30px; margin: 0px -6px 2px -21px; padding:4px 6px 0px 21px; background-image: url(/images/TDSB/btn_Nav_Over_Bkg.jpg); background-repeat:repeat-x; */ } ul.dnnmega li .megaborder { color: Green; position: absolute; font-family: Arial, Helvetica, sans-serif; top:38px; left:-1px; z-index: 1200; float: left; display: none; background:none;/*--Hidden for those with js turned off--*/ } ul.dnnmega .megaborder .TL { height:1px; margin:-2px 15px 0 0px; } ul.dnnmega .megaborder .TR { border-top:1px solid #C6C6C6; } ul.dnnmega .megaborder .M { display:block; background-color:#FEEDC5; background-image: url(/images/TDSB/bkg_dropdown.jpg); background-repeat: repeat-x; border-top:0; border-bottom:0; min-height:300px; } ul.dnnmega .megaborder .ML { /* background:url(images/PanelBGML.png) repeat-y 0 0; */ padding:0 0 0 0px; border-left:1px solid #C6C6C6; } ul.dnnmega .megaborder .MR { /* background:url(images/PanelBGMR.png) repeat-y right 0; */ padding:0 0px 0 0; border-right:1px solid #C6C6C6; } ul.dnnmega .megaborder .BL { background:url(/images/TDSB/bkg_dropdown_bottom.jpg) repeat-x 0 0; /* */ height:15px; margin:0 15px 0 0; } ul.dnnmega .megaborder .BR { /* background:url(images/PanelBGBR.png) no-repeat right 0; */ background:url(/images/TDSB/bkg_dropdown_bottom.jpg) repeat-x 0 0; } /*--Sub nav heading style--*/ ul.dnnmega .megaborder ul li.category { background:url(/images/TDSB/SubPage-Border.jpg) repeat-y right 0; /* */ margin:0 0 15px 0; } ul.dnnmega .megaborder ul li.mmLast { background:none; } ul.dnnmega .megaborder ul li.mmRightColumn { background:none; } ul.dnnmega .megaborder ul li.category a, ul.dnnmega .megaborder ul li.category a span { background: none; height:auto; font-family:Arial, Helvetica, sans-serif; /* */ font-size:0.98em; color: #43347b; } ul.dnnmega li.category { display:block; width:180px; float:left; } ul.dnnmega li.category a { display:block; padding:0; margin:0; } ul.dnnmega li.category a span { display:block; font-size:18px; color:#686868; border-bottom:1px solid #e5e4e4; margin:0 14px 0 18px; padding:0; } ul.dnnmega li.category a:hover span { color:#c11820; } ul.dnnmega li.category ul { padding:8px 0 0 0; } ul.dnnmega li.category li.leaf, ul.dnnmega li.category li.mmLast { clear:left; float:none; position:static; background:url(images/MegaMenuLI.png) no-repeat 16px 8px; padding:0 0 0 15px; } ul.dnnmega li.category li.leaf a span { font-size:12px; line-height:26px; border:0; } ul.dnnmega img.mmIcon { max-height: 24px; margin-right: 5px; vertical-align: middle; } ul.dnnmega li.root > a > span img.mmIcon { height: 16px; } /*--Sub nav heading link style--*/