
/* SEO Mega Menu */
.seomega *{ margin:0px; padding:0px; list-style:none; font-family: Arial, Helvetica, sans-serif}
.seomega { position:relative; font-size:12px; height:38px; z-index:903; margin-top:15px}
.seomega ul li{ float:left;line-height:38px;position: relative; z-index:100}
.seomega ul li ul{ background:url(../images/t90.png);display:none; position:absolute; left:0px; width:420px;border-top:none; padding:10px 0; }
.seomega ul li ul li{ width:48%; line-height:26px; border:0px #000 solid}
.seomega ul li ul li ul{ display: block; position: static; width:auto; border:0px #ccc solid; padding:0px}
.seomega ul li ul li ul li{ float:left;clear:both; padding-left:15px; width:auto}
.seomega ul li ul li ul li ul li{ float: none;  font-style:italic; width:auto;}
.seomega .clear{ clear:both}
.seomega ul .parent{ font-weight:bold;}
.seomega ul li a{ color:#FFF; display:block; font-weight:bold; background:url(images/menu.gif) right -38px no-repeat; text-decoration:none; outline:none}
.seomega ul li ul li a{ background:none}
.seomega ul li a span{ background:url(images/menu.gif) 0 0 no-repeat; display:block; margin: 0 19px 0 0; padding-left:20px}
.seomega ul li a:hover{ color:#000; display:block;}
.seomega ul li ul li a{ color:#fff; margin:0 0 0 15px; padding:0px; display:block; border-bottom:1px #222 solid}
.seomega ul li ul li a:hover{ color:#fff; padding:0px}
.seomega ul li ul li ul li a{ padding:0 0 0 15px; display:block;font-weight:normal; margin:0px; border:none; width:180px}
.seomega ul li ul li ul li ul li a{width:165px}
.seomega ul li ul li ul li a:hover{ color:#fff; padding:0 0 0 15px;background:url(li.gif) left center no-repeat; margin:0px}
.seomega .downarrowclass					{ position:absolute;top:15px;right:8px; z-index:100; display:block; width:10px; height:10px; background:url(images/down.gif) center center no-repeat}
.seomega ul li:hover a{ background:url(images/menu.gif) right -38px no-repeat;color:#032fc8}
.seomega ul li.current a{ background:url(images/menu.gif) right -114px no-repeat;}
.seomega ul li.current a:hover{ color:#FFFFFF}
.seomega ul li.current a span{ background:url(images/menu.gif) 0 -76px no-repeat;}
.seomega ul li:hover ul li a,.seomega ul li.current ul li a{ color:#fff; background:transparent}
.seomega ul li:hover ul li ul li a,.seomega ul li.current ul li ul li a{ background:url(images/li.gif) left top no-repeat; color:#555}
.seomega ul li:hover ul li ul li a:hover,.seomega ul li.current ul li ul li a:hover{ color:#fff}
.seomega ul li .icon{ display:block; float:left; padding:9px 5px 0 0px; width:16px}
.seomega ul li ul li .icon{ display:block; float:left; padding:5px 4px 0px 0; width:auto}


.seomega #rootadmin .icon,.seomega #roothost .icon{ float:left; margin:5px 3px 5px 0px;}
.seomega #rootadmin li,.seomega #roothost li{ border:none; padding:0px; margin:0px; line-height:30px; font-size:0.9em}
.seomega #rootadmin li a,.seomega #roothost li a{ border-bottom:1px #32414e solid; line-height:26px}
