BODY {
	MARGIN-LEFT: 0px; 
	COLOR: black; 
	MARGIN-RIGHT: 0px; 
	BACKGROUND-COLOR: #FFFFBB
}
P {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.small-text {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.small-grey-text {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.small-white-text {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
P.small-text {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.large-text {
	FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.large-white-text {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: white; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.large-black-text {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.white-text {
	FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TABLE.main-table-border {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.TABLEContainer
{
    FONT-FAMILY: Verdana, Arial;
    border-style: none;
    border-width: 1px;
    border-color: black;
    width: 100%;
	margin: 10px 0 10px 0;
}
TD {
	COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.ArticleTitle
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: LEFT;
	padding: 10px 0 10px 0;
}
TD.tdcentre {
	TEXT-ALIGN: center;
}
TD.tdleft {
	TEXT-ALIGN: left;
}
TD.menuhighlight {
	COLOR: white;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #000070;
}
TR.green-beige {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFCC
}
TR.green-grey {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #e7e3d6
}
TD.green-grey {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #e7e3d6
}
TD.grey {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #d6d7ce
}
TD.orange {
	COLOR: white; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ff9e42
}
TD.yellow {
	COLOR: white; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffcf6b
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A {
	COLOR: #blue; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menu {
	COLOR: #0000FF; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuhighlight {
	COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuhighlight:visited {
	COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuhighlight:hover {
	COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.title-red {
	FONT-SIZE: 14pt; COLOR: #de3031; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
/* Containing div style */
div.maincontent{
	width: 1024;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid;
	margin: 15px auto 15px auto;
	BACKGROUND-COLOR: #FFFFCC
}
div.mainheader{
	margin: 10px auto 10px auto;
}
/* expanding list styles */
div.mainstyle 
{ 
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #ff0000;
}
div.mainstyle ul ul 
{ 
	margin-left: 10px; 
}
div.mainstyle ul, div.mainstyle li 
{ 
	padding: 0px; 
	margin: 0px; 
	list-style-type: none; 
	font-weight: normal; 
}
div.mainstyle li a 
{ 
	margin-left: 0px; 
	padding: 3px;
	text-decoration: none; 
	width: 100%; 
	height: 100%; 
	font-weight: normal; 
	display: block; 
	color: green;
}
div.mainstyle li 
{ 
	display: inline; 
} /* fix for IE blank line bug */
div.mainstyle ul > li 
{ 
	display: list-item; 
}
div.mainstyle li > a 
{ 
	width: auto; 
	height: auto; 
}
div.mainstyle li li a 
{ 
	color: #000000;
}
div.mainstyle li li li a 
{ 
	color: #0000ff;
}
div.mainstyle li a:hover 
{ 
	color: #ff0000; 
}
div.mainstyle li li a:hover 
{ 
	color: #ff0000;
}
img.floatleft
{
margin: 0 10px 0 0pt;
float: left;
}
img.floatright
{
margin: 0pt 10px 10px 0pt;
float: right;
}
img.floattop
{
margin: 10px 0pt 0pt 10px;
float: top;
}
img.floatbottom
{
margin: 10px 0pt 0pt 10px;
float: bottom;
}