﻿.MainMenu{font-family:Calibri, Sans-Serif;text-align:right !important;}

.MainMenu a:link,
.MainMenu a:visited{color:#CCC;font-weight:bold;font-size:16px;}

.MainMenu ul li{background-color:Transparent;text-align:left;padding:0px;}
.MainMenu ul li a{margin:0px 0px;padding:5px 10px;background-color:Transparent;}

.MainMenu ul li a:hover{background:#C00 url('/images/fade-left.png') repeat-y;color:#FFF;}
.MainMenu ul li+li{border-left:1px solid #CCC;}

.MainMenu ul ul{border-top:0px solid Transparent;margin-left:6px;background-color:#CCC;width:330px;}
.MainMenu ul ul li{border:1px solid #999;border-bottom:0px;padding:0px;margin:0px;width: 360px;height:30px;background-color:#CCC;}
.MainMenu ul ul li+li{border-top:1px dotted #BBB;}

.MainMenu ul ul li a,
.MainMenu ul ul li span,
.MainMenu ul ul li div{background-color:Transparent;padding:5px 5px;display:block;height:30px;}
.MainMenu ul ul li a:link,
.MainMenu ul ul li a:visited{color:#900;padding:0px 5px;margin:0px;}
.MainMenu ul ul li a:hover{color:#FFF;}

.MainMenu ul ul ul{margin-left:-332px;margin-top:-31px;padding-top:0px; border-top-width:0px;}

.MainMenu .description{font-size:75%;line-height:90%;color:#666;height:20px;padding:0px 5px;font-weight:normal;}
.MainMenu ul ul li .description{height:auto;padding:1px 5px 3px 5px;}
.MainMenu ul ul li:hover .description{color:#F6F6F6;}

.MainMenu .AspNet-Menu-Selected .description, .AspNet-Menu-Selected:hover .description{color:#999;}
.MainMenu ul ul .AspNet-Menu-Selected:link,
.MainMenu ul ul .AspNet-Menu-Selected:visited,
.MainMenu ul ul .AspNet-Menu-Selected:hover{background:#BBB;color:#999;/*cursor:default;*/}


