/* ThemeOfficeMenu Style Sheet */



.ThemeOfficeMenu, .ThemeOfficeSubMenuTable

{

        font-family:        verdana, arial, sans-serif;

        font-size:        13px;
		

        padding:        0;


        white-space:        nowrap;

        cursor:                default;

}



.ThemeOfficeSubMenu

{

        position:        absolute;

		margin-left: 0px;

        visibility:        hidden;



        /*

           Netscape/Mozilla renders borders by increasing

           their z-index.  The following line is necessary

           to cover any borders underneath

        */

        z-index:        100;

        border:                0;

        padding:        0;



        overflow:        visible;

        border:                1px solid #8C867B;



        filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);

}



.ThemeOfficeSubMenuTable

{

        overflow:        visible;

}



.ThemeOfficeMainItem, .ThemeOfficeMainItemHover, .ThemeOfficeMainItemActive, .ThemeOfficeMenuItem, .ThemeOfficeMenuItemHover, .ThemeOfficeMenuItemActive

{

        border:                0px none;

        cursor:                default;

        white-space:        nowrap

}



.ThemeOfficeMainItem

{ background-color: transparent;



font-weight: normal;

 color:  #333333;

}



.ThemeOfficeMainItemHover, .ThemeOfficeMainItemActive

{

        background-color:        transparent;



        font-weight: normal;

        color: #ff6600;

}



.ThemeOfficeMenuItem

{

        background-color:        #ffffff;

}



.ThemeOfficeMenuItemHover, .ThemeOfficeMenuItemActive

{

        background-color:        #ffffff;

}





/* horizontal main menu */


.ThemeOfficeMainItem

{

        padding:        0px;
		font-weight: normal;
		FONT-FAMILY: Tahoma, Verdana, sans-serif;
        font-size:      11px;
		text-decoration: none;
	    color: #000099;/* 			#FFFF00;*/

        border-top:			    2px outset;
		border-left:			2px outset;
		border-right:			2px outset;
		border-bottom:			2px outset;
		background: url('../../images/button.gif');

}


td.ThemeOfficeMainItemHover
{
        padding:         0px;
		FONT-FAMILY		: Tahoma, Verdana, sans-serif;
        font-size:       11px;
        text-decoration: none;
	    color: #000099;/* 			#FFFF00;*/
        /*border:          2px solid transparent;*/
        border-top:			    2px outset;
		border-left:			2px outset;
		border-right:			2px outset;
		border-bottom:			2px outset;
		background: url('../../images/button.gif');

}
td.ThemeOfficeMainItemActive

{

        padding:         0px;
		FONT-FAMILY		: Tahoma, Verdana, sans-serif;
		font-size:       11px;
        text-decoration: none;
	    color: #000099;/* #FFFFFF;     #FFFF00;*/
        /*border:          2px solid transparent;*/
        border-top:			    2px inset;
		border-left:			2px inset;
		border-right:			2px inset;
		border-bottom:			2px inset;
		background: url('../../images/button.gif');
}


.ThemeOfficeMainFolderLeft, .ThemeOfficeMainItemLeft, .ThemeOfficeMainFolderText, .ThemeOfficeMainItemText, .ThemeOfficeMainFolderRight, .ThemeOfficeMainItemRight

{

        background-color:        inherit;

}


/* vertical main menu sub components */


td.ThemeOfficeMainFolderLeft, td.ThemeOfficeMainItemLeft

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        0px;

        padding-right:        2px;

        border-top:        0px solid #3169C6;

        border-bottom:        0px solid #3169C6;

        border-left:        0px solid #3169C6;

        background-color:        inherit;

}


td.ThemeOfficeMainFolderText, td.ThemeOfficeMainItemText

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        5px;

        padding-right:        5px;


        border-top:        0px solid #3169C6;

        border-bottom:        0px solid #3169C6;


        background-color:        inherit;

        white-space:        nowrap;

}



td.ThemeOfficeMainFolderRight, td.ThemeOfficeMainItemRight

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        0px;

        padding-right:        0px;

        border-top:        0px solid #3169C6;

        border-bottom:        0px solid #3169C6;

        border-right:        0px solid #3169C6;

        background-color:        inherit;

}



tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        1px;

        padding-right:        2px;



        white-space:        nowrap;



        border:                0px none;

        background-color:        inherit

}



tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        5px;

        padding-right:        5px;


        border:                0px none;

        background-color:        inherit

}



tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        0px;

        padding-right:        1px;



        border:                0px none;

        background-color:        inherit

}


/* sub menu sub components */


.ThemeOfficeMenuFolderLeft, .ThemeOfficeMenuItemLeft

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        1px;

        padding-right:        3px;

        border-top:        1px solid #d5d5d5;

        border-bottom:        1px solid #d5d5d5;

        border-left:        1px solid #d5d5d5;

        background-color:        inherit;

        white-space:        nowrap;

}



.ThemeOfficeMenuFolderText, .ThemeOfficeMenuItemText

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        5px;

        padding-right:        5px;

        border-top:        1px solid #d5d5d5;

        border-bottom:        1px solid #d5d5d5;

        background-color:        inherit;

        white-space:        nowrap;

}



.ThemeOfficeMenuFolderRight, .ThemeOfficeMenuItemRight

{

        padding-top:        2px;

        padding-bottom:        2px;

        padding-left:        0px;

        padding-right:        0px;

        border-top:        1px solid #d5d5d5;

        border-bottom:        1px solid #d5d5d5;

        border-right:        1px solid #d5d5d5;

        background-color:        inherit;

        white-space:        nowrap;

}



.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,

.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft

{

        padding-top:        3px;

        padding-bottom:        3px;

        padding-left:        2px;

        padding-right:        3px;


        white-space:        nowrap;


        border:                0px none;

        background-color:        #ffffff

}



.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,

.ThemeOfficeMenuItem .ThemeOfficeMenuItemText

{

        padding-top:        3px;

        padding-bottom:        3px;

        padding-left:        5px;

        padding-right:        5px;


        border:                0px none;

        background-color:        inherit

}



.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,

.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight

{

        padding-top:        3px;

        padding-bottom:        3px;

        padding-left:        0px;

        padding-right:        1px;


        border:                0px none;

        background-color:        inherit

}



/* menu splits */



.ThemeOfficeMenuSplit

{

        margin:                2px;

        height:                1px;

        overflow:        hidden;

        background-color:        inherit;

        border-top:        1px solid #C6C3BD;

}



/* image shadow animation */



/*

        seq1:        image for normal

        seq2:        image for hover and active



        To use, in the icon field, input the following:

        <img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />

*/



.ThemeOfficeMenuItem img.seq1

{

        display:        inline;

}



.ThemeOfficeMenuItemHover seq2,

.ThemeOfficeMenuItemActive seq2

{

        display:        inline;

}



.ThemeOfficeMenuItem .seq2,

.ThemeOfficeMenuItemHover .seq1,

.ThemeOfficeMenuItemActive .seq1

{

        display:        none;

}