.bl {background: url(bl.gif) 0 100% no-repeat #ff9900; width: 18em}
.br {background: url(br.gif) 100% 100% no-repeat}
.tl {background: url(tl.gif) 0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat; padding:2px}
.clear {font-size: 1px; height: 1px} 


.topMenu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    Z-INDEX: 100;
    PADDING-BOTTOM: 2px;
    MARGIN: auto;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    FONT: 12px Arial, sans-serif;  
}

.topMenu #topMenuItemsHolder
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
}

.topMenu #topMenuItemsHolder UL
{

    MARGIN: 0px;
    PADDING: 0px;
}

.topMenu #topMenuItemsHolder LI
{
    PADDING: 0px;
    DISPLAY: block;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 3px;
    LIST-STYLE-TYPE: none; 
    FONT-WEIGHT: normal;    
    COLOR: #fff;  
    width: 180px;
    BACKGROUND-COLOR: transparent;
} 

.topMenu #topMenuItemsHolder LI A DIV
{
	BACKGROUND-COLOR: transparent;
    cursor:pointer;
	cursor:hand;
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;	
    width: 180px;    
    margin: 0px;
    height: 20px;
} 

.topMenu #topMenuItemsHolder LI A
{
    
    FONT-WEIGHT: normal;    
    MARGIN: 0px;
    COLOR: #ffffff;    
    BACKGROUND-COLOR: transparent;  
    padding: 4px;  	
    TEXT-DECORATION: none;  
   
}

.topMenu #topMenuItemsHolder LI A:hover
{
    
    COLOR: #fff;
    padding: 4px;

}


.topMenu #topMenuItemsHolder LI A:hover DIV
{
    
    BACKGROUND-COLOR: transparent;
    PADDING: 0px;    
    width: 180px;
    BACKGROUND-COLOR: #ffcc33;
    border: 1px solid #ffff99;

 
}

.topMenu #topMenuItemsHolder LI#current A
{
    
    COLOR: #fff;
    BACKGROUND-COLOR: transparent;
    FONT-WEIGHT: normal;    
    MARGIN: 0px;        
    padding: 4px;  	
    TEXT-DECORATION: none;
    padding-left: 5px;
}



.topMenu #topMenuItemsHolder LI A:active
{
    COLOR: #fff;
    BACKGROUND-COLOR: transparent;
}

.topMenu #topMenuItemsHolder .subTopMenu
{
    Z-INDEX: 100;  
    WIDTH: 198px;
    COLOR: #ffffff;
    POSITION: relative;    
    TEXT-ALIGN: left;
    PADDING-TOP: 0px; 
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 0px;
    border: 1px solid #ffff99;	
    background-color: #ffcc33;
    border-radius:2px;
}

.topMenu #topMenuItemsHolder .subTopMenu LI A
{
    
    DISPLAY: block;
    PADDING: 4px;
    FONT-WEIGHT: normal;  
    MARGIN: 0px;
    COLOR: #006666;
    LINE-HEIGHT: 1.2em;    
    TEXT-DECORATION: none;
    BACKGROUND: transparent;       
}




.topMenu #topMenuItemsHolder .subTopMenu LI A:hover
{
    color: #ff0000;   
    
}

.topMenu #topMenuItemsHolder .subTopMenu LI A:active
{
     BACKGROUND-COLOR: #ffcc33;
}

.topMenu #topMenuItemsHolder .subTopMenu LI A:unknown
{
    COLOR: #3f4c78;
    BACKGROUND-COLOR: #ffcc33;
}

