/* Default styles */

HTML,BODY
{
   margin:0px;
}

BODY.popup
{
	margin:10px;
}

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

/* Paragraph styles */

P.large,SPAN.large
{
	font-size:11pt;
}

H1
{
	font-size:13pt;
}

H2
{
	font-size:11pt;
}

H3
{
	font-size:10pt;
}

P.heading,P.heading-gateway,P.heading-black,P.sub-heading,P.sub-heading-black,P.sub-sub-heading,P.sub-sub-heading-black,P.error,P.error-small,SPAN.error,SPAN.error-small
{
   font-weight:bold;
}

P.heading,P.heading-gateway,P.heading-black
{
   font-size:11pt;
}

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

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

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

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

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

A.plain
{
	text-decoration:none;
}

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

SPAN.nobr
{
	white-space:nowrap;
}

/* 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.less-accented,TR.less-accented
{
   background-color:#4CAAFF;
   color:#FFFFFF;
}

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

TD.red,TR.red
{
	background-color:#FF0000;
}

TD.yellow,TR.yellow
{
	background-color:#FFFF00;
}

TD.dark,TR.dark
{
	background-color:#0000AA;
}

TD.black,TR.black
{
	background-color:#000000;
}

TD.ruleOnWhite
{
	background:url('/store/rules/white.png');
}

TD.ruleOnCream
{
	background:url('/store/rules/cream.png');
}

TD.menu
{
	background:url('/store/menu/background.png');
	background-repeat:repeat-y;
}

/* 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,P.sub-sub-heading,SPAN.accented,H1.accented,H2.accented,H3.accented {color:#6699FF}
P.inverted,P.small-inverted {color:#FFFFFF}
SPAN.dark,H1.dark,H2.dark,H3.dark {color:#0000AA}
A.dark {text-decoration:underline; color:#0000AA}
SPAN.red,P.error,P.error-small,SPAN.error,SPAN.error-small {color:#FF0000}
SPAN.brown {color:#9F0E0E}
SPAN.black {color:black}
A.black {text-decoration:underline; color:black}
SPAN.orange,H1.orange,H2.orange,H3.orange {color:#FF8D00}
A.orange {text-decoration:underline; color:#FF8D00}
SPAN.grey {color:#666666}
SPAN.blue {color:#0000EE}
