/* CSS Document */

    #tab {
	float:left;
	width:100%;
	background:#FDFBF3 url(../tab-images/bg.gif) repeat-x bottom;
	font-size:0.68em;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 782px;
	text-transform: uppercase;
      }
    #tab ul {
	margin:0;
	padding:20px 10px 0 0px;
	list-style:none;
	width: 760px;
      }
    #tab li {
	float:left;
	background:url(../tab-images/left-both.gif) no-repeat left 0px;
	margin:0;
	padding:0 0 0 9px;
	border-bottom:1px solid #CCCCCC;
	margin-right: 2px;
	white-space: nowrap;
      }
    #tab a {
	float:left;
	display:block;
	width:0.1em;
	background:url(../tab-images/right-both.gif) no-repeat right 0px;
	padding:6px 16px 3px 6px;
	text-decoration:none;
	color:#666666;
      }
    #tab > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tab a {float:none;}
    /* End IE5-Mac hack */
    #tab a:hover {
      color:#3366CC;
      }
    #corp #nav-corp, #prod #nav-products, #contact #nav-contact,
    #partners #nav-partners, #links #nav-links {
      background-position:0 -150px;
      border-width:0;
      }
    #corp #nav-corp a, #prod #nav-products a, #contact #nav-contact a,
    #partners #nav-partners a, #links #nav-links a {
	background-position:100% -150px;
	padding-bottom:4px;
	color:#CC3300;
	font-weight: bold;
      }
    #tab li:hover, #tab li:hover a {
      background-position:0% 0px;
      color:#3366CC;
      }
    #tab li:hover a {
      background-position:100% 0px;
      }

