BODY	{ font-size: 10pt; font-family: arial; }
P		{ font-size: 10pt; font-family: arial; }
TABLE	{ font-size: 10pt; font-family: arial; }
TR		{ font-size: 10pt; font-family: arial; }
TD		{ font-size: 10pt; font-family: arial; }
TH		{ font-size: 10pt; font-family: arial; }

.largest	{ font-size: 20px; font-family: arial; }
.larger		{ font-size: 16px; font-family: arial; }
.large		{ font-size: 16px; font-family: arial; }
.reg		{ font-size: 10pt; font-family: arial; }
.small		{ font-size: 12px; font-family: arial; }
.smallest	{font-size: 11px; font-family: Arial, Helvetica, sans-serif;}

/* Clickpath - stylesheetdetect */
FONT.cssdetect
{ display:none; }

/* Header style definition */
TABLE.header,
TABLE.header TABLE,
TABLE.header TABLE TD,
TABLE.header TD { background-color: #000000; }

.header A:link { color: #ffffff; text-decoration : none; background-color: #000000;}
.header A:visited { color: #ffffff; text-decoration : none; background-color: #000000;}
.header A:hover { color: #ffffff; text-decoration : underline; background-color : #000000; }

TD FORM, TD FORM SELECT, TD FORM INPUT, SELECT { font-size:12px; font-family: Arial, Helvetica, Sans-Seriff; }

/* Navbar style definition */
TABLE.navbar,
TABLE.navbar TABLE,
TABLE.navbar TABLE TD,
TABLE.navbar TD { background-color: #CCCCCC; color: white; }

/* Text colour meringue */
DIV.text-meringue TD { color: white; }

/* Text colour aubergine (default if not meringue) */
TD { color: black; }

/* Alternate text colours */
TD.aubergine,
P.aubergine,
SPAN.aubergine,
DIV.aubergine { color: black; }

TD.meringue,
P.meringue,
SPAN.meringue,
DIV.meringue { color: white; }

.lightText, .left .lightText, .right .lightText { color: #ffc991; }
.mediumText, .left .mediumText, .right .mediumText { color: ; }
.strongText, .left .strongText, .right .strongText { color: #9C6409; }

/* Background Colors */
.white, .left .white, .right .white, .meringue, .left .meringue, .right .meringue { background-color: #FFFFFF; color: black; }
.light, .left .light, .right .light { background-color: #ffc991; color: black; }
.medium, .left .medium, .right .medium { background-color: ; color: white; }
.strong, .left .strong, .right .strong { background-color: #9C6409; color: white; }
/* Link settings for strong/base background */
.strong a:link, .left .strong a:link, .right .strong a:link { color : #CC7400; text-decoration : underline; background-color: #9C6409;} 
.strong a:visited, .left .strong a:visited, .right .strong a:visited { color : #F0F0F0; text-decoration : underline; background-color: #9C6409;}
.strong a:active, .left .strong a:active, .right .strong a:active { color : #F0F0F0; text-decoration : underline; background-color: #9C6409;}
.strong a:hover, .left .strong a:hover, .right .strong a:hover { color: #8C2C00; text-decoration : none; background-color: #CC7400; }
.strong P, .left .strong P, .right .strong P { color : #ffffff; }
/* Link settings for medium background */
.medium a:link, .left .medium a:link, .right .medium a:link { color: #ffffff; text-decoration : underline; background-color: ; }
.medium a:visited, .left .medium a:visited, .right .medium a:visited { color: #000000; text-decoration : underline; background-color: ; }
.medium a:active, .left .medium a:active, .right .medium a:active { color: #000000; text-decoration : underline; background-color: ; }
.medium a:hover, .left .medium a:hover, .right .medium a:hover { color: #8C2C00; text-decoration : none; background-color : #CC7400; }
.medium P, .left .medium P, .right .medium P { color : #ffffff; }
/* Link settings for light background */
.light a:link, .left .light a:link, .right .light a:link { color: #8c2c00; text-decoration : underline; background-color: #ffc991; }
.light a:visited, .left .light a:visited, .right .light a:visited { color: #CCCCCC; text-decoration : underline; background-color: #ffc991; }
.light a:active, .left .light a:active, .right .light a:active { color: #CCCCCC; text-decoration : underline; background-color: #ffc991; }
.light a:hover, .left .light a:hover, .right .light a:hover { color: #CC7400; text-decoration : none; background-color : #8C2C00; }
.light P, .left .light P, .right .light P { color: #000000; }
/* Link settings for white background */
.white a:link, .left .white a:link, .right .white a:link, .meringue a:link, .left .meringue a:link, .right .meringue a:link { color: ; text-decoration: underline; background-color : #ffffff; }
.white a:visited, .left .white a:visited, .right .white a:visited, .meringue a:visited, .left .meringue a:visited, .right .meringue a:visited { color: #575757; text-decoration: underline; background-color : #ffffff; }
.white a:active, .left .white a:active, .right .white a:active, .meringue a:active, .left .meringue a:active, .right .meringue a:active { color: #575757; text-decoration: underline; background-color : #ffffff; }
.white a:hover, .left .white a:hover, .right .white a:hover, .meringue a:hover, .left .meringue a:hover, .right .meringue a:hover { color: #8c2c00; text-decoration : none; background-color : #CC7400; }
.white P, .left .white P, .right .white P {color : #000000; }

/* left-hand navigator */
TD.left A:link,
TD.left A:hover,
TD.left A:active,
TD.left A:visited { font-size: 12px; text-decoration: none; }

/* right-hand navigator */
TD.right A:link,
TD.right A:hover,
TD.right A:active,
TD.right A:visited { font-size: 12px; text-decoration: none; }

/* Line Height Classes */
.L13 {	LINE-HEIGHT: 130% }
.L15 {	LINE-HEIGHT: 150%; clip: rect(  12 ) }
.L17 {	LINE-HEIGHT: 170% }
