h1        {
	color : #02619A;
	font-size : 14px;
	font-family : arial, verdana;
	font-weight : bold;
}
h2        {
	color : #02619A;
	font-size : 14px;
	font-family : arial, verdana;
	font-weight : bold;
}
h3        {
	color : #02619A;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;
}


.tagline  {
	color : black;
	font-size : 15px;
	font-family : verdana, arial;
	font-weight : bold;
}

.title  {
	color : #02619A;
	background: #EBEBEB;
	font-size : 16px;
	font-family : arial;
	font-weight : bold;
}

.note  {
	color : #02619A;
	font-size : 11px;
	font-family : arial;
	font-weight : normal;
}

.heading  {
	color : #02619A;
	font-size : 14px;
	font-family : arial, verdana;
	font-weight : bold;
}
.heading2  {
	color : #FFFFFF;
	font-size : 14px;
	font-family : arial, verdana;
	font-weight : bold;
}

.subHeading  {
	color : #AA3333;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;
}

.caption  {
	color : #000000;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}

.compact  {
	color : #000000;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}

.compact2  {
	color : #003758;
	font-size : 9px;
	font-family : verdana;
	font-weight : normal;
}

.quote  {
	color : #02619A;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : normal;
}

.navtitle  {
	color : #aa3333;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : bold;
}

td {
	color : 000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
}

.hilite {
	background: #c4eafc;
}


th {
	background: #02619a;
	color : #ffffff;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;	
	padding: 0 1 1 5;
}


.data {
	color : #003758;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
}

.data2 {
	color : #000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : italic;
}

a {
	color : #0082d1;
}

a:visited {
	color : #0082d1;
}

.copyright {
	color : black;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}
.topNavText {
	color : #FFFFFF;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : bold;
	text-decoration:none;
}
.topNavSpacers {
	color : #FFFFFF;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : normal;
	text-decoration:none;
}

.top {
	font: normal normal 11px "arial" ;
	color:#FFFFFF;
	text-decoration: none;
}
A:hover.top {
	color:#FFFFFF;
	text-decoration: underline;
}
A:visited.top {
	color:#FFFFFF;
}

.bottom {
	font: normal normal 11px "arial", "verdana";
	color:#FFFFFF;
	text-decoration: none;	
}
A:hover.bottom {
	color:#FFFFFF;
	text-decoration: underline;
}
A:visited.bottom {
	color:#FFFFFF;
}

.rightNav2 {
	font: normal bold 12px "arial" ;
	color:#FFFFFF;
	text-decoration: none;
}
A:hover.rightNav2 {
    color:#FFFFFF;
	text-decoration: underline;
}
A:visited.rightNav2 {
	color:#FFFFFF;
}

.rightNav2a {
	font: normal bold 11px "arial" ;
	color:#FFFFFF;
	text-decoration: none;
}

A:hover.rightNav2a {
	text-decoration: underline;
}

.rightNav2b {
	font: normal bold 11px "verdana", "arial" ;
	color:#195093;
	text-decoration: none;
}

A:hover.rightNav2b {
	text-decoration: underline;
}

.rightNav2c {
	font: normal bold 12px "arial" ;
	color:#02619A;
	text-decoration: none;
}
A:hover.rightNav2c {
	color:#02619A;
	text-decoration: underline;
}
A:visited.rightNav2c {
	color:#02619A;
}

.rightNav2d {
	font: normal bold 12px "arial" ;
	color:#AA3333;
	text-decoration: none;
}
A:hover.rightNav2d {
	color:#AA3333;
	text-decoration: underline;
}
A:visited.rightNav2d {
	color:#AA3333;
}

.rightNav3 {
	font: normal normal 12px "arial", "verdana";
	color:#003758;
	text-decoration: none;	
}
A:hover.rightNav3 {
	text-decoration: underline;
}
A:visited.rightNav3 {
	color:#003758;
}

.rightNav3a {
	font: normal normal 12px "arial", "verdana";
	color:#E71724;
	text-decoration: none;	
}
A:hover.rightNav3a {
	text-decoration: underline;
}
A:visited.rightNav3a {
	color:#E71724;
}

.breadCrumb {
	font: normal normal 11px "arial", "verdana";
	color:#195792;
	text-decoration: none;	
}
A:hover.breadCrumb {
	text-decoration: underline;
}
A:visited.breadCrumb {
	color:#195792;
}

.sitemapNavMain{
	color: #02619A;
	font-size : 15px;		
	font-family: Arial, Verdana, Helvetica;
	font-weight : bold;	
	text-decoration: none;
}
A:Hover.sitemapNavMain{
	color: #02619A;
	text-decoration: none;
}
A:Visited.sitemapNavMain{
	color: #02619A;
}

.sitemapNav1  {
	color: #02619A;
	font-size : 12px;		
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}
A:Hover.sitemapNav1  {
	color: #02619A;
	text-decoration: underline;
}
A:Visited.sitemapNav1  {
	color: #02619A;
}

.sitemapNav2  {
	color: #02619A;
	font-size : 11px;		
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}
A:Hover.sitemapNav2  {
	color: #02619A;
	text-decoration: underline;
}
A:Visited.sitemapNav2  {
	color: #02619A;
}

.colHead{
	background: #C9E4FF;
	color : #013473;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;	
	padding: 0 1 1 5;
}

.required{
	background: #fff0f0;
}
span.required{
	color: #ff0000;
	background: transparent;
}
p.required{
	color: #ff0000;
	background: transparent;
}

.warning{
	color: #ff0000; 
	font-weight: bold; 	
	}