	body {
		background-color: #D0CDC9;
		background-image: url(/images/background/bgGradient.jpg);
		background-position:top;
		background-repeat:repeat-x;		
		font-family: Arial:
		font-size: 11px;
		color: #5E697C;
	}
	body, td, p, th, div, tr {
		font-family: Arial;
		font-size: 11px;
		color: #5E697C;
	}
	a {
		color: #0291D1;
	}
	h1 {
		font-family: Arial;
		font-size: 20px;
		color: #17365F;
		padding-top: 0;
		margin-top: 0;
		font-weight: normal;
	}

	h2 {
		font-family: Arial;
		font-size: 18px;
		color: #0291D1;
		font-weight: normal;
	}
	#mainContent, #mainContent div, #mainContent tr, #mainContent table, #mainContent td, #mainContent p, #mainContent span {
		font-size: 12px;
		line-height: 150%;
	}

	#onButton {
		background-image: url(/images/menuButtons/button_on_bg.jpg); 
		background-repeat:repeat-x; 
		background-color: #EEECE7;
		text-align: center;
		font-family: Arial Narrow, Arial;
		font-size: 14px;
		font-weight: bold;
		color: #171B1C;
		vertical-align: center;
	}
	#onButton A {
		color: #171B1C;
		text-decoration: none;
	}
	#onButton A:Hover {
		color: #949BA1;
		text-decoration: none;
	}
	#offButton {
		background-image: url(/images/menuButtons/button_off_bg.jpg); 
		background-repeat:repeat-x; 
		background-color: #949BA1;
		text-align: center;
		font-family: Arial Narrow, Arial;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		vertical-align: center;
	}
	#offButton A {
		color: #ffffff;
		text-decoration: none;
	}
	#offButton A:Hover {
		color: #dfdfdf;
		text-decoration: none;
	}
	#greenButton {
		background-image: url(/images/menuButtons/button_green_bg.jpg); 
		background-repeat:repeat-x; 
		background-color: #C0D812;
		text-align: center;
		font-family: Arial Narrow, Arial;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		vertical-align: center;
	}
	#greenButton A {
		color: #ffffff;
		text-decoration: none;
	}
	#greenButton A:Hover {
		color: #dfdfdf;
		text-decoration: none;
	}

	#menuBtm {
		background-image: url(/images/menuButtons/button_off_btm_bg.jpg);
		background-repeat:repeat-x;
		height: 5px;
	}
	#menuBtmOn {
		background-image: url(/images/menuButtons/button_on_btm_bg.jpg);
		background-repeat:repeat-x;
		height: 5px;
	}
	#footer div {
		padding-left: 20px;
		padding-right: 20px;
		font-family: Arial;
		font-size: 11px;
	}
	#footer a {
		color: #4E4F59;
		text-decoration: none;
	}
	.sideMenu {
		width: 203px;
		height: 29px;
		margin-bottom: 2px;
		background-image:url(/images/sideMenu_bg.jpg);
	}
	.sideMenuOn {
		width: 203px;
		height: 29px;
		margin-bottom: 2px;
		background-image:url(/images/sideMenu_bgOn.jpg);
	}
	.sideMenu .sideMenuInner, .sideMenuOn .sideMenuInner  {
		padding-left: 13px;
		padding-top: 7px;
		text-align: left;
	}
	.sideMenu .sideMenuInner A {
		color: #0291D1;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	.sideMenuOn .sideMenuInner A {
		color: #133461;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	#borderedimg {
		width: 75px;
		height: 75px;
		padding: 1px;
		border: 1px dotted #cccccc;
	}
	td.eventDetails P {
		margin-top: 0px;
		padding-top: 0px;
	}