#menu-main { height:44px; width:100%; float:left; border-top-color:#CCCCCC; border-top-width:thin; border-top-style:solid; }
#menu {font-family:Arial;font-size:10pt;color:#000000;margin:auto;font-weight:normal;}
#menu ul {margin:0;padding:0px 0px 0 0px;}
#menu li {list-style:none; list-style-type:none; margin:0px; padding:0px; float:left; color:#333333; text-align:center; border-right:1px solid #cccccc;}
#menu li:last-child { border-right:none;}
#menu li a {color:#333333; font-weight:normal;}
#menu li a:hover {color:#fff; font-weight:bold;}
#menu li.home a {display:block; border-bottom:#999999 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:101px; }
#menu li.home a:hover {background:#999999;}
#menu li.about a {display:block; border-bottom:#b62467 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:121px; }
#menu li.about a:hover {background:#0070cd;}
#menu li.research a {display:block; border-bottom:#f68b1f 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:117px; }
#menu li.research a:hover {background:green;}
#menu li.community a {display:block; border-bottom:#ed1c24 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:192px; }
#menu li.community a:hover {background:green;}
#menu li.resources a {display:block; border-bottom:#b3d335 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:124px; }
#menu li.resources a:hover {background:green;}
#menu li.careers a {display:block; border-bottom:#cc9900 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:109px; }
#menu li.careers a:hover {background:green;}
#menu li.support a {display:block; border-bottom:#2791b5 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#FFFFFF; width:130px; }
#menu li.support a:hover {background:green;}
#menu li.contact a {display:block; border-bottom:#0070cd 5px solid; height:25px;  padding:14px 0px 0px 0px; background:#0070cd; width:110px;  font-weight:bold; color:#FFFFFF}
#menu li.contact a:hover {background:#0070cd; background-color:#FFFFFF; font-weight:bold; color:#0070cd;}

#home #menu li.home a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:101px; color:#FFFFFF; font-weight:bold; }
#home #menu li.home a:hover {background-color:#602d91; color:#FFFFFF;}
#about #menu li.about a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:121px; color:#FFFFFF; font-weight:bold;  }
#about #menu li.about a:hover {background-color:#602d91; color:#FFFFFF;}
#research #menu li.research a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:117px; color:#FFFFFF; font-weight:bold; }
#research #menu li.research a:hover {background-color:#602d91; color:#FFFFFF;}
#community #menu li.community a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:192px; color:#FFFFFF; font-weight:bold; }
#community #menu li.community a:hover {background-color:#602d91; color:#FFFFFF;}
#resources #menu li.resources a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:124px; color:#FFFFFF; font-weight:bold; }
#resources #menu li.resources a:hover {background-color:#602d91; color:#FFFFFF;}
#careers #menu li.careers a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:109px; color:#FFFFFF; font-weight:bold; }
#careers #menu li.careers a:hover {background-color:#602d91; color:#FFFFFF;}
#support #menu li.support a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:130px; color:#FFFFFF; font-weight:bold; }
#support #menu li.support a:hover {background-color:#602d91; color:#FFFFFF;}
#contact #menu li.contact a {display:block; border-bottom:#602d91 5px solid; height:25px;  padding:14px 0px 0px 0px; background-color:#602d91; width:98px; color:#FFFFFF; font-weight:bold; }
#contact #menu li.contact a:hover {background-color:#602d91; color:#FFFFFF;}

#leftmenu {font-family:Arial;font-size:10pt;color:#000000;margin:auto;font-weight:normal;}
#leftmenu ul {margin:0;padding:0px 0px 0 0px;}
#leftmenu li {list-style:none; list-style-type:none; margin:0px; padding:0px; color:#333333; }
#leftmenu li:last-child { border-bottom:none;}
#leftmenu li a {color:#333333; font-weight:normal;}
#leftmenu li a:hover {color:#fff; font-weight:normal; }
#leftmenu li:last-child a{border-bottom:none }
#leftmenu li.firstlevel a {display:block; padding:6px 0px 6px 12px;width:164px;  border-bottom:1px solid #fff;  }
#leftmenu li.firstlevel a:hover {background-image:url(../images/arrow-menu.png); background-repeat:no-repeat; background-position:left top;}
#leftmenu li.secondlevel a {display:block; padding:6px 0px 6px 12px; width:164px;  border-bottom:1px solid #fff; }
#leftmenu li.secondlevel a:hover {background-image:url(../images/arrow-menu.png); background-repeat:no-repeat; background-position:left top;}
#leftmenu li.selectlevel a {display:block; padding:6px 0px 6px 12px; background-image:url(../images/arrow-menu.png); background-repeat:no-repeat; background-position:left top; width:164px; font-weight:bold;  border-bottom:1px solid #fff; }
#leftmenu li.selectevel a:hover { background-image:url(../images/arrow-menu.png); background-repeat:no-repeat; background-position:left top;}
#leftmenu li.secondlevel-sub a {display:block; padding:6px 0px 6px 18px;width:158px;  border-bottom:1px solid #fff;  }
#leftmenu li.secondlevel-sub a:hover {background-image:url(../images/arrow-menu.png); background-repeat:no-repeat; background-position:left top;}

#about #leftmenu li{border-left:3px solid #0070cd;}
#about #leftmenu li.firstlevel a {background-color:#ecebeb;}
#about #leftmenu li.firstlevel a:hover {background-color:#0070cd;}
#about #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff; }
#about #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#about #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#about #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#about #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#about #leftmenu li.secondlevel-sub a:hover {background-color:#0070cd;}
#about #leftmenu li:last-child a { border-bottom:none;}

#research #leftmenu li{border-left:3px solid #602d91;}
#research #leftmenu li.firstlevel a {background-color:#ecebeb; border-bottom:1px solid #fff;}
#research #leftmenu li.firstlevel a:hover {background-color:#602d91;}
#research #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff;}
#research #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#research #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#research #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#research #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#research #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}
#research #leftmenu li:last-child a { border-bottom:none;}

#community #leftmenu li{border-left:3px solid #602d91;}
#community #leftmenu li.firstlevel a {background-color:#ecebeb; border-bottom:1px solid #fff;}
#community #leftmenu li:last-child a { border-bottom:none;}
#community #leftmenu li.firstlevel a:hover {background-color:#602d91;}
#community #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff;}
#community #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#community #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#community #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#community #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#community #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}

#resources #leftmenu li{border-left:3px solid #602d91;}
#resources #leftmenu li.firstlevel a {background-color:#ecebeb;}
#resources #leftmenu li:last-child a { border-bottom:none;}
#resources #leftmenu li.firstlevel a:hover {background-color:#602d91;}
#resources #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff; }
#resources #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#resources #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#resources #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#resources #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#resources #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}

#careers #leftmenu li{border-left:3px solid #602d91;}
#careers #leftmenu li.firstlevel a {background-color:#ecebeb;}
#careers #leftmenu li:last-child a { border-bottom:none;}
#careers #leftmenu li.firstlevel a:hover {background-color:#602d91;}
#careers #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff; }
#careers #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#careers #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#careers #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#careers #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#careers #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}

#support #leftmenu li{border-left:3px solid #602d91;}
#support #leftmenu li.firstlevel a {background-color:#ecebeb;}
#support #leftmenu li:last-child a { border-bottom:none;}
#support #leftmenu li.firstlevel a:hover {background-color:#602d91;}
#support #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff;}
#support #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#support #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#support #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#support #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#support #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}

#contact #leftmenu li{border-left:3px solid #602d91;}
#contact #leftmenu li.firstlevel a {background-color:#ecebeb;}
#contact #leftmenu li:last-child a { border-bottom:none;}
#contact #leftmenu li.firstlevel a:hover {background-color:#0070cd;}
#contact #leftmenu li.secondlevel a {background-color:#a68cbe; color:#fff;}
#contact #leftmenu li.secondlevel a:hover {background-color:#602d91; }
#contact #leftmenu li.selectlevel a {background-color:#602d91 ; color:#fff; padding:6px 0px 6px 18px;width:158px;}
#contact #leftmenu li.selectevel a:hover {background-color:#602d91 ;}
#contact #leftmenu li.secondlevel-sub a {background-color:#ecebeb;}
#contact #leftmenu li.secondlevel-sub a:hover {background-color:#602d91;}

