body {
	background-color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #333333;
	
}


h3 {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-top:5px;
	color:045886;
}

h4 {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top:5px;
	color:045886;
}

h5 {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top:5px;
	color:045886;
}


.copy{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding-left:10px;
	padding-right:10px;

}

.copy	a {
	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
}


.copy	a:hover {
	text-decoration: none;
	color: #A4A290;
}

.copy	a:visited {
	text-decoration: none;
}

.copy a:visited:hover {
	text-decoration: underline;
}

.copy	a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
}


.copyInternal{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding-left:0px;
	padding-right:5px;

}

.copyInternal ul{
	list-style-type:square;
}

.copyInternal li{
	list-style-type:square;
	list-style-color:#045886;
	margin-bottom:5px;
}

.copyInternal	a {
	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
}


.copyInternal	a:hover {
	text-decoration: underline;
	color: #A4A290;
}

.copyInternal	a:visited {
	text-decoration: none;
}

.copyInternal a:visited:hover {
	text-decoration: underline;
}

.copyInternal	a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #045886;
}



td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #333333;
}

.tableMain {
	border-left: 2px solid #A4A290;
	border-right: 2px solid #A4A290;
}


.tableNews {
		
	border-top: 1px solid #A4A290;
	border-bottom: 1px solid #A4A290;	
	border-left: 1px solid #A4A290;
	border-right: 1px solid #A4A290;
	padding-right: 3px;
	

}


.calloutHeader {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	width:100px;
	padding: 5px 5px 0px 0px;
	}
	


.calloutText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: normal;
	color: #666666;
	padding: 10px 0px 0px 10px;
	width:240px;
	}


.calloutText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 0px 0px 0px 0px;
	text-decoration:underline;
	}

.calloutText a:hover{
	text-decoration:none;
}

.calloutText a:visited{
	text-decoration:underline;
}

.calloutText a:visited:hover {
	text-decoration: none;
}

.claimsPaid {
	color:#666666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.topNav {
	color:#666666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.topNav	a {
	color: #666666;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}


.topNav	a:hover {
	text-decoration: underline;
}

.topNav	a:visited {
	text-decoration: none;
}

.topNav a:visited:hover {
	text-decoration: underline;
}

.topNav	a:active {
	text-decoration: underline;
	color: #666666;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}



a {
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}


a:hover {
	text-decoration: underline;
}

a:visited {
	text-decoration: none;
}

 a:visited:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: underline;
	color: #666666;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.sitemap a {
	color: #666666;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}


.sitemap a:hover {
	text-decoration: underline;
}

.sitemap a:visited {
	text-decoration: none;
}

.sitemap a:visited:hover {
	text-decoration: underline;
}

.sitemap a:active {
	text-decoration: underline;
	color: ##666666;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.pipe {
	color:#FFFFFF;
	font-size: 10px;
	font-weight:bold;
}

.blue {
	color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:5px;

}

/*adjust the top and bottom padding for blue squares*/
.blueSmall {
	color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top:8;
	padding-bottom:8;
	padding-left: 15px;
	padding-right: 10px;
	line-height:14px;

}

.blue	a {
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}


.blue	a:hover {
	text-decoration: underline;
}

.blue	a:visited {
	text-decoration: none;
}

.blue a:visited:hover {
	text-decoration: underline;
}

.blue	a:active {
	text-decoration: underline;
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}




.title {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
	line-height: 30px;
  background-color: #006666;
	color: #DCDCDC;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
  color: #006666;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}




/*Start side nav*/

#nav2 {
	color: #666666;
	font-weight: normal;
	margin-top:14px;
	vertical-align: top;
	
	}	

#nav2 a:link, #nav2 a:visited {
	color: #3b73b9;
	text-decoration: none;} 
	
#nav2 a:hover, #nav2 a:active {
	color: #A9B8DF;
	text-decoration: underline;}

#nav2 ul.breadcrumb {
	list-style-type: none;
	margin: 0;
	padding-left: 0px;}
	
#nav2 ul.breadcrumb li  {
	font-weight: bold;
	padding: 5px 0 5px 14px;	
	border-bottom: 1px solid #A4A290;
	background-image: url(../images/navOpenBul.gif);
	background-position: 6px 11px; 
	background-repeat: no-repeat;}
	/* shift arrow positions with position above*/
#nav2 ul.breadcrumb li.selected  {
	background-image: url(../images/navBul_selected.gif);}
	
#nav2 ul.breadcrumb li.selected a {
	color:#666666;}	

#nav2 ul.navitemList {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}
	
#nav2 ul.navitemList li  {
	padding: 5px 0 5px 22px;	
	border-bottom: 1px dotted #CCCCCC;}
	
#nav2 ul.navitemList li.hasChildren  {
	background-image: url(../images/navBul.gif);
	background-position: 14px 13px; 
	background-repeat: no-repeat;}
/* shift arrow positions with position above*/
#nav2 ul.navitemList li.selected {
	background-image: none;}
	
#nav2 ul.navitemList li.title {
    padding-left: 14px;
    background-image: none;
    color: #999999;
    border-bottom: 0;}
    
#nav2 ul.navitemList li.selected a {
	color:#666666;}	


#nav2 img {
	display: inline;

	}

/*end side nav*/

/*callout frame*/



	p.frame {
	
	border-style:outset;
	border-color: A4A290;
	border-top-width: 7px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	padding:5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
		
}

.frame a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 0px;
	text-decoration:underline;
	}

.frame  a:hover{
	text-decoration:none;
}

.frame  a:visited{
	text-decoration:underline;
}


.frame a:visited:hover {
	text-decoration: none;
}
.buttonSubmit {
background-color: #045886; 
color: #ffffff; 

}

.fieldForm {

border-color: #045886 #045886 #045886 #045886; 
background-color: #ffffff;

}

.formExample {

	font-size: 10px;
	color: #999999;
}

.formSmallWhite {

	font-size: 10px;
	color: #FFFFFF;
}

.siteMapHead {

	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;

}

.siteSubHead {

	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;

}

.siteMapHead a {
	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}


.siteMapHead a:hover {
	text-decoration: underline;
	
}

.siteMapHead a:visited {
	text-decoration: none;
}

.siteMapHead a:visited:hover {
	text-decoration: underline;
	
}

.siteMapHead a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#045886;
}


.profiled{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding-left:5px;
	padding-right:5px;

}

.profiled	a {
	color: #045886;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}


.profiled	a:hover {
	text-decoration: none;
	color: #A4A290;
}

.profiled	a:visited {
	text-decoration: none;
}

.profiled a:visited:hover {
	text-decoration: underline;
}

.profiled	a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}


/*

Wherever there is a mention of PC Financial on any page the 
following disclosure needs to go at the bottom of the page: 
both lines should be centered; the first line needs to 
appear 1/2 the size of the second line. 

*/

.pcfLegalSmall {

	color:#666666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.pcfLegalBig {

	color:#666666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;

}