/* Default styles */

BODY,HTML
{
   margin:0px;
   background-color:white;
}

BODY,H1,H2,P,TD,FORM,INPUT,SELECT,TEXTAREA
{
   font-family:"Arial","Helvetica",sans-serif;
   color:black;
}

BODY,H2,P,TD
{
   font-size:9pt;
}

/* Body styles */

.navbar
{
	background-image:url('/navbar/background.png');
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#414A7A;
	color:white;
	text-align:center;
}

.navbarContent
{
	padding:15px 0px 15px 0px;
}

.content
{
	width:100%;
   background-repeat:repeat-x;
	padding:15px;
}

/* Paragraph styles */

H1,H2,P,UL,OL
{
   margin-top:10px;
   margin-bottom:0px;
}

H1.cell,H2.cell,P.page-header,P.introduction-cell,P.heading-cell,P.sub-heading-cell,P.small-cell,P.picture,OL.small-cell,UL.small-cell,.cell
{
   margin-top:0px;
}

P.introduction,P.introduction-first,P.introduction-cell,P.new
{
   font-weight:bold;
}

P.introduction,P.introduction-first,P.introduction-cell
{
   font-size:10pt;
}

H1,P.heading,P.heading-first,P.heading-cell
{
   font-weight:bold;
   font-size:11pt;
}

H1,P.heading,P.heading-first,P.introduction-first,P.heading-first,.first,P.picture-first,P.picture-no-caption,P.small-first,P.footer
{
   margin-top:20px;
}

P.sub-heading,P.sub-heading-first,P.sub-heading-cell
{
   font-weight:bold;
}

H2,H2.first,P.sub-heading,P.sub-heading-first
{
   margin-top:15px;
}

P.picture,P.picture-first,P.picture-no-caption
{
   font-size:7pt;
}

P.picture-no-caption,P.caption
{
	margin-bottom:20px;
}

P.caption,P.caption-last,P.small,P.small-cell,P.small-first,P.footer,OL.small,UL.small,SPAN.SMALL
{
   font-size:8pt;
}

P.caption,P.caption-last
{
   margin-top:2px;
}

P.small,.closer
{
	margin-top:5px;
}

P.footer
{
	clear:left;
}

/* Table styles */

TABLE.inline
{
	margin-top:10px;
}

TABLE.first
{
   margin-top:20px;
}

TABLE.picture
{
	margin-top:0px;
	margin-bottom:20px;
}

/* Table cell styles */

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

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

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

TR.accented,TD.accented
{
   background-color:#0A1450;
   color:white;
}

/* Form styles */

FORM,INPUT,SELECT,TEXTAREA
{
   font-size:9pt;
}

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

/* Colours */

A:link,A:visited,H1,H2,P.introduction,P.introduction-first,P.heading,P.heading-first,P.heading-cell,P.sub-heading,P.sub-heading-first,P.sub-heading-cell {color:#0A1450}
A:active {color:#414A7A}
A:link.navbar,A:visited.navbar,A:active.navbar {color:#FFFFFF}