.chromemenu { width: 99%; font: 12px Arial, Helvetica, sans-serif; letter-spacing: 2px; }
.chromemenu:after { /*Add margin between menu and rest of content in Firefox*/ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.chromemenu ul { width: 100%; background: url(../images/nav-mainbck.gif) center center no-repeat; padding: 7px 0; margin: 0; text-align: left; /*set value to "right" for example to align menu to the left of page*/ }
.chromemenu ul li { letter-spacing: 2px; display: inline; }
.chromemenu ul li a { font: 12px Arial, Helvetica, sans-serif; color: #FFF; padding: 5px 15px; margin: 0; text-decoration:none; }
.chromemenu ul li a:hover, .chromemenu ul li { color:#0099FF; text-shadow:inherit; }
.chromemenu ul li a:visited, .chromemenu ul li { font: Arial, Helvetica, sans-serif; letter-spacing: 2px; text-shadow:inherit; }
.tabcontainer { clear: left; width:95%; /*width of 2nd level sub menus*/ height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/ }
.tabcontainer a:link { font: 11px Arial, Helvetica, sans-serif; }
.tabcontent { text-indent: 40px; display:none; }
.tabcontent2 { text-indent: 395px; display:none; }
