.chromemenu{
font-size: 1em;
font-weight: bold;
cursor: pointer;
font-variant: normal;
}

.chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
/* content: ".";  */
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromemenu ul{
background: url(images/chrome1.jpg) repeat-x;
background-position: bottom;
/* background-color: #2222D8; */
/*background-color: #3A04C8;*/
color: black;
padding: 3px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.chromemenu ul li{
display: inline;
}

.chromemenu ul li:hover{
display: inline; 
background-color: #F0F0F0;
}

.chromemenu ul li a{
padding: 5px 8px;
margin: 0;
text-decoration: none;
color: black;

}

.chromemenu ul li a:hover, .chromemenu ul li a.current{
/* background: url(images/chromebg2.gif) center center repeat-x;  */
color: #D60000;
}

.tabcontainer{
clear: left;
background-color: #FFFFFF;
width:553px; /*width of 2nd level sub menus*/
height:0 em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
/* background: url(images/chrome.jpg);  */
background: white;
background-repeat: repeat-y;
color: white;
font-weight: bold;
position: absolute;
display:none;
z-index: 1;
}

.tabitem{
cursor: pointer;
/*color: #004D91;*/
background-color: white;
color:#3333F6;
}


.tabitem:hover{
color: #494D4B;
text-decoration: underline;
}


.tabdescription{
/* background: url(images/chrome.jpg) top right; */
background: white;
background-repeat: repeat-y;
/* background-color: #F0D890 ; */
font-weight: normal;
color: #312C20;
}

.tabcontent table tr td{
/* filter: alpha(opacity=100); */
padding-left: 5px;
}
