/*
--------------------------------------------------------------------------------------------------
 Title:			Homepage Timpaan groep
 Created on: 	02-04-2008
 Author:     	Roberto De Vivo
 Client:		Timpaan Groep
 Project:		Timpaan Groep(reAlign, old CastManage unfortunately :( )
 Copyright:  	Vincis B.V. The Netherlands

--------------------------------------------------------------------------------------------------
 Index:
--------------------------------------------------------------------------------------------------
 =global
 =misc 
 =search
 =shortcuts
 =news

 =Print 
 
--------------------------------------------------------------------------------------------------
 Colors:
--------------------------------------------------------------------------------------------------
 =1 Bullet color			#6e94d1	(light blue, also bordercolor fields)
 =2 Link color				#072563	(dark blue, also Pullquote ) 

 =3 Meta text				#4c4c4c	(very dark gray, Relevant pages et al)
 =4 Breadcrumb				#999	(dark gray)
 =5 Shortcuts				#a5a5a5	(light gray, also some borders)
 =6 Block background		#f8f8f8	(very light gray, for Download block)
 
 ** UNIQUE COLORS FOR EACH TEMPLATE **
 =====================================
 =101 Header			#780a2c	(Light purple, also link mouseover)
 =102 Alternate			#49081c	(Dark purple)
  
*/

@media screen 
{
	/*********************************************************************************************/
	/* =TEMPLATE		  							                                      			 */
	/*********************************************************************************************/

	body
	{
		background-image:		url(/sjablonen/1/images/template/background_gradient.gif);	
	}
	
	
	body, #adxmenu_menuitem_1, #adxmenu_menuitem_3, #adxmenu_menuitem_5, #adxmenu ul li ul li
	{
		background-color:		#780a2c;	/* =101*/		
	}
	
	#adxmenu_menuitem_2, #adxmenu_menuitem_4
	{
		background-color:		#49081c;	/* =102 */
	}
	
		#containerMainMenu #adxmenu_menuitem_1:hover, #containerMainMenu #adxmenu_menuitem_3:hover, #containerMainMenu #adxmenu_menuitem_5:hover
		{
			background-color:		#2C040E;	/* unique  101 */
		}
		
			body #adxmenu ul li ul
			{
				border-left:		1px solid #2C040E;	/* unique  101 */
			}
		
		#containerMainMenu #adxmenu_menuitem_2:hover, #containerMainMenu #adxmenu_menuitem_4:hover, #containerMainMenu #adxmenu_menuitem_2 a:hover, #containerMainMenu #adxmenu_menuitem_4 a:hover
		{
			background-color:		#390614;	/* unique 102 */

		}
		
	/*********************************************************************************************/
	/* =global		  							                                      			 */
	/*********************************************************************************************/
	body 
	{
		height:					auto;

		color:					#000;	/* =7 */
		font-family: 			Verdana, Helvetica, Arial, sans-serif;
		font-size:				11px;
		line-height:			2.1666em;
		
		background-color:		#780a2c;	/* =101*/
		
		background-image:		url(/sjablonen/1/images/template/background_gradient.gif); 
		background-repeat:		repeat-x;
		background-position: 	top left;
	}

	input
	{
		font-family: 			Verdana, Helvetica, Arial, sans-serif;
	}
	
		#totalContainer
		{
			height:					32px; 
			
			width:					976px;
			margin:					0 auto;
			padding-bottom:			24px;
			
			background-color:		#fff;
		}
		*>#totalContainer
		{
			min-height:				32px;	
			height:					auto;
		}

	.hide 
	{
		display:				none;
		height:					0;
		width:					0;
	}
	
	.floatCloser
	{
		clear:					both;
	}
	
	
	h1
	{
		margin:				7px 9px 3px 8px;
		padding:			0;
		
		color:				#780a2c;	/* =101 */
		font-size:			1.3em;
		font-weight:		bold;
		line-height:		1.7em;
	}
	
		h2
		{

		}
		
			h3
			{

			}
	
	ul
	{
	}
	
		li
		{
			padding-left:			18px;

			background-position:	2px 6px;
			background-repeat:		no-repeat;
		}
		
	a
	{
		color:					#072563;	/* =2 */
		text-decoration:		none;
	}
	
		a:hover
		{
			color:					#780a2c	;	/* =101 */
			text-decoration:		underline;
		}
		
	/* =content*/
	#content
	{
		float:			left;
		display:		inline;
		
		width:			537px;		/* 548px -6 -5 */
		margin:			0;
		padding:		0 6px 0 5px;
		
		border-left:	1px solid #ddd;	
	}
	
	#content #oldContent
	{
		padding:		0 9px 0 9px;
	}
	
	/*********************************************************************************************/
	/* =misc 											                                		 */
	/*********************************************************************************************/
	#logo
	{
		float:				left;
		
		padding:			38px 0 44px 17px;
	}
	
	#minimenu
	{
		float:				right;
		margin-top:			10px;
	}

	#photoContainer
	{
		clear:				both;
		
		width:				909px;
		height:				210px;
		margin-left:		61px;
		
		background-repeat:	no-repeat;
	}
	
	/*********************************************************************************************/
	/* =shortcuts 								                                      			 */
	/*********************************************************************************************/	
	.shortcuts 
	{
		height:				1em;
	}
	*>.shortcuts
	{
		min-height:			1.2em;
		height:				auto;
	}
			
		.shortcuts li
		{
			display:			inline;
			float:				left;

			height:				1em;
			margin:				0;
			padding:			0;
		
			line-height:		1.2em;

			background-image: 	none;
			white-space:		nowrap;
		}
		
			.shortcuts a
			{	
				display:			block;
	
				width:				10px;
				height:				1em;
				
				margin:				0;
				padding:			0 18px 0 11px;
				
				color:				#a5a5a5;	/* =5 */
				font-size:			0.9em;
				text-decoration:	none;
				
				background-image:		url(/sjablonen/1/images/general/bullet_shortcuts.gif); 
				background-repeat:		no-repeat;
				background-position: 	left 6px;
			}
			*>.shortcuts a /* IE 6 fix */
			{
				min-width:			10px;
				width:				auto;
			}
			
				.shortcuts a:hover
				{
					color:					#4c4c4c;	/* =3 */
					text-decoration:		underline;
				}
				
	/*********************************************************************************************/
	/* =sideBar	 								                                      			 */
	/*********************************************************************************************/	
	#sideBar
	{
		float:				left;
		display:			inline;
		
		width:				182px;
		padding:			0;
	}

		#sideBar h2
		{
			margin:				7px 0 3px 9px;
			padding:			0 0 0 0;
			
			color:				#072563;	/* =2 */
			font-size:			1.3em;
			font-weight:		bold;
			line-height:		1.7em;
		}

	/*********************************************************************************************/
	/* =meta										                                      		 */
	/*********************************************************************************************/	
	.meta
	{
		clear:					both;

		height:					32px;
		width:					182px;
		padding:				0 0 21px 0;
		margin:					0;
		
		color:					#4c4c4c;	/* =3 */
	}
	*>.meta
	{
		height:					auto;
		min-height:				32px;
	}
	
		.meta li
		{
			width:					132px;	/* 162 -18 -22*/
			padding:				0 18px 0 22px;
			margin:					0;
			
			background-image:		url(/sjablonen/1/images/general/bullet_relevant.gif); 
			background-repeat:		no-repeat;
			background-position:	10px 10px;
		}
		*>.meta li
		{
			height:					auto;
			min-height:				1px;
		}
		
		.meta .name
		{
			background-image:		url(/sjablonen/1/images/general/bullet_home.gif); 
			background-position:	6px 5px;
		}
		
		.meta .phone
		{
			background-image:		url(/sjablonen/1/images/general/bullet_phone.gif); 
			background-position:	5px 4px;
		}
		
		.meta .mail
		{
			background-image:		url(/sjablonen/1/images/general/bullet_mail.gif); 
			background-position:	6px 10px;
		}
		
			.meta li a
			{
				color:					#4c4c4c;	/* =3 */
				text-decoration:		underline
			}
				
				.meta li a:hover
				{
					color:					#999;	/* =4 */
					text-decoration:		underline
				}
	
	/*********************************************************************************************/
	/* =search	 								                                      			 */
	/*********************************************************************************************/	
	#quickSearch
	{
		clear:				right;
		display:			inline;
		float:				right;
		
		margin:				23px 16px 0 0;
		font-size:			1em;
		
		width:				13.9em;
	}
	*>#quickSearch
	{
		width:				14.3em;
	}
			#quickSearch label
			{
				display:				none;
			}
			
			#quickSearch input
			{
				float:					left;
				display:				inline;
				
				height:					16px;
				width:					8.6666em;
				padding:				4px 5px 0 5px;
				margin-right:			7px;
				
				color:					#999;
				font-size:				1em;
				
				border:					1px solid #6e94d1;
			}
			*>#quickSearch input
			{
				width:					9em;	
			}
			
				#quickSearch input:focus
				{
					color:					#000;
					background-color:		#f8f8f8;
				}
			
			/* Nice image button on a real submit  */
			#quickSearch .button
			{
				overflow:			hidden;
				
				height:				20px;
				max-width:			33px;
				width:				33px;
				margin:				3px 0 0 1px;
				padding:			0 0 0 100px;
				
				font-size:			1.3em;
				line-height:		1em;
				
				background:			transparent url(/sjablonen/1/images/general/search.gif); 
				background-repeat:	no-repeat;
				background-position:1px 1px;
				
				border:				medium none;
				
				cursor:				pointer;
			}

	/*********************************************************************************************/
	/* =path	 								                                      			 */
	/*********************************************************************************************/	
	#path
	{
		padding:			15px 18px 2px 263px;
		
		color:				#999;	/* =4 */
		font-size:			0.8em;
		line-height:		1.2em;
		font-weight:		bold;
	}
	
		#path a
		{
			color:				#999;	/* =4 */
			font-weight:		normal;
		}
		
			#path a:hover
			{
				color:				#4c4c4c;	/* =3 */
			}		
			
	/*********************************************************************************************/
	/* =containerMainMenu			                            								 */
	/*********************************************************************************************/
	#containerMainMenu
	{	
		clear:					both;
		float:					left;
	
		width:					145px;
		height:					210px;
		padding:				0;
	}

		#containerMainMenu ul
		{	
			display:				block;
			
			height:					210px;
			width:					145px;
			padding:				0;
			margin:					0;

			list-style: 			none;
		}
		
			#containerMainMenu li 
			{
				float:					left;
				
				width:					145px;  
				height:					42px;
				min-height:				42px;
				padding:				0;
				margin:					0;
				
				font-weight:			bold;
				line-height:			1em;
				color:					#fff;	/* =8 */
			}
	
				#containerMainMenu li a
				{
					display:				block;
	
					padding:				16px 16px 3px 16px;
					margin:					0;
					width:					113px;
					height:					23px;
	
					color:					#fff;
					font-size:				1.3em;
					letter-spacing:			-1px;
					
					font-weight:			bold;
					text-decoration:		none;
					line-height:			1em;
					white-space:			nowrap;
					
					background-repeat:		repeat-x;
					background-position: 	top left;
				}
				
					#containerMainMenu li a:hover
					{
						color:					#fff;
						text-decoration:		none;
					
						background-image: 		none;
						background-repeat:		repeat-x;
						background-position: 	top left;
					}
		
			#containerMainMenu .menuSelected
			{
			}
			
				#containerMainMenu .menuSelected a
				{
					color:					#0052a1;	/* =2 */
				}
				
					#containerMainMenu .menuSelected a:hover
					{
						color:					#87898a;	/* =10 */

						background-image: 		none;
					}
					
					
					
					/* ADX MEUK */
					#adxmenu_menuitem_1, #adxmenu_menuitem_3, #adxmenu_menuitem_5
					{
					/*	background-color:		#780a2c;	 =101 */ 
					}
					

					#containerMainMenu #adxmenu_menuitem_1 a:hover, #containerMainMenu #adxmenu_menuitem_3 a:hover, #containerMainMenu #adxmenu_menuitem_5 a:hover
					{
						/* background-image:		url(/sjablonen/1/images/template/menu_light_mouseover.gif);  */
						cursor:					pointer;
						cursor:					hand;
					}


					#containerMainMenu #adxmenu_menuitem_1:hover, #containerMainMenu #adxmenu_menuitem_3:hover, #containerMainMenu #adxmenu_menuitem_5:hover
					{
					/*	background-color:		#2C040E;	 unique */
						cursor:					pointer;
						cursor:					hand;
					}

					
					#adxmenu_menuitem_2, #adxmenu_menuitem_4
					{
					/*	background-color:		#49081c;	 =102 */
					}
					
					
					#containerMainMenu #adxmenu_menuitem_2:hover, #containerMainMenu #adxmenu_menuitem_4:hover
					{
					/*	background-color:		#390614;	 unique */
						cursor:					pointer;
						cursor:					hand;
					}
					
					#containerMainMenu #adxmenu_menuitem_2 a:hover, #containerMainMenu #adxmenu_menuitem_4 a:hover
					{
					/*	background-color:		#390614;	 unique */
						cursor:					pointer;
						cursor:					hand;
					}
					
	/*********************************************************************************************/
	/* =menuContainer 		(sidebarmenu)		                                      			 */
	/*********************************************************************************************/	
	#menuContainer
	{
		float:					left;
		display:				inline;
		
		width:					245px;
		margin:					0;
		padding:				6px 0 0 0;
	}
	
	/* level 1 = root +1 */
	#menuContainer ul
	{
		display:				block;

		height:					26px;
		width:					174px;
		padding:				0;
		margin:					0 0 0 61px;
	}
	*>#menuContainer ul
	{
		min-height:			27px;
		height:				auto;
	}

	#menuContainer ul .selected
	{
		font-size:			1.125em;
	}
					
					
			#menuContainer ul li
			{
				clear:					both;
				display:				block;
				
				height:					26px;
				width:					165px;
				margin:					0;
				padding:				0;
				
				font-size:				1em;
				
				border-bottom:			1px solid #ddd;	
			}
			*>#menuContainer ul li
			{
				min-height:			26px;
				height:				auto;
			}
			
			#menuContainer ul .lastItem
			{
				border-bottom:			1px solid #fff;	
			}


				#menuContainer li a, #menuContainer li span
				{
					display:			block;
					clear:				both;
					
					height:				26px;
					padding-left:		14px;
					
					color:				#4c4c4c;	/* =3 */
					font-size:			1.125em;
					line-height:		2.1666em;
					text-decoration:	none;
				}
				*>#menuContainer li a, #menuContainer li span
				{
					min-height:			26px;
					height:				auto;
				}
				
					#menuContainer li a:hover
					{
						text-decoration:	none;

						background-color:	#f8f8f8;	/* =6 */
					}
					
				#menuContainer .selected, #menuContainer .selectedPath a
				{
					color:				#780a2c;	/* =101 */
					font-weight:		bold;
				}
					
			#menuContainer ul li ul
			{
				width:					165px;	
				margin:					0;

				border-top:				1px solid #ddd;	
			}
			
				/* level 2 */
				#menuContainer ul li ul li
				{
					display:				block;

					width:					151px;
					padding:				0 0 0 14px;
					
					font-size:				0.8888em;
					line-height:			2.1666em;
					color:					#4c4c4c;	/* =3 */
					font-weight:			normal;
					
					border-bottom:			1px solid #fff;
				}
					#menuContainer ul .selectedPath ul .listItem a, #menuContainer ul .selected ul .listItem a
					{
						color:					#4c4c4c;	/* =3 */
						font-weight:			normal;
						
						background-color:		#fff;
						background-image:		url(/sjablonen/1/images/content/bullet.gif); 
						background-repeat:		no-repeat;
						background-position:	0 10px;
					}
					
					#menuContainer ul .selected ul .listItem a
					{
						font-size:				1em;
					}
					
						#menuContainer ul .selectedPath ul .listItem a:hover, #menuContainer ul .selectedPath ul .selectedPath a:hover, #menuContainer ul .selected ul .listItem a:hover
						{
							text-decoration:		underline;
							
							background-color:		#fff;
						}
					
					#menuContainer ul .selectedPath ul .selected span
					{
						color:					#4c4c4c;	/* =3 */
						font-size:				0.9em;

						background-image:		url(/sjablonen/1/images/content/bullet_gray.gif); 
						background-repeat:		no-repeat;
						background-position:	0 10px;
					}
					
					
					/* level 3 */
					#menuContainer ul li ul li ul 
					{
						width:					151px;	
						margin:					0;
						
						border-top:				0px solid #fff;
					}
					
						#menuContainer ul li ul li ul li
						{
							display:				block;
						
							width:					137px;
							padding:				0 0 0 14px;
							
							font-size:				1em;
						}
	
							#menuContainer ul li ul .selectedPath ul .listItem a
							{
								color:					#4c4c4c;	/* =3 */
								font-weight:			normal;
							}
							
							#menuContainer ul .selectedPath ul .selectedPath a
							{
								background-image:		url(/sjablonen/1/images/content/bullet.gif); 
								background-repeat:		no-repeat;
								background-position:	0 10px;
							}
							
							
								#menuContainer  ul li ul .selectedPath ul .listItem a:hover,  #menuContainer ul li ul .selectedPath ul .selectedPath a:hover
								{
									text-decoration:		underline;
									
									background-color:		#fff;
								}
							
							#menuContainer ul li ul .selectedPath ul .selected span
							{
								color:					#4c4c4c;	/* =3 */
							}

								#menuContainer ul .selectedPath ul .selectedPath ul a, #menuContainer ul .selectedPath ul .selected ul a
								{
									background-image:		url(/sjablonen/1/images/content/bullet_disc.gif); 
									background-repeat:		no-repeat;
									background-position:	0 11px;
								}
					
	
	
	/*********************************************************************************************/
	/* =pullQuote 								                                      			 */
	/*********************************************************************************************/	
	#pullQuote
	{
		float:				right;
		display:			inline;

		width:				177px;
		height:				42px;
		margin-top:			126px;
		
		text-align:			right;
		
		background-color:	#072563;	/* =2 */
	}
	
		#pullQuote p
		{
			padding:			0;
			margin:				0 12px 0 0;
		
			color:				#fff;
			font-size:			1.2em;
			line-height:		1em;
		}
		
		#pullQuote #sentenceOne
		{
			margin-top:			5px;
			font-weight:		normal;
		}
		
		#pullQuote #sentenceTwo
		{
			margin-top:			5px;
			font-weight:		bold;
		}

	/*********************************************************************************************/
	/* =downloads 							                                      				 */
	/*********************************************************************************************/	
	#downloads
	{
		width:					537px;
		padding:				6px 0 14px 0;
		margin:					11px 0 0 0;
		
		background-color:		#f8f8f8;	/* =6 */
	}

		#downloads h2
		{
			margin:				0 0 3px 11px;
			padding:			0;
			
			color:				#4c4c4c;	/* =3 */
			font-size:			1.3em;
			font-weight:		bold;
			line-height:		1.7em;
		}
		
		#downloads ul li
		{
			padding:			0 18px 0 31px;
			
			background-position:	9px 4px;
		}
		
			#downloads ul li span
			{
				padding:			0 0 0 18px;		
				color:				#a5a5a5;	/* =5 */
				font-size:			0.9em;
			}
			
			#downloads li a
			{
				color:					#4c4c4c;	/* =3 */
				text-decoration:		underline;
			}
				
				#downloads li a:hover
				{
					color:					#999;	/* =4 */
					text-decoration:		underline
				}
				
			/* =Filetypes */
			#downloads .doc
			{
				background-image:	url(/sjablonen/1/images/doctypes/doc.gif);
			}
		
			#downloads .pdf
			{
				background-image:	url(/sjablonen/1/images/doctypes/pdf.gif);
			}
			
			#downloads .txt
			{
				background-image:	url(/sjablonen/1/images/doctypes/txt.gif);
			}
			
			#downloads .xls
			{
				background-image:	url(/sjablonen/1/images/doctypes/xls.gif);
			}
			
			#downloads .ppt
			{
				background-image:	url(/sjablonen/1/images/doctypes/ppt.gif);
			}
	
			#downloads .jpg
			{
				background-image:	url(/sjablonen/1/images/doctypes/jpg.gif);
			}
			
	
	/*********************************************************************************************/
	/* =printMail 							                                      				 */
	/*********************************************************************************************/	
	#printMail
	{
		clear:				both;
		float:				left;
		display:			inline;
		
		padding-bottom:		10px;
		width:				300px;
		margin:				18px 0 0 11px;
		
		font-size:			0.8em;
		line-height:		1.3em;
	}
	
		#printMail li
		{
			float:					left;
			display:				inline;
			
			padding:				0 42px 0 18px;
			
			background-repeat:		no-repeat;
		}
		
			#printMail li a
			{
				color:					#a5a5a5;	/* =5 */
				font-weight:			bold;
				text-decoration:		none;
			}
			
				#printMail li a:hover
				{
					color:					#4c4c4c;	/* =3 */
					text-decoration:		underline;
				}
		
		#printMail .print
		{
			background-image:		url(/sjablonen/1/images/general/bullet_print.gif);
			background-position: 	0;
		}
		
		#printMail .mail
		{
			background-image:		url(/sjablonen/1/images/general/bullet_mail.gif);
			background-position: 	0 3px;
		}

	/*********************************************************************************************/
	/* =paging  							                                      				 */
	/*********************************************************************************************/
	#content #containerPaging
	{
		clear:			both;
		float:			left;
		width:			600px;
	}
	
	#content #containerPaging ul
	{
		margin:			9px 0 9px 0;
	}
	
		#content #containerPaging ul li
		{
			float:			left;
			
			padding:		0;
			margin:			0 7px 7px 0;
			
			background-image:	none;			
		}
		
		#content #containerPaging ul li p
		{
			padding:		3px 14px 4px 2px;
		}
		
			#content #containerPaging ul li p strong
			{
				font-weight: 		bold;
			}
		
			#content #containerPaging ul li a
			{
				display:		block;
				
				width:			20px;
				padding:		2px 2px 4px 2px;
	
				color:			 #fff; 
				text-align:		center;
				text-decoration:	none;
				
				background-color:	#780a2c;	/* =101 */
				
				border:			1px solid #49081c; /* =102 */
			}
			*>#content #containerPaging ul li a
			{
				min-width:		20px;
				width:			auto;
			}
			
			#content #containerPaging ul .selectedPageNumber 
			{
				width:			20px;
				min-width:		20px;
				padding:		2px 2px 4px 2px;
	
				color:			#fff;	
				text-align:		center;
				
				background-color:	 #49081c; /* =102 */
				
				border:			1px solid  #49081c; /* =102 */
			
			}
			*>#content #containerPaging ul .selectedPageNumber 
			{
				min-width:		20px;
				width:			auto;
			}
			
				#content #containerPaging ul li a:hover
				{
					color:				#fff;
					text-decoration:	underline;
					
					background-color:	#780a2c;	/* =101 */
					
					border:			1px solid #780a2c;	/* =101 */
				}


	/*******************************************************************************************/
	/* =sIFR decoy stylings                                                                    */
	/*******************************************************************************************/
	.sIFR-flash
	{
		visibility:				visible !important;
		margin:					0;
	}
		
	.sIFR-replaced
	{
		visibility:				visible !important;
	}
		
	span.sIFR-alternate
	{
		position:				absolute;
		left:					0;
		top:					0;
		width:					0;
		height:					0;
		display:				block;
		overflow:				hidden;
	}

	
	/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
	.sIFR-flash + div[adblocktab=true] {
	  display: none !important;
	}
	
	/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
	

	.sIFR-hasFlash #content h1
	{
		visibility:				hidden;

		padding:				0!important;
		margin:					10px 0 4px 10px!important;
		line-height:			1.2em!important;
		letter-spacing:			-2px;
		font-size:				16px!important;
		font-weight:			bold;
	}
	
	.sIFR-hasFlash #pullQuote #sentenceOne
	{
		visibility:				hidden;
		padding:				0!important;
		margin:					2px 12px 0 0!important;
		line-height:			1em!important;
		letter-spacing:			-2px;
		font-size:				1.4em!important;
	}
	
	.sIFR-hasFlash #pullQuote #sentenceTwo
	{
		visibility:				hidden;
		padding:				0!important;
		margin:					1px 12px 0 0!important;
		line-height:			1em!important;
		letter-spacing:			-1px;
		font-size:				1.4em!important;
	}
	
	/*
	.sIFR-hasFlash #adxmenu_menuitem_span_1,.sIFR-hasFlash #adxmenu_menuitem_span_2,
	.sIFR-hasFlash #adxmenu_menuitem_span_3, .sIFR-hasFlash #adxmenu_menuitem_span_4,
	.sIFR-hasFlash #adxmenu_menuitem_span_5
	{
		visibility:				hidden;
		display:				block;
		padding:				0!important;
		margin:					0!important;
		line-height:			1.2em!important;
		height:					18px!important;
		letter-spacing:			-1px;
		font-size:				16px!important;
		font-weight:			bold;
		text-align:				left;
		width:					100px!important;
		
		cursor:					pointer;
		cursor:					hand;
	}
	
	.sIFR-hasFlash *>#adxmenu_menuitem_span_1 .sIFR-flash,.sIFR-hasFlash *> #adxmenu_menuitem_span_2 .sIFR-flash,
	.sIFR-hasFlash *>#adxmenu_menuitem_span_3 .sIFR-flash, .sIFR-hasFlash *>#adxmenu_menuitem_span_4 .sIFR-flash,
	.sIFR-hasFlash *>#adxmenu_menuitem_span_5 .sIFR-flash
	{
		margin:					14px 0 0 12px!important;
		padding:				0!important;
		height:					18px!important;
		width:					100px!important;
	}
	
	.sIFR-hasFlash #adxmenu_menuitem_span_1 .sIFR-flash a,.sIFR-hasFlash #adxmenu_menuitem_span_2 .sIFR-flash a,
	.sIFR-hasFlash #adxmenu_menuitem_span_3 .sIFR-flash a, .sIFR-hasFlash #adxmenu_menuitem_span_4 .sIFR-flash a,
	.sIFR-hasFlash #adxmenu_menuitem_span_5 .sIFR-flash a
	{
		margin:					14px 0 0 12px!important;
		padding:				0!important;
		height:					18px!important;
		width:					100px!important;

	}
	*/
	.sIFR-hasFlash #sideBar h2
	{
		visibility:				hidden;
		padding:				0;
		margin:					10px 0 4px 9px!important;
		line-height:			1.2em!important;
		letter-spacing:			-1px;
		font-size:				16px!important;
		font-weight:			bold;
	}
	
	.sIFR-hasFlash #downloads h2
	{
		visibility:				hidden;
		padding:				0;
		margin:					12px 0 2px 10px!important;
		line-height:			1.2em!important;
		letter-spacing:			-1px;
		font-size:				16px!important;
		font-weight:			bold;
	}
}


/*********************************************************************************************/
/* =Print 									                                      			 */
/*********************************************************************************************/
@media print
{
	.hide, #adxmenuContainer, #quickSearch, #minimenu, #dynamic, #path, .shortcuts, #containerMainMenu, #sideBar, #photoContainer, #downloads, #printMail, #menuContainer
	{
		display:			none;
		visibility:			hidden;
	}
	
	body 
	{
		font-family: 			Verdana, Helvetica, Arial, sans-serif;
		font-size:				11px;
		line-height:			2em;
	}
	
	a
	{
		color:					#000;
		text-decoration:		underline;
	}
	
	a img
	{
		border:					none;
	}
	
	h1
	{
		font-size:				1.3em;
	}
	
	h2
	{
		font-size:				1.2em;
	}
	
	h3
	{
		font-size:				1em;
	}
	
	#content h2, #content h3, #content p
	{
		margin-left:		0;	/* override */
	}
	
	/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
	
	.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
		display: none !important;
		height: 0;
		width: 0;
		position: absolute;
		overflow: hidden;
	}
	
	span.sIFR-alternate {
		visibility: visible !important;
		display: block !important;
		position: static !important;
		left: auto !important;
		top: auto !important;
	}
	
}
