	body {
		background-image: url('background.gif');
		border-collapse: collapse;
		background-color: #ffffff;
		margin: 12px;
		text-align: center;
		font-family: Trebuchet MS;
		font-size: 10pt;
	}

	body.header {
		background-image: none;
		margin: 0px;
		padding: 0px;
		background-color: #eef5ff;
	}
	div.mainpagelayout {
		border: 0px;
		border-collapse: collapse;
		padding: 0px;
		margin: 0px;
		width: auto;
	}	

	table.pagedivide{
		border: 0px;
		border-collapse: collapse;
		margin: 0px;
	}

	.headerbar {
	 	width: 736px;
	 	height: 126px;
	 	background-color: #eef5ff;
	 	border: 0px;
	 	margin: 0px;
	 	padding: 0px;
	 }
	
 	table.headertitle {
  		color: #334477;
		background-color: #ffffff;
 	}
	 
	 .footerbar {
	 	width: 736px;
	 	height: 35px;
	 	background-color: #eef5ff;
	 	border: 0px;
	 	margin: 0px;
	 	padding: 0px;
	 	font-size: 8pt;
 		color: #334477;
	 }
	 
	 div.footerbardiv {
	 	background-color: #eef5ff;
	 	border: 0px;
	 	margin: 0px;
	 	padding: 8px;
	 	font-size: 8pt;
 		color: #334477;
	 }
	 
	 
	 .locationbar {
	 	padding: 4px;
	 	padding-left: 8px;
	 	text-align: left;
	 	font-size: 8pt;
	 	width: 476px;
	 	background-color: #ccddff;
 		color: #334477;
 	 }
	 	
	 div.menubar {
	 	padding: 4px;
	 	text-align: center;
	 	font-size: 8pt;
	 	background-color: #ccddff;
 		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
 	 }
 	 
	div.submenubar {
	 	padding: 4px;
	 	text-align: center;
	 	font-size: 8pt;
	 	background-color: #bfcfef;
 		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
		margin: 0px;
 	 }
 	 
 	 a.menubar, a.menubar:visited, a.menubar:active, a.menubar:link {
		color: #334477; 
		text-decoration: none;
	}
	
	a.menubar:hover {
		color: #ffffff; 
		text-decoration: none;
	}
	 a.footerbarlink, a.footerbarlink:visited, a.footerbarlink:active, a.footerbarlink:link {
		color: #334477; 
		text-decoration: none;
	}
	
	a.footerbarlink:hover {
		color: #98a8c8; 
		text-decoration: none;
	}
 

	 .searchbar {
	 	margin: 0px;
	 	padding: 4px;
	 	text-align: right;
	 	font-size: 8pt;
	 	background-color: #ccddff;
	 	width: 240px;
 		color: #334477;
	 }
	 
	 .searchform{
		padding: 0px; 
		margin: 0px;
	 }
	 
	 .searchformbutton{
		width:30px;
		height:22px;
		font-size:8pt; 
		vertical-align: middle;
	 }
	 	 
	 .searchforminput{
		width:100px;
		height:15px;
		font-size: 8pt; 
		vertical-align: middle;
	 }

	div.footerbar {
	 	width: 736px;
	 	background-color: #eef5ff;
	 }
	
	td.pagelayout {
		background-color: #eef5ff;
		vertical-align: top;
		padding: 0px;
		marging: 0px;
		border: 0px;
		border-collapse: collapse;
		text-align: left;

	}	
	
	div.sidemenu {
		width: 180px;
		text-align: left;
		padding: 0px;
	}
	
	
	div.maincontentarea {
		width: 544px;
		vertical-align: top;
		background-color: #ffffff;
		text-align: justify;
		padding: 4px;
		margin: 0px;
				
	}	
	
	.maintext {
		font-size: 10pt;
		color: #555555;
		line-height: 18pt;
		margin: 12px;
		margin-bottom: 0px;
	}
	
	.maintextlist {
		font-size: 10pt;
		color: #555555;
		line-height: 18pt;
		margin-right: 12px;
		list-style-type: decimal;
	}
		
	.maintextlink {
		font-size: 10pt;
		color: #555555;
		line-height: 18pt;
		margin-bottom: 0px;
	}

	.grouptabletext {
		font-size: 10pt;
		color: #555555;
		line-height: 12pt;
		margin: 4px;
		padding-left: 8px;
	}
	
	td.grouptabledata {
		text-align: left;
		width: 420px;
	}
	
	td.grouptableimage {
		text-align: right;
		width: 124px;
	}
	
	img.personimage {
		width: 90px;
		border-style: solid;
		border-width: 4px;
		border-color: #ccddff;
	}
	
	img.maintextimage {
		width: 536px;
		border-style: solid;
		border-width: 4px;
		border-color: #ccddff;
		margin: 0px;
		padding: 0px;
	}
	
	div.maintextimagetag { 
		padding: 8px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin: 0px;
		margin-top: -4px;
		background-color: #ccddff;
		font-size: 8pt;
		font-weight: 400;
		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
		text-align: left;
	}
	

	a.maintextlink, a.maintextlink:visited, a.maintextlink:active, a.maintextlink:link {
		color: #555555; 
		/* text-decoration: none; */
	}
	
	a.maintextlink:hover {
		color: #777777; 
		text-decoration: none;
	}
		
	a.underline, a.underline:visited, a.underline:active, a.underline:link, a.underline:hover {
		text-decoration: underline;	
	}
	
	img.icon {
		border: 0px;
		vertical-align: middle;
	}
	
	
	p.maintitle {
		font-size: 14pt;
		line-height: 18pt;
		margin: 12px;
		color: #334477;
		font-weight: 900;
		padding-left: 0px; 
		padding-right: 0px;
	}
	
	p.maintitleevent {
		font-size: 15pt;
		line-height: 18pt;
		margin: 12px;
		color: #cc0033;
		font-weight: 900;
		padding-left: 0px; 
		padding-right: 0px;
                background: #ffcccc;
	}
			
	p.mainsubtitle {
		font-size: 12pt;
		line-height: 18pt;
		margin: 12px;
		color: #334477;
		font-weight: 900;
		padding-left: 0px; 
		padding-right: 0px;
	}
					
	p.backtotop {
		font-size: 8pt;
		line-height: 12pt;
		margin: 12px;
		color: #334477;
		font-weight: 400;
		padding-left: 0px; 
		padding-right: 0px;
	}
	
	a.backtotop, a.backtotop:visited, a.backtotop:active, a.backtotop:link {
		color: #334477; 
		text-decoration: none;
	}
	
	a.backtotop:hover {
		color: #98a8c8; 
		text-decoration: none;
	}
	
	.moreinfo {
		font-size: 8pt;
	}
		
	.verticalspace {
		width: 4px;
		vertical-align: top;
	}	
	
	.horizontalspace {
		height: 4px;
		vertical-align: top;
	}
			
	div.sidemenutitle { 
		padding: 4px;
		padding-left: 8px;
		margin: 0px;
		background-color: #ccddff;
		font-weight: 900;
		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
	}
	
	img.sidemenuimage {
		width: 172px;
		border-style: solid;
		border-width: 4px;
		border-color: #ccddff;
		margin: 0px;
		margin-top: 4px;
		padding: 0px;
	}
	
	div.sidemenuimagetag { 
		padding: 8px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin: 0px;
		margin-top: -4px;
		background-color: #ccddff;
		font-size: 8pt;
		font-weight: 400;
		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
		text-align: left;
		width: 164px;
	}

			
	div.sidemenutitletopspace { 
		margin-top: 4px;
	}
	
	div.sidemenubutton { 
		padding: 4px;
		padding-left: 12px;
		padding-right: 12px;
		margin: 0px;
		background-color: #bfcfef;
		color: #334477;
		background-position: bottom right;
		background-repeat: no-repeat;
	}
	
	div.sidemenubutton2 { 
		background-color: #b8c8e8;
	}
	
	div.sidemenubutton3 { 
		background-color: #afbfdf;
	}
		
	div.sidemenubutton4 { 
		background-color: #a8b8d8;
	}
	
	div.sidemenubutton5 { 
		background-color: #9fafcf;
	}
	
	div.sidemenubutton6 { 
		background-color: #98a8c8;
	}

	div.corner-background { 
		background-image: url('corner-background.gif');
	}

	div.corner-title { 
		background-image: url('corner-title.gif');
	}
	
	div.corner-white { 
		background-image: url('corner-white.gif');
	}

	div.corner-item1 { 
		background-image: url('corner-item1.gif');
	}

	div.corner-item2 { 
		background-image: url('corner-item2.gif');
	}

	div.corner-item3 { 
		background-image: url('corner-item3.gif');
	}

	div.corner-item4 { 
		background-image: url('corner-item4.gif');
	}

	div.corner-item5 { 
		background-image: url('corner-item5.gif');
	}

	div.corner-item6 { 
		background-image: url('corner-item6.gif');
	}


	a.sidemenuitemlink, a.sidemenuitemlink:visited, a.sidemenuitemlink:active, a.sidemenuitemlink:link {
		color: #334477; 
		text-decoration: none;
	}
	
	a.sidemenuitemlink:hover {
		color: #ffffff; 
		text-decoration: none;
	}