TABLE
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
    COLOR: #000000;
}
SELECT, TEXTAREA
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
}
INPUT
{
	BORDER-TOP: #000066 1px solid;
    BORDER-LEFT: #000066 1px solid;
	BORDER-RIGHT: #000066 1px solid;
    BORDER-BOTTOM: #000066 1px solid;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
}
HR
{
	COLOR: #003259;
}
A:link, A:visited, A:active
{
	text-decoration: underline;
    color: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A:hover
{
	text-decoration: underline;
    /*color: #FB9F00;*/
	color: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.override_green:link, .override_green:visited, .override_green:active
{
	text-decoration: underline;
    color: #009900;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.override_green:hover
{
	text-decoration: underline;
    /*color: #FB9F00;*/
	color: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.override_red:link, .override_red:visited, .override_red:active
{
	text-decoration: underline;
    color: #cc0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.override_red:hover
{
	text-decoration: underline;
    /*color: #FB9F00;*/
	color: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.scrollDivContainer
{
	/*BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;*/
	margin:0px 0px 0px 0px;
	BORDER-RIGHT: #FFFFFF 1px inset;
    BORDER-TOP: #CCCCCC  1px inset;
    BORDER-BOTTOM: #FFFFFF  1px inset;
    BORDER-LEFT:#CCCCCC 1px inset;	
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #666666; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #666666; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #666666; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	top:0px;
	left:0px;
	width:440px;
	height:120px;
	overflow:hidden;
}
.scrollClass /*applied to the text that scrolls*/
{
	BORDER-TOP: #CCCCCC 1px solid;
	FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	overflow:hidden;
}
.event_class:link, .event_class:visited, .event_class:active
{
	text-decoration: underline;
    color: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.event_class:hover
{
	text-decoration: underline;
    /*color: #FB9F00;*/
	color: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.div_attendance
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:400px;
	overflow:auto;
}
.div_basepass
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:200px;
	overflow:auto;
}
.div_vouchers
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:300px;
	overflow:auto;
}
.div_guests
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:150px;
	overflow:auto;
}
.div_guests_invited
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:100px;
	overflow:auto;
}
.div_news
{
	BORDER-RIGHT: #003259 1px solid;
    BORDER-TOP: #003259 1px solid;
    BORDER-BOTTOM: #003259 1px solid;
    BORDER-LEFT: #003259 1px solid;
	scrollbar-track-color: #F9F9F9; 
	scrollbar-arrow-color: #000066; 
	scrollbar-base-color: #F9F9F9; 
	scrollbar-face-color: #F9F9F9; 
	scrollbar-highlight-color: #000066; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #F9F9F9;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 1;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:560px;
	height:300px;
	overflow:auto;
}
.Receipt{
	BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #000066 1px solid;
    BORDER-BOTTOM: #000066 1px solid;
    BORDER-LEFT: #000066 1px solid;
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.Receipt_Header{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#000066
}
.Receipt_Event{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#000000
}
.Voucher_Food{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#000066
}
.Voucher_Event{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#000000
}
.checkbox{
	BORDER: 0px;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
}
.PageHeader
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
    COLOR: #000000;	
}
.SubHeader
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
    COLOR: #000000;	
}
.feedback
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	color: #ff0000;
	font-weight: bold;
}
.required
{
	color: #ff0000;
	font-weight: bold;
	font-size: 10pt;
}
.smallText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 8pt;
}
.IndexTab
{
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BACKGROUND-COLOR: #FFFFCC
}
.IndexBody
{
	/*BORDER-TOP: #000000 1px solid;*/
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}
.IndexBodyTop
{
	BORDER-BOTTOM: #000000 1px solid;
}
.Border
{
	BORDER-TOP: #003259 1px solid;
	BORDER-BOTTOM: #003259 1px solid;
	BORDER-LEFT: #003259 1px solid;
	BORDER-RIGHT: #003259 1px solid;
}
.TopBottomBorder
{
	BORDER-TOP: #003259 1px solid;
	BORDER-BOTTOM: #003259 1px solid;
}
.TopBorder
{
	BORDER-TOP: #003259 1px solid;
}
.BottomBorder
{
	BORDER-BOTTOM: #003259 1px solid;
}
.BottomBorder2
{
	BORDER-BOTTOM: #CCCCCC 1px solid;
}
.LeftBorder
{
	BORDER-LEFT: #003259 1px solid;
}
.RightBorder
{
	BORDER-RIGHT: #003259 1px solid;
}