/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:868px; height:22px; position:relative; font-size:11px; z-index:100; padding-left:78px;}
.menu ul li a, .menu ul li a:visited { display:block; text-decoration:none; color:#000;  height:22px; text-align:center; color:#000; line-height:22px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; margin-right:45px;}
.menu ul li ul {display: none;}
.menu ul li ul li {margin-right:0px;}

.menu ul li.about_on, .menu ul li.about_on { width:126px; background-image:URL('/images/but_about_on.gif'); background-repeat:no-repeat;}
.menu ul li.about, .menu ul li.about { width:126px; background-image:URL('/images/but_about_off.gif'); background-repeat:no-repeat;}
.menu ul li.about:hover a, .menu ul li.about:hover a:visited { background-image:URL('/images/but_about_on.gif'); background-repeat:no-repeat;}
.menu ul li.about a:hover { background-image:URL('/images/but_about_on.gif'); background-repeat:no-repeat;}

.menu ul li.products_on, .menu ul li.products_on { width:127px; background-image:URL('/images/but_products_on.gif'); background-repeat:no-repeat;}
.menu ul li.products, .menu ul li.products { width:127px; background-image:URL('/images/but_products_off.gif'); background-repeat:no-repeat;}
.menu ul li.products:hover a,.menu ul li.products:hover a:visited { background-image:URL('/images/but_products_on.gif'); background-repeat:no-repeat;}
.menu ul li.products a:hover { background-image:URL('/images/but_products_on.gif'); background-repeat:no-repeat;}

.menu ul li.realestate_on, .menu ul li.realestate_on { width:126px; background-image:URL('/images/but_realestate_on.gif'); background-repeat:no-repeat;}
.menu ul li.realestate, .menu ul li.realestate { width:126px; background-image:URL('/images/but_realestate_off.gif'); background-repeat:no-repeat;}
.menu ul li.realestate:hover a,.menu ul li.realestate:hover a:visited { background-image:URL('/images/but_realestate_on.gif'); background-repeat:no-repeat;}
.menu ul li.realestate a:hover { background-image:URL('/images/but_realestate_on.gif'); background-repeat:no-repeat;}

.menu ul li.talent_on, .menu ul li.talent_on { width:125px; background-image:URL('/images/but_talent_on.gif'); background-repeat:no-repeat;}
.menu ul li.talent, .menu ul li.talent { width:125px; background-image:URL('/images/but_talent_off.gif'); background-repeat:no-repeat;}
.menu ul li.talent:hover a,.menu ul li.talent:hover a:visited { background-image:URL('/images/but_talent_on.gif'); background-repeat:no-repeat;}
.menu ul li.talent a:hover { background-image:URL('/images/but_talent_on.gif'); background-repeat:no-repeat;}

.menu ul li.investors_on, .menu ul li.investors_on { width:125px; background-image:URL('/images/but_investors_on.gif'); background-repeat:no-repeat;}
.menu ul li.investors, .menu ul li.investors { width:125px; background-image:URL('/images/but_investors_off.gif'); background-repeat:no-repeat;}
.menu ul li.investors:hover a,.menu ul li.investors:hover a:visited { background-image:URL('/images/but_investors_on.gif'); background-repeat:no-repeat;}
.menu ul li.investors a:hover { background-image:URL('/images/but_investors_on.gif'); background-repeat:no-repeat;}


.menu ul li:hover.about ul li a,.menu ul li:hover.about ul li a:visited {background-image:none;}
.menu ul li:hover.about ul li ul li a,.menu ul li:hover.about ul li ul li a:visited {background-image:none;}

.menu ul li:hover.products ul li a,.menu ul li:hover.products ul li a:visited {background-image:none;}
.menu ul li:hover.products ul li ul li a,.menu ul li:hover.products ul li ul li a:visited {background-image:none;}

.menu ul li:hover.realestate ul li a,.menu ul li:hover.realestate ul li a:visited {background-image:none;}
.menu ul li:hover.realestate ul li ul li a,.menu ul li:hover.realestate ul li ul li a:visited {background-image:none;}

.menu ul li:hover.talent ul li a,.menu ul li:hover.talent ul li a:visited {background-image:none;}
.menu ul li:hover.talent ul li ul li a,.menu ul li:hover.talent ul li ul li a:visited {background-image:none;}

.menu ul li:hover.investors ul li a,.menu ul li:hover.investors ul li a:visited {background-image:none;}
.menu ul li:hover.investors ul li ul li a,.menu ul li:hover.investors ul li ul li a:visited {background-image:none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fdfa03;}
.menu ul li:hover ul {display:block; position:absolute; top:22px; left:-10px; width:144px; background-color:#000000; border-bottom:solid 1px #FFFFFF; }
.menu ul li:hover ul li a.hide {background:#000000; }
.menu ul li:hover ul li:hover a.hide {background:#65D74C;border:1px solid #FFFFFF; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a { text-align:center; background-image:none;display:block; color:#65D74C; width:142px; height:24px; line-height:24px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.menu ul li:hover ul li a:hover {color:#000000;background:#65D74C; border:1px solid #FFFFFF;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:143px; top:0;border-bottom:solid 1px #FFFFFF;border-top:solid 1px #FFFFFF;}
.menu ul li:hover ul li:hover ul.left {left:-144px;}
