/*
--------------------------------------------------------------------------------------------------
 Created on: 	18-11-2007
 Author:     	Roberto De Vivo
 Client:		Wetterskip Fryslan
 Project:		Committee monitor
 Copyright:  	Vincis B.V. The Netherlands

--------------------------------------------------------------------------------------------------
 Index:
--------------------------------------------------------------------------------------------------
 =containerTabs
 =metaOptions
 =metaDownloads
 =committeeSearch  
 =committeeContent  
 =meetingpointType
 =dateLocationTable 
 =meetingPointsList
 =presenceTable
 =listenFullMeeting
 =listenMeetingPoint
 =meetingMisc
 =speakerList
 =decisionApproved
 =decisionDisagree
 =decisionDownloads
 =meetingCommitment
 =Legend
 =committeeSummary 
 =votingTable
 =meetingOverview
 =Meeting shortcuts
 =Members
 =behaviour
 =Speechbehaviour
 =paging 
 =containerStream
 =scrollTable	
 =Statements
 =General Stylings
 =Print

--------------------------------------------------------------------------------------------------
 Colors:
--------------------------------------------------------------------------------------------------
 Anchor Blue 			#0053b1
 Anchor MO Blue			#333
 
 Search Border			#d0e1f3
 Search Background		#eef6ff	
 
 Legend Border			#d5d5d5
 Legend Background		#f5f5f5	
 Legend Font			#686868	

*/

@media screen 
{
	/*********************************************************************************************/
	/* =containerTabs				                            								 */
	/*********************************************************************************************/
	#containerTabs
	{	
		clear:					both;
		display:				block;
		float: 					left;
		
		font-size:				0.9em;

		
		width: 					768px;
		height:					49px; /* 37 + 12 margin */
		margin-bottom:			13px;
	}
		
		#containerTabs ul
		{	
			width: 					768px;
			height:					25px;
			margin:					12px 0 0 0;
			padding:				0 0 9px 0;

			list-style: 			none;
			
			background-position:	bottom right;		
			background-repeat: 		repeat-x;
			background-image: 		url(/sjablonen/1/images/committeemonitor/tab_bottom.gif);
		}
		*>#containerTabs ul
		{
			padding:				0 0 12px 0;
		}
		
			#containerTabs li 
			{
				float:					left;
				display:				inline;
		
				width:					152px;  
				height:					25px;
				min-height:				25px;
				padding:				0;
				margin:					0;
				
				font-weight:			bold;
				line-height:			140%;
				color:					#fff;

				background-position:	top right;		
				background-repeat: 		no-repeat;
				background-image: 		url(/sjablonen/1/images/committeemonitor/tab_mouseover.gif);
			}
	
			#containerTabs li a
			{
				display:				block;

				padding:				10px 6px 5px 10px;
				width:					136px;
				height:					10px;

				color:					#dbeef8;
				font-size:				1.1em;
				font-weight:			normal;
				text-decoration:		none;
				
				background-position:	top right;		
				background-repeat: 		no-repeat;
				background-image: 		url(/sjablonen/1/images/committeemonitor/tab.gif);
			}
			
				#containerTabs li a:hover
				{
					color:					#fff;
					text-decoration:		none;
				
					background-image: 		none;
				}
		
			#containerTabs .tabSelected
			{
				background-image: 		url(/sjablonen/1/images/committeemonitor/tab_mouseover_selected.gif);
			}
			
				#containerTabs .tabSelected a
				{
					color:					#fff;
					font-weight:			bold;
					
					background-image: 		url(/sjablonen/1/images/committeemonitor/tab_selected.gif);
				}
				
					#containerTabs .tabSelected a:hover
					{
						background-image: 		none;
					}

	/* =metaOptions */	
	#containerMeta
	{
		float:			left;
	}	
	
		#containerMeta  a
		{
			color:					#0053b1;
			text-decoration:		underline;
		}
		
			#containerMeta a:hover
			{
				color:					#333;
				text-decoration:		underline;
			}
			
		#containerMeta .title
		{
			margin:			14px 12px 0 12px;
			width:			275px;
		}	
		
		#containerMeta ul
		{
			clear:					both;

			margin:					0 0 20px 12px;
			padding:				0;

			list-style:				none;
		}
	
			#containerMeta li
			{	
				display:				block;
				
				width:					258px;
				
				margin:					0;
				padding:				2px 0 0 16px;
			
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
				background-repeat:		no-repeat;
				background-position:	3px 9px;
			}
	
			/*********************************************************************************************/
			/* =metaDownloads						                                      				 */
			/*********************************************************************************************/
			#metaDownloads li
			{
				padding-left:			24px;
				
				color:					#c5c5c5;
				
				background-position:	0 3px;
			}
			
				#metaDownloads a
				{
					color:				#000;
					text-decoration:	none;
				}
				
				/* All background icons for Download types */
				#metaDownloads .doc
				{
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/doc.gif);
				}
	
				#metaDownloads .pdf
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/pdf.gif);
				}
				
				#metaDownloads .ppt
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/ppt.gif);
				}
				
				#metaDownloads .xls
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/xls.gif);
				}
				
				#metaDownloads .doc
				{
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/doc.gif);
				}
	
				#metaDownloads .jpg
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/jpg.gif);
				}
				
				#metaDownloads .gif
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/gif.gif);
				}
				
				#metaDownloads .txt
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/txt.gif);
				}
				
				#metaDownloads .unknown
				{		
					background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/unknown.gif);
				}
			
	/*********************************************************************************************/
	/* =committeeSearch  						                                      			 */
	/*********************************************************************************************/
	#committeeSearch, #committeeSearchPerson
	{
		margin:				0;
		padding:			8px 13px 10px 13px;
		width:				274px;		/* 302 = 274 + 13+13(padding) +2 (border) */
		
		font-size:			1em;
		
		background-color:	#eef6ff;
		
		border:				1px solid #d0e1f3;
	}
	
	#committeeSearchPerson
	{
		width:				422px;		/* 302 = 274 + 13+13(padding) +2 (border) */
	}
	
		#containerCommitteeContent #containerContent #committeeSearchPerson h2
		{
			font-size:		1.5em;
			margin-bottom:	0;
		}
		
		#committeeSearch p, #committeeSearchPerson p
		{
			padding:		5px 0 3px 0;
		}
	
		#committeeSearch label, #committeeSearchPerson label
		{
			clear:			both;
			display:		block;
			
			margin-top:		1px;
			
			color:			#0053b1;
			font-weight:	bold;
		}
		
		#committeeSearch input, #committeeSearchPerson input
		{
			float:			left;
			height:			13px;
			width:			215px;
			margin:			0 0 5px 0;
			padding:		2px 5px 2px 5px;
			
			font-size:		1em;
			color:			#4b4b4b;
			
			border:			1px solid #7f9db9;
		}
		
		#committeeSearch .searchButton, #committeeSearchPerson .searchButton
		{
			float:			left;
			
			height:			17px;
			width:			26px;
			margin:			1px 0 5px 16px;
			padding:		3px 5px 2px 5px;

			color:			#fff;			
			font-size:		7pt;
			font-weight:	normal;
			line-height:	1.2em;
			
			border:			none;

		}
		
		#committeeSearch select, #committeeSearchPerson select
		{
			
			height:			19px;
			width:			227px;
			margin:			1px 0 5px 0;
			padding:		0 0 0 5px;
			
			font-size:		1em;
			color:			#4b4b4b;
			
			border:			1px solid #7f9db9;
		}
		
		#committeeSearchPerson #containerPersonHistory 
		{
			margin-top:			13px;	
		}
		
			#committeeSearchPerson #containerPersonHistory input
			{
				display:		inline;
				float:			left;
	
				margin:			3px 8px 0 0;
				padding:		0;
				width:			13px;
				height:			13px;

				border:			none;
			}
			
			#committeeSearchPerson #containerPersonHistory label
			{
				clear:				none;
				color:				#000;
				font-weight:		normal;
			}

	/*********************************************************************************************/
	/* =committeeContent  						                                      			 */
	/*********************************************************************************************/	
	#containerCommitteeContent
	{
		clear:			both;
		float:			left;
		
		width:			450px;
		padding:		0 16px 0 0;
	}
	
		#containerCommitteeContent h1
		{
			margin:				9px 0 5px 0;
			
			font-size:			1.5em;
		}
		
			#containerCommitteeContent #containerContent
			{
				clear:					both;
				
				width:					450px;
				
				font-size:				1em;
				line-height:			170%;
			}
			
			#containerCommitteeContent #containerContent h2
			{
				font-size:				1.2em;
				
				margin-bottom:			8px;
			}
			
			.contentList
			{
				clear:				both;
				
				margin:				7px 0 0 0;
				padding:			8px 13px 10px 13px;
				
				font-size:			1em;
				
				background-color:	#eef6ff;
				
				border:				1px solid #d0e1f3;
			}
			
				#containerCommitteeContent #containerContent .contentList h2
				{
					font-size:				1.5em;
					margin-bottom:			0;
				}
				
				#containerCommitteeContent #containerContent .contentList ul
				{
					clear:					both;
		
					margin:					0;
					padding:				0;
		
					list-style:				none;
				}
			
					#containerCommitteeContent #containerContent .contentList li
					{	
						clear:					both;
						
						margin:					0;
						padding:				2px 0 0 16px;
					
						background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
						background-repeat:		no-repeat;
						background-position:	3px 10px;
					}
					
					
		/* =meetingpointType*/
		#containerCommitteeContent #containerContent .meetingPointType
		{
			padding-left:			13px;
			
			color:					#b2b2b2;

			font-variant:			small-caps;
			font-weight:			normal;
			text-align:				right;
		}
		*>#containerCommitteeContent #containerContent .meetingPointType
		{
			width:					100px;
			display:				block;
			float:					right;
		}
		
			#containerCommitteeContent #containerContent .contentList .meetingPointType
			{
				color:					#9bbde4;
			}


		/*********************************************************************************************/
		/* =dateLocationTable  						    	                                  		 */
		/*********************************************************************************************/	
		#dateTimeLocation
		{
			margin:				0 0 20px 0
		}
		
			#dateTimeLocation caption
			{
				padding:			3px 0 5px 0;
				color:				#0053b1;
				font-size:			1.2em;
				font-weight:		bold;
				text-align:			left;
			}
		
			#dateTimeLocation th
			{
				width:				96px;
				
				font-weight:		normal;
				text-align:			left;
			}
			
			#dateTimeLocation th, 	#dateTimeLocation td
			{
				padding-bottom:		1px;
			}
			
			/*********************************************************************************************/
			/* =meetingPointsList		  						                                	     */
			/*********************************************************************************************/	
			#containerCommitteeContent #containerContent .contentList .meetingPointsList
			{
				margin-left:			0;
				padding:				13px 0 13px 0;
				
				background-image:		none;
			}
			
				#containerCommitteeContent .meetingPointsList h3
				{
					font-size:			1em;
				}
			
				.meetingPointsList ol
				{
					list-style-type:		decimal;
					
					list-style-position: 	inside;
					
					margin-left:			13px;
				}
				
					#containerCommitteeContent #containerContent .meetingPointsList li
					{
						color:				#686868;
						
						background-image:		url(/sjablonen/1/images/committeemonitor/bullet_disc_blue.gif);
					}
				
						#containerCommitteeContent .meetingPointsList li a
						{
							color:				#686868;
							text-decoration:	underline;
						}
						*>#containerCommitteeContent .meetingPointsList li a
						{
							display:			block;
							float:				left;
							
							width:				260px;
						}
						
							#containerCommitteeContent .meetingPointsList li a:hover
							{
								color:				#333;
							}
							
		/*********************************************************************************************/
		/* =presenceTable		  							                                	     */
		/*********************************************************************************************/	
		#presenceTable
		{
			clear:				both;
			
			width:				450px;
			margin:				0 0 20px 0;
			
			border-top:			1px solid #ccc;
			border-bottom:		1px solid #ccc;
		}
		
			/* padding */
			#presenceTable .tableStart td
			{
				padding-top:	9px;
			}
			
				#presenceTable .tableStart .nameColumn
				{
					background-position:	13px 17px;
				}
				
			#presenceTable .groupStart td
			{
				padding-top:	26px;
			}
			
				#presenceTable .groupStart .nameColumn
				{
					background-position:	13px 34px;
				}

			#presenceTable caption
			{
				padding:			25px 0 5px 0;
				color:				#0053b1;
				
				font-size:			1.3em;
				text-align:			left;
			}

			#presenceTable th
			{
				width:				96px;
				
				font-weight:		normal;
				text-align:			left;
			}
			
			#presenceTable th, 	#presenceTable td
			{
				padding:			0 13px 1px 13px;
				
				color:				#686868;
				
				vertical-align:		top;
				
				border-left:		1px solid #ccc;
			}
			

			/* Specific column styles*/
			#presenceTable .groupColumn
			{
				padding:			0;
				width:				113px;
				
				color:				#333;
				font-weight:		bold;
				
				border-left:		none;
			}
			
			#presenceTable .nameColumn
			{
				padding-left:		26px;
				width:				193px;
				
				background-color:	#f8f8f8;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_grey.gif);
				background-repeat:		no-repeat;
				background-position:	13px 7px;
			}
			
				#presenceTable .nameColumn a
				{
					color:				#686868;
				}
				
					#presenceTable .nameColumn a:hover
					{
						color:				#333;
					}
					
				#presenceTable .nameColumn.replaced a
				{
					text-decoration:		line-through;
				}
				
					#presenceTable .nameColumn a:hover
					{
						color:				#333;
					}
					
				/* Comments */
				#presenceTable .nameColumn span
				{
					display:			block;
					
					padding:			2px 4px 4px 4px;
					margin:				4px 0 13px 0;
					
					color:				#686868;
					
					background-color:	#efefef;
					border:				1px solid #ddd;
				}
				
					#presenceTable .nameColumn span strong
					{
						display:			block;
						
						padding-bottom:		2px;
					}
					
			#presenceTable .presenceColumn
			{
				padding-right:		0;
				
				color:				#686868;
				line-height:		1em;
			}
			
				#presenceTable .presenceColumn img
				{
					display:			inline;

					width:				7px;
					height:				7px;
					margin:				7px 13px 0 0;
					padding:			0;
				}
				
		/*********************************************************************************************/
		/* =listenFullMeeting		  							                                     */
		/*********************************************************************************************/	
		#containerCommitteeContent #listenFullMeeting h2
		{
			padding-top:		6px;
			font-size:			1.5em;
		}
		
			#containerCommitteeContent #listenFullMeeting ul
			{
				margin:					0;
			}
			
			#containerCommitteeContent #listenFullMeeting .download, #containerCommitteeContent #listenFullMeeting .stream
			{
				padding-left:			23px;
				padding-bottom:			2px;
				
				background-position:	0 5px;
			}
		
			#containerCommitteeContent #listenFullMeeting .stream
			{
				background-image:		url(/sjablonen/1/images/committeemonitor/icon_speaker.gif);
			}
			
			#containerCommitteeContent #listenFullMeeting .download
			{
				background-image:		url(/sjablonen/1/images/committeemonitor/icon_download_grey.gif);
			}

		/*********************************************************************************************/
		/* =listenMeetingPoint		  							                                     */
		/*********************************************************************************************/	
		#containerCommitteeContent .listenMeetingPoint
		{
			clear:					both;
			
			padding-left:			23px;

			background-image:		url(/sjablonen/1/images/committeemonitor/icon_speaker.gif);
			background-position:	0 2px;
			background-repeat:		no-repeat;
		}
		
		#containerCommitteeContent #containerContent h3
		{
			color:					#686868;
			font-size:				1.2em;
		}
		
		#containerCommitteeContent #containerContent h3 .meetingPointTitle
		{
			display:				block;
			float:					left;
			width:					335px;
		}
	
		/*********************************************************************************************/
		/* =meetingMisc				  							                                     */
		/*********************************************************************************************/
		#containerCommitteeContent #containerContent .meetingPartTitle
		{
			font-size:				1.5em;
		}
		
		.meetingPointSummary
		{
			clear:				both;
			
			margin-top:			8px;
		}

		/*********************************************************************************************/
		/* =speakerList	  							                                      			 */
		/*********************************************************************************************/			
		.speakerList
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				422px;		/* 302 = 274 + 13+13(padding) +2 (border) */
			
			color:				#686868;
			font-size:			1em;
			
			background-color:	#f5f5f5;
			
			border:				1px solid #d5d5d5;
		}
		
			#containerCommittee .speakerList h4
			{
				color:			#686868;
				font-size:		1em;
				
				margin:			0 0 4px 0;
			}
			
			#containerCommittee .speakerList ul
			{
				margin:		0;
			}
			
				#containerCommittee #containerContent .speakerList li
				{
					padding-left:			20px;
					padding-bottom:			4px;
					
					background-image:		url(/sjablonen/1/images/committeemonitor/icon_speaker.gif);					
					background-position:	0 5px;
				}
				
					#containerCommittee .speakerList li a
					{
						color:			#686868;
					}
					
						#containerCommittee .speakerList li a:hover
						{
							color:			#333;
						}
				
			#containerCommittee .speakerList p
			{
				color:			#686868;
				font-style:			italic;
			}


		/*********************************************************************************************/
		/* =decisionApproved	  							                                      			 */
		/*********************************************************************************************/			
		.decisionApproved
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				422px;		/* 302 = 274 + 13+13(padding) +2 (border) */
			
			color:				#41a206;
			font-size:			1em;
			
			background-color:	#f5ffd8;
			
			border:				1px solid #cfe6b4;
		}
		
			#containerCommittee .decisionApproved h4
			{
				color:			#41a206;
				font-size:		1em;
				
				margin:			0 0 4px 0;
			}
			
			#containerCommittee .decisionApproved ul
			{
				margin:		0;
			}
			
				#containerCommittee #containerContent .decisionApproved li
				{
					padding-left:			20px;
					background-position:	0 5px;
				}
				
					#containerCommittee #containerContent .decisionApproved .voteComment
					{
						background-image:		url(/sjablonen/1/images/committeemonitor/icon_decision_agree.gif);
						padding-bottom:			6px;					
					}
					
					#containerCommittee #containerContent .decisionApproved .voteRollCall
					{
						background-image:		url(/sjablonen/1/images/committeemonitor/icon_decision_agree_votes.gif);					
					}
					
					#containerCommittee .decisionApproved li a
					{
						color:			#41a206;
					}
					
						#containerCommittee .decisionApproved li a:hover
						{
							color:			#25d007;
						}

		/*********************************************************************************************/
		/* =decisionDisagree	  							                                      	 */
		/*********************************************************************************************/			
		.decisionDisagree
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				422px;		/* 302 = 274 + 13+13(padding) +2 (border) */
			
			color:				#cc0000;
			font-size:			1em;
			
			background-color:	#fff0b7;
			
			border:				1px solid #f7d2b9;
		}
		
			#containerCommittee .decisionDisagree h4
			{
				color:			#cc0000;
				font-size:		1em;
				
				margin:			0 0 4px 0;
			}
			
			#containerCommittee .decisionDisagree ul
			{
				margin:		0;
			}
			
				#containerCommittee #containerContent .decisionDisagree li
				{
					padding-left:			20px;
					background-position:	0 5px;
				}
				
					#containerCommittee #containerContent .decisionDisagree .voteComment
					{
						background-image:		url(/sjablonen/1/images/committeemonitor/icon_decision_disagree.gif);
						padding-bottom:			6px;					
					}
					
					#containerCommittee #containerContent .decisionDisagree .voteRollCall
					{
						background-image:		url(/sjablonen/1/images/committeemonitor/icon_decision_disagree_votes.gif);					
					}
					
					#containerCommittee .decisionDisagree li a
					{
						color:			#cc0000;
					}
					
						#containerCommittee .decisionDisagree li a:hover
						{
							color:			#850000;
						}


		/*********************************************************************************************/
		/* =decisionDownloads	  							                                      	 */
		/*********************************************************************************************/			
		.decisionDownloads
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				422px;		/* 302 = 274 + 13+13(padding) +2 (border) */
			
			color:				#9bbde4;
			font-size:			1em;
			
			background-color:	#eef6ff;
			
			border:				1px solid #cedff3;
		}
		
			#containerCommittee .decisionDownloads h4
			{
				color:			#0053b1;
				font-size:		1em;
				
				margin:			0 0 4px 0;
			}
			
			#containerCommittee .decisionDownloads ul
			{
				margin:					0;

				padding-left:			20px;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/icon_download_blue.gif);					
				background-repeat:		no-repeat;
				background-position:	0 5px;
			}
			
				#containerCommittee #containerContent .decisionDownloads li
				{
					padding-left:			26px;
					padding-bottom:			4px;
					
					background-position:	0 3px;
				}
				
				
					#containerCommittee .decisionDownloads li a
					{
						color:			#0053b1;
					}
					
						#containerCommittee .decisionDownloads li a:hover
						{
							color:			#003c7d;
						}
					
					/* Downloads icons for the main content */
					#containerCommittee #containerContent .decisionDownloads .doc
					{
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/doc.gif);
					}
		
					#containerCommittee #containerContent .decisionDownloads .pdf
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/pdf.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .ppt
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/ppt.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .xls
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/xls.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .doc
					{
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/doc.gif);
					}
		
					#containerCommittee #containerContent .decisionDownloads .jpg
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/jpg.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .gif
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/gif.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .txt
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/txt.gif);
					}
					
					#containerCommittee #containerContent .decisionDownloads .unknown
					{		
						background-image: 		url(/sjablonen/1/images/committeemonitor/doctypes/unknown.gif);
					}
					
		/*********************************************************************************************/
		/* =meetingCommitment		  							                                      			 */
		/*********************************************************************************************/
		#containerCommittee #containerContent #meetingCommitment li
		{
			clear:			both;
			
			padding-bottom:	13px;
		}
		
			#meetingCommitment a
			{
				display:		block;
				float:			left;
				
				width:			145px;
			}
			
			#meetingCommitment p
			{
				float:			right;
				width:			270px;
			}
		
				#meetingCommitment p a
				{
					display:		inline;
					float:			none;
				}
		
		/*********************************************************************************************/
		/* =Legend		  							                                      			 */
		/*********************************************************************************************/			
		.legend
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				274px;		/* 302 = 274 + 13+13(padding) +2 (border) */
			
			color:				#686868;
			font-size:			1em;
			
			background-color:	#f5f5f5;
			
			border:				1px solid #d5d5d5;
		}
		
		.legend.secretaryCallToAction
		{
			background-color:	#eef6ff;
			
			border:				1px solid #d0e1f3;
		}
		
			.legend.secretaryCallToAction a
			{
				padding-left:		13px;
				
				font-size:			1.5em;
				font-weight:		bold;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
				background-repeat:		no-repeat;
				background-position:	3px 7px;
				
			}
		
			#containerCommittee .legend h2
			{
				color:			#686868;
				font-size:		1.2em;
			}
			
			#containerCommittee .legend ul
			{
				margin:		0;
			}
			
				#containerCommittee .legend li
				{
					clear:					both;
					
					background-position:	0 8px;
				}
				
					#containerCommittee .legend li input
					{
						display:		inline;
						float:			left;

						margin:			3px 27px 0 1px;
						padding:		0;
						width:			13px;
						height:			13px
					}
			
				/* legend icons */
				#containerCommittee .legend .present
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/presence_present.gif);
				}
				
				#containerCommittee .legend .absent
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/presence_absent.gif);
				}
				
				#containerCommittee .legend .unknown
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/presence_unknown.gif);
				}
		
				/* Types*/
				#containerCommittee .legend .type1, #containerCommittee .legend .type2, #containerCommittee .legend .type3, #containerCommittee .legend .type4
				{
					padding-left:			0;
					background-position:	25px 8px;
				}
				
				#containerCommittee .overViewLegend .type1, #containerCommittee .overViewLegend .type2, #containerCommittee .overViewLegend .type3, #containerCommittee .overViewLegend .type4
				{
					padding-left:			13px!important;
					background-position:	0 8px!important;
				}
								
				#containerCommittee .legend .type1
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/1.gif);
				}
				
				#containerCommittee .legend .type2
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/2.gif);
				}
				
				#containerCommittee .legend .type3
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/3.gif);
				}

				#containerCommittee .legend .type4
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/4.gif);
				}
				
				#containerCommittee .legend .type5
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/5.gif);
				}
				
				#containerCommittee .legend .type6
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/6.gif);
				}
				
				#containerCommittee .legend .type7
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/types/7.gif);
				}
				
				#containerCommittee .legend .audio
				{
					padding-top:			8px;
					padding-left:			44px;
					width:					220px;
					
					background-image:		url(/sjablonen/1/images/committeemonitor/icon_speaker.gif);					
					background-position:	2px 11px;
				}
				*>#containerCommittee .legend .audio
				{
					padding-left:			41px;
				}
				
				.legendButton
				{
			
					height:			17px;
					margin:			8px 0 0 0;
					padding:		3px 5px 2px 5px;
		
					color:			#fff;
					font-size:		7pt;
					font-weight:	normal;
					line-height:	1.2em;

					background-color:	#686868;
										
					border:			none;
				}
				
				
	/*********************************************************************************************/
	/* =committeeSummary  						                                      			 */
	/*********************************************************************************************/
	#containerCommitteeContent #containerContent dl
	{
		clear:					both;

		margin:					-22px 0 0 0;
		padding:				0;

		list-style:				none;
	}
	
		#containerCommitteeContent #containerContent dt
		{	
			clear:					both;
			
			margin:					0;
			padding:				20px 0 0 0;
			
			color:					#333;
			font-weight:			bold;
		}
		
				#containerCommitteeContent #containerContent dt a
				{
					color:				#000;
				}
				
					#containerCommitteeContent #containerContent dt a:hover
					{
						color:				#686868;
					}

			#containerCommitteeContent #containerContent dt span, #containerCommitteeContent #containerContent dd span
			{
				color:					#686868;
				font-weight:			normal;
			}

		#containerCommitteeContent #containerContent dd
		{	
			clear:					both;
			
			margin:					0;
			padding:				2px 0 0 16px;
		
			background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
			background-repeat:		no-repeat;
			background-position:	3px 10px;
		}		

		/*********************************************************************************************/
		/* =votingTable		  							                                	     */
		/*********************************************************************************************/	
		#votingTable
		{
			clear:				both;
			
			width:				450px;
			margin:				0 0 13px 0;
		}
		
		#votingTable th
		{
			color:				#686868;
			font-weight:		normal;
			text-align:			left;
		}
		
		
			#votingTable thead th
			{
				color:				#333;
				font-weight:		bold;
				
				border-bottom:		1px solid #ccc;
			}
		
				#votingTable.details
				{
					border-bottom:		1px solid #ccc;
				}
	
			#votingTable th, 	#votingTable td
			{
				padding:			0 13px 1px 13px;
				
				vertical-align:		top;
			}
			
			/* Specific column styles*/
			#votingTable .voteAgreeColumn, #votingTable .voteDisAgreeColumn
			{
				width:				28px;
				
				color:				#5ea822;
				font-weight:		bold;
				
				border-left:		1px solid #ccc;
			}
			
			#votingTable .voteDisAgreeColumn
			{
				color:				#cf0f0f;
		
				border-right:		1px solid #ccc;
			}
			
			#votingTable .even td, #votingTable .even th
			{
				background-color:		#f7f7f7;
			}
				
			#votingTable .nameColumn, #votingTable .subjectColumn
			{
				padding-left:		13px;
				width:				310px;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
				background-repeat:		no-repeat;
				background-position:	0px 7px;
			}
			
				#votingTable .nameColumn span, #votingTable .subjectColumn span
				{
					color:				#aaa;
				}
		
			#votingTable .votingTotals td, #votingTable .votingTotals th
			{
				border-top:		1px solid #ccc;
			}
			
				#votingTable .votingTotals .voteAgreeColumn, #votingTable .votingTotals .voteDisAgreeColumn
				{
					color:				#686868;
					font-weight:		normal;
					text-align:			center;
				}
				
					#votingTable .votingTotals .voteAgreeColumn strong
					{
						color:				#000;
						font-weight:		bold;
					}
		
		/*********************************************************************************************/
		/* =meetingOverview		  							                                	     */
		/*********************************************************************************************/	
		.meetingOverview
		{
			clear:				both;
			
			width:				450px;
			margin:				0 0 20px 0;
			
			border-bottom:		1px solid #ccc;
		}
		
			.meetingOverview caption
			{
				padding:		0 0 4px 13px;
				margin:			0;
				
				color:			#1e67ba;
				font-size:		1.2em;
				font-weight:	bold;
				text-align:		left;
			}
			
			.meetingOverview.searchPerson caption
			{
				/* padding-top:			27px; */
				font-size:				1.5em;
			}
		
		.meetingOverview th
		{
			color:				#686868;
			font-weight:		normal;
			text-align:			left;
		}
		
			.meetingOverview thead th
			{
				color:				#333;
				font-weight:		bold;
				
				border-bottom:		1px solid #ccc;
			}
		
			.meetingOverview th, .meetingOverview td
			{
				padding:			0 13px 1px 13px;
				
				vertical-align:		top;
			}
			
			.meetingOverview .even td, .meetingOverview .even th
			{
				background-color:		#f7f7f7;
			}
				
			.meetingOverview .dateColumn, .meetingOverview .nameColumn
			{
				padding-left:		13px;
				width:				56px;
				
				color:				#a8a8a8;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
				background-repeat:		no-repeat;
				background-position:	0px 7px;
			}
			
			
				.meetingOverview .dateUntilColumn
				{
					padding-left:		13px;
					width:				56px;
					
					color:				#a8a8a8;
				}
			
			.meetingOverview .nameColumn
			{
				width:				240px;
			}
			
			.meetingOverview .memberColumn
			{
				color:				#686868;
			}
			
			.meetingOverview .typeColumn
			{
				padding:		0;
				width:			7px;
				
				font-size:		0em;
			}
			
			.meetingOverview.searchPerson .typeColumn
			{
				padding-left:	13px;
				width:			70px;
			}
			
				.meetingOverview .typeColumn img
				{
					display:		block;
					
					margin-top:		6px;
					width:			7px;
				}
				
				.meetingOverview.searchPerson .typeColumn img
				{
					float:			left;
					padding-right:	 7px;
				}
				
			.meetingOverview .audioButton
			{
				padding:		0 13px 0 13px;
				width:			11px;
				
				font-size:		0em;
			}
				.meetingOverview .audioButton img
				{
					display:		block;
					margin-top:		3px;
				}
		
			/* =Presence */
			.meetingOverview .presenceColumn
			{
				width:				90px;
			}
			
				.meetingOverview .presenceColumn span
				{
					color:				#686868;
				}
				.meetingOverview .presenceColumn img
				{
					display:			inline;

					width:				7px;
					height:				7px;
					margin:				7px 13px 0 0;
					padding:			0;
				}
		
		/* =LatestFour */
		#containerContent .latestFour
		{
				margin-bottom:		27px;
				
				border-bottom:		none;
		}
		
			#containerContent .latestFour caption
			{
				padding-left:	0;
			}
			
	/* =Meeting shortcuts */
	#containerCommitteeContent #containerContent #meetingShortcuts
	{
		clear:		both;
	}
	
	#containerCommitteeContent #containerContent #meetingShortcuts h2
	{
		font-size:		1.5em;
		margin-bottom:	3px;
	}
	
		#containerCommitteeContent #containerContent #meetingShortcuts p
		{
			margin-bottom:	20px;
		}
			
	/*********************************************************************************************/
	/* =Members							                                      					 */
	/*********************************************************************************************/	
	.headShot
	{
		display:		block;
		float:			left;
		
		padding:		4px;
		margin:			0 13px 2px 0;
		
		background-color:	#fff;
		
		border:				1px solid #b7b7b7;
	}

	#containerCommitteeContent #memberSpecifics dt
	{
		margin-bottom:		-3px;
		
		color:				#0053b1;
		font-size:			1.2em;
		font-weight:		bold;
	}
	
	#containerCommitteeContent #memberSpecifics dd span
	{
		display:			block;
		color:				#000;
	}
		
		#containerCommitteeContent #containerContent .memberSpecificsAddress
		{
			padding-left:		2px;
			
			background-image:	none;
		}
		
			#containerCommitteeContent #containerContent .memberSpecificsAddress address
			{
				font-style:			normal;
			}
			
	/*=behaviour*/
	#containerCommitteeContent #containerContent .voteBehaviour
	{
		margin-top:			20px;
	}
	
		#containerCommitteeContent #containerContent .voteBehaviour h2
		{
			font-size:		1.2em;
		}

	#containerCommitteeContent #containerContent .speechBehaviour
	{
		margin-top:			13px;
		
		color:				#686868;
		
		background-color:	#f5f5f5;
		
		border:				1px solid #d5d5d5;
	}
	
		#containerCommitteeContent #containerContent .speechBehaviour a
		{
			color:				#686868;
		}
		
			#containerCommitteeContent #containerContent .speechBehaviour a:hover
			{
				color:				#333;
			}

		#containerCommitteeContent #containerContent .speechBehaviour h2
		{
			color:			#686868;
			font-size:		1.2em;
		}
		
		#containerCommitteeContent #containerContent .speechBehaviour li
		{
			background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_grey.gif);
		}
		
	/*********************************************************************************************/
	/* =Speechbehaviour					                                      					 */
	/*********************************************************************************************/
	#containerCommitteeContent #containerContent .explanation
	{
		margin:				13px 0 13px 0;
	}
	
		#containerCommitteeContent #containerContent .explanation h2
		{
			margin-bottom:			0px;

			font-size:				1.5em;
		}
		
	#containerCommitteeContent #containerContent .speechBehaviourOverview .audioButton
	{
		font-size:			1em;
		text-align:			right;
	}

	/*********************************************************************************************/
	/* =paging  							                                      				 */
	/*********************************************************************************************/
	#containerCommitteeContent #containerContent #standardPaging
	{
		clear:			both;
		float:			left;
	}
	
	#containerCommitteeContent #containerContent #standardPaging ul
	{
		margin:			0 0 7px 13px;
	}
	
		#containerCommitteeContent #containerContent #standardPaging ul li
		{
			float:			left;
			
			padding:		0;
			margin:			0 7px 7px 0;
			
			background-image:	none;			
		}
		
		#containerCommitteeContent #containerContent #standardPaging ul li p
		{
			padding:		3px 14px 4px 0;
		}
		
			#containerCommitteeContent #containerContent #standardPaging ul li p strong
			{
				font-weight: 		bold;
			}
		
			#containerCommitteeContent #containerContent #standardPaging ul li a
			{
				display:		block;
				
				width:			18px;
				padding:		1px 1px 2px 1px;
	
				color:			#1e67ba;
				text-align:		center;
				
				background-color:	#eef6ff;
				
				border:			1px solid #d0e1f3;
			}
			*>#containerCommitteeContent #containerContent #standardPaging ul li a
			{
				min-width:		18px;
				width:			auto;
			}
			
			#containerCommitteeContent #containerContent #standardPaging ul .selectedPageNumber 
			{
				width:			18px;
				min-width:		18px;
				padding:		1px 1px 2px 1px;
	
				color:			#fff;
				text-align:		center;
				
				background-color:	#1e67ba;
				
				border:			1px solid #07866b;
			
			}
			*>#containerCommitteeContent #containerContent #standardPaging ul .selectedPageNumber 
			{
				min-width:		20px;
				width:			auto;
			}
			
				#containerCommitteeContent #containerContent #standardPaging ul li a:hover
				{
					color:				#fff;
					text-decoration:	none;
					
					background-color:	#686868;
					
					border:				1px solid #333;
				}
				
	/*********************************************************************************************/
	/* =containerStream				                            								 */
	/*********************************************************************************************/
	#containerCommitteeContent .speakers
	{
		width:				750px;
		
		padding:			13px;
		
		font-size:			1.1em;
		line-height:		170%;
	}
	
		#containerCommitteeContent .speakers #dateTimeLocation
		{
			display:			inline;
			float:				left;
			
			width:				372px;			
		}
	
		#containerCommitteeContent .speakers #mediaPlayer
		{
			display:			inline;
			float:				left;
		
			margin:				-6px 0 0 0;
			padding:			8px 13px 13px 13px;
			width:				350px;		/* 376 = 250 + 13+13(padding) +2 (border) */
			
			color:				#686868;
			font-size:			1em;
			
			background-color:	#f5f5f5;
			
			border:				1px solid #d5d5d5;
		}
		
			#containerCommitteeContent #mediaPlayer h2
			{
				color:				#686868;
				font-size:			1.2em;
				
				padding-bottom:		5px;
			}		
	
		/* contentList */
		.speakers .contentList
		{
			margin-top:				13px;
			padding-left:			0;
			padding-right:			0;
			
			height:					70px;
		}
		*>.speakers .contentList
		{
			height:				auto;
			min-height:			71px;
		}
		
			.speakers .contentList h2
			{
				padding-left:			13px;
				font-size:				1.5em;
			}
		
				.speakers .contentList a
				{
					color:			#0053b1;
				}
				
					.speakers .contentList a:hover
					{
						color:			#333;
					}

			.speakers .contentList ul
			{
				clear:					both;
	
				margin:					8px 0 0 0;
				padding:				0;
	
				list-style:				none;
			}
		
				.speakers .contentList li
				{	
					float:					left;
					display:				inline;
					
					width:					174px;
					margin:					0;
					padding:				0 0 0 13px;
				}	

					#containerCommitteeContent .speakers .contentList .headShot
					{
						padding:				2px;
					}

		/* Table with speaker*/
		#speakerOverview
		{
			width:				750px;
			margin:				0;
		
		}
			#containerCommitteeContent .speakers .speakerTitle
			{
				padding:		20px 0 4px 13px;
				margin:			0;
				
				color:			#1e67ba;
				font-size:		1.2em;
				font-weight:	bold;
				text-align:		left;

			}
			
		#speakerOverview th
		{
			color:				#686868;
			font-weight:		normal;
			background-color:	#fff;
		}
		
			#speakerOverview thead th
			{
				color:				#333;
				font-weight:		bold;
				
				border-bottom:		1px solid #ccc;
			}
		
			#speakerOverview th, #speakerOverview td
			{
				padding:			0 13px 1px 13px;

				color:				#686868;
				text-align:			left;
				
				vertical-align:		top;
			}
			
			#speakerOverview .even td, #speakerOverview .even th
			{
				background-color:		#f7f7f7;
			}
			
			/* nameColumn */
			#speakerOverview .nameColumn
			{
				padding-left:		13px;
				width:				162px;
				
				color:				#b7b7b7;
				
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
				background-repeat:		no-repeat;
				background-position:	0px 7px;
				
				border-right:		1px solid #ccc;
			}
			
				#speakerOverview .nameColumn a
				{
					color:				#0053b1;
				}
				
					#speakerOverview .nameColumn a:hover
					{
						color:				#333;
					}
					
			
			/* meetingPointColumn */
			#speakerOverview .meetingPointColumn
			{
				/*width:					338px;*/
			}
			
			
			#speakerOverview a
			{
				color:				#686868;
			}
			
				#speakerOverview a:hover
				{
					color:				#333;
				}
			
			#speakerOverview .timeColumn, #speakerOverview .lengthColumn
			{
				width:				44px;
				border-left:		1px solid #ccc;
			}
			
			#speakerOverview .currentSpeaker td, #speakerOverview .currentSpeaker th,#speakerOverview .currentSpeaker a,
			#speakerOverview .even.currentSpeaker td, #speakerOverview .even.currentSpeaker th, #speakerOverview .even.currentSpeaker a
			{
				color:					#fff;
				font-weight:			bold;
				
				background-color:		#686868;
			}
			
				#speakerOverview .currentSpeaker a:hover, #speakerOverview .even.currentSpeaker a:hover
				{
					color:					#ccc;
				}
			
				/* lengthColumn */
				#speakerOverview tbody .currentSpeaker td.lengthColumn
				{
					background-color:	#8d8d8d;
				}
				
					#speakerOverview td.lengthColumn
					{
						background-color:	#f7f7f7;
					}
				
					#speakerOverview .even td.lengthColumn
					{
						background-color:	#eee;
					}
					
				
				#speakerOverview .currentSpeaker .timeColumn, #speakerOverview .currentSpeaker .lengthColumn
				{
					border-left:			1px solid #fff;
				}
				
				#speakerOverview .currentSpeaker .nameColumn
				{
					background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_white.gif);
				}
			
			#containerCommitteeContent .speakers .closeButton
			{
				float:				right;
		
				height:				17px;
				width:				7em;
				margin:				0 0 5px 16px;
				padding:			3px 5px 2px 5px;
	
				color:				#fff;			
				font-size:			8pt;
				font-weight:		normal;
				line-height:		1.2em;
				
				border:				none;
				background-color:	#0053b1;
			}

		/* =scrollTable */
		#containerCommitteeContent .speakers .scrollTableContainer 
		{ 	/* This makes the scrolling table work */
		    overflow: 			auto;
			position: 			relative;

			width:				767px;
			height: 			161px; /* rows x 20px + 21 px*/
			margin:				0;
			padding:			0;

			border-bottom:		1px solid #ccc;
		}
		
		/* Modern browsers accept this (not IE) and we are targetting firefox */
		html>/**/body #containerCommitteeContent .speakers .scrollTableContainer #speakerOverview 
		{
		    width: 				767px;
		}

			html>/**/body #containerCommitteeContent .speakers .scrollTableContainer #speakerOverview>tbody
			{  
			    overflow: 			auto; 
			    height: 			140px;		/* rows x 20 */
			    overflow-x: 		hidden;
			}
		
		#containerCommitteeContent .speakers .scrollTableContainer #speakerOverview thead tr
		{
			position:			relative;
		}
		
		/*prevent Mozilla scrollbar from hiding cell content*/
		#containerCommitteeContent .speakers .scrollTableContainer #speakerOverview td:last-child 
		{
			padding-right: 		20px;
		}

		/* totals */
		.totals
		{
			padding-top:	3px;
			
			color:			#686868;
		}
		
			.totals span
			{
				font-weight:		bold;
			}

				
	/*********************************************************************************************/
	/* =Statements	 							                                      			 */
	/*********************************************************************************************/
				
	.statement
	{
		clear:				both;
		
		margin:				7px 0 13px 0;
		padding:			12px 13px 12px 65px;
		
		color:				#686868;
		font-size:			1em;
		
		background-color:	#f5f5f5;
		
	/*	border:				1px solid #d5d5d5; */
		border:				1px solid #686868;
		
		background-image:		url(/sjablonen/1/images/committeemonitor/icon_statement.gif);
		background-repeat:		no-repeat;
		background-position:	20px 11px;
	}
	

		#containerCommitteeContent #containerContent .statement h2
		{
			color:					#686868;
			font-size:				1.5em;
			
			margin-bottom:			0;
		}
		
		.statement p
		{
			color:				#686868;
		}
		
		#containerCommitteeContent #containerContent .statement a
		{
			color:				#686868;
		}
		
			#containerCommitteeContent #containerContent .statement a:hover
			{
				color:				#333;
			}
		
		#containerCommitteeContent #containerContent .statement ul
		{
			clear:					both;

			margin:					0;
			padding:				0;

			list-style:				none;
		}
	
			#containerCommitteeContent #containerContent .statement li
			{	
				clear:					both;
				
				margin:					0;
				padding:				2px 0 0 16px;
			
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_grey.gif);
				background-repeat:		no-repeat;
				background-position:	3px 10px;
			}	
	
	/* =error*/
	.statement.error
	{
		color:				#cc0000;
		
		background-color:	#fff0b7;

		/* border:				2px solid #f7d2b9; */
		border:				3px solid #cc0000;
		
		background-image:		url(/sjablonen/1/images/committeemonitor/icon_error.gif);
	}
	
		#containerCommitteeContent #containerContent .statement.error h2
		{
			color:				#cc0000;
		}
		
		.statement.error p
		{
			color:				#cc0000;
		}
		
		#containerCommitteeContent #containerContent .statement.error a
		{
			color:				#cc0000;
		}
		
			#containerCommitteeContent #containerContent .statement.error a:hover
			{
				color:				#880000;
			}
	
			#containerCommitteeContent #containerContent .statement.error li
			{	
				background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_red.gif);
			}
			
		/*********************************************************************************************/
		/* =General Stylings	 							                                      	 */
		/*********************************************************************************************/
		#containerCommittee
		{
			float:					left;
			display:				block;
			
			width: 					768px;
			
			font-size:				1.1em;
			line-height:			170%;
		}
			
			#containerCommittee h2
			{
				font-size:				1.5em;
			}
						
			#containerCommitteeContent #containerContent hr
			{
				/* margin:					26px 0 20px 0; */
				margin:					22px 0 14px 0;
				height: 				0;
				border: 				0;
				border-top: 			1px solid #ccc;
			}
			
			#containerCommitteeContent #containerContent ul
			{
				margin-left:			0;
			}
			
				#containerCommitteeContent #containerContent li
				{
					margin:					0;
					padding:				2px 0 0 16px;
				
					background-image:		url(/sjablonen/1/images/committeemonitor/bullet_arrow_blue.gif);
					background-repeat:		no-repeat;
					background-position:	3px 10px;
				}
				
				#containerCommitteeContent #containerContent #summary
				{
					margin-bottom:			23px;
				}
	
	.hide
	{
		display:			none;
		visibility:			hidden;
	}
}

/*********************************************************************************************/
/* =Print 									                                      			 */
/*********************************************************************************************/
@media print
{

	#containerCommittee
	{
		font-size:				1.1em;
		line-height:			170%;
	}
	
	
	#categories, #containerTabs, #containerMeta, .voteBehaviour,  .speechBehaviour, #committeeSearchPerson, #standardPaging
	{
		display:		none;
		visibility:		hidden;
	}
	
		dt
		{	
			clear:					both;
			font-weight:			bold;
		}
		
		table
		{
			width:			100%;
			border-top:		1px solid #ccc;
			border-right:		1px solid #ccc;
		}
		
		caption
		{
			padding:			25px 0 5px 0;
			font-weight:		bold;
			
			font-size:			1.3em;
			text-align:			left;
		}

			th
			{
			
				font-weight:		bold;
				text-align:			left;
			}
			
			th,  td
			{
				padding:			0 13px 1px 13px;
				
				vertical-align:		top;
				
				border-left:		1px solid #ccc;
				border-bottom:		1px solid #ccc;
			}
				
				table img
				{
					margin-right:		6px;
				}
				
		.decisionApproved, .decisionDisagree
		{
			margin:				18px 0 0 0;
			padding:			8px 13px 10px 13px;
			width:				500px;					
			color:				#333;
			font-size:			1em;
		
			border:				1px solid #686868;
		}
		
		img
		{
			border:			none;
		}
		
}
