BODY {
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	margin-left: 0px; /*	margin is set to -10px to handle a MSIE bug*/
	padding:0px;
	BACKGROUND-IMAGE:url(../images/bg.gif);
	color: #000066;
}


/*these are the default <A> styles, pseudoclasses are defined below */
a:link { color: #546EC7; 	text-decoration: underline; }
a:visited { color: #546EC7; text-decoration: underline; } 
a:hover { color: #546EC7; text-decoration: underline;}
a:active { color: #546EC7; }

#header { background: #FFFFFF; }

.SupplementalNavText {
	font-size: 9px;
	color: #666666;
	word-spacing :1px;
	letter-spacing : 1px;
	background-color : #FFFFFF;
}

/*SupplementalNavText <A> pseudoclasses */
.SupplementalNavText a:link { color: #546EC7; text-decoration: none; }
.SupplementalNavText a:visited { color: #546EC7; text-decoration: none; } 
.SupplementalNavText a:hover { color: #546EC7; 	text-decoration: underline; }
.SupplementalNavText a:active { color: #546EC7; }

/*Styles for the Breadcrumb Navigation at the bottom of the header*/
.BreadcrumbNavText {
	font-size: 10px;
	color: #363A90;
}

/*SupplementalNavText <A> pseudoclasses */
.BreadcrumbNavText a:link { color: #546EC7; text-decoration: none; }
.BreadcrumbNavText a:visited { color:#546EC7; 	text-decoration: none; } 
.BreadcrumbNavText a:hover { color: #546EC7; text-decoration: underline; }
.BreadcrumbNavText a:active { color: #546EC7; }

.jcahoStrong { font-weight: bolder; color: #990033; }
.jcahoBold { font-weight: bold; }
.jcahoBoldItalic { font-weight: bold; font-style: italic;}
.jcahoBlue { background: #363A90; }
.jcahoLightBlue { background: #CCCCFF; } /* used on Who Am I? */

/*background style for navigation bar */
.white { background-color: #FFFFFF; }

.NavBarText {
	font-family: Arial, Helvetica, sans-serif;
	color: #363A90;
	font-size: 10px;
	text-align: left;
	line-height : 16px;
	font-weight: bold;
	margin-left: 5px; 
}
/*NavBarText <A> pseudoclasses */
.NavBarText a:link { color: #546EC7; text-decoration: none; }
.NavBarText a:visited { color: #546EC7; text-decoration: none; } 
.NavBarText a:hover { color: #546EC7; 	text-decoration: underline; }
.NavBarText a:active { color: #546EC7; }

	
/*Style for the top-most header within the main content area in the center column */
.pageTitle {
	font-family : "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 18px;
	text-align: left;
}	

/*Style for the top-most header within the main content area in the center column; emphasized */
.pageTitle-emphasis {
	font-family : "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 18px;
	text-align: left;
	line-height: 16px;
}	

/*Style for in-context headers within the main content area in the center column */
.bodyHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}

/*Style for the default text within the main content area in the center column */
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
/*	margin-left: 10px; */
	line-height : 16px;
}


/*Style for the body text within the default 'alternating' table style in the main content area */
.tableBodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
/*	margin-left: 10px;	 */

}

/*Style for the headers within the default 'alternating' table style in the main content area */
.tableHeaderCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
}

/*Style for the background color of the highlighted rows in the table */
.tableHighlight {background:#FFFFCC; }

/*generic style for light blue highlighted text for in-context differentitation of copy */
.highlightBlue { color:  #9999CC; }

/*Style for currently selected top level menu items in the Secondary Navigation*/
/*"Currently selected" in this context means the page that is currently being viewed */
.topLevel-selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
	margin-left: 5px;
/*	margin-bottom: 5px; */
}

/*Style for un-selected top level menu items in the Secondary Navigation*/
.topLevel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	margin-left: 5px;
	font-weight: bold;
}	
/*Style for un-selected lower level menu items in the Secondary Navigation*/
.lowerLevel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 15px;	
/*	margin-bottom: -10px; */
}		

/*Style for un-selected lower level menu items in the Secondary Navigation*/
.lowerSubLevel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;	
/*	margin-bottom: -10px; */
}		


/*lowerLevel <A> pseudoclasses */
.lowerLevel a:link { color: #546EC7; text-decoration: none; }
.lowerLevel a:visited { color: #546EC7; text-decoration: none; } 
.lowerLevel a:hover { color: #546EC7; 	text-decoration: underline; }
.lowerLevel a:active { color: #546EC7; }

/*Style for currently selected lower level menu items in the Secondary Navigation*/
.lowerLevel-selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin-left: 15px;
/*	margin-bottom: -10px; */
}		

/*topLevel <A> pseudoclasses */
.topLevel a:link { color: #546EC7; text-decoration: none; }
.topLevel a:visited { color: #546EC7; text-decoration: none; } 
.topLevel a:hover { color: #546EC7; 	text-decoration: underline; }
.topLevel a:active { color: #546EC7; }

/*No topLevel-selected styles because you don't need links to the page you're viewing! */


.topLevel-selected1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
	margin-left: 15px;
/*	margin-bottom: 5px; */
}

/*Style for un-selected top level menu items in the Secondary Navigation*/
.topLevel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	margin-left: 15px;
	font-weight: bold;
}	
/*Style for un-selected lower level menu items in the Secondary Navigation*/
.lowerLevel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 25px;	
/*	margin-bottom: -10px; */
}		

/*lowerLevel <A> pseudoclasses */
.lowerLevel1 a:link { color: #546EC7; text-decoration: none; }
.lowerLevel1 a:visited { color: #546EC7; text-decoration: none; } 
.lowerLevel1 a:hover { color: #546EC7; 	text-decoration: underline; }
.lowerLevel1 a:active { color: #546EC7; }

/*Style for currently selected lower level menu items in the Secondary Navigation*/
.lowerLevel-selected1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin-left: 25px;
/*	margin-bottom: -10px; */
}		

/*topLevel <A> pseudoclasses */
.topLevel1 a:link { color: #546EC7; text-decoration: none; }
.topLevel1 a:visited { color: #546EC7; text-decoration: none; } 
.topLevel1 a:hover { color: #546EC7; 	text-decoration: underline; }
.topLevel1 a:active { color: #546EC7; }

/*No topLevel-selected styles because you don't need links to the page you're viewing! */

.topLevel-selected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
	margin-left: 25px;
/*	margin-bottom: 5px; */
}

/*Style for un-selected top level menu items in the Secondary Navigation*/
.topLevel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	margin-left: 25px;
	font-weight: bold;
}	
/*Style for un-selected lower level menu items in the Secondary Navigation*/
.lowerLevel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 35px;	
/*	margin-bottom: -10px; */
}		

/*lowerLevel <A> pseudoclasses */
.lowerLevel2 a:link { color: #546EC7; text-decoration: none; }
.lowerLevel2 a:visited { color: #546EC7; text-decoration: none; } 
.lowerLevel2 a:hover { color: #546EC7; 	text-decoration: underline; }
.lowerLevel2 a:active { color: #546EC7; }

/*Style for currently selected lower level menu items in the Secondary Navigation*/
.lowerLevel-selected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin-left: 35px;
/*	margin-bottom: -10px; */
}		

/*topLevel <A> pseudoclasses */
.topLevel2 a:link { color: #546EC7; text-decoration: none; }
.topLevel2 a:visited { color: #546EC7; text-decoration: none; } 
.topLevel2 a:hover { color: #546EC7; 	text-decoration: underline; }
.topLevel2 a:active { color: #546EC7; }

/*No topLevel-selected styles because you don't need links to the page you're viewing! */

.topLevel-selected3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
	margin-left: 35px;
/*	margin-bottom: 5px; */
}

/*Style for un-selected top level menu items in the Secondary Navigation*/
.topLevel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	margin-left: 35px;
	font-weight: bold;
}	
/*Style for un-selected lower level menu items in the Secondary Navigation*/
.lowerLevel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 45px;	
/*	margin-bottom: -10px; */
}		

/*lowerLevel <A> pseudoclasses */
.lowerLevel3 a:link { color: #546EC7; text-decoration: none; }
.lowerLevel3 a:visited { color: #546EC7; text-decoration: none; } 
.lowerLevel3 a:hover { color: #546EC7; 	text-decoration: underline; }
.lowerLevel3 a:active { color: #546EC7; }

/*Style for currently selected lower level menu items in the Secondary Navigation*/
.lowerLevel-selected3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin-left: 45px;
/*	margin-bottom: -10px; */
}		

/*topLevel <A> pseudoclasses */
.topLevel3 a:link { color: #546EC7; text-decoration: none; }
.topLevel3 a:visited { color: #546EC7; text-decoration: none; } 
.topLevel3 a:hover { color: #546EC7; 	text-decoration: underline; }
.topLevel3 a:active { color: #546EC7; }

/*No topLevel-selected styles because you don't need links to the page you're viewing! */

/*for the currently selected menu item, in cases where the currently selected page has no subsidiary pages beneath it */
.topLevel-selected-noneLower {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
	margin-left: 10px;
}

/*for the highest-level menu items in the hierarchy, in cases where the currently selected page has no subsidiary pages beneath */
.topLevel-noneLower {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	margin-left: 18px;
	font-weight: bold;
}	

/*topLevel-noneLower <A> pseudoclasses */
.topLevel-noneLower a:link { color: #546EC7; text-decoration: none; }
.topLevel-noneLower a:visited { color: #546EC7; text-decoration: none; } 
.topLevel-noneLower a:hover { color: #546EC7; 	text-decoration: underline; }
.topLevel-noneLower a:active { color: #546EC7; }

/*---------------------------------------------------------------------------------------------------------*/
/*END left column styles*/

/*BEGIN footer styles*/
/*Styles for the bottom-most horizontal layer of the page*/
/*---------------------------------------------------------------------------------------------------------*/
/*Style for the footer area; currently unoccupied! */
#footer { }	

/*Style for the footer <TABLE> background color */
.jcahoVanilla {	background-color: #FFFFFF; }

/*Style for text displayed in the footer area */
.footerNavText {
	font-size: 10px;
	color: #000000;
 }
 
 /*FooterNavText <A> pseudoclasses */
.footerNavText a:link { color: #666666; text-decoration: none; }
.footerNavText a:visited { color: #666666; text-decoration: none; } 
.footerNavText a:hover { color: #E5B640; 	text-decoration: underline; }
.footerNavText a:active { color: #666666; }
/*---------------------------------------------------------------------------------------------------------*/
/*END footer styles*/




.TitleBanner{
	background-color: #8C0118;
}

.SubTitleBannerRow{
	background-color: #B14539;
}

.CurrentPageBanner{
	font-weight: bolder;
	color: #FFFFFF;
	padding-left: 3pt;
}

.BottonNav { 
		font-family: Arial, Helvetica, Sans-Serif;
		font-size:7pt;
		text-align: center;
}

.MainContent {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	text-align: left;
	padding: 10px 30px 10px 30px;
	background-color: #FFFFFF;
}

.LeftNav {
	    font-family: Arial, Helvetica, Sans-Serif;
		text-align: left;
		color: #546EC7;
		background-color: #C3C5E0;
}

a.LeftNav:link {color: #000066; text-decoration: none;	background-color: transparent ;}
a.LeftNav:visited {color: #000066; text-decoration: none;	background-color: transparent ;}
a.LeftNav:hover { color: #000066; text-decoration: underline;	background-color: transparent ;}
a.LeftNav:active {color: #000066; text-decoration: none;	background-color: transparent ;}

.LeftNav td a:link {color: #000066; text-decoration: none;	background-color: transparent ;}
.LeftNav td a:visited {color: #000066; text-decoration: none;	background-color: transparent ;}
.LeftNav td a:hover {color: #000066; text-decoration: underline;	background-color: transparent ;}
.LeftNav td a:active {color: #000066; text-decoration: none;	background-color: transparent ;}

a.LeftSubNav:link {color: #000000; text-decoration: none;	background-color: transparent ;}
a.LeftSubNav:visited {color: #000000; text-decoration: none;	background-color: transparent ;}
a.LeftSubNav:hover { color: #DEE8F0; text-decoration: none;	background-color: transparent ;}
a.LeftSubNav:active {color: #000000; text-decoration: none;	background-color: transparent ;}

li.LeftNav {
/*	border-top: 1 solid black;
	border-left: 1 solid black;
	border-right: 1 solid black; */
	padding-left: 1px;
	background-color: #A6BED4;
}

.LeftNav td
{
	padding-top:  5px;
}

ul.LeftNav { list-style-type: none;
	margin-left: 1px;
	font-weight: bolder;
	color: black;
}

ul.LeftNav ul{ 
	list-style-type: none ;
	/*list-style-type: disc;*/
	font-weight: normal;
	margin-left: 20px;	
}	 

ul.LeftNav ul ul{ 
	list-style-type: none;
	/*list-style-type: circle;*/
	margin-left: 20px;	
	font-weight: normal;}	 

ul.LeftNav ul ul ul{ 
	list-style-type: none;
	/*list-style-type: decimal;*/
	/*ist-style-position: inside;*/
	margin-left: 0px;	
	font-weight: normal;}	 

.LeftNavHeader 
{
	color: #123B8C;
	font-weight:bold;
	font-size: 10pt;
}

li.testList {
	color: #000000;
	/*list-style-image: url("/QualityReport/images/list1.gif");*/
}



.ReportNav{
	    font-family: Arial, Helvetica, Sans-Serif;
		font-size: 8pt;
		color: #7799BC;
		/*color: #3333FF;*/
		background-color: #FFFFFF;
}

a.ReportNav:link {
	color: #B14539;
	text-decoration: none; 
	background-color: transparent;	
}
a.ReportNav:visited {	
	color: #B14539;/*#7799BC;*/
	text-decoration: none; 
	background-color: transparent;	
}
a.ReportNav:hover {	
	/*color: #000000;*/
	text-decoration: underline;
	background-color: transparent;
}
a.ReportNav:active {	
	color: #B14539;
	text-decoration: none; 
	background-color: transparent;	
}

.Header1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #000000;
	vertical-align: bottom;
}


.Header2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #7799BC;
	font-style: normal;
	vertical-align: bottom;
}
.Header2 a:link { color: #7799BC; 	text-decoration: underline; }
.Header2 a:visited { color: #7799BC; text-decoration: underline; } 
.Header2 a:hover { color: #7799BC; text-decoration: underline;}
.Header2 a:active { color: #7799BC; }

.Header207 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #483d8b;
	font-style: normal;
	vertical-align: bottom;
}
.Header207 a:link { color: #483d8b; 	text-decoration: underline; }
.Header207 a:visited { color: #483d8b; text-decoration: underline; } 
.Header207 a:hover { color: #483d8b; text-decoration: underline;}
.Header207 a:active { color: #483d8b; }

hr{
	color: #7799BC;
	border-width: 1pt;
	vertical-align: top;
}

a.Selected:link{
	color: #FFFFFF;
	font-weight: bolder;}
a.Selected:visited{
	color: #FFFFFF;
	font-weight: bolder;}
a.Selected:hover{
	color: #FFFFFF;
	font-weight: bolder;}
a.Selected:active{
	color: #FFFFFF;
	font-weight: bolder;}




ul.MainContent {
	color: #7799BC;
	list-style: square;
	margin-left: 0px;
	margin-top: 0px;
}

.StdList {
	color: black;
	font-size: 8pt; 
}


.RowLtBlue{	background-color: #D6E8F0;	padding-left: 5px;padding-top: 10px;} 
.RowLtYellow{background-color: #FEFAC9;	padding-left: 5px;padding-top: 10px;}
.RowLtRed{background-color:  #F7E3E6;	padding-left: 5px;padding-top:10px;} 

/* New Branding For Cert Project */
.RowMdBlue07 {background-color: #9398C6;	padding-left: 5px;padding-top: 10px;} 
.RowBeige07 {background-color: #F9EED4; padding-left: 5px;padding-top: 10px;}
.RowGold07{background-color: #E6B53C; padding-left: 5px;padding-top: 10px;}
.RowLtBlue07{background-color: #C3C5E0; padding-left: 5px;padding-top: 10px;}

.RowKey{background-color: #C5C4E4; padding: 5px 10px; /*B8B8D9*/
		margin-bottom: 5px;
		border: 1 solid dotted gray;} /*#9FB1BF; #B3BEC7*/


.ResultCell{
	border-color: blue;
}

.ResultTables{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	text-align: left;
	padding: 5px 10px;
	margin: 0 25px 0 25px;
	width: 93%;
}

.ResultTables a:link { color: #546EC7; 	text-decoration: underline; }
.ResultTables a:visited { color: #546EC7; text-decoration: underline; } 
.ResultTables a:hover { color: #546EC7; text-decoration: underline;}
.ResultTables a:active { color: #546EC7; }

.RowMdBlue07 a:link { color: #FFFFFF; }
.RowMdBlue07 a:visited { color: #FFFFFF; }
.RowMdBlue07 a:hover { color: #FFFFFF; }
.RowMdBlue07 a:active { color: #FFFFFF; }

.TableH1{
	background-color: #103D8C; /*#7A0014;*/
	text-align: center;	
	color: #ffffff;
	padding: 5px 5px;
}

.TableH2{
	background-color: #E5B53B; /*#363A90;#00507A;*/
	text-align: center;	
	color: #000000; /*#ffffff;*/
	padding: 5px 5px;
}
.TableH207{
	background-color: #5766A7; 
	text-align: center;	
	color: #ffffff; 
	padding: 5px 5px;
}
.TableH107{
	background-color: #E6B53C;/*#00507A;*/
	text-align: center;	
	color: #000000;
	padding: 5px 5px;
}
.TableH307{
	background-color: #C4C5E1;/*#00507A;*/
	text-align: left;	
	color: #000000;
	padding: 5px 5px;
	font-weight: bold;
	border-bottom: 1px solid #00507A;
}
.KeyNote{
	font-size: 8pt;
	vertical-align: top;
}

div.SubNav{
	margin: 5px;
}

#Glossary{
	position: absolute;
	left: 10px;
	top: 20px;
	height: 200px;
	width: 200px;
	visibility: hidden;
/*	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080; */
	border: 2 outset #C1CCD5;

}

#GlossaryContent{
	font-weight: normal;
	overflow: auto;
	background-color: #C1CCD5; padding: 5px 10px;
	/*border: 1 solid black;*/
	height: 185px;
	width: 200px;	
}
.GlossaryCloseBar{
	background-color: #DEE8F0;
/*	border: 1 solid black;*/
	height: 15px;
	width: 200px;
}
.CloseButton{
	border-left: 1 solid #C0C0C0;
	border-top: 1 solid #C0C0C0;
	border-right: 1 solid #202020;	
	border-bottom: 1 solid #202020;	
	width: 10px;
}
a.GlossaryClose:link {color: #FFFFFF; text-decoration: none; 	border: 1 solid black;}
a.GlossaryClose:visited {color: #FFFFFF; text-decoration: none; 	border: 1 solid black;}
a.GlossaryClose:hover { color: #000000; text-decoration: underline; 	border: 1 solid black;}
a.GlossaryClose:active {color: #FFFFFF; text-decoration: none;	border: 1 solid black;}

Table {font-size: 9pt;}

.ReportHeader3
{
	font-size: 24pt;
	font-weight: bold;}

.ReportHeader2
{
	font-size: large;
	font-weight: bold;}

.QRPageTitle
{
	color: #483d8b;
	font-weight:bold;}

.QRPageTitle a:link { color: #483d8b; 	text-decoration: none; }
.QRPageTitle a:visited { color: #483d8b; text-decoration: none; } 
.QRPageTitle a:hover { color: #483d8b; text-decoration: underline;}
.QRPageTitle a:active { color: #483d8b; }

	
.QRSiteLabel
{
	color: #800000;	
}

.QRRowActive 
{
	color: #000066;
	background-color: #FFFFFF;
}

.QRActiveComponent
{
	color: #000066;
}

.QRMeasureAreaHeader
{
	color: #7A0014;
}

.QRReportingPeriod
{
	color: #000000;
	/*font-weight: bold;*/
	font-style: normal;
}

.QRMeasureName
{
	/*font-style: italic;*/
	font-style:normal;
}

.QRMeasureExplanation
{
	font-size: 7.5pt;
}

.QRHistoryColumnHeader
{
	/*color: #8C0118;	Roxie 6/5/07 to make it the same as on summary*/
		font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #7799BC;
	font-style: normal;
	vertical-align: bottom;
}

.QRProgram
{
	color: #000000;	
}
.QRProgram a:link { color: #000000;	text-decoration: underline; }
.QRProgram a:visited { color: #000000; text-decoration: underline; } 
.QRProgram a:hover { color: #000000; text-decoration: underline;}
.QRProgram a:active { color: #000000; }

.TableH2 a:link { color: #000000; 	text-decoration: none; }
.TableH2 a:visited { color: #000000; text-decoration: none; } 
.TableH2 a:hover { color: #000000; text-decoration: underline;}
.TableH2 a:active { color: #000000; }

.QRRed
{
	font-weight: bolder;
	color: #CC0000;
}
.QRRed a:link { color: #CC0000; 	text-decoration: underline; }
.QRRed a:visited { color: #CC0000; text-decoration: underline; } 
.QRRed a:hover { color: #CC0000; text-decoration: underline;}
.QRRed a:active { color: #CC0000; }


/* for symbol tables. nested font properties infomation */
.em0{font-size:10px;font-family:"Univers-CondensedLight", Arial,Helvetica,sans-serif;}

/*.td1{background-color: #9D0035;color: #ffffff; font-size: 10pt;font-weight: bold; width: 18px; text-align: center;}*/
/* .td4{background-color: #FEFAC9;color: #FEFAC9; font-size: 10pt;font-weight: bold; width: 18px; text-align: center;} */
/*.td2{background-color: #F7E3E6;font-size: 8pt;}*/
/*.td3{background-color: #1F7FAC;font-style:normal;font-weight:bold;font-size:14px;font-family:"Melior-Bold", "Times New Roman",Times,serif;color:#ffffff;}		*/
/*.td3{background-color: #D6E8F0;font-style:normal;font-weight:bold;font-size:14px;font-family:"Melior-Bold", "Times New Roman",Times,serif;color:#483d8b;}		*/

.td1{background-color: #5766A7;color: #ffffff; font-size: 10pt;font-weight: bold; width: 18px; text-align: center;}
.td4{background-color: #5766A7;color: #FEFAC9; font-size: 10pt;font-weight: bold; width: 18px; text-align: center;}
.td2{background-color: #F9EED4;font-size: 8pt;}
.td3{background-color: #004890;font-style:normal;font-weight:bold;font-size:14px;font-family:"Melior-Bold", "Times New Roman",Times,serif;color:#ffffff;}		
.div1{background-color:#004990;color: #ffffff}
.headerWhite{font-weight: bold;color: #ffffff}

.QRHeading1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #293F8A;
}
.QRHeading2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #293F8A;
}
.QRHeading3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #003366;
}

.certtable td
{
	margin-left: 10px;
	margin-right: 10px;	
}
.certlist 
{
	padding-top: 5px;
}

.mortalityTable{padding: .35em;background-color: #C3C5E0; border-left: solid 1pt black;border-bottom: solid 1pt black;}
.mortalityTable TH {text-align: center;border-top: solid 1pt black;border-right: solid 1pt black;}
.mortalityTable TD {border-top: solid 1pt black;border-right: solid 1pt black;}
.mortalityLableCell {background-color: #F9EED4;}
.mortalityScoreCell {background-color: #F9EED4;text-align: center;}
.mortalityMeasureHeader {text-align: center;background-color: #E6B53C;padding: .35em;font-size: 8pt;font-weight: bolder; border-left: solid 1pt black; border-right: solid 1pt black;}
.mortalityHeaderNote {font-size: smaller;}
.mortalityNationalAvg {background-color: #E6B53C;}
.mortalityContent {width: 100%;font-size: 8pt;font-family: Arial;}
.mortalityNote{text-align: left;background-color: #F9EED4;margin: 0em 0em 1em 0em;font-size: 8pt;font-weight: bolder; padding: .15em;border-bottom: solid 1pt black;border-right: solid 1pt black;border-left: solid 1pt black;}
/* TMR - to Fix lowercase issue of state names on mortality report, change below lowercase to none*/
/*.stateName {text-transform: lowercase;}*/
.stateName {text-transform: capitalize;}

