﻿#dnnMenu{height:auto;}
#dnnMenu .topLevel{height:auto;position:relative;padding: 0;}
#dnnMenu .topLevel li{float:left;margin:0 1px 0 0;list-style-type:none;position:relative;}

#dnnMenu .topLevel li a{display:block;font-family:TitilliumText22LMedium;font-size:15px;color:rgb(255,255,255);line-height:30px;text-transform: uppercase;padding: 0 15px;}
.selected, #dnnMenu .topLevel li a:hover{text-decoration:none;background-color: rgb(143,195,234);}

#dnnMenu .subLevel{display:none;position:absolute;width:auto;margin:0;padding:0;z-index:1210;}
#dnnMenu .topLevel li.hover .subLevel{display:block;white-space:nowrap;}
#dnnMenu .subLevel ul{width:auto;margin:0;padding:0;position:relative;z-index:1200;background-color: rgb(0,0,0);}
#dnnMenu .subLevel li{float:none;clear:both;width:auto;min-width:150px; }
#dnnMenu .subLevel ul li a {width:auto;display:block;font-size:13px;padding: 0 25px 0 15px;background-color: rgb(0,0,0);text-align:left;} 

/*#dnnMenu .subLevel li.item a{}
#dnnMenu .subLevel li.first > a{}
#dnnMenu .subLevel li.last > a{}
#dnnMenu .subLevel li.first.last > a{}*/

#dnnMenu .subLevelRight{display:none;position:absolute;left:100%;top:0;width:auto;} 
#dnnMenu .subLevel li.first > .subLevelRight{top:0;}
#dnnMenu .subLevel li.first.last > .subLevelRight{top:2px;}
#dnnMenu .subLevel li.hover > .subLevelRight{display:block;}
#dnnMenu .subLevel li.first > .subLevelRight li.first > .subLevelRight {top:0px;}
#dnnMenu .subLevelRight ul{display:block;}
#dnnMenu .subLevelRight ul li{position:relative;}
.ie7 #dnnMenu .subLevelRight ul li{width: 290px;} 
#dnnMenu .subLevelRight ul li a{display:block;}
#dnnMenu .subLevelRight ul li a div{display:block;white-space:nowrap;}
/*#dnnMenu .subLevelRight ul li.first > a{}*/
#dnnMenu .subLevelRight ul li.first.last > a div{padding:6px 0 0 15px;}