  /* Default styles */

.popup {
	margin-top: 5;
	margin-left: 5;
	background-color: #F7F2D0;
}

ul {
	margin: 1.5em;
}

td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #000000;
	border-style: solid;
	border-width: 0pt;
	line-height: 20px
}


/* Form element styles */
.dropDown {
	background-color: #DDDDDD;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}	


/* Border styles */
.thinBorder {
	border-color: #000000;
	border-style: solid;
	border-width: 1pt;
}

.noBorder {
	border-style: none;
	border-width: 0pt;
}

.rightBorderSolidSandstone {
	border-color: #CC9966;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-bottom: none;
	border-left: none;
}

.rightBorderSolidBlack {
	border-color: #000000;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-bottom: none;
	border-left: none;
}

.topBorderSolidSandstone {
	border-color: #CC9966;
	border-style: solid;
	border-width: 1pt;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.bottomBorderSolidSandstone {
	border-color: #CC9966;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}

.bottomBorderSolidWhite {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}

.bottomBorderDottedWhite {
	border-color: #FFFFFF;
	border-style: dotted;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}

.bottomBorderSolidBlack {
	border-color: #000000;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}

.bottomBorderDottedBlack {
	border-color: #000000;
	border-style: dotted;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}

.bottomBorderSolidGrey {
	border-color: #666666;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-left: none;
	border-right: none;
}


/* Background styles */
.blackBackground {
	background-color: #000000;
}

.whiteBackground {
	background-color: #FFFFFF;
}

.redBackground {
	background-color: #660000;
}

.lightYellowBackground {
	background-color: #FFF0B2;
}

.creamBackground {
	background-color: #F7F2D0;
}

.charcoalBackground {
	background-color: #333333;
}


/* Link styles */
A.largeHeadLink {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.largeHeadLink:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #990000;
	text-decoration: none;
}

A.largeHeadLink:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}

A.largeHeadLink:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.mediumHeadLink {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.mediumHeadLink:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #990000;
	text-decoration: none;
}

A.mediumHeadLink:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}

A.mediumHeadLink:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.actionLinkRed {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.actionLinkRed:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #990000;
	text-decoration: none;
}

A.actionLinkRed:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}

A.actionLinkRed:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.actionLinkGreen {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #008E27;
	text-decoration: none;
}

A.actionLinkGreen:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #00B231;
	text-decoration: none;
}

A.actionLinkGreen:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}

A.actionLinkGreen:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #008E27;
	text-decoration: none;
}

A.actionLinkSandstone {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #CC9966;
	text-decoration: none;
}

A.actionLinkSandstone:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFCC99;
	text-decoration: none;
}

A.actionLinkSandstone:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #999999;
	text-decoration: none;
}

A.actionLinkSandstone:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #996633;
	text-decoration: none;
}

A.actionLinkPrintable {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.actionLinkPrintable:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #990000;
	text-decoration: none;
}

A.actionLinkPrintable:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	text-decoration: none;
}

A.actionLinkPrintable:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

A.actionLinkRedInline {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
}

A.actionLinkRedInline:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

A.actionLinkRedInline:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

A.actionLinkRedInline:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
}

A.actionLinkSandstoneSmall {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #CC9966;
	text-decoration: none;
}

A.actionLinkSandstoneSmall:Visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #cc9966;
	text-decoration: none;
}

A.actionLinkSandstoneSmall:Hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFCC99;
	text-decoration: none;
}

A.actionLinkSandstoneSmall:Active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #cc9966;
	text-decoration: none;
}


/* Font styles */

.smallBodyGreyItalic {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	font-style: italic;
	color: #666666;
}

.smallBodyBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.4em;
	color: #000000;
}

.smallBodyBlackItalic {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.4em;
	font-style: italic;
	color: #000000;
}

.mediumBodyBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.4em;
	color: #000000;
}

.mediumBodyBlackItalic {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.4em;
	font-style: italic;
	color: #000000;
}

.mediumLargeBodyBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: #000000;
}

.largeBodyBlack {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
}

.mediumBodyBlackPullQuote {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.6em;
	color: #000000;
}

.largeHeadGreen {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.4em;
	color: #5CA038;
}

.largeHeadMaroon {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

.mediumLargeHeadMaroon {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #660000;
	text-decoration: none;
}

.smallHeadBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 1.4em;
	color: #000000;
}

.mediumHeadBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.4em;
	color: #000000;
}

.mediumLargeHeadBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.4em;
	color: #000000;
}

.largeHeadBlack {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.smallHeadWhite {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.4em;
	color: #FFFFFF;
}

.mediumHeadWhite {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.4em;
	color: #FFFFFF;
}

.largeHeadWhite {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.4em;
	color: #FFFFFF;
}


/* Special styles */
.mainColumn {
	border-color: #000000;
	border-style: solid;
	border-width: 1pt;
	border-top: none;
	border-bottom: none;
	border-left: none;
	background-color: #FFFFFF;
}

.caption {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 1.4em;
	color: #666666;
}

.input { height: 15px; border-color: #ffffff #ffffff #FFFFFF #ffffff; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px} 
.inputlog { height: 21px; border: 1px #666666 solid} 
.inputmini { height: 18px; border: 1px #666666 solid} 
.input_ul { height: 22px; background-color:#FFFAEC; border: 1px solid #A5ACB2;} 
.input_solid { height: 22px; border: 1px solid #A5ACB2;}
A:link {	COLOR: #000000; TEXT-DECORATION: none}

A:visited {	COLOR: #000000; TEXT-DECORATION: none}

A:active {	COLOR: #000000; TEXT-DECORATION: none}

A:hover {	COLOR: #4467C4; TEXT-DECORATION: underline}.unnamed1 {  line-height: 18pt; font-size: 12px}
.main { font-size: 10pt; line-height: 20px; font-family: "Verdana,Arial, Helvetica"; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
