﻿.ContentRightMenuItem {color:#FFFFFF!important;}
.ContentRightMenuItem tr td {color:#FFFFFF!important;}
.ContentRightMenuItem tr td,.ContentRightMenuDynamicItem tr td a {color:#FFFFFF!important;}
div.CallsToAction div h4.CallsToActionSubTitle {color:#000000!important; margin:0px;}

/*
This nesting is deep because I have to be specific to over ride this style because there are too many stylesheets
And this text must be white!!
*/
.MainColumn .RightMenu div.CallsToAction div h2.CallsToActionTitle {color:#FFFFFF; font-family: Arial Narrow, Arial, Helvetica; font-size: 20px; letter-spacing: 0px; margin:0px; padding-bottom: 5px;position:relative; z-index:1000;}
/*.RightMenu .AspNet-Menu-WithChildren a { display:block!important;padding-top:15px!important;height:25px!important; }*/
.RightMenu .AspNet-Menu-WithChildren a { display:block!important;padding-top:15px!important;height:25px!important;top:0px!important;}
.RightMenu .AspNet-Menu-WithChildren li a { padding-left:40px!important;top:0px!important;_margin-bottom:-5px!important; }
.RightMenu .AspNet-Menu-WithChildren .ModelBackground { background-color:inherit!important;border:0!important;_background:none!important;}
.RightMenu .AspNet-Menu-WithChildren .ModelBackground a {_margin-bottom:-8px!important;overflow:hidden;}
.RightMenu .AspNet-Menu-WithChildren .ModelBackground li {_height:1px!important;}
.RightMenu .AspNet-Menu-WithChildren a {_margin-bottom:-20px!important;}
.RightMenu .AspNet-Menu-WithChildren ul {_margin-top:-20px!important;}
.RightMenu .AspNet-Menu-WithChildren ul li.AspNet-Menu-LastChild {_margin-top:-12px!important;}
