/* Theme 'ThemeOfficeTop' created on August 15, 2007 with Theme Builder 4 JSCookMenu  */

/* ******************************************************
                           Sub menu 
   ****************************************************** */ 
   
/* outer div */

.ThemeOfficeTopSubMenu
{
	top: -1px;
	background: transparent;
	border: 1px solid #00529E;
	
}

.ThemeOfficeTopSubMenuTable
{
		top: -1px;
		padding: 0px;
		cursor: default;
		background-color: #FFFFFF;
		border: 0px;
}

.ThemeOfficeTopSubMenuTable tr
{
		padding: 0px;
		margin: 0px;
}

/* ************ Item Over ************/  

.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuItemLeft,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuItemLeft
{
		background-color: #FFFFFF;
		color: #57ED62;
		width: 5px;
		height: 18px;
		cursor: pointer;
		text-align: left;
}

.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuItemText,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuItemText,
.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuItemText a,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuItemText a
{
		background-color: #FFFFFF;
		color: #5B84AA;
		text-align: left;
		height: 18px;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: bold;
		font-weight: normal;
		white-space: nowrap;
		margin: 0px;
		cursor: pointer;

		
}

.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuItemRight,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuItemRight
{
		background-color: #FFFFFF;
		color: #57ED62;
		width: 10px;
		cursor: pointer;

}

/*  *********          Folder Over          ******************************** */  



.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuFolderLeft,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuFolderLeft
{
		background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
		background-position: top right;
		background-repeat: no-repeat;
		cursor: pointer;
		border: 0px solid red;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: bottom;   
}

.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuFolderText,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuFolderText,
.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuFolderText a,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuFolderText a
{
		background-color: #C0C0C0;
		color: #5B84AA;
		height: 18px;
		font-size: 10px;
		text-align: left;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: normal;
		white-space: nowrap;
		margin: 0px;
		cursor: pointer;

}

.ThemeOfficeTopMenuItemHover .ThemeOfficeTopMenuFolderRight,
.ThemeOfficeTopMenuItemActive .ThemeOfficeTopMenuFolderRight
{
		background-image: url('pijl.gif');
		background-position: 12px 7px;
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		color: #57ED62;
		width: 1px;
		height: 18px;
		cursor: pointer;

}


/*  *********          Item          ******************************** */  



.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuItemLeft
{
		background-color: transparent;
		width: 5px;
		cursor: pointer;
		text-align: left; 

}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuItemText,
.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuItemText a
{
		background-color: transparent;
		height: 18px;
		text-decoration: none;
		color: #002A9A;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: bold;
		font-weight: normal;
		white-space: nowrap;
		text-align: left; 
		margin: 0px;
		cursor: pointer;
}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuItemRight
{
		background-color: transparent;
		color: #004890;
		width: 10px;
		height: 18px;
		cursor: pointer;

}


/*  *********          Folder          ******************************** */  



.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuFolderLeft
{
	background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
	background-position: top right;
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0px solid red;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;    
}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuFolderText,
.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuFolderText a
{
		background-color: #C0C0C0;
		text-decoration: none;
		color: #002A9A;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: normal;
		white-space: nowrap;
		margin: 0px;
		cursor: pointer;

}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuFolderRight
{
		background-color: transparent;
		background-image: url('pijl.gif');
		background-position: 12px 7px;
		background-repeat: no-repeat;
		width: 1px;
		height: 18px;
		cursor: pointer;
}


/* ******************************************************
                           Main menu 
   ****************************************************** */


.ThemeOfficeTopMenu
{
		width: 23px;
		padding: 0px;
		background-color: transparent;
}

.ThemeOfficeTopMenuOuter{
		background-color: transparent;	
		border: 0px solid #F07600;
}

.ThemeOfficeTopMenu tr{
		padding: 0px;
		margin: 0px;
		width: 23px;
}


/*  *********          Item Over          ******************************** */  



.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainItemLeft,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainItemLeft
{
		/*display: inline;
		line-height: 22px;*/
		background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
		background-position: top right;
		background-repeat: no-repeat;
		cursor: pointer;
		border: 0px solid red;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainItemText,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainItemText,
.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainItemText a,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainItemText a
{
		/*display: inline;
		line-height: 22px;*/
		background-color: #C0C0C0;
		color: #5B84AA;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		white-space: nowrap;
		cursor: pointer;
		border-bottom: 0px solid #A1C0F5;
		border-top: 0px;
		border-right: 0px;
		border-left: 0px;
		border: 0px solid yellow;
		margin-top: 0px;
		margin-bottom: 0px;
		/*border-bottom: 3px solid #C0C0C0;
		border-top: 3px solid #C0C0C0;*/
		padding-bottom: 3px;
		padding-top: 3px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainItemRight,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainItemRight
{
	/*display: inline;
	line-height: 22px;*/
	background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_right_blue.gif');
	background-position: top left;
	background-repeat: no-repeat;

	cursor: pointer;
	border: 0px solid red;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

/*  *********          Folder Over          ******************************** */  



.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainFolderLeft,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainFolderLeft
{
		background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
		background-position: top right;
		background-repeat: no-repeat;
		cursor: pointer;
		border: 0px solid red;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainFolderText,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainFolderText,
.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainFolderText a,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainFolderText a
{
		/*display: inline;
		line-height: 22px;*/
		background-color: #C0C0C0;
		color: #002A9A;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		white-space: nowrap;
		cursor: pointer;
		margin-top: 0px;
		margin-bottom: 0px;
		/*border-bottom: 3px solid #C0C0C0;
		border-top: 3px solid #C0C0C0;*/
		padding-bottom: 3px;
		padding-top: 3px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItemHover .ThemeOfficeTopMainFolderRight,
.ThemeOfficeTopMainItemActive .ThemeOfficeTopMainFolderRight
{
	background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_right_blue.gif');
	background-position: top left;
	background-repeat: no-repeat;

	cursor: pointer;
	border: 0px solid red;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}


/*  *********          Item          ******************************** */  



.ThemeOfficeTopMainItem .ThemeOfficeTopMainItemLeft
{
		background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
		background-position: top right;
		background-repeat: no-repeat;
		cursor: pointer;
		border: 0px solid red;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainItemText,
.ThemeOfficeTopMainItem .ThemeOfficeTopMainItemText a
{
		/*display: inline;
		line-height: 22px;*/
		background-color: #C0C0C0;
		color: #002A9A;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		white-space: nowrap;
		cursor: pointer;

		margin-top: 0px;
		margin-bottom: 0px;
		/*border-bottom: 3px solid #C0C0C0;
		border-top: 3px solid #C0C0C0;*/
		padding-bottom: 3px;
		padding-top: 3px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainItemRight
{
	background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_right_blue.gif');
	background-position: top left;
	background-repeat: no-repeat;

	cursor: pointer;
	border: 0px solid red;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;


}


/*  *********          Folder          ******************************** */  



.ThemeOfficeTopMainItem .ThemeOfficeTopMainFolderLeft
{
		background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_left_blue.gif');
		background-position: top right;
		background-repeat: no-repeat;
		cursor: pointer;
		border: 0px solid red;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: middle;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainFolderText,
.ThemeOfficeTopMainItem .ThemeOfficeTopMainFolderText a
{
		/*display: inline;
		line-height: 22px;*/
		background-color: #C0C0C0;
		color: #002A9A;
		font-size: 10px;
		font-family: arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		white-space: nowrap;
		cursor: pointer;
		border-bottom: 0px solid #A1C0F5;
		border-top: 0px;
		border-right: 0px;
		border-left: 0px;
		border: 0px solid yellow;
		margin-top: 0px;
		margin-bottom: 0px;
		/*border-bottom: 3px solid #C0C0C0;
		border-top: 3px solid #C0C0C0;*/
		padding-bottom: 3px;
		padding-top: 3px;
		vertical-align: top;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainFolderRight
{
	background-image: url('/media/customer/36/sites/11/layout/JSCookMenu/site_menu_right_blue.gif');
	background-position: top left;
	background-repeat: no-repeat;

	cursor: pointer;
	border: 0px solid red;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

/*    vertical menu     */

.ThemeOfficeTopSubMenu TD, 
.ThemeOfficeTopMenu TD,
.ThemeOfficeTopMenu TR
{
  vertical-align: middle;
  height: 22px;
}	
  
/* ******************************************************
                           Splitter 
   ****************************************************** */
  
/*  sub */  
 


  
.ThemeOfficeTopMenuSplitLeft DIV,.ThemeOfficeTopMenuSplitRight DIV,.ThemeOfficeTopMenuSplitText DIV
{
		height:	1px;
		padding: 0px;
		background-color: #379F13; 
		overflow: hidden;
}


.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuSplitLeft {
		background-color: transparent;
		height: 9px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 6px;	
}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuSplitText{
		background-color: transparent;
		height: 9px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
}

.ThemeOfficeTopMenuItem .ThemeOfficeTopMenuSplitRight{
		background-color: transparent;
		height: 9px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 6px;	
		padding-left: 0px;
}

/*  main vertical*/  
 



.ThemeOfficeTopMainSplitRight DIV,.ThemeOfficeTopMainSplitText DIV
{
		height:	1px;
		padding: 0px;
		background-color: #071D83; 
		overflow: hidden;
}



.ThemeOfficeTopMainItem .ThemeOfficeTopMainSplitLeft
{
		background-color: transparent;
		height: 7px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainSplitText
{
		background-color: transparent;
		height: 7px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 2px;	
		padding-right: 0px;
}

.ThemeOfficeTopMainItem .ThemeOfficeTopMainSplitRight
{
		background-color: transparent;
		height: 7px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 2px;	
		padding-left: 0px;	
}

/* main horizontal */


.ThemeOfficeTopMainItem
{
		vertical-align: middle;
		height: 22px;
}

.ThemeOfficeTopHorizontalSplit
{	
		border-right: 0px solid transparent;
		border-left: 0px solid transparent;
		width: 7px;

		background-color: transparent;
		padding-left: 45px;
		padding-right: 45px;
		vertical-align: middle;
		text-align: center;

		text-decoration: none;
		color: #379F13;
		font-size: 10px;
		font-family: serif;
		font-style: normal;
		font-weight: bolder;
}

/* *********************************************************************************************
                Theme independent stuff
   ********************************************************************************************* */


/* ******************************************************
                Image and Mouse-over Image
   ****************************************************** */

.ThemeOfficeTopMenuItem img.seq1,
.ThemeOfficeTopMainItem img.seq1,
.ThemeOfficeTopMenuItemHover seq2,
.ThemeOfficeTopMenuItemActive seq2,
.ThemeOfficeTopMainItemHover seq2,
.ThemeOfficeTopMainItemActive seq2
{
		display:	inline;
}

.ThemeOfficeTopMenuItem .seq2,
.ThemeOfficeTopMenuItemHover .seq1,
.ThemeOfficeTopMenuItemActive .seq1,
.ThemeOfficeTopMainItem .seq2,
.ThemeOfficeTopMainItemHover .seq1,
.ThemeOfficeTopMainItemActive .seq1
{
		display:	none;
}

/* ******************************************************
                Miscellaneous
   ****************************************************** */

.ThemeOfficeTopMainItem,.ThemeOfficeTopMainItemHover,.ThemeOfficeTopMainItemActive,
.ThemeOfficeTopMenuItem,.ThemeOfficeTopMenuItemHover,.ThemeOfficeTopMenuItemActive
{ 
		white-space:	nowrap;
}

.themeSpacerDiv
{
		background: transparent;
		margin: 0px;
		padding: 0px;
		border: 0px;
		font-size: 1pt;	
}

.ThemeOfficeTopSubMenu
{
		position:	absolute;
		visibility:	hidden;
		overflow:	visible;
		z-index: 100;
}