body, td {
	font-family:		Verdana;
	font-size:			8pt;
	color:				#000000;
}

body {
	background-color:	#E1EEF9;
}

a {
	text-decoration:	none;
	color:				#293A59;
}
a:link {
	text-decoration:	none;
	color:				#293A59;
}
a:visited {
	text-decoration:	none;
	color:				#293A59;
}
a:active {
	text-decoration:	none;
	color:				#293A59;
}
a:hover {
	text-decoration:	underline;
	color:				#293A59;
}

.LeftLink {
	font-size:			8pt;
}
a.LeftLink:link {
	font-size:			8pt;
}
a.LeftLink:visited {
	font-size:			8pt;
}
a.LeftLink:active {
	font-size:			8pt;
}
a.LeftLink:hover {
	font-size:			8pt;
}

.BigText {
	font-size:			10pt;
	font-weight:		bold;
}
a.BigText {
	font-size:			10pt;
	font-weight:		bold;
}
a.BigText:link {
	font-size:			10pt;
	font-weight:		bold;
}
a.BigText:visited {
	font-size:			10pt;
	font-weight:		bold;
}
a.BigText:active {
	font-size:			10pt;
	font-weight:		bold;
}
a.BigText:hover {
	font-size:			10pt;
	font-weight:		bold;
}

/* Calendar */
.CalendarHeader {
	font-family:		Courier New;
	font-size:			8pt;
	background-color:	#354A72;
	color:				#FFFFFF;
}

.CalendarToday {
	font-family:		Courier New;
	font-size:			8pt;
	background-color:	#4E638B;
}

.CalendarStandard {
	font-family:		Courier New;
	font-size:			8pt;
	background-color:	#9DB2DA;
}
.CalendarLink {
	color:				#FFFFBD;
}
a.CalendarLink {
	color:				#FFFFBD;
}
a.CalendarLink:link {
	color:				#FFFFBD;
}
a.CalendarLink:visited {
	color:				#FFFFBD;
}
a.CalendarLink:active {
	color:				#FFFFBD;
}
a.CalendarLink:hover {
	color:				#FFFFBD;
}


/* News */
.NewsDetails {
	font-size:			7pt;
	font-style:			italic;
}

.LargeHeader {
	font-size:			14pt;
	font-weight:		bold
}

.AltBGColour {
	background-color:	#9DB2DA;
}

/* Table header */
.TableHeader {
	font-weight:		bold;
	background-color:	#4E638B;
	font-size:			10pt;
	color:				#FFFFFF;
}
a.TableHeader {
	color:				#E1E1E1;
}
a.TableHeader:link {
	color:				#E1E1E1;
}
a.TableHeader:active {
	color:				#E1E1E1;
}
a.TableHeader:visited {
	color:				#E1E1E1;
}
a.TableHeader:hover {
	color:				#E1E1E1;
}

.SideColour {
	background-color:	#EBF5F9;
}
.WarningText {
	color:				#FF0000;
	font-weight:		bold;
}
.QuoteText {
	background-color:	#FFFFFF;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	padding:			5px;
	font-style:			italic;
}
.Attachment {
	background-color:	#FFFFFF;
	border-width:		1px;
	border-style:		dashed;
	border-color:		#000000;
	padding:			5px;
	font-style:			italic;
}
.MainContent {
	line-height:		11pt;
}
.ConfirmBox {
	border-color:		#000000;
	border-style:		solid;
	border-width:		1px;
}
.CPTable {
	background-color:	#9DB2DA;
	font-size:			7pt;
}
.SmallText {
	font-size:			7pt;
}
.SectionedBox {
	background-color:	#9DB2DA;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	padding:			10px 10px 10px 10px;
	text-align:			justify;
}
/* Forms */

input, option, select, textarea {
	color:				#000000;
	border-width:		1px;
	border-color:		#354A72;
	border-style:		solid;
	background-color:	#EBF5F9;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			7pt;
}
