body         { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
	       scrollbar-face-color: #006699; scrollbar-track-color: White;
	       scrollbar-arrow-color: #87CEFA; scrollbar-shadow-color: Navy; 
	       scrollbar-3dlight-color: #ADD8E6; scrollbar-darkshadow-color: Black;
	       buttonface: #FF0000; }

FONT          { FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; }
TD            { FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; }
P             { FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; }
DIV           { FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; }
INPUT         { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
TEXTAREA      { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
FORM          {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
SELECT        {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }

A:link        { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333;
		FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  
		font-variant : normal;  font-weight : bold;  }
A:active      { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; 
		FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  
		font-variant : normal; font-weight : bold; }
A:visited     { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #993366; 
		FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  
		font-variant : normal; font-weight : bold; }
A:hover       { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1E90FF; 
		FONT-SIZE: 11px; TEXT-DECORATION: underline; BACKGROUND: none;  
		font-variant : normal; font-weight : bold; }
.note         { FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #996600; 
		FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
		BACKGROUND: none; }
.title        { FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		COLOR: #cccccc; FONT-SIZE: 11px; FONT-WEIGHT: bold; 
		TEXT-DECORATION: none; BACKGROUND: none; }
.storytitle   { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #363636; 
		FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
		BACKGROUND: #CCCCFF; }
.boxtitle     { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #FFFFFF; 
		FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
		font-variant : normal; BACKGROUND: none; }
.option       { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6495ED; 
		FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
		BACKGROUND: none; }
.storycat     { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; 
		FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; 
		BACKGROUND: none; }
.tiny         { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; 
		FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
		BACKGROUND: none; }
.slogan       { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #FFFFFF; 
		FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
		BACKGROUND: none;  }
.content      { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; 
		FONT-SIZE: 11px; BACKGROUND: none; }
.boxcontent   { FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; 
		FONT-SIZE: 11px; BACKGROUND: none; }

.logotext  { font-family:  Helvetica, Arial, Sans-Serif; font-size: 10pt;
             color: #993333; font-weight: bold; }

.areablock { BACKGROUND: #EEEEFF; }

.pn-title {
FONT: bold 9pt Verdana, Helvetica, sans-serif; 
BACKGROUND: none; 
COLOR: #0066CC;
TEXT-DECORATION: none
}

A.pn-title {
FONT: bold 9pt Verdana,Helvetica,sans-serif; 
BACKGROUND: none; 
COLOR: #0066CC;
TEXT-DECORATION: underline
}

A.pn-title:active {
BACKGROUND: none; 
COLOR: #66CCFF;
FONT: bold 9pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-title:visited {
BACKGROUND: none; 
COLOR: #0066CC;
FONT: bold 9pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-title:hover {
BACKGROUND: none; 
COLOR: #66CCFF;
FONT: bold 9pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

A.pn-normal {
BACKGROUND: none; 
COLOR: #000000;
TEXT-DECORATION: underline
}

A.pn-normal:active {
BACKGROUND: none; 
COLOR: #F3F3F3;
TEXT-DECORATION: underline
}

A.pn-normal:visited {
BACKGROUND: none; 
COLOR: #4C5EA8;
TEXT-DECORATION: underline
}

A.pn-normal:hover {
BACKGROUND: none; 
COLOR: #0066CC;
TEXT-DECORATION: underline
}

A.pn-hometext {
BACKGROUND: none; 
COLOR: #000000;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

A.pn-hometext:active {
BACKGROUND: none; 
COLOR: #000000;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

A.pn-hometext:visited {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

A.pn-hometext:hover {
BACKGROUND: none; 
COLOR: #0066CC;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

:TD.pn-hometext {
BACKGROUND: none; 
COLOR: #000000;
FONT: 8pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none: line-height: 1
}

.pn-logo {
BACKGROUND: none; 
COLOR: #191919;
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 7pt; 
TEXT-DECORATION: none
} 

.pn-sub {
BACKGROUND: none; 
COLOR: #666666;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
} 

A.pn-sub {
BACKGROUND: none; 
COLOR: #000000;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:active	{
BACKGROUND: none; 
COLOR: #99CCFF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:visited {
BACKGROUND: none; 
COLOR: #3333FF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:hover {
BACKGROUND: none; 
COLOR: #9999FF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.slogan {
BACKGROUND: none; 
COLOR: #FFFFFF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.slogan:active	{
BACKGROUND: none; 
COLOR: #99CCFF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.slogan:visited {
BACKGROUND: none; 
COLOR: #CCCCCC;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.slogan:hover {
BACKGROUND: none; 
COLOR: #9999FF;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

.pn-logo {
BACKGROUND: none; 
COLOR: #0066CC;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-logo {
BACKGROUND: none; 
COLOR: #0066CC;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-logo:active {
BACKGROUND: none; 
COLOR: #CCCCFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-logo: visited {
BACKGROUND: none; 
COLOR: #9999CC; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-logo:hover	{
BACKGROUND: none; 
COLOR: #0066CC;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-storytitle {
FONT-SIZE: 10pt; 
BACKGROUND: none; 
COLOR: #990000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

A.pn-storytitle:active {
FONT-SIZE: 10pt; 
BACKGROUND: none; 
COLOR: #FF0000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

A.pn-storytitle:visited {
FONT-SIZE: 10pt; 
BACKGROUND: none; 
COLOR: #993333;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

A.pn-storytitle:hover {
FONT-SIZE: 10pt; 
BACKGROUND: none; 
COLOR: #FF0000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

.pn-logo-7pt {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-SIZE: 7pt; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

.pn-pagetitle {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: bold 10pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}

.pn-storytitle {
BACKGROUND: none; 
COLOR: #990000;
FONT: bold 10pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

.pn-title-rblock {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: bold 10pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 0px;
TEXT-DECORATION: none
}

.pn-title-lblock {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: bold 10pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 1.5px;
TEXT-DECORATION: none
}

.pn-rblock {
BACKGROUND: none; 
COLOR: #000000;
FONT: 8pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 0px;
TEXT-DECORATION: none
}

.pn-bartitle {
BACKGROUND: none; 
COLOR: #003399;
FONT: bold 8pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 2px;
TEXT-DECORATION: none
}

.pn-normal {
BACKGROUND: none; 
COLOR: #191919; 
FONT: 8pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}


.pn-footer {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT: 6pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}

.pn-caption {
BACKGROUND: none; 
COLOR: #666666; 
FONT: 6pt Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}

.pn-art {
BACKGROUND: none; 
COLOR: #191919;
FONT: 10pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none; 
line-height: 1.5
}

TD.pn-normal {
BACKGROUND: none; 
COLOR: #666666;
FONT: 8pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: 
none: line-height: 1.5
}

TD.pn-title {
BACKGROUND: none; 
COLOR: #4C5EA8; 
FONT: bold 10pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}

INPUT.pn-text {
BACKGROUND : #F3F3F3; 
COLOR: #000000; 
BORDER: solid 1px #000000; 
FONT-SIZE: 10pt
}

INPUT.r-button {
BACKGROUND : none; 
COLOR: #000000; 
FONT-SIZE: 10pt
}

INPUT.pn-button {
BACKGROUND : #F3F3F3; 
COLOR: #000000; 
BORDER: 1px solid #000000; 
FONT-SIZE: 10pt;  
border-collapse: collapse
}

TEXTAREA.pn-text {
BACKGROUND : #F3F3F3; 
COLOR: #000000; 
BORDER: solid 1px #000000; 
FONT-SIZE: 10pt;  
border-bottom: 1px dashed
}

SELECT.pn-text {
BACKGROUND : #F3F3F3; 
COLOR: #000000; 
BORDER: solid 1px #000000; 
FONT-SIZE: 10pt
}

/* Centre blocks and admin messages */

.message-centre { 
FONT: normal 10pt Verdana, Helvetica, sans-serif;
border-style: none;
}

.message-centre .border2 {
border-style: none;
border-width: 0;
padding: 0;
}

TD.message-centre {
FONT: normal 10pt Verdana, Helvetica, sans-serif;border-style: none;
border: 1px;
padding: 3px;
}

.message-centre .pn-title {
FONT: bold 10pt Verdana, Helvetica, sans-serif;
color: #4C5EA8;
}


TD.boxtitle  { BACKGROUND:  #9172EC; }

TD.slogan    { BACKGROUND:  #7A5DC7; }

TD.blockright { BACKGROUND:  #7A6B5E; }

.blocktitle   { color: #355031; }

TD.blockleft { BACKGROUND: #CCCCFF; }

TD.articleborder { BACKGROUND: #99CCFF; }
TD.articletitle  { BACKGROUND: #9999FF; }

TD.storytitle { BACKGROUND: #CCCCFF; }

TD.pageheader { BACKGROUND: #000000; }

TD.topborder { BACKGROUND: #333366; color: #EEEEFF }
TD.toptitle  { BACKGROUND: #6666CC; COLOR: #FFFFFF }
TD.areadivider { BACKGROUND: #333366; }
