/* common styling */
.acvim_menu_cssflyout{ width:226px; position:relative;margin:20px 0px 2px 0px; font-size:11px;padding:0px 10px 20px 0px;font-family: Arial, Helvetica, sans-serif;color: rgb(74,61,52);font-weight: bolder;height:320px;display:block;}

*html .acvim_menu_cssflyout{margin:0;padding:0;padding-bottom:48px;}

.acvim_menu_cssflyout li{width:226px;padding-right:10px;}

.acvim_menu_cssflyout ul li a, .acvim_menu_cssflyout ul li a:visited {display:block; text-decoration:none; font-family: Arial, Helvetica, sans-serif;color: rgb(255,255,255);font-weight: bolder; text-align:right; border:0; line-height:30px; font-size:11px;}

.acvim_menu_cssflyout ul li a .hide2, .acvim_menu_cssflyout ul li a.hide2:visited {display:block; text-decoration:none; font-family: Arial, Helvetica, sans-serif;color: rgb(255,255,255);font-weight: bolder; text-align:right; border:0; line-height:30px; font-size:11px;}
* html .acvim_menu_cssflyout ul li a, .acvim_menu_cssflyoutul li a:visited {line-height:30px;height:28px;}

.acvim_menu_cssflyout ul {padding:0; margin:0;list-style-type: none;  }
.acvim_menu_cssflyout ul li {float:left; position:relative;clear:left;}
.acvim_menu_cssflyout ul li ul {display: none;margin-left:98px;text-align:left;}

/* specific to non IE browsers */
.acvim_menu_cssflyout ul li:hover a {color:rgb(149,25,50);background-position:bottom;font-size:11px;font-weight:bolder;}
/*.acvim_menu_cssflyoutul li:hover a:hover{color:#000;} */
.acvim_menu_cssflyout ul li:hover ul {display:block; position:absolute; z-index:111;top:0; left:138px; width:221px;background-image:url(/websites/forum2010/Image/menu_bg.jpg);border:1px solid rgb(180,180,180);}
.acvim_menu_cssflyout ul li:hover ul li a.hide { color:rgb(255,255,255);}
.acvim_menu_cssflyout ul li:hover ul li:hover a.hide {width:221px;color:rgb(149,25,50);}
.acvim_menu_cssflyout ul li:hover ul li a.hide2 {color:rgb(255,255,255);}
.acvim_menu_cssflyout ul li:hover ul li:hover a.hide2 {width:221px;color:rgb(149,25,50);}
.acvim_menu_cssflyout ul li:hover ul li ul {display: none;}
.acvim_menu_cssflyout ul li:hover ul li a {display:block;color:rgb(255,255,255); padding-left:15px;width:221px;height:28px;text-align:left;}
.acvim_menu_cssflyout ul li:hover ul li a:hover {color:rgb(149,25,50);}
.acvim_menu_cssflyout ul li:hover ul li:hover ul {display:block; position:absolute;left:122px; top:0; color:rgb(74,61,52);}
.acvim_menu_cssflyout ul li:hover ul li:hover ul li a {display:block; width:230px; color:rgb(255,255,255);height:28px;}
.acvim_menu_cssflyout ul li:hover ul li:hover ul li a:hover {color:rgb(149,25,50); }
.menuspace {margin-left:26px;}


.acvim_menu_cssflyout ul li:hover ul.exul {display:block; position:absolute; top:0; left:138px; width:320px;border:1px solid rgb(180,180,180);}

.acvim_menu_cssflyout ul li:hover ul.exul li a {display:block; color:rgb(255,255,255);width:300px;height:28px;}

.acvim_menu_cssflyout ul li:hover ul.exul li a:hover {display:block; width:300px;color:rgb(149,25,50); }