BODY
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/CommonImages/HeaderBack.jpg);
    MARGIN: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.BlueText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BlueText A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlueText A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlueText A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BlueText A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BlueTextBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueTextBig A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlueTextBig A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlueTextBig A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    bold: 
}
.BlueTextBig A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlueTextSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BlueTextSmall A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlueTextSmall A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BlueTextSmall A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    bold: 
}
.BlueTextSmall A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BodyTextBlue
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextBlue A
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlue A:visited
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlue A:active
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextBlue A:hover
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueSmall
{
    FONT-SIZE: 9px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextBlueSmall A
{
    FONT-SIZE: 9px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueSmall A:visited
{
    FONT-SIZE: 9px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueSmall A:active
{
    FONT-SIZE: 9px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextBlueSmall A:hover
{
    FONT-SIZE: 9px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueLight
{
    FONT-SIZE: 10px;
    COLOR: #92a5c7;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueLight A
{
    FONT-SIZE: 10px;
    COLOR: #92a5c7;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueLight A:visited
{
    FONT-SIZE: 10px;
    COLOR: #92a5c7;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueLight A:active
{
    FONT-SIZE: 10px;
    COLOR: #92a5c7;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextBlueLight A:hover
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRed
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextRed A
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRed A:visited
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRed A:active
{
    FONT-SIZE: 10px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextRed A:hover
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRedBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #99091c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodyTextRedBig A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #99091c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRedBig A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #99091c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextRedBig A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #99091c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextRedBig A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextGrey
{
    FONT-SIZE: 10px;
    COLOR: #646464;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextGrey A
{
    FONT-SIZE: 10px;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextGrey A:visited
{
    FONT-SIZE: 10px;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextGrey A:active
{
    FONT-SIZE: 10px;
    COLOR: #7d7d7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextGrey A:hover
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WhiteText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.WhiteText A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.WhiteText A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.WhiteText A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    bold: 
}
.WhiteText A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BodyTextWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextWhite A
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextWhite A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextWhite A:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextWhite A:hover
{
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuBlue
{
    FONT-SIZE: 11px;
    COLOR: #3c2c7c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.menuBlue A
{
    COLOR: #3c2c7c;
    TEXT-DECORATION: none
}
.menuBlue A:visited
{
    COLOR: #3c2c7c;
    TEXT-DECORATION: none
}
.menuBlue A:hover
{
    COLOR: #99091c;
    TEXT-DECORATION: none
}
.selectForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.selectFormWide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 300px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.selectFormMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.selectFormSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 125px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.selectFormSmallest
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 75px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.inputForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.inputFormWide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 300px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.inputFormSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 50px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.inputFormSuperSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 20px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.formButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.formButtonDisable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #3a2a7d
}
.formButtonEnable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99091c
}
.BodyTextBlueBig
{
    FONT-SIZE: 14px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.BodyTextBlueBig A
{
    FONT-SIZE: 14px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueBig A:visited
{
    FONT-SIZE: 14px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BodyTextBlueBig A:active
{
    FONT-SIZE: 14px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    bold: 
}
.BodyTextBlueBig A:hover
{
    FONT-SIZE: 14px;
    COLOR: #99091c;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


/* esc.publisher */

.nptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.nptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.nplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
}

.nplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
}

.nplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
}

.npdoctitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF7E00;
}

.npdoctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}


.nplead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF7E00;
}

.npheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.npheadline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.npheadlinelead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.npthumbtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.npthumbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.nppictext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}