.mainnav ul li {width: 25%}
*:first-child+html .mainnav ul li {width: 24.9%} /* IE7 */
* html .mainnav ul li {width: 24.9%} /* IE6 */

.mainnav ul li:hover ul li span.subnav_indicator {margin-left: 24.15%;}

.mainnav ul li.mainnav_last:hover ul li:hover ul {margin-left: -99%;}

/* TO CORRECT CMS HORIZONTAL SCROLL ISSUE */
.CMS .mainnav ul li ul {min-width: 25%;}
.CMS .mainnav ul li:hover ul {min-width: 100%;}
.CMS .mainnav ul li ul li ul,
.CMS .mainnav ul li:hover ul li ul {min-width: 25%;}
.CMS .mainnav ul li ul li:hover ul {min-width: 100%;}
     