/* Netscape6 stylesheets */
/* Body text treatments */

A {
	color: #000E61;
}

A.bodylarge {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 13pt;
}

A.bodyMedium {
	color: #CD3B40;
}

A.bodyNormal {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

A:hover {
	color: #000;
	text-decoration: none;
}

A.blue {
	color: #204776;
}

A.blue:hover {
	color: #000;
}

A.bodySmall {
	color: #000;
}

A.bodySmall:hover {
	color: #CB3B40;
}

A.browse {
	color: #000;
}

A.browse:hover {
	color: #204776;
	text-decoration: none;
}

A.footer {
	color: #8fa3cc;
}

A.footer:hover {
	color: #FFFFFF;
}

A.header {
	color: #334d80;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	line-height: 8pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

A.header:hover {
	color: #000;
	text-decoration: none;
}

A.keyword {
	color: #CB3B40;
}

A.keyword:hover {
	color: #000;
	text-decoration: none;
}

A.keyword2 {
	color: #000E61;
	margin-left: 12pt;
}

A.lightblue {
	color: #8fa3cc;
}

A.lightblue:hover {
	color: #FFFFFF;
}

A.menuItem {
	color: #000;
	text-decoration: none;
}

A.menuItem:hover {
	color: #000;
	text-decoration: underline;
}

A.noUnderline {
	text-decoration: none;
}

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

A.pageTool {
	color: #334d80;
	text-decoration: underline;
}

A.pageTool:hover {
	text-decoration: none;
}

A.red {
	color: #568634;
}

A.red:hover {
	color: #000;
	text-decoration: none;
}

A.secondMenu {
	color: #204776;
	text-decoration: none;
	font-weight: normal;
}

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

A.secondMenuBack {
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

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

A.white {
	color: #FFF;
}

BODY {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
}

BODY.related {
	background: #E1E5EB;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
}

BUTTON.pollBtn {
	font-family: Verdana;
	font-size: 8pt;
	margin-bottom: -10;
	margin-top: 11;
}

LI.menuItem {
	list-style: none;
}

HR {
	border-style: solid;
	border-width: 1px;
	color: #DDDDDD;
	margin-bottom: 15pt;
	width: 100%;
}

HR.bottomRule {
	color: #000;
	height: 1pt;
	margin-bottom: 0pt;
	margin-top: 10pt;
	width: 100%;
}

HR.general {
	color: #204776;
	height: 1;
	margin-bottom: -2;
	margin-top: 12;
}

HR.gray1 {
	color: #C0C0C0;
	height: 1px;
	margin-bottom: 5pt;
	margin-top: -5pt;
	margin-left: 0pt;
	text-align: left;
}

HR.keyword {
	color: #000;
	margin-bottom: -1;
	margin-top: 1;
}

HR.members {
	color: #204776;
	height: 1;
	margin-bottom: 0pt;
	margin-top: -8pt;
}

HR.red1 {
	color: #CB3B40;
	height: 1px;
	margin-bottom: 1pt;
	margin-top: 9pt;
}

HR.red2 {
	color: #CB3B40;
	height: 2px;
	margin-bottom: -2pt;
	margin-top: 7pt;
}

HR.redcalendar {
	color: #CB3B40;
	height: 2px;
	margin-bottom: -2pt;
	margin-top: 7pt;
}

IMG.appIcon {
	margin-left: 1pt;
	margin-right: 5pt;
}

IMG.board {
	margin-bottom: 3;
	margin-top: 3;
}

IMG.bullet {
	margin-top: 1pt;
	margin-left: 3pt;
}

IMG.committee {
	margin-bottom: -11;
	margin-top: 2;
}

IMG.icon {
	margin-bottom: -2pt;
}

IMG.leftAd {
	margin-bottom: 14;
	margin-top: 0;
}

IMG.navTop {
	margin-bottom: 0;
}

INPUT.BodyXSmall {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	margin-bottom: 4pt;
	margin-left: -4;
	margin-top: -4pt;
}

INPUT.btn {
	background-color: #C0C0C0;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #DCDCDC;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #DCDCDC;
	border-top-style: solid;
	border-top-width: 1;
	color: #000;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0px;
}

INPUT.button {
	background-color: #C0C0C0;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #FFF;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	color: #000;
	cursor: hand;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	height: 22px;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: center;
	width: 30px;
}

INPUT.MENU {
	background-color: #FFF;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	height: 18px;
	line-height: 11pt;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	width: 275px;
}

INPUT.radio {
	margin-left: -3pt;
}

INPUT.search {
	background-color: #FFF;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	height: 22px;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
	width: 139px;
}

INPUT.tx {
	background-color: #FFF;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	height: 22px;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
}

INPUT.volunteer {
	background-color: #FFF;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #CCC;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	height: 16;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
	width: 16pt;
}

OL {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 7pt;
	margin-top: 4pt;
}

OL.BodyNormal {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 7pt;
	margin-top: 4pt;
}

P {
	color: #000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
	margin-bottom: 7pt;
	margin-top: 1pt;
}

P.articleDate {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 8pt;
	margin-top: -6pt;
}

P.articleHead {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	margin-bottom: 8pt;
	margin-top: 0pt;
}

P.assocAddr {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 12pt;
	margin-top: 10pt;
}

P.author {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 8pt;
	margin-top: 2pt;
}

P.bodyKeyword2 {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 7pt;
	margin-top: 0pt;
}

P.BodyLarge {
	color: #000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 12pt;
	line-height: 17pt;
	margin-bottom: 7pt;
	margin-top: -2pt;
}

P.BodyMedium {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 9pt;
	margin-top: 1pt;
}

P.BodyNormal {
	color: #000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 10pt;
	margin-top: 1pt;
}

P.BodySmall {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 6pt;
	margin-top: 0pt;
}

P.BodyXSmall {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
}

P.BodySmallNorm {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
	margin-bottom: -2px;
	margin-top: 0pt;
}

P.browse {
	color: #FFF;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	margin-bottom: -7pt;
	margin-left: 1;
	margin-top: -10pt;
}

P.byLine {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	margin-top: 0pt;
}

P.calendarListingHead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	margin-bottom: 0;
	margin-top: 7pt;
}

P.category {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 2pt;
	margin-top: 4pt;
}

P.Footer  {
	color: #FFFFFF;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	margin-bottom: 6pt;
	margin-top: 5pt;
}

P.form {
	font-family: Verdana,Times,Times New Roman,serif;
	font-size: 8pt;
	line-height: 14pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

P.formSmall {
	font-family: Verdana,Times,Times New Roman,serif;
	font-size: 8pt;
	line-height: 10pt;
	margin-bottom: 4pt;
	margin-top: 2pt;
}

P.formHead {
	color: #568634;
	font-family: Verdana,Times,Times New Roman,serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	margin-bottom: 6pt;
	margin-top: 3pt;
}

P.forumMag {
	color: #568634;
	font-family: Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 8pt;
	margin-bottom: 15pt;
	margin-top: -1pt;
	text-transform: uppercase;
}

P.HeadA {
	color: #568634;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -3pt;
}

P.HeadB {
	color: #000E61;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
	margin-bottom: 2pt;
	margin-top: 12pt;
}

P.HeadC {
	color: #568634;
	font-family: Verdana,Courier New, Courier, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 10pt;
	margin-bottom: 3pt;
	margin-top: 4;
}

P.press {
	color: #FFFFFF;
	font-family: Verdana,Courier New, Courier, Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 9pt;
	margin-bottom: 0px;
	margin-top: 0px;
}

P.HeadD {
	color: #000;
	font-family: Verdana,Courier New, Courier, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 10pt;
	margin-bottom: 0pt;
	margin-top: 4;
}

P.HeadE {
	color: #568634;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 13pt;
	margin-bottom: 0pt;
	margin-top: -16pt;
}

P.header {
	color: #334d80;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 8pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

P.HeadF {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 13pt;
	margin-bottom: 4pt;
	margin-top: 6pt;
}

P.HeadFrontPg {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	margin-bottom: 2pt;
	margin-top: -6pt;
}

P.HeadG {
	color: #568634;
	font-family: Verdana,Courier New, Courier, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 2;
	line-height: 11pt;
	margin-bottom: 5pt;
	margin-top: -4;
	text-transform: uppercase;
}

P.HeadH {
	color: #CD3B40;
	font-family: Verdana,Courier New, Courier, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 1;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-top: 13;
}


P.italic {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 5pt;
	margin-top: 1pt;
}

P.smallItalic {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 7.5pt;
	line-height: 12pt;
	margin-bottom: 5pt;
	margin-top: 1pt;
}


P.members {
	color: #FFF;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 1;
	line-height: 8pt;
	margin-bottom: 2pt;
	margin-left: 3pt;
	margin-top: 2pt;
}

P.pageTool {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 4pt;
	margin-left: 4pt;
	margin-top: 0pt;
}

P.pps {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	margin-bottom: 4pt;
	margin-left: 5pt;
	margin-top: 0pt;
}

P.printFooter  {
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 7pt;
	line-height: 16pt;
	margin-bottom: 8pt;
	margin-top: -5pt;
}

P.search {
	color: #FFF;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 7pt;
	margin-bottom: 2pt;
	margin-top: -4pt;
}

P.secondMenu {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	margin-bottom: 2pt;
	padding-left: 0pt;
	margin-top: 0pt;
	font-weight: normal;
}

P.secondaryMenu {
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
}

P.subCategory {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 2pt;
	margin-left: 10pt;
	margin-top: 1pt;
}

SELECT.cbMenu {
	background-color: #CFD8E5;
	color: #000;
	font-family: Verdana, Arial, Helvetica, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 1pt;
	margin-top: -20pt;
}

SELECT.MENU {
	background-color: #FFF;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
}

SELECT.personalize {
	width: 400px;
}

SELECT.selectBx {
	background-color: #FFF;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
}

SPAN.bold {
	font-weight: bold;
}

SPAN.calendarToday {
	color: #568634;
	font-weight: bold;
}

SPAN.gray {
	color: #334d80;
}

SPAN.highlight {
	color: #CD3B40;
	font-family: Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
}

SPAN.highlight2 {
	color: #CB3B40;
	font-family: Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
}

SPAN.italic {
	font-style: italic;
}

SPAN.preferences {
	color: #8fa3cc;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	line-height: 8pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

SPAN.preferencesExpire {
	color: #991b00;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	line-height: 8pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

SPAN.red {
	color: #568634;
}

/* Calendar styles */
TABLE.calendar {
	background: #F1F0EA;
}

TABLE.detailbottom {
	background: #CFD8E5;
	margin-top: 30px;
}

TABLE.form {
	background: #edeff2;
	margin-top: 5pt;
}

TABLE.forumFrontPage {
	margin-top: 16pt;
}

TABLE.mainContent {
	margin-top: 20pt;
}

TABLE.pageTools {
	background: #FFFFFF;
	margin-top: 51px;
}

TABLE.pageToolsStatic {
	background: #FFFFFF;
	margin-top: 10px;
}

TABLE.search {
	margin-bottom: 12pt;
	margin-top: 0pt;
	padding-top: 12px;
}

TABLE.searchDetail {
	margin-top: 6px;
}

TABLE.secondaryMenu {
	background: #F1F0EA;
	margin-bottom: 0;
	margin-top: 0;
}

/******************************************************************/

TD.popup
{
	color: 000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
}

TABLE.outlinedBx
{
	color: 000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;

	background: #000000;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
/******************************************************************/


TD.bodyNormal {
	color: 000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 7pt;
	margin-top: 2pt;
}

TD.bodySmall {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
}

TD.calendar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
}

TD.calendarBanner {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 12pt;
	padding-bottom: 2pt;
	padding-top: 2pt;
}

TD.calendarHead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	line-height: 15pt;
	padding-bottom: 0pt;
}

TD.calendarHeadRight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	padding-bottom: 0pt;
}

TD.calendarRight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

TD.calendarToday {
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

TD.formCaption {
	color: 000;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 12pt;
}

TD.glbMenu {
	background-color: #334d80;
	border-left-color: #5f7bb3;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1pt;
	border-top-color: #5f7bb3;
	border-top-style: solid;
	border-top-width: 1pt;
	color: #FFFFFF;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 12pt;
	padding-left: 3pt;
}

TD.glbMenuBottom {
	border-top-color: #8fa3cc;
	border-top-style: solid;
	border-top-width: 1pt;
}

TD.glbMenuBottomOn {
	border-top-color: #5f7bb3;
	border-top-style: solid;
	border-top-width: 1pt;
}

TD.glbMenuLive {
	background-color: #5f7bb3;
	border-left-color: #8fa3cc;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1pt;
	border-top-color: #8fa3cc;
	border-top-style: solid;
	border-top-width: 1pt;
	color: #FFFFFF;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 12pt;
	padding-left: 3pt;
}

TD.glbMenuOn {
	background-color: #e6e9f0;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1pt;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1pt;
	color: #000000;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 12pt;
	padding-left: 3pt;
}

TD.gridHead {
	background: #E1E5EB;
}

TD.gridOff {
	background: #C0CAD8;
	font-weight: normal;
}

TD.gridOn {
	background: #E1E5EB;
	font-weight: normal;
}

TD.headA {
	color: 000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 13pt;
	line-height: 18pt;
	margin-bottom: 3pt;
	margin-right: 40%;
	margin-top: 0pt;
}

TD.headB {
	color: #204776;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 13pt;
	margin-bottom: 0pt;
	margin-top: 13pt;
}

TD.headE {
	color: #204776;
	font-family:  Verdana, Helvetica,Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	margin-bottom: 8pt;
	margin-top: 0pt;
}

/* Tables */
TD.homepageRight {
	font-size: 8pt;
}

TD.marginRight {
	background: #5f7bb3;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1pt;
	border-top-color: #8fa3cc;
	border-top-style: solid;
	border-top-width: 1pt;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 6pt;
	vertical-align: center;
}

TD.marginRightBttm {
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1pt;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 6pt;
	vertical-align: center;
}

TD.menuItem {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7.5pt;
	line-height: 12pt;
	list-style-type: square;
	margin-bottom: 12pt;
	margin-left: 18pt;
	margin-top: 6pt;
}

TD.whiteBorderLeft {
	background: url(/images/borderleft.gif);
	background-color: #000E61;
	background-repeat: repeat-y;
}

TD.whiteBorderLeftTop {
	background: url(/images/borderleft.gif);
	background-color: #000E61;
	background-repeat: repeat-y;
	border-top-color: #8fa3cc;
	border-top-style: solid;
	border-top-width: 1pt;
}

TD.whiteBorderTop {
	background: url(/images/bordertop.gif);
	background-repeat: repeat-x;
}

TEXTAREA.txbx {
	background-color: #FFF;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
}

UL {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 7pt;
	margin-top: -2pt;
}

UL.BodyNormal {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 10pt;
	line-height: 16pt;
	margin-bottom: 7pt;
	margin-left: -10pt;
	margin-top: -2pt;
}

UL.BodySmall {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 7pt;
	margin-left: -16pt;
	margin-top: -3pt;
}

UL.BodyXSmall {
	color: #000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	list-style-type: square;
	margin-bottom: 4pt;
	margin-left: -16pt;
	margin-top: 0pt;
}

UL.keywords {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 9pt;
	margin-left: 16pt;
	margin-top: -6pt;
}

UL.menuItem {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	list-style-type: square;
	margin-bottom: 0pt;
	margin-left: -20pt;
	margin-top: 0pt;
}

UL.responsibilites {
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	list-style-type: square;
	margin-bottom: 0pt;
	margin-left: -18pt;
	margin-top: -13pt;
}

UL.upcoming {
	color: 000;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	line-height: 10pt;
	list-style-type: square;
	margin-bottom: 4pt;
	margin-left: -20pt;
	margin-top: 0pt;
}

/*GLOBAL*/
A.glbMenu {
	color: #FFFFFF;
	text-decoration: none;
}

DIV.clsGlbMnu {
	color: #FFF;
	cursor: hand;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 11pt;
	margin-bottom: 6pt;
	margin-top: 2pt;
	position: absolute;
	text-align: left;
	visiblity: hidden;
	width: 100;
	z-index: 1;
}

DIV.clsGlbMnuOn {
	background: #000;
	border-bottom: solid #FFF 1;
	border-left: solid #FFF 1;
	border-right: solid #FFF 1;
	cursor: hand;
	font-family: verdana,tahoma,arial,helv,helvetica,monaco,sans-serif;
	font-size: 7pt;
	line-height: 15pt;
	padding-bottom: 2;
	position: absolute;
	text-align: center;
	width: 100;
	z-index: 1;
}

DIV.menuItems {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1;
	position: absolute;
	visibility: hidden;
	width: 165;
	z-index: 3;
}

TD.boardBanner {
	background-color: #CFD8E5;
	border-bottom: 1px solid #FFFFFF;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: 12pt;
	padding-bottom: 3pt;
	padding-left: 6pt;
	padding-right: 6pt;
}

TD.boardHead {
	background-color: #777777;
	color: #FFF;
	font-size: 7.5pt;
	font-weight: bold;
	padding-left: 6pt;
	padding-right: 6pt;
}

TD.boardOff {
	font-size: 8.5pt;
	line-height: 10pt;
	padding-bottom: 3pt;
	padding-left: 6pt;
	padding-right: 6pt;
}

TD.boardOn {
	background: #EEE;
	font-size: 8.5pt;
	line-height: 10pt;
	padding-bottom: 3pt;
	padding-left: 6pt;
	padding-right: 6pt;
}

TD.menuItemOff {
	background-color: #e6e9f0;
	color: #000000;
	cursor: hand;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	font-weight: none;
	line-height: 11pt;
	padding-bottom: 5t;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 4pt;
}

TD.menuItemOn {
	background-color: #000E61;
	color: #FFFFFF;
	cursor: hand;
	font-family: Verdana, Helvetica, Arial, Helv, sans-serif;
	font-size: 7pt;
	font-weight: none;
	line-height: 11pt;
	padding-bottom: 5pt;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 4pt;
}

TD.secondMenu {
	padding-left: 4pt;
	padding-right: 1pt;
	padding-bottom: 0pt;
	border-top: 1px solid #D9D8D2;
}

TD.secondMenuOn {
	padding-left: 4pt;
	padding-right: 1pt;
	padding-bottom: 0pt;
	background-color: #FAF9F2;
	border-top: 1px solid #D9D8D2;
}

TD.thirdMenu {
	padding-left: 4pt;
	padding-right: 1pt;
	padding-bottom: 3pt;
}

TD.thirdMenuOn {
	padding-left: 4pt;
	padding-right: 1pt;
	padding-bottom: 3pt;
	background-color: #FAF9F2;
}

TABLE.bordered{
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

TABLE.bordered TD{
	border-top-color: #C0C0C0;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 3pt;
}
