                                                                /* ThemeBlueMenu Style Sheet */
@font-face {
    font-family: 'byekan';
    src:url('fonts/byekan.eot?'),    
          url('fonts/byekan.woff'),
          url('fonts/byekan.ttf'); 
}
.ThemeBlueMenu,.ThemeBlueSubMenuTable
{
	font-family:"B Yekan";
	font-size:12px;
	padding:10px;
        margin:0 auto;
	white-space: nowrap;
	cursor: Pointer;
	border-collapse: collapse;
	color:#FFF;

	
}

.ThemeBlueSubMenu
{
	position:	absolute;
	visibility:	hidden;
	font-size:	11px;


}

.ThemeBlueSubMenuTable
{
	overflow:	visible;
	opacity:	0.9;
	filter:Alpha(style=0,opacity=50);
	
}

.ThemeBlueMainItem,.ThemeBlueMainItemHover,.ThemeBlueMainItemActive,
.ThemeBlueMenuItem,.ThemeBlueMenuItemHover,.ThemeBlueMenuItemActive
{
	cursor:	pointer;
	white-space:nowrap;
}


.ThemeBlueMainItemHover,.ThemeBlueMainItemActive
{
	background-color:#358102;
}

.ThemeBlueMenuItem
{
	background-color: #444;
        height:20px;
        line-height: 20px;
}

.ThemeBlueMenuItemHover,.ThemeBlueMenuItemActive
{
	background-color:#358102;
        color:#111;
        cursor:pointer;
        
}


/* horizontal main menu */

.ThemeBlueMainItem
{
	border:		0;
        border-right:1px dotted #eee;
        height:25px;
        font-family:"B Yekan";
        padding:2px 5px 2px 2px;
        line-height: 20px;
	
}

td.ThemeBlueMainItemHover,td.ThemeBlueMainItemActive
{
}

.ThemeBlueMainFolderLeft,.ThemeBlueMainItemLeft,
.ThemeBlueMainFolderText,.ThemeBlueMainItemText,
.ThemeBlueMainFolderRight,.ThemeBlueMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.ThemeBlueMainFolderLeft,td.ThemeBlueMainItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;
	border-right:	1px solid #679bd2;

	background-color:	#dde1e6;
}

td.ThemeBlueMainFolderText,td.ThemeBlueMainItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;

	background-color:	inherit;
	white-space:	nowrap;
	width: 100%;
}

td.ThemeBlueMainFolderRight,td.ThemeBlueMainItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;
	border-left:	1px solid #679bd2;

	background-color:	inherit;
}

tr.ThemeBlueMainItem td.ThemeBlueMainFolderLeft,
tr.ThemeBlueMainItem td.ThemeBlueMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0;
	background-color:	inherit;
}

tr.ThemeBlueMainItem td.ThemeBlueMainFolderText,
tr.ThemeBlueMainItem td.ThemeBlueMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

tr.ThemeBlueMainItem td.ThemeBlueMainItemRight,
tr.ThemeBlueMainItem td.ThemeBlueMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.ThemeBlueMenuFolderLeft,.ThemeBlueMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;
	border-right:	1px solid #679bd2;

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

.ThemeBlueMenuFolderText,.ThemeBlueMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;

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

.ThemeBlueMenuFolderRight,.ThemeBlueMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #679bd2;
	border-bottom:	1px solid #679bd2;
	border-left:	1px solid #679bd2;

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

.ThemeBlueMenuItem .ThemeBlueMenuFolderLeft,
.ThemeBlueMenuItem .ThemeBlueMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;

	white-space:	nowrap;

	border:		0;
	background-color:	#777;
}

.ThemeBlueMenuItem .ThemeBlueMenuFolderText,
.ThemeBlueMenuItem .ThemeBlueMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

.ThemeBlueMenuItem .ThemeBlueMenuFolderRight,
.ThemeBlueMenuItem .ThemeBlueMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.ThemeBlueMenuSplit
{
	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" />
*/

.ThemeBlueMenuItem img.seq1
{
	display:	inline;
}

.ThemeBlueMenuItemHover seq2,
.ThemeBlueMenuItemActive seq2
{
	display:	inline;
}

.ThemeBlueMenuItem .seq2,
.ThemeBlueMenuItemHover .seq1,
.ThemeBlueMenuItemActive .seq1
{
	display:	none;
}

img{
border:none;

}
                            
                            