body  {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 22px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 12px;
	color: #FFFFFF;
}
	
p  { font-family: font-size: 100%; 	font-color: #ffffff;}
td  { font-family: font-size: 90%; 	font-color: #ffffff;}
li  {
	font-size: 100%;
	font-color: #ffffff;
}

a:link { color: #eeeeee; text-decoration: none }
a:visited { color: #eeeeee; text-decoration: none }

a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #626262;
}

a:active  { 	
	color: #ffffff;
	text-decoration: none;
	background-color: #626262;
}

H1 {
	font-size: 110%;
	font-weight: bold;
	color: #ffffff;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #ffffff;
}

H3 {
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
}

H4 {
	font-weight: bold;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:  bold;
	color: #AFB2CB;
}

.date a:link  { color: #AFB2CB; text-decoration: none }
.date a:visited  { color: #AFB2CB; text-decoration: none }
.date a:hover { color: #CCFF66; text-decoration: none}
.date a:active  { color: #CCFF66; text-decoration: none}


.textBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
}

.navSubSmall a:link  { color: #EEEEEE; text-decoration: none }
.navSubSmall a:visited  { color: #EEEEEE; text-decoration: none }
.navSubSmall a:hover { color: #CCFF66; text-decoration: none}
.navSubSmall a:active  { color: #B10021; text-decoration: none}

.linkLeftColBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #0A1F62;
}

.linkLeftColBlue a:link  { color: #0A1F62; text-decoration: none }
.linkLeftColBlue a:visited  { color: #0A1F62; text-decoration: none }
.linkLeftColBlue a:hover { color: #B10021; text-decoration: none }
.linkLeftColBlue a:active  { color: #B10021; text-decoration: none }

.linkLeftColBlueMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #0A1F62;
}

.linkLeftColBlueMed a:link  { color: #0A1F62; text-decoration: none }
.linkLeftColBlueMed a:visited  { color: #0A1F62; text-decoration: none }
.linkLeftColBlueMed a:hover { color: #B10021; text-decoration: none }
.linkLeftColBlueMed a:active  { color: #B10021; text-decoration: none }

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #eeeeee;
}

.footer a:link  { color: #eeeeee; text-decoration: none }
.footer a:visited  { color: #eeeeee; text-decoration: none }
.footer a:hover { color: #CCFF66; text-decoration: none }
.footer a:active  { color: #CCFF66; text-decoration: none }

.footerSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #eeeeee;
}

.footerSmall a:link  { color: #eeeeee; text-decoration: none }
.footerSmall a:visited  { color: #eeeeee; text-decoration: none }
.footerSmall a:hover { color: #CCFF66; text-decoration: none }
.footerSmall a:active  { color: #CCFF66; text-decoration: none }

.table {
	border: 1px solid #eeeeee;
	background-color: #535353;
	font-size: 75%;
}
.tableHeader {
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5F67A5;
}
.tableRightLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5F67A5;
}
.tableRightLineBold {
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5F67A5;
}

.tableBottomLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F67A5;
}
.tableRow1 {
	background-color: #F2F2F6;
}
.tableRow2 {
	background-color: #D5D5E4;
}

.bold {
	font-weight: bold;
}
.boldBig {
	font-weight: bold;
	font-size: 130%;
}
.boldBigSm {
	font-weight: bold;
	font-size: 110%;
}

.boldSmall {
	font-weight: bold;
	font-size: 85%;
}
.bold90 {
	font-weight: bold;
	font-size: 90%;
}
.boldItalic {
	font-weight: bold;
	font-style:italic;
}

.columnCallout {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCallout a:link  { color: #E3E3E8; text-decoration: none }
.columnCallout a:visited  { color: #E3E3E8; text-decoration: none }
.columnCallout a:hover { color: #E3E3E8; text-decoration: underline }
.columnCallout a:active  { color: #E3E3E8; text-decoration: underline }

.columnCalloutBold {
	color: #E3E3E8;
	font-size: 11px;
	font-weight: bold;
}

.columnCalloutBold a:link  { color: #E3E3E8; text-decoration: none }
.columnCalloutBold a:visited  { color: #E3E3E8; text-decoration: none }
.columnCalloutBold a:hover { color: #E3E3E8; text-decoration: underline }
.columnCalloutBold a:active  { color: #E3E3E8; text-decoration: underline }

.columnCalloutLink {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCalloutLink a:link  { color: #E3E3E8; text-decoration: underline }
.columnCalloutLink a:visited  { color: #E3E3E8; text-decoration: underline }
.columnCalloutLink a:hover { color: #FFFFFF; text-decoration: underline }
.columnCalloutLink a:active  { color: #FFFFFF; text-decoration: underline }

.columnCalloutLinkNo {
	color: #E3E3E8;
	font-size: 11px;
}

.columnCalloutLinkNo a:link  { color: #E3E3E8; text-decoration: none }
.columnCalloutLinkNo a:visited  { color: #E3E3E8; text-decoration: none }
.columnCalloutLinkNo a:hover { color: #FFFFFF; text-decoration: underline }
.columnCalloutLinkNo a:active  { color: #FFFFFF; text-decoration: underline }

.caps {
	text-transform: uppercase;
}
.aitalic {
	font-style: italic;
}

.tableHeaderSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #65678F;
}

.frontText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.frontText a:link  { color: #000000; text-decoration: none }
.frontText a:visited  { color: #000000; text-decoration: none }
.frontText a:hover { color: #000000; text-decoration: underline }
.frontText a:active  { color: #B10021; text-decoration: underline }

.borderWhite {
	border: 1px solid #FFFFFF;
}

.boxCalloutLavDot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	background-color: #D5D5E4;
	border: 1px dotted #0A1F62;
}

.textNested {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.textNestedSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.textNestedSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.textSm {
	font-size: 90%;
}
.textSmallMid {
	font-size: 80%;
}
.textSmaller {
	font-size: 75%;
}

.boxFront {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	background-color: #DBDBFF;
	border: 1px solid #4A508C;
}

.boxFront a:link  { color: #1542D1; text-decoration: none }
.boxFront a:visited  { color: #1542D1; text-decoration: none }
.boxFront a:hover { color: #B10021; text-decoration: none}
.boxFront a:active  { color: #B10021; text-decoration: none}

.borderBlackFrontBox {
	margin-left: 15px;
	border: 1px solid #000000;
}
.bkFrontBoxBottom {
	background-image: url(/img/front/bottom_bk.gif);
	background-repeat: repeat-x;
}
.frontBoxBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #EEF0E4;
}

.frontBoxBottom a:link  { color: #EEF0E4; text-decoration: none }
.frontBoxBottom a:visited  { color: #EEF0E4; text-decoration: none }
.frontBoxBottom a:hover { color: #CCFF66; text-decoration: none}
.frontBoxBottom a:active  { color: #CCFF66; text-decoration: none}

.frontBlueColBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	margin-left: -20px;
	}
	
.frontBlueColBullet a:link  { color: #EEEEEE; text-decoration: none}
.frontBlueColBullet a:visited  { color: #EEEEEE; text-decoration: none}
.frontBlueColBullet a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontBlueColBullet a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.frontBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	}
	
.frontBlueCol a:link  { color: #EEEEEE; text-decoration: none}
.frontBlueCol a:visited  { color: #EEEEEE; text-decoration: none}
.frontBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.frontBlueCol a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.subNavBlueCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #EEEEEE;
	}
	
.subNavBlueCol a:link  { color: #EEEEEE; text-decoration: none}
.subNavBlueCol a:visited  { color: #EEEEEE; text-decoration: none}
.subNavBlueCol a:hover {
	color: #CCFF66;
	text-decoration: none;
}
.subNavBlueCol a:active  { 	
	color: #B10021;
	text-decoration: none;
}

.borderLightGray {
	border: 1px solid #EEEEEE;
}
.borderBlackLeft10px {
	margin-left: 10px;
	border: 1px solid #000000;
}
.borderZeroLeft10px {
	margin-left: 10px;
}
.frontTextCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333399;
}
.frontTextCaptionBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333399;
}

.borderGraySpacing {
	padding: 5px;
	border: 1px solid #666666;
}

.borderGrayLtSpacing {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.borderGreenSpacing {
	padding: 5px;
	border: 1px solid #A7D154;
}

.borderBlueSpacing {
	padding: 5px;
	border: 1px solid #4A508C;
}

.aDropLetter {
	font-size: 200%;
}

.borderGrayMed {
	border: 1px solid #B8BBB6;
}

.borderBlue {
	border: 1px solid #330066;
}

.nav { font-weight: bold; color: #FFFFFF; font-size: 90% ; text-decoration: none; }
.nav a:link  { color: #FFFFFF; text-decoration: none }
.nav a:visited  { color: #FFFFFF; text-decoration: none }
.nav a:hover { color: #ff9037; text-decoration: none}
.nav a:active  { color: #ff9037; text-decoration: none}

.issue {  font-size: 90%; font-weight: bold; color: #ff9037}
