﻿/* Standard */
body
{
	background-color:#FFFFFF;
}

/*Menu Header*/
.header
{
	background-image:url(../images/header_background_01.jpg);
	background-repeat:repeat-x;
	text-align:left;
	height:80px;
	width:220px;
	font-size:22px;
	margin:0px;
	padding:0px;
}

.header_fade
{
	background-image:url(../images/header_background_fade.jpg);
	background-repeat:repeat-x;
	text-align:left;
	height:80px;
	width:220px;
	font-size:22px;
}

/* IE 7 and below HACK */
*:first-child+html .header_menu
{
	background-image:url(../images/header_menu_background.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:left;
	height:80px;
	position:relative;
	margin:0px;
	padding:0px;
	top:-1px;
}

.header_menu
{
	background-image:url(../images/header_menu_background.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:left;
	height:80px;
	position:relative;
	margin:0px;
	padding:0px;
	top:0px;
	
}



.header_menu_button
{
	font-size:10px;
	vertical-align:top;
	width:80px;
	height:100%;
	margin:0px;
	padding:0px;
}

.header_menu_image
{
	margin-bottom:2px;
}

.header_menu_text
{
	padding-left:2px;
	padding-right:2px;	
}

/* IE 7 and below HACK */
*:first-child+html .header_menu_button_fade
{
	background-image:url(../images/header_menu_background_fade.jpg);
	background-position:0px -2px;
	font-size:10px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.header_menu_button_fade
{
	background-image:url(../images/header_menu_background_fade.jpg);
	font-size:10px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.header_bottom
{
	background-image:url(../images/header_bottom.jpg);
	background-repeat:repeat-x;
	font-size:1px;
	height:5px;
}

.header_separator
{
	background-image:url(../images/header_separator.jpg);
	background-repeat:repeat-x;
	font-size:1px;
	width:2px;
}

.module_search
{
	background-color:#E7E7E7;
	width:400px;
	height:60px;
}

.module_menu
{
	background-image:url(../images/WebMenu/background.jpg);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
}

.menuBar
{
	background-image:url(../images/menu_bar_background.gif);
	background-repeat:repeat-y;	
	background-position: top left;
	background-color:#F6F6F6;
	vertical-align:bottom;
	height:29px;
}

.menuStyle
{
	background-image:url(../images/menu_background.gif);
	height:27px;
	margin:0;
	color:#000000;
}

.menuItemStyle
{
	background-color:transparent;
	border:solid 1px transparent;
	height:25px;
	padding:1px;
	margin:1px;
}

*html .menuItemStyle
{
	background-color:transparent;
	border:none 0px #FFFFFF;
	height:25px;
	padding:1px;
	margin:1px;
	border-style:none;
}

.menuItemHoverStyle
{
	background-color:#B6BDD2;
	border:solid 1px #0A246A;
	padding:1px;
	margin:1px;
}

*html .menuItemHoverStyle
{
	background-color:#B6BDD2;
	border:none 0px #FFFFFF;
	padding:1px;
	margin:1px;	
}

.menuItemSelectedStyle
{
	background-color:#B6BDD2;
	border:solid 1px #0A246A;
	padding:1px;
	margin:1px;
}

*html .menuItemSelectedStyle
{
	background-color:#B6BDD2;
	border:none 0px #FFFFFF;
	padding:1px;
	margin:1px;	
}

.menuSubStyle
{	
	background-image:url(../images/submenu_background_left.gif);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#F9F8F7;
	border:solid 1px #666666;
}

.menuSubItemStyle
{
	/*width:100px;*/
	padding-left:12px;
	margin:1px;
	height:18px;	
	border:solid 1px transparent;
}

*html .menuSubItemStyle
{
	background-color:transparent;
	border:none 0px #FFFFFF;
	height:18px;
	padding-left:12px;
	margin:1px;
	border-style:none;
}

.menuSubItemHoverStyle
{
	background-color:#B6BDD2;
	border:solid 1px #0A246A;
	margin:1px;
}

*html .menuSubItemHoverStyle
{
	background-color:#B6BDD2;
	border:none 0px #FFFFFF;
	margin:1px;
}

.menuSubItemSelectedStyle
{
	background-color:#B6BDD2;
	border:solid 1px #0A246A;
	margin:1px;
}

*html .menuSubItemSelectedStyle
{
	background-color:#B6BDD2;
	border:none 0px #FFFFFF;
	margin:1px;	
}

.menuImage
{
	margin:0;
	padding:0;	
}

/* MODULE Footer */
.footer
{
	background-image:url(../images/footer_background.jpg);
	background-repeat:repeat-x;
	height:20px;
	text-align:center;
	font-size:9px;
}

/* MODULE Filter */
/*
.filter
{
	width:210px;
	background-color:#E7EEF8;
	border-right:solid 1px #C4C4C4;
	padding:5px;
	vertical-align:top;
}

.filter_header
{
	background-color:#E7EEF8;
	border-right:solid 1px #C4C4C4;
	height:30px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;	
	line-height:30px;
	vertical-align:bottom;
}

.filter_title
{
	color:#6C6C6C;
	font-size:18px;
}

.filter_module
{
	border:solid 1px #2D4E89;
}

.filter_module_title
{
	border-bottom:solid 1px #2D4E89;
	background-color:#C1D0EC;
	padding:3px;
}

.filter_module_data
{
	padding:3px;
}
*/
.filter
{
	width:210px;
	background-color:#ffffff;
	border-right:solid 1px #C4C4C4;
	padding:5px;
	vertical-align:top;
}

.filter_header
{
	background-color:#ffffff;
	border-right:solid 1px #C4C4C4;
	height:30px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;	
	line-height:30px;
	vertical-align:bottom;
}

.filter_title
{
	color:#6C6C6C;
	font-size:18px;
}

.filter_module
{
	border:solid 1px #a8aea0;
}

.filter_module_title
{
	border-bottom:solid 1px #a8aea0;
	background-color:#efefef;
	padding:3px;
	color: #72756e;
}

.filter_module_data
{
	padding:3px;
	background-color:#ffffff;
	color: #000000;
}
/* MODULE Form */
.form_title
{
	color:#6C6C6C;
	font-size:18px;
}

.form_header
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #C4C4C4;
	background-repeat:no-repeat;
	background-position: right bottom;
	height:30px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
}

.form_legenda
{
	background-color:#FFFFFF;
	color:#6C6C6C;
	font-size:14px;
	border-bottom:solid 1px #C4C4C4;
	height:132px;
}
/*
.form_data
{
	background-image:url(images/form_data_background.jpg);
	background-repeat:repeat-y;
	padding:5px;
	height:100%;
	vertical-align:top;
}
*/
.form_data
{
		
	color: #000000;
	padding:5px;
	height:100%;
	vertical-align:top;
}
#form_data
{
	background-image:url(../images/form_data_background.jpg);
	background-repeat:repeat-y;
	padding:5px;
	height:100%;
	vertical-align:top;
}
.form_buttons
{
	background-color:#FFFFFF;
	border-top:solid 1px #C4C4C4;
	height:50px;
	padding:5px;
	vertical-align:middle;
}

/* Content Block */
.content_block
{
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;	
	border:solid 1px #AC9C9C;
	text-align:left;
}
.content_title
{
	background-color:#D9D9D9;
	height:20px;
	border-bottom:solid 1px #AC9C9C;
	font-size:12px;
	text-align:center;
	line-height:20px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.content_data
{
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	text-align:left;
}


/* MODULE TabForm */
.tabform_menu
{
	background-image:url(../images/tabform_menu_background.jpg);
	background-repeat:repeat-x;
	color:#BBFF9D;
	font-size:14px;
	height:35px;
	vertical-align:middle;
	padding-left:5px;
}
A.tabform_menu_link:visited, A.tabform_menu_link:link, A.tabform_menu_link:active, A.tabform_menu_link:hover
{
	color:#BBFF9D;
	font-size:14px;
	height:35px;
}
/*.tabform_menu_link
{
	color:#BBFF9D;
	font-size:14px;
	height:35px;
}
.tabform_menu_fade
{
	background-image:url(images/tabform_menu_background_fade.jpg);
	background-repeat:repeat-x;
	height:35px;
}*/
.tabform_data
{
	background-image:url(../images/tabform_data_background.jpg);
	background-repeat:repeat-y;
	height:120px;
	padding:5px;
	vertical-align:top;
}

/* MODULE Login */
TABLE.login
{
	margin-top:20px;
	height:400px;
	width:500px;
	background-image:url(../images/login_background.jpg);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
}

DIV.login
{
	 LEFT: 20px;
	 POSITION: relative;
	 TOP: 30px;
}
DIV.loginmain
{
	text-align:center;
}

/* TABLE Shadows */

/*SCHEDULER*/
.datelabel
{
	font-size:13px;
	color:#000000;	
	font-weight:bold;
}

/* MODULE Lesscore */
.studentFollowTable
{
	width:100%;
	border:solid 2px #2D4E89;
	background-color:#D4E6EA;
}
.studentFollowHeader
{
	background-color:#B0D5F9;	
	border-bottom:solid 1px #2D4E89;
	font-weight:bold;
	text-align:center;
}
.lesscore_datums
{
	font-size:12px;
	width:200px;
}

.lesscore_legenda_tabel
{
	border:solid 1px #000000;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

.lesscore_legenda
{
	position:relative;
	background-color:#FFFFFF;
	height:210px;
	padding:3px;
	padding-right:0px;
	margin-right:0px;
	padding-bottom:15px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	overflow:auto;
	border-right:solid 1px #000000;
	
	background-image:url(../images/btnLesscoresWatermark.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}

.lesscore_status
{
	background-color:#FFFFFF;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	width:180px;
	border-bottom:solid 1px #000000;
	border-top:solid 1px #000000;
	vertical-align:middle;
	padding:2px;
	padding-right:20px;
	border-collapse:collapse;
}

.lesscore_icon
{	
	border-bottom:solid 1px #000000;
	border-top:solid 1px #000000;
	text-align:right;	
	border-collapse:collapse;
}
.lesscore_legenda_list
{
	/*display:block;	*/
}

.lesscores_studentfollowcell
{
	text-align:center;	
	background-color:#FFFFFF;
	border:solid 1px #2D4E89;
	border-collapse:collapse;
}
.lesscores_studentfollowheadercell
{
	text-align:center;	
	background-color:#FFFFFF;
	border:solid 1px #2D4E89;
	border-bottom-width:2px;
	border-collapse:collapse;
}

.lesscores_title
{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

.lesscores_subtitle
{
	font-size:12px;
	font-weight:bold;
}

/* Activities */
.activity_title
{
	font-weight:bold;
	font-size:14px;	
}
/*.image_activities
{
	border:solid 1px #2D4E89;
	margin:3px;
}*/


/* MODULE Rental */
.form_dataRental
{
	padding:5px;
	height:100%;
	vertical-align:top;
}

.rentalItem
{
	padding: 5px;
}

.rentalItemInfo
{
	margin-left: 15px;
}

h1
{
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.ddlItemGroups
{
	border:solid 1px #2D4E89;
	font-family:Verdana;
	font-size:10px;
}

.txt
{
	border:solid 1px #C4C4C4;
	font-family:Verdana;
	font-size:10px;
	padding-left: 2px;
}
.inputHoverClasstxt
{
	background-color:#e2e2e1;
	border:solid 1px #C4C4C4;
	font-family:Verdana;
	font-size:10px;
	padding-left: 2px;
}

.defaultDataList
{
	cursor:default;
	color: #000000;
}
.rentalmandDataList
{
	margin-left: 40px;
}

.rentalBasketHeader
{
	margin-left:40px;
	margin-top: 20px;
}
.rentalBasketFooter
{
	margin-left:40px;
	margin-top: 20px;
	margin-bottom: 20px;
}
	
.defaultDataListItemStyle
{
	background-color:#F5F5F5;

	
}
	
.defaultDataListAlternateItemStyle
{
	background-color:#F0F0F0;



}
	
.defaultDataListSelectedItemStyle
{
	background-color:#B7C9E9;
}
	
.defaultDataListItemHoverStyle
{
	background-color:#E8E8E8 ;

}

.WizardPagina
{
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px;
	color: #000000;
}
.WizardMenu
{

	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	color: #000000;

	
}

.StaticMenuItemStyle
{
	border-left: solid 1px #C4C4C4;
	border-right: solid 1px #C4C4C4;
	border-top: solid 1px #C4C4C4;
	background-color: #FAFAFA;
	width: 100px;
	padding-top: 2px;
	text-align: center;
	color: #000000;
	height: 50px;
	cursor: default;
	
}

.StaticMenuItemStyle A:hover
{
	text-decoration:none;	
}

.StaticMenuItemStyleHover
{
	border-left: solid 1px #C4C4C4;
	border-right: solid 1px #C4C4C4;
	border-top: solid 1px #C4C4C4;
	background-color: #F0F0F0;
	width: 100px;
	padding-top: 2px;
	text-align: center;
	color: #000000;
	height: 50px;
}

.StaticMenuItemStyle A:hover
{
	text-decoration:none;	
}

.StaticMenuItemStyleSelected
{
	border-left: solid 1px #C4C4C4;
	border-right: solid 1px #C4C4C4;
	border-top: solid 1px #C4C4C4;
	background-color: #E5E5E5;
	width: 100px;
	padding-top: 2px;
	text-align: center;
	color: #000000;
	height: 50px;
}

.StaticMenuItemStyleSelected A:hover
{
	text-decoration:none;	
}

.wizard
{
	font-family: Verdana;
	height: 300px;
	background-color: #F5F5F5;
	border: solid 1px #C4C4C4;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 100%;

}

.textBold
{
	font-weight: bold;
}

.wizardStepContent
{
	margin-left: 0px;
}

.wizardStepContent2
{
	margin-left: 0px;
	width:102%;
}

.wizardStepContentTitel
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 13px;
	font-style: italic;
	width: 92%;
	height: 20px;
	border: solid 1px #C4C4C4;
	background-color: #E5E5E5;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 8px;

}

.wizardStepContentTitelRental
{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 13px;
	font-style: italic;
	width: 89%;
	height: auto;
	border: solid 1px #C4C4C4;
	background-color: #E5E5E5;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;

}
.pnlAantalNOK
{
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 13px;
	font-style: italic;
	width: 90%;
	height: 80px;
	border: solid 1px #C4C4C4;
	background-color: #E5E5E5;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;

}
.wizardStepContent table td
{
	margin-bottom: 10px;

}

.datePicker
{
	font-family:Verdana;
	font-size:10px;
	font-weight: normal;
}

.txtUur
{
	font-family:Verdana;
	font-size:10px;
	font-weight: normal;
}

.StepNextButtonStyle
{

}

.ArtikelTitel
{
	font-size: 15px;
	text-transform:uppercase;
	font-weight: bold;

}

.form_dataRental
{
	color: #000000;
}
.form_dataRental h1
{
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #63191A;
	text-decoration: underline;
	font-weight: bold;
}

.lijn
{
	border-style: dotted;
	border-color: Black;
	border-width: 1px;
	height: 0.1em;
	width: 60%;
	overflow: hidden;
}
.lijn2
{
	border-style: dotted;
	border-color: Black;
	border-width: 1px;
	height: 1px;
	width: 70%;
}


.filterRental
{
	width:210px;
	background-color:#ffffff;
	border-right:solid 1px #C4C4C4;
	padding:5px;
	vertical-align:top;
}
.filter_headerRental
{
	background-color:#ffffff;
	border-right:solid 1px #C4C4C4;
	height:30px;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;	
	line-height:30px;
	vertical-align:bottom;
}
.filter_moduleRental
{
	border:solid 1px #a8aea0;
	
}

.filter_module_titleRental
{
	border-bottom:solid 1px #a8aea0;
	background-color:#efefef;
	padding:3px;
	color: #72756e;
}

.filter_module_dataRental
{
	padding:3px;
	background-color:#ffffff;
	color: #000000;
}

.filter_module_dataRental ul
{
	list-style-image: url(../images/Rental/bullet_go.png);
}

.boldtekst
{
	font-weight:bold;
}

.boldunderlinetext
{
	font-weight:bold;
	text-decoration: underline;
}

.tooltip_headerRentalIcon
{
	background-color:#ffffff;
	color:#4B7A98;
	border:1px solid #A5CFE9;
	border-collapse:collapse;
	width:70px;
	padding:3px;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	filter:alpha(opacity=85);
	opacity:0.85;	
}

/* Header */
	#header
	{
		background-image:url(../images/header_menu_background.jpg);
		background-repeat:repeat-x;
		height:80px;
		margin:0;
		overflow:hidden;
	}

	#header-fade
	{
		background-image:url(../images/header_bottom.jpg);
		background-repeat:repeat-x;
		overflow:hidden;
		height:5px;		
	}

	/* Header Buttons */
	.header-button-logo
	{
		background-image:url(../images/header_background_01.jpg);
		background-repeat:repeat-x;
		height:80px;
		font-size:16px;
		width:220px;
		float:left;
	}
	.header-button-logo-image
	{
		height:60px;
		width:60px;
		padding:5px;
		float:left;
	}
	.header-button-logo-text
	{
		height:60px;
		width:118px;
		padding:10px;
		float:left;
		font-size:22px;
	}

	.header-separator
	{
		background-image:url(../images/header_separator.jpg);
		background-repeat:no-repeat;
		font-size:1px;
		width:2px;
		height:80px;
	}

	.header-button
	{
		vertical-align:top;
		width:110px;
		height:80px;
		text-align:center;
		float:left;
		font-size:14px;
	}
	.header-button-fade
	{
		background-image:url(../images/header_menu_background_fade.jpg);
		height:80px;
		width:110px;
		text-align:center;
		float:left;
		font-size:14px;
	}
	.header-button-image
	{
		margin-top:2px;
		height:55px;
		width:100%;
	}
	.header-button-text
	{
		height:20px;
		width:100%;
		font-size:14px;
	}

/* Center/Content Block */
	#center-block
	{
		/*width:100%;*/
	}

/* Footer Block */
	#footer
	{
		background-image:url(../images/footer_background.jpg);
		background-repeat:repeat-x;
		height:20px;
		text-align:center;
		font-size:9px;
	}

/* Lesscores */
	/*#lesscores_right_col
	{
		position:absolute;
		top:85px;
		right:0px;
		width:190px;
		z-index:2;
		height:210px;	
		padding:5px;
		padding-left:0;
	}

	#lesscores_left_col
	{
		position:absolute;
		top:85px;
		left:0px;
		width:320px;
		z-index:3;
		height:210px;
		padding:5px;
	}
	#lesscores_center_block
	{
		width:100%;
		z-index:1;
	}
	#lesscores_center_col
	{
		margin:0 200px 0 330px;
		position:relative;
		z-index:5;
		height:210px;
		overflow:auto;
		padding:5px;
	}
	#lesscores_bottom_block
	{
		width:100%;
		z-index:6;
		margin:0;
	}*/

/*StudentFollow*/
    .studentFollow
    {		
		position:relative;
		top:5px;
		left:5px;
		width:300px;
		height:210px;
    }
    .studentFollowContent, .studentFollowTop, .studentFollowBottom, .studentFollowLeft, .studentFollowRight
    {	
		background-color:#DAE5F5;
    }
    .studentFollowTop, .studentFollowBottom, .studentFollowLeft, .studentFollowRight
    {
		background-image:url(../images/lesscores_light_inner_border.gif);
    }
    .studentFollowTop, .studentFollowBottom
    {
		background-repeat:repeat-x;
		height:20px;
    }
    .studentFollowLeft, .studentFollowRight
    {	
		background-repeat:repeat-y;
		width:20px;
    }
    .studentFollowTop
    {	
		background-position:top left;
	}
	.studentFollowBottom
	{
		background-position:bottom left;
	}
	.studentFollowLeft
	{
		background-position:top left;
	}
	.studentFollowRight
	{
		background-position:top right;
	}
	.studentFollowTopLeftCorner, .studentFollowTopRightCorner, .studentFollowBottomLeftCorner, .studentFollowBottomRightCorner
	{
		width:20px;
		height:20px;
		font-size:1px;
		background-repeat:no-repeat;
	}
	.studentFollowTopLeftCorner
	{
		top:0px;
		left:0px;
		background-image:url(../images/lesscores_light_upper_left.gif);
		background-position:bottom right;
	}
	.studentFollowTopRightCorner
	{
		top:0px;
		right:0px;
		background-image:url(../images/lesscores_light_upper_right.gif);
		background-position:bottom left;
	}
	.studentFollowBottomLeftCorner
	{
		bottom:0px;
		left:0px;
		background-image:url(../images/lesscores_light_bottom_left.gif);
		background-position:top right;
	}
	.studentFollowBottomRightCorner
	{
		bottom:0px;
		right:0px;
		background-image:url(../images/lesscores_light_lower_right.gif);
		background-position:top left;
	}
	.studentFollowContent
	{
		vertical-align:top;
	}
	.normsBlock
	{
		/*position:absolute;*/
		width:100%;
	}
	.normsTable
	{
		margin: 0px 5px 0px 5px;
		position:relative;
		border:2px solid #88A4C8;
		height:203px;
		font-weight:bold;
		overflow:auto;
	}
	.normsLegenda
	{
		margin:5px 5px 0px 5px;
		position:relative;
		border-left:2px solid #88A4C8;
		border-top:2px solid #88A4C8;
		border-right:2px solid #88A4C8;
		height:30px;
		overflow:hidden;
	}
	.studentFollowTableBlock
	{
		position:relative;
		width:100%;
		top:10px;
		margin-top:15px;
		margin-bottom:5px;
	}
	.studentFollowTable2
	{
		position:relative;
		margin:5px 5px 10px 5px;
	}
	
	.lesscoreIcon
	{
		font-weight:bold;
		font-size:14px;
	}
	.lesscoreIconImage
	{
		vertical-align:middle;
		margin-right:5px;
	}
	
	/* MODULE TICKETING */
	.noFreeSeats
	{
		PADDING-RIGHT: 5px; 
		PADDING-LEFT: 5px; 
		FONT-WEIGHT: bold; 
		PADDING-BOTTOM: 5px; 
		COLOR: white; 
		PADDING-TOP: 5px; 
		BORDER-BOTTOM: #dddddd 1px solid; 
		BACKGROUND-COLOR: red;
	}
	
	.gridMyCultureEventReservations
	{
		
	}
	
	.gridMyCultureEventReservationsRow
	{
		background-color:#EEEEEE;
	}
	
	.gridMyCultureEventReservationsAlternatingRow
	{
		background-color:#EEEEEE;
	}
	
	.gridMyCultureEventReservationsTable
	{
		border:solid 1px #000000;
	}
	
	.gridMyCultureEventReservationsTitle
	{
		font-size:14px;	
	}
	
	.gridMyCultureEvents
	{
		border:solid 0px #000000;
		border-top:solid 1px #000000;
		border-left:solid 1px #000000;
		background-color:#FFFFFF;
	}
	
	.gridMyCultureEventsHeaderRow
	{
		background-color:#FFFFFF;
	}
	
	/* Calendar */
	.calendarDayHasItems
	{
		font-weight:bold;
		color:#000000;
		background-color: #FAFA46;	
	}
