/* Default styles */

BODY,P,TD,UL,OL,BLOCKQUOTE
{
   font-family:"Arial","Helvetica",sans-serif;
   font-size:9pt;
   color:#000000;
}

/* Paragraph styles */

P.heading,P.heading-gateway,P.heading-inverted,P.sub-heading,P.sub-heading-gateway,P.sub-heading-inverted,P.sub-sub-heading,P.sub-sub-heading-gateway,P.sub-sub-heading-inverted
{
   font-weight:bold;
}

P.heading,P.heading-gateway,P.heading-inverted
{
   font-size:12pt;
}

P.sub-heading,P.sub-heading-gateway,P.sub-heading-inverted
{
   font-size:10pt;
}

P.inverted,P.heading-inverted,P.sub-heading-inverted,SPAN.inverted
{
	color:white;
}

P.heading-gateway,P.sub-heading-gateway,P.sub-sub-heading-gateway
{
	text-decoration:underline;
	color:#000000
}

P.picture
{
   font-size:5%;
}

P.small,P.small-inverted,P.cell-small,P.caption,P.sub-sub-heading,P.sub-sub-heading-gateway,UL.small,UL.caption,OL.small,OL.caption,BLOCKQUOTE.small,SPAN.small
{
	font-size:8pt;
}

P.small,P.small-inverted,P.caption,UL.small,UL.caption,OL.small,OL.caption,BLOCKQUOTE.small
{
   margin-top:2px;
   margin-bottom:8px;
}

P.footer
{
   font-size:8pt;
   margin-top:15px;
}

P.inverted,P.small-inverted,P.heading-inverted,P.sub-heading-inverted,P.sub-sub-heading-inverted,SPAN.inverted
{
	color:#FFFFFF;
}

A.plain
{
	text-decoration:none;
}

A.plain:hover
{
	text-decoration:underline;
}

/* Table cell styles */

TD.white,TR.white
{
	background-color:#FFFFFF;
}

TD.tinted,TR.tinted
{
   background-color:#DCE8FF;
}

TD.dark-tinted,TR.dark-tinted
{
   background-color:#C2D7FF;
}

TD.accented,TR.accented
{
   background-color:#0085FF;
   color:#FFFFFF;
}

TD.less-accented,TR.less-accented
{
   background-color:#4CAAFF;
   color:#FFFFFF;
}

TD.white,TR.white
{
	background-color:#FFFFFF;
}

TD.cream,TR.cream
{
	background-color:#FFFDE4;
}

/* Form styles */

FORM,INPUT,SELECT,TEXTAREA
{
   font-family:"Arial","Helvetica",sans-serif;
   font-size:9pt;
}

FORM.small,INPUT.small,SELECT.small,TEXTAREA.small
{
	font-size:8pt;
}

FORM.monosopace,INPUT.monospace,SELECT.monospace,TEXTAREA.monospace
{
	font-family:"Courier New","Courier",monospace;
}

/* Colours */

P.heading,P.sub-heading,SPAN.accented {color:#0085FF}
SPAN.red {color:#FF0000}
SPAN.brown {color:#9F0E0E}
