#TopMenuArticleLeft {float:left;}

#ctl00_AdminTopMenuForSite_MN {float:left;}

#TopMenuArticleRight {float:left; padding:8px 12px 0px 12px; background-color:#7c7c7c; width:300px; height:22px; font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#ffffff;}
#TopMenuArticleRight a,
#TopMenuArticleRight a:link,
#TopMenuArticleRight a:active,
#TopMenuArticleRight a:visited {font:80% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#ffffff;}
#TopMenuArticleRight a:hover,
#TopMenuArticleRight a:focus {font:80% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#cd5627; text-decoration:underline;}


/*----------start top menu styles----------*/

#TableTopNavBar {background-color:#fff; height:41px; float:left; clear:both; width:1000px;}
table#TableTopNavBar {float:none; width:1000px !important; margin:0 auto;}
table#TableTopNavBar .menu {float:none; height:41px !important;}

/* styles for level 1 */
#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {height:41px; float:left !important;}
#TableTopNavBar .CMLevel1 {background:#FCA532 url(/images/useruploadedimages/11/top-menu-item-off.png) no-repeat top right;}
#TableTopNavBar .first .CMLevel1 {background:#FCA532 url(/images/useruploadedimages/11/top-menu-first-off.png) no-repeat top left; width:123px;}
#TableTopNavBar .last .CMLevel1 {background:#FCA532 url(/images/useruploadedimages/11/top-menu-last-off.png) no-repeat top right;}
#TableTopNavBar .CMLevel1 .text {font-size:170% !important; padding:7px 30px 0px 30px !important; height:34px !important; color:#ffffff;}
#TableTopNavBar .first .CMLevel1 .text {padding-left:40px !important;}
#TableTopNavBar .CMLevel1:hover,
#TableTopNavBar .CMLevel1:focus {background:#FFBE32 url(/images/useruploadedimages/11/top-menu-item-on.png) no-repeat top right;}
#TableTopNavBar .first .CMLevel1:hover,
#TableTopNavBar .first .CMLevel1:focus {background:#FCA532 url(/images/useruploadedimages/11/top-menu-first-on.png) no-repeat top left;}
#TableTopNavBar .last .CMLevel1:hover,
#TableTopNavBar .last .CMLevel1:focus {background:#FCA532 url(/images/useruploadedimages/11/top-menu-last-on.png) no-repeat top right;}
#TableTopNavBar .CMLevel1:hover .text,
#TableTopNavBar .CMLevel1:focus .text {font-size:170% !important; padding:7px 30px 0px 30px !important; height:34px !important; color:#ffffff;}
#TableTopNavBar .first .CMLevel1:hover .text,
#TableTopNavBar .first .CMLevel1:focus .text {padding-left:40px !important;}
#TableTopNavBar .CMLevel1Selected {background:#FFBE32 url(/images/useruploadedimages/11/top-menu-item-on.png) no-repeat top right;}
#TableTopNavBar .first .CMLevel1Selected {background:#FCA532 url(/images/useruploadedimages/11/top-menu-first-on.png) no-repeat top left;}
#TableTopNavBar .last .CMLevel1Selected {background:#FCA532 url(/images/useruploadedimages/11/top-menu-last-on.png) no-repeat top right;}
#TableTopNavBar .CMLevel1Selected .text {font-size:170% !important; padding:7px 30px 0px 30px !important; height:34px !important; color:#ffffff; cursor:default;}
#TableTopNavBar .first .CMLevel1Selected .text {padding-left:40px !important;}

/* styles for level 2 */
#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:46px; border-bottom:0px solid white;}
#TableTopNavBar .CMLevel2 .text {font-size:110% !important; background-color:#444444; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font-size:110% !important; background-color:#6f6d68; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel2Selected .text {font-size:110% !important; background-color:#3d3d3d; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
 
/* styles for level 3 */
#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {height:46px; border-bottom:0px solid white;border-left:solid #3d3d3d 1px;}
#TableTopNavBar .CMLevel3 .text {font-size:110% !important; background-color:#4f4f4f; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel3:hover .text,
#TableTopNavBar .CMLevel3:focus .text {font-size:110% !important; background-color:#8a8781; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel3Selected .text {font-size:110% !important; background-color:#3d3d3d; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
 
/* styles for level 4 */
#TableTopNavBar .CMLevel4,
#TableTopNavBar .CMLevel4Selected {height:46px; border-bottom:0px solid white;border-left:solid #3d3d3d 1px;}
#TableTopNavBar .CMLevel4 .text {font-size:110% !important; background-color:#5c5c5c; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel4:hover .text,
#TableTopNavBar .CMLevel4:focus .text {font-size:110% !important; background-color:#a19e97; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel4Selected .text {font-size:110% !important; background-color:#3d3d3d; padding:15px 20px !important; width:146px; height:16px !important; color:#ffffff;}

