.Accordion
{
    BORDER-RIGHT: black 0px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: gray 0px solid;
    BORDER-BOTTOM: gray 0px solid;
    width: 580px
}
.AccordionPanel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/bodybackground.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.AccordionPanelTab
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: pointer;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: ivory; 
    moz-user-select: none;
    khtml-user-select: none;
   HEIGHT: 21px;
FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: verdana; FONT-VARIANT: small-caps
}
.AccordionPanelContent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-TOP: 0px;
    HEIGHT: 220px
}
.AccordionPanelContents
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-TOP: 0px;
    HEIGHT: 444px
}
.AccordionPanelOpen .AccordionPanelTab
{
    BACKGROUND-COLOR: ivory
}
.AccordionPanelTabHover
{
    BACKGROUND-IMAGE: url(images/bodybackground.gif)
}
.AccordionPanelOpen .AccordionPanelTabHover
{
        BACKGROUND-IMAGE: url(images/bodybackground.gif);
}
.AccordionFocused .AccordionPanelTab
{
   
    BACKGROUND-COLOR: ivory;  
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab
{
    BACKGROUND-COLOR: ivory;  
}
.AccordionFocused
{
    BACKGROUND-IMAGE: url(images/bodybackground.gif)
}
.AccordionFocused .AccordionPanelOpen
{
    BACKGROUND-IMAGE: url(images/bodybackground.gif)
}
