/* SkyMenu Style Sheet */

.SkyMenu,.SkySubMenuTable
{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		11px;
    font-weight: 	bold;

	padding:		0;

	white-space:	nowrap;
	cursor:			default;
}

.SkySubMenu
{
	/* Sub Menu */
	position:		absolute;
	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-top:		1px solid #FFFFFF;

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

.SkySubMenuTable
{
	overflow:		visible;
}

.SkyMainItem,.SkyMainItemHover,.SkyMainItemActive,
.SkyMenuItem,.SkyMenuItemHover,.SkyMenuItemActive
{
	border:			0;
	cursor:			hand;
	white-space:	nowrap;
}

.SkyMainItem
{
	/* Top Level BG Color, Font */
	background-color: #A2B0CE; 
	
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
    font-weight: 	bold;
    color: 			#981B1A;
	
	padding-top:	3px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	6px;
 }


td.SkyMainItemHover,td.SkyMainItemActive
{
	/* Top Level BG Color, Font Hover */
	padding-top:	3px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	6px;

	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	bold;
	color: 			#FFFFFF;
}

.SkyMainItemHover,.SkyMainItemActive
{
	/* Top Level BG Color, Font Hover */
	background-color: #A2B0CE;

	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	bold;
	color: 			#FFFFFF;
}

.SkyMenuItem
{
	/* Sub Entire Background */
	background-color: #A2B0CE;
}

.SkyMenuItemHover,.SkyMenuItemActive
{
	/* Sub Entire Background Hover */
	background-color: #A2B0CE;
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight: 	bold;
	color: 			#FFFFFF;
}


/* horizontal main menu */


.SkyMainFolderLeft,.SkyMainItemLeft,
.SkyMainFolderText,.SkyMainItemText,
.SkyMainFolderRight,.SkyMainItemRight
{
	background-color: inherit;
}

/* vertical main menu sub components */

td.SkyMainFolderLeft,td.SkyMainItemLeft
{
	/* Left of Text Hover */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;
	
	border-top:		1px solid #508211;
	background-color: inherit;
}

td.SkyMainFolderText,td.SkyMainItemText
{
	/* Around Text Hover */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-top:		1px solid #508211;

	background-color: inherit;
	white-space:	nowrap;
}

td.SkyMainFolderRight,td.SkyMainItemRight
{
	/* Right of Text Hover */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;
	
	border-top:		1px solid #508211;
	background-color: inherit;
}

tr.SkyMainItem td.SkyMainFolderLeft,
tr.SkyMainItem td.SkyMainItemLeft
{
	/* Left of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	white-space:	nowrap;

	border-top:		1px solid #A9A3B2;
	background-color: inherit;
}

tr.SkyMainItem td.SkyMainFolderText,
tr.SkyMainItem td.SkyMainItemText
{
	/* Around of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-top:		1px solid #A9A3B2;
	background-color: inherit;
}

tr.SkyMainItem td.SkyMainItemRight,
tr.SkyMainItem td.SkyMainFolderRight
{
	/* Right of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-top:		1px solid #A9A3B2;
	background-color: inherit;
}

/* sub menu sub components */

.SkyMenuFolderLeft,.SkyMenuItemLeft
{
	/* Sub Menu Hover Left of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-bottom:	1px solid #FFFFFF;
	background-color: inherit;
	white-space:	nowrap;
	background-color: #A2B0CE;
}

.SkyMenuFolderText,.SkyMenuItemText
{
	/* Sub Menu Hover Around Text */
	padding-top:	4px;
	padding-bottom:	3px;
	padding-left:	15px;
	padding-right:	15px;

	border-bottom:	1px solid #FFFFFF;
	background-color: inherit;
	white-space:	nowrap;
	background-color: #A2B0CE;
}

.SkyMenuFolderRight,.SkyMenuItemRight
{
	/* Sub Menu Hover right of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-bottom:	1px solid #FFFFFF;
	background-color: inherit;
	white-space:	nowrap;
	background-color: #A2B0CE;
}

.SkyMenuItem .SkyMenuFolderLeft,
.SkyMenuItem .SkyMenuItemLeft
{
	/* Sub Menu Left of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	white-space:	nowrap;

	border-bottom:	1px solid #FFFFFF;
	background-color: #A2B0CE;
}

.SkyMenuItem .SkyMenuFolderText,
.SkyMenuItem .SkyMenuItemText
{
	/* Sub Menu Arround of Text */
	padding-top:	4px;
	padding-bottom:	3px;
	padding-left:	15px;
	padding-right:	15px;

	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		11px;
    font-weight: 	bold;
    color: 			#2B4B91;


	border-bottom:	1px solid #FFFFFF;
	background-color: inherit;
}

.SkyMenuItem .SkyMenuFolderRight,
.SkyMenuItem .SkyMenuItemRight
{
	/* Sub Menu Right of Text */
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	1px;

	border-bottom:	1px solid #FFFFFF;
	background-color: inherit;
}

/* menu splits */

.SkyMenuSplit
{
	margin:			1px;
	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" />
*/

.SkyMenuItem img.seq1
{
	display:		inline;
}

.SkyMenuItemHover seq2,
.SkyMenuItemActive seq2
{
	display:		inline;
}

.SkyMenuItem .seq2,
.SkyMenuItemHover .seq1,
.SkyMenuItemActive .seq1
{
	display:		none;
}
