	body								{ font-family:arial,sans-serif; font-size:.8em; color:#FFFFFF; background-color:#333366 }
	td									{ font-family:arial,sans-serif; font-size:.8em; color:#FFFFFF }
	a										{ color:#FFFF66 }
	a.visited						{ color:#FFFF66 }
	h2									{ font-size:1.8em }
	h3									{ font-size:1.5em; margin-top:15px; margin-bottom:10px }
	
/* Navigation */	
	.primary						{ text-align:right; padding-right:23px; padding-bottom:1px; font-style:italic; font-size:.8em;
												background-image:url('../img/menu.gif'); background-repeat:no-repeat; background-position:147px 3px }
	.primaryOv					{ text-align:right; padding-right:23px; padding-bottom:1px; font-style:italic; font-size:.8em; background-color:#FFCC33; color:#660066;
												background-image:url('../img/menu_ov.gif'); background-repeat:no-repeat; background-position:147px 3px; cursor:hand }

/* General Styles */
	.mandatory					{ color:#FFCC00; font-weight:bold; font-size:100% }
	.notes							{ color:#BBBBDD; font-size:85%}
	.header1						{ font-size:1.3em; font-weight:bold; color:#FFFFFF }
	.header2						{ font-size:1.3em; font-weight:bold; color:#FFFFFF; background-color:#7F7FA9; padding:5px }
	.smaller						{ font-size:85% }
	
/* Form Styles */
	.inputText25				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:25px }
	.inputText50				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:50px }
	.inputText100				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:100px }
	.inputText125				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:125px }
	.inputText150				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:150px }
	.inputText200				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:200px }
	.inputText225				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:225px }
	.inputText300				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:300px }
	.inputText350				{ background-color:#FFFFFF; font-size:.9em; color:#000; font-family:Arial,Helvetica,sans-serif; border:1px solid #336; width:350px }

/* Borders */
	.bBlueB							{ border-bottom:1px solid #333366 }
	.bBlueT							{ border-top:1px solid #333366 }
	.bBlueLT						{ border-left:1px solid #333366; border-top:1px solid #333366 }
	.bBlueRT						{ border-right:1px solid #333366; border-top:1px solid #333366 }
	.bBlueLRT						{ border:1px solid #333366; border-bottom:0px }
	.bBlueLTB						{ border:1px solid #333366; border-right:0px }
	.bBlueRTB						{ border:1px solid #333366; border-left:0px }
	.bBlueALL						{ border:1px solid #333366 }

/* Backgrounds */
	.linkHilite01				{ background-color:#9966FF; border:1px solid #333366; border-bottom:0px }
	
	.tblHilite00LRT			{	background-color:#555588; border:1px solid #333366; border-bottom:0px }
	.tblHilite00RT			{	background-color:#555588; border-right:1px solid #333366; border-top:1px solid #333366 }

	.tblHilite01T				{	background-color:#666699; border-top:1px solid #333366 }
	.tblHilite01LR			{	background-color:#666699; border-left:1px solid #333366; border-right:1px solid #333366 }
	.tblHilite01LT			{	background-color:#666699; border-left:1px solid #333366; border-top:1px solid #333366 }
	.tblHilite01RT			{	background-color:#666699; border-right:1px solid #333366; border-top:1px solid #333366 }
	.tblHilite01LRT			{	background-color:#666699; border:1px solid #333366; border-bottom:0px }

	.tblHilite02T				{	background-color:#7777AA; border-top:1px solid #333366 }
	.tblHilite02LR			{	background-color:#7777AA; border-left:1px solid #333366; border-right:1px solid #333366 }
	.tblHilite02LT			{	background-color:#7777AA; border-left:1px solid #333366; border-top:1px solid #333366 }
	.tblHilite02RT			{	background-color:#7777AA; border-right:1px solid #333366; border-top:1px solid #333366 }
	.tblHilite02LRT			{	background-color:#7777AA; border:1px solid #333366; border-bottom:0px }
	
	.contentLine				{ background-color:#CCCCFF }
	
	.hilite00						{ background-color:#333366; padding:3px; border-bottom:1px solid #333366; border-right:1px solid #333366; font-weight:bold }

	.hilite01						{ background-color:#7777AA; padding:3px; border-bottom:1px solid #333366; border-right:1px solid #333366 }
	.hilite01TR					{ background-color:#7777AA; padding:3px; border-top:1px solid #333366; border-right:1px solid #333366 }
	.hilite01R					{ background-color:#7777AA; padding:3px; border-right:1px solid #333366 }
	.hilite01T					{ background-color:#7777AA; padding:3px; border-top:1px solid #333366 }
	.hilite01N					{ background-color:#7777AA; padding:3px }

	.hilite02						{ background-color:#8888BB; padding:3px; border-bottom:1px solid #333366; border-right:1px solid #333366 }
	.hilite02TR					{ background-color:#8888BB; padding:3px; border-top:1px solid #333366; border-right:1px solid #333366 }
	.hilite02R					{ background-color:#8888BB; padding:3px; border-right:1px solid #333366 }
	.hilite02T					{ background-color:#8888BB; padding:3px; border-top:1px solid #333366 }
	.hilite02N					{ background-color:#8888BB; padding:3px }
	
	
	.bgBlue							{ color:666699; font-size:1px }
	
/* Text Colours */
	.tLBlue							{ color:#DDDDFF }
	
/* Padding */
	.padB5							{ padding-bottom:15px }
	.padL10							{ padding-left:10px }
	
/* Links/Societies */
	.linkHeaderFirst		{ color:#FFCC00; font-weight:bold; padding-left:5px; padding-bottom:10px; font-size:.9em }
	.linkHeader					{ color:#FFCC00; font-weight:bold; padding-left:5px; padding-top:20px; padding-bottom:10px; font-size:.9em }
	.renew							{ color:#CCCCFF }

/* Print Styles */
	#cntMain						{ display:block }
	#buttons						{ display:block }
	#cntDiv							{ display:none }	
