/* IE4 stylesheets */
/* Body text treatments */


A {
	color: #000E61;
}

A.bodylarge {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 13pt;
}

A.bodyMedium {
	color: #CD3B40;
}

A.bodyNormal {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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.HeadAward {
	color: #DC143C;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -2pt;
}

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: 6pt;
	margin-top: -4pt;
}

A.header:hover {
	color: #000;
	text-decoration: none;
}

A.keyword {
	color: #000E61;
}

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.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, Arial, Helvetica, Helv, sans-serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
}

BODY.related {
	background: #E1E5EB;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
}

BUTTON.pollBtn {
	font-family: Verdana;
	font-size: 8pt;
	margin-bottom: -10;
	margin-top: 11;
}

HR {
	border-style: solid;
	border-width: 1px;
	color: #DDDDDD;
	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: 1;
	margin-bottom: 0;
	margin-top: 0;
	text-align: left;
}

HR.gray2 {
	color: #C0C0C0;
	height: 1;
	margin-bottom: -20;
	margin-top: -5;
	text-align: left;
}

HR.keyword {
	color: #C0C0C0;
	height: 1px;
	margin-bottom: -1pt;
	margin-top: 1pt;
}

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.bullet {
	margin-top: -1pt;
	margin-left: 3pt;
}

IMG.board {
	margin-bottom: 3;
	margin-top: 3;
}

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, Arial, Helvetica, 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;
	cursor: hand;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size: 9pt;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

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: 22;
	line-height: 9pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: center;
	width: 30;
}

INPUT.checkbox {
	margin-left: -3;
	margin-right: -6;
	margin-top: -4;
}

INPUT.MENU {
	background-color: #FFF;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #C0C0C0;
	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: 18;
	line-height: 11pt;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	width: 275px;
}

INPUT.radio {
	margin-left: -3;
}

INPUT.search {
	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: 22;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-top: 0pt;
	text-align: left;
	width: 140;
}

INPUT.tx {
	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: 22;
	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;
}

OL {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
	margin-bottom: 7pt;
	margin-top: 4pt;
}

OL.BodyNormal {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
	margin-bottom: 8pt;
	margin-left: 34;
	margin-top: -3pt;
}

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, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 8pt;
	margin-top: -6pt;
}

P.articleHead {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, 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, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	line-height: 12pt;
	margin-top: 10pt;
}

P.author {
	color: 000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 5pt;
	margin-top: 0pt;
}

P.bodyKeyword2 {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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: -5pt;
}

P.BodyMedium {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 10pt;
	margin-top: 1pt;
}

P.BodyNormal {
	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.BodySmall {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin-bottom: 6pt;
	margin-top: 0pt;
}

P.BodyXSmall {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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: 8pt;
	line-height: 10pt;
	margin-bottom: -2px;
	margin-top: 0pt;
}

P.browse {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	margin-bottom: 12pt;
	margin-left: 1;
	margin-top: -13pt;
}

P.byLine {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	margin-bottom: 2pt;
	margin-top: -1pt;
}

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: 11pt;
	margin-bottom: 3pt;
	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, Verdana, 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, Arial, Helvetica, Helv, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -2pt;
}

P.HeadAward {
	color: #DC143C;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -2pt;
}

P.HeadAwardBig {
	color: #DC143C;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -2pt;
}

P.HeadAwardItalic {
	color: #DC143C;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	line-height: 16pt;
	margin-bottom: 12pt;
	margin-top: -2pt;
}

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, Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 10pt;
	margin-bottom: 3pt;
	margin-top: 6pX;
}

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, Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 10pt;
	margin-bottom: 0pt;
	margin-top: 4pt;
}

P.HeadE {
	color: #568634;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 13pt;
	margin-bottom: 0;
	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: 6pt;
	margin-top: 0;
}

P.HeadF {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	margin-bottom: 2pt;
	margin-top: 6pt;
}

P.HeadFrontPg {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	margin-bottom: 2pt;
	margin-top: 2pt;
}

P.HeadG {
	color: #568634;
	font-family: Verdana,Courier New, Courier, Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 11pt;
	margin-bottom: 5pt;
	margin-top: -4pt;
	text-transform: uppercase;
}

P.HeadH {
	color: #CD3B40;
	font-family: Verdana,Courier New, Courier, Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 12pt;
	margin-bottom: 0pt;
	margin-top: 13pt;
}

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, Arial, Helvetica, 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, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 3pt;
	margin-top: 0pt;
}

P.pps {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 7pt;
	margin-bottom: 2pt;
	margin-top: 0pt;
}

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.secondMenu {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	margin-bottom: 3pt;
	padding-left: 0pt;
	margin-top: 0pt;
	font-weight: normal;
}

P.subCategory {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	margin-bottom: 2pt;
	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: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #C0C0C0;
	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: 400;
}

SELECT.selectBx {
	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;
	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, Verdana, Monaco, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 1;
	text-transform: uppercase;
}

SPAN.highlight2 {
	color: #CB3B40;
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana, Monaco, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 2;
	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: 6pt;
	margin-top: -4pt;
}

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: 6pt;
	margin-top: -4pt;
}

SPAN.red {
	color: #568634;
}

TABLE {
	color: #000;
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
	margin-bottom: 7pt;
	margin-top: 1pt;
}

TABLE.calendar {
	background: #F1F0EA;
}

TABLE.detailbottom {
	background: #CFD8E5;
	margin-top: 30;
}

TABLE.form {
	background: #edeff2;
	margin-top: 13pt;
}

TABLE.forumFrontPage {
	margin-top: 16pt;
}

TABLE.mainContent {
	margin-top: 20pt;
}

TABLE.pageTools {
	background: #FFFFFF;
	margin-top: 51;
}

TABLE.pageToolsStatic {
	background: #FFFFFF;
	margin-top: 10;
}

TABLE.search {
	margin-bottom: -2pt;
	margin-top: -2pt;
}

TABLE.searchDetail {
	margin-top: 12;
}

TABLE.secondaryMenu {
	background: #F1F0EA;
	margin-bottom: 0;
	margin-top: 0;
}

/******************************************************************/

TABLE.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: 9.9pt;
	line-height: 15.5pt;
	margin-bottom: 7pt;
	margin-top: 2pt;
}

TD.bodySmall {
	color: #000;
	font-family: Verdana, Arial, Helvetica, 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;
	line-height: 15pt;
	padding-bottom: 0pt;
}

TD.calendarRight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
}

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.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, Arial, Helvetica, Helv, sans-serif;
	font-size: 9.5pt;
	font-weight: bold;
	line-height: 15.5pt;
	margin-bottom: 0pt;
	margin-top: 13pt;
}

TD.headE {
	color: #204776;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	margin-bottom: 8pt;
	margin-top: 0pt;
}

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, Arial, Helvetica, 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-repeat: repeat-y;
	border-top-color: #8fa3cc;
	border-top-style: solid;
	border-top-width: 1pt;
}

TD.whiteBorderLeftTop {
	background: url(/images/borderleft.gif);
	background-color: #5f7bb3;
	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: 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;
	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: 9.9pt;
	line-height: 15.5pt;
	margin-bottom: 7pt;
	margin-top: -2pt;
}

UL.BodyNormal {
	font-family: Georgia,Times,Times New Roman,serif;
	font-size: 9.5pt;
	line-height: 15.5pt;
	margin-bottom: 8pt;
	margin-left: 26;
	margin-top: -3pt;
}

UL.BodySmall {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 9pt;
	margin-left: 16pt;
	margin-top: -3pt;
}

UL.BodyXSmall {
	color: #000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	list-style-type: square;
	margin-bottom: 4pt;
	margin-left: 15;
	margin-top: 0pt;
}

UL.keywords {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 9pt;
	margin-left: 16pt;
	margin-top: -6pt;
}

UL.menuItem {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 10.5pt;
	list-style-type: none;
	font-weight: bold;
	margin-bottom: 4pt;
	padding-top: 0pt;
	margin-left: 9pt;
}

UL.responsibilites {
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	list-style-type: square;
	margin-bottom: 0pt;
	margin-left: 12pt;
	margin-top: -15pt;
}

UL.upcoming {
	color: 000;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	line-height: 10pt;
	list-style-type: square;
	margin-bottom: 4pt;
	margin-left: 12pt;
	margin-top: 0pt;
}

/*GLOBAL MENUS*/
A.glbMenu {
	color: #FFFFFF;
	text-decoration: none;
}

DIV.menuItems {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-left-color: #FFF;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1;
	position: absolute;
	top: 51;
	visibility: hidden;
	width: 163;
	z-index: 5;
}

TD.glbMenu {
	background-color: #334d80;
	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.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.menuItemOff {
	background-color: #e6e9f0;
	color: #000;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	font-weight: none;
	padding-bottom: 4pt;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 3pt;
}

TD.menuItemOn {
	background-color: #334d80;
	color: #FFF;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size: 7pt;
	font-weight: none;
	padding-bottom: 4pt;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 3pt;
}

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: 0pt;
}

TD.thirdMenuOn {
	padding-left: 4pt;
	padding-right: 1pt;
	padding-bottom: 0pt;
	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;
}
