/* Accordian Styles */
    .acc
    {
        /*background:  #dddddd;*/
        background: url(/Resource.ashx?sn=HeaderMenuBackground) ;
        font-weight: bold ;
        border: solid #000000 1px ;
    /*
        -moz-border-radius-topleft: 4px; 
        -moz-border-radius-topright: 4px; 
    */
    }


    .accordionDetail
    {
        padding: .5em .5em .5em 0.5em;
        background:  #ffffff ;

        border-left: solid #000000 1px ;
        border-right: solid #000000 1px ;
        border-bottom: solid #000000 1px ;
        
        /*height:150px; */
        overflow: auto; 
    }

    .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }


    /* General Styles */
    .TRBHeader
    {
        background: url(/Resource.ashx?sn=HeaderMenuBackground) ;
        font-weight: bold ;
        border: solid #000000 1px ;
        padding: .5em .5em .5em 2.2em;
        /*margin-right:20px; */
    }

    .TRBWelcome
    {
        border: solid #000000 1px ;
        padding: .5em .5em .5em 2.2em;
        margin-right:20px;         
        background:#ffffff;     
    }


    .BrowseTable
    {
        border-left:#000000 solid 1px;     
        border-right:#000000 solid 1px;     
        border-bottom:#000000 solid 1px; 
        background:#ffffff;
        padding: 5px 5px 10px 5px;
    }







/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }





/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/



/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/Resource.ashx?sn=uiicons222222256x240)/*{iconsContent}*/; }

.ui-widget-content .ui-icon {background-image: url(/Resource.ashx?sn=uiicons222222256x240)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(/Resource.ashx?sn=uiicons222222256x240)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(/Resource.ashx?sn=uiicons888888256x240)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/Resource.ashx?sn=uiicons454545256x240)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(/Resource.ashx?sn=uiicons454545256x240)/*{iconsActive}*/; }


/* positioning */
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }


