/* CSS Document
Built by Grady, Campbell
20090713 */


/* _____________________ Menu Styles _____________________ */
.menuSubs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
}

/* _____________________ Public Finance Page Center Styles _____________________ */
.bodyPublicFinanceGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
	padding: 0px 15px 0px 0px;
}
.bodyPublicFinanceGrayPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
	padding: 0px 75px 0px 0px;
}
.bodyPublicFinanceBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
}
.bodyPublicFinanceBlackLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	letter-spacing: 1px;
}
.bodyPublicFinanceAnchor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE7019;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
}
.bodyPublicFinanceAnchorBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
}
.bodyPublicFinanceAnchor p, .bodyPublicFinanceAnchorBlack p {
  margin: 10px 0 10px 0;
}

.bodyPublicFinanceNeutralCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: top;
	line-height: 15px;
	padding: 0px 20px 0px 0px;
}





/* _____________________ Secondary Page Center Styles _____________________ */
.cookiesAndBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	line-height: 14px;
}

.cookiesAndBodyLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	line-height: 22px;
}

.cookiesAndBodyLargeColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CE7019;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	line-height: 22px;
}


/* _____________________ Secondary Page Bottom Menu _____________________ */
.box3menuLeft {
	text-align: left;
	vertical-align: middle;
	border-width: 1px 0px 1px 1px;
	border-style: dotted;
	border-color: #CE7019;
}

.box3menuRight {
	text-align: left;
	vertical-align: middle;
	border-width: 1px 1px 1px 1px;
	border-style: dotted;
	border-color: #CE7019;
}

/* _____________________ Tertiary Page Center Styles _____________________ */
.cookiesGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	line-height: 14px;
}
.cookiesGrayRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	vertical-align: top;
	letter-spacing: 1px;
	line-height: 14px;
	padding: 0px 15px 0px 0px;
}
.bodyTertiaryGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
	padding: 0px 55px 0px 0px;
}
.bodyTertiaryGrayLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 22px;
	letter-spacing: 1px;
	padding: 0px 55px 0px 0px;
}
.bodyTertiaryBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
	font-weight: bold;

}
.bodyTertiaryBlackLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 22px;
	letter-spacing: 1px;
	font-weight: bold;
}
.bodyTertiaryOrangeLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE7019;
	line-height: 15px;
	letter-spacing: 1px;
	padding: 0px 55px 0px 0px;
}

.bodyRightDottedLine {
	text-align: left;
	vertical-align: top;
	border-width: 0px 0px 0px 1px;
	border-style: dotted;
	border-color: #666666;
}
.bodyTertiaryGrayBiggerLeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	letter-spacing: 1px;
	padding: 0px 0px 0px 0px;
}
.bodyTertiaryBlackLargeSmallLeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	letter-spacing: 1px;
	font-weight: bold;
}
.bodyTertiaryColorLargeSmallLeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CE7019;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	letter-spacing: 1px;
	font-weight: bold;
}


/* _____________________ Tertiary Page Chart Styles _____________________ */
.chartTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: center;
	letter-spacing: 1px;
	line-height: 14px;
	background-color: #CE7019;
	padding: 4px 14px 4px 14px;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
}
.chartBodyLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: center;
	letter-spacing: 1px;
	line-height: 14px;
	background-color: #FFFFFF;
	padding: 4px 14px 4px 14px;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #666666;
}

.chartBodyRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: center;
	letter-spacing: 1px;
	line-height: 14px;
	background-color: #FFFFFF;
	padding: 4px 14px 4px 14px;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #666666;
}


/* _____________________ Misc Page Styles _____________________ */
.bodyMiscGrayPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
	letter-spacing: 1px;
	padding: 0px 150px 0px 0px;
}


/* _____________________ Body _____________________ */

body {
	background-color: #b5b5b6;
}
html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	background-color: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width: 400px;
}


/* _____________________ Form Styles _____________________ */
.form01 {
	border:1px solid #C60;
	color:#666;
	font-size:10pt;
}
.form02 {
	position:relative;
	top:5px;}

/* _____________________ Footer Styles _____________________ */
.footLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
	vertical-align: top;
}
.footRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: right;
	vertical-align: top;
}


/* _____________________ Link Styles _____________________ */
.menuSubs A:link {color: #666666; text-decoration: none}
.menuSubs A:visited {color: #666666; text-decoration: none}
.menuSubs A:hover {color: #000000; text-decoration: none;}
.menuSubs A:active {color: #666666; text-decoration: none}

.cookiesAndBody A:link {color: #FFFFFF; text-decoration: underline}
.cookiesAndBody A:visited {color: #FFFFFF; text-decoration: underline}
.cookiesAndBody A:hover {color: #FFFFFF; text-decoration: underline;}
.cookiesAndBody A:active {color: #FFFFFF; text-decoration: underline}

.cookies A:link {color: #FFFFFF; text-decoration: none}
.cookies A:visited {color: #FFFFFF; text-decoration: none}
.cookies A:hover {color: #FFFFFF; text-decoration: underline;}
.cookies A:active {color: #FFFFFF; text-decoration: underline}

.cookiesGray A:link {color: #666666; text-decoration: none}
.cookiesGray A:visited {color: #666666; text-decoration: none}
.cookiesGray A:hover {color: #666666; text-decoration: underline;}
.cookiesGray A:active {color: #666666; text-decoration: underline}

.cookiesGrayRight A:link {color: #666666; text-decoration: none}
.cookiesGrayRight A:visited {color: #666666; text-decoration: none}
.cookiesGrayRight A:hover {color: #666666; text-decoration: underline;}
.cookiesGrayRight A:active {color: #666666; text-decoration: underline}

.bodyPublicFinanceAnchor A:link {color: #CE7019; text-decoration: none}
.bodyPublicFinanceAnchor A:visited {color: #CE7019; text-decoration: none}
.bodyPublicFinanceAnchor A:hover {color: #000000; text-decoration: none;}
.bodyPublicFinanceAnchor A:active {color: #000000; text-decoration: none}

.bodyTertiaryGray A:link {color: #666666; text-decoration: underline}
.bodyTertiaryGray A:visited {color: #666666; text-decoration: underline}
.bodyTertiaryGray A:hover {color: #666666; text-decoration: underline;}
.bodyTertiaryGray A:active {color: #666666; text-decoration: underline}

.bodyTertiaryOrangeLinks A:link {color: #CE7019; text-decoration: none}
.bodyTertiaryOrangeLinks A:visited {color: #CE7019; text-decoration: none}
.bodyTertiaryOrangeLinks A:hover {color: #CE7019; text-decoration: underline;}
.bodyTertiaryOrangeLinks A:active {color: #CE7019; text-decoration: underline}

.chartBodyRight A:link {color: #CE7019; text-decoration: none}
.chartBodyRight A:visited {color: #CE7019; text-decoration: none}
.chartBodyRight A:hover {color: #CE7019; text-decoration: underline;}
.chartBodyRight A:active {color: #CE7019; text-decoration: underline}

.bodyMiscGrayPadding A:link {color: #666666; text-decoration: underline}
.bodyMiscGrayPadding A:visited {color: #666666; text-decoration: underline}
.bodyMiscGrayPadding A:hover {color: #666666; text-decoration: underline;}
.bodyMiscGrayPadding A:active {color: #666666; text-decoration: underline}

.footRight A:link {color: #666666; text-decoration: none}
.footRight A:visited {color: #666666; text-decoration: none}
.footRight A:hover {color: #000000; text-decoration: underline;}
.footRight A:active {color: #000000; text-decoration: underline}

