/*body text that is not in the articles (ex. admin announcements)*/
BODY  {
	COLOR: Black;
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	MARGIN-TOP: 2;
	MARGIN-LEFT: 2;
	MARGIN-RIGHT: 2;
	MARGIN-BOTTOM: 2;
	font: 11px;
}

/*This controls everything in the blocks except
as noted in other styles such as 'article header' for example.*/
TD {
color:  #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
}


/*these are the links in the footer*/
A {
COLOR: #000000; 
TEXT-DECORATION: underline;
}

A:active {
COLOR: #008000;
TEXT-DECORATION: underline
}

A:visited {
COLOR: #4C5EA8; 
TEXT-DECORATION: underline
}

A:hover {
COLOR: #008000; 
TEXT-DECORATION: underline
}

/*Title text for announcements*/
.pn-title {
COLOR: #008000;
TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Verdana, sans-serif
}

/*this is the article titles*/
A.pn-title {
color: #162431;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a:active.pn-title {
color: #162431;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a:visited.pn-title {
color: #4C5EA8;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none
}

a:hover.pn-title {
color: #008000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}


/*this is the menu links,and links for polls*/
A.pn-normal {
color: #800000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none
}


a:active.pn-normal {
padding:0; color: #800000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

a:visited.pn-normal {
color: #800000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none
}

a:hover.pn-normal {
padding:0; color: #008000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none
}

A.pn-hometext {
COLOR: Black;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

a:active.pn-hometext {
COLOR: #000000;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

a:visited.pn-hometext {
COLOR: #4C5EA8;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

a:hover.pn-hometext {
COLOR: #CC6600;
FONT: 8pt Verdana,Helvetica,sans-serif; 
TEXT-DECORATION: underline
}

:TD.pn-hometext {
COLOR: Black;
FONT: 8pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none: line-height: 1
}

.pn-logo {
COLOR: Black;
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 7pt; 
TEXT-DECORATION: none
} 

/*this is the 'posted by', 'email' 'print' text*/
.pn-sub {
COLOR: Black;
FONT: 7pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
} 

A.pn-sub {
COLOR: Black;
FONT: 8pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

a:active.pn-sub	{
COLOR: #F3F3F3;
FONT: 8pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}
a:visited.pn-sub {

COLOR: #4C5EA8;
FONT: 8pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

a:hover.pn-sub {
COLOR: #CC6600;
FONT: 8pt Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

.pn-logo {
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

A.pn-logo {
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

a:active.pn-logo {
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

a:.pn-logo visited {
COLOR: #FFFFFF; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

a:hover.pn-logo	{
COLOR: #CC6600;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 3px; 
TEXT-DECORATION: none
}

/*need to figure out what this does*/
A.pn-storytitle {
FONT-SIZE: 10pt; 
COLOR: Purple;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

a:active.pn-storytitle {
FONT-SIZE: 10pt; 
COLOR: #FF0000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

a:visited.pn-storytitle {
FONT-SIZE: 10pt; 
COLOR: #660000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

a:hover.pn-storytitle {
FONT-SIZE: 10pt; 
COLOR: #FF0000;
LETTER-SPACING: 3px;
TEXT-DECORATION: none
}

.pn-logo-7pt {
COLOR: #FFFFFF; 
FONT-SIZE: 7pt; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

.pn-pagetitle {
color: Black;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.pn-storytitle {
COLOR: #000000;
FONT: 11pt Tahoma, Verdana; 
TEXT-DECORATION: none
}

/*Title text for right blocks*/
.pn-title-rblock {
FONT: bold 11px Tahoma, Verdana, sans-serif; 
COLOR: Maroon;
TEXT-DECORATION: none
}

/*Title text for left blocks*/
.pn-title-lblock {
FONT: bold 11px Tahoma, Verdana, sans-serif; 
COLOR: Maroon;
TEXT-DECORATION: none
}

.pn-rblock {
COLOR: Black;
FONT: 8pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 0px;
TEXT-DECORATION: none
}

.pn-bartitle {
COLOR: #003399;
FONT: bold 8pt Verdana, Helvetica, sans-serif; 
LETTER-SPACING: 2px;
TEXT-DECORATION: none
}

/*this is the main text on the homepage*/
.pn-normal {
COLOR: #000000; 
TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma, Verdana, sans-serif
}


.pn-footer {
COLOR: #FFFFFF; 
FONT: 6pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}

/*this is for the articles when clicked on.*/
.pn-art {
color:  #336600;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

TD.pn-normal {

COLOR: #666666;
FONT: 10pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: 
none: line-height: 1.5
}

TD.pn-title {
COLOR: #4C5EA8; 
FONT: bold 10pt Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}

INPUT {
background : #EBF2FD;
color: #000000;
font-size: 11px; margin-top:0; margin-bottom:0
}

INPUT.pn-text {
BACKGROUND : #F3F3F3; 
COLOR: #000000; 
BORDER: 1px solid #000000; 
FONT-SIZE: 10pt; margin-top:0; margin-bottom:0
}

INPUT.r-button {
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;
}

/*Title for messeages in the center block*/
.message-centre .pn-title {
color: Black;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

/*this is for the date*/
.date {
color:  #336600;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
}
