body, td{ 
  background-repeat: no-repeat;
}

.homepushfacts {
font-family: arial;
font-size: 14px;
line-height: 150%;
color: #062954;
}

.homepushfacts a, .homepushfacts a:link, .homepushfacts a:visited, .homepushfacts a:active, .homepushfacts a:hover  { color: #ffffff; text-decoration: none; font-size: 14px; }

.homepushsolutionstitle {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.homepushsolutions a, .homepushsolutions a:link, .homepushsolutions a:visited, .homepushsolutions a:active, .homepushsolutions a:hover  { color: #062954; text-decoration: none; font-size: 12px; font-family: arial;}


.homepushnewstitle {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.homepushnewsdate {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.homepushnews {
font-family: arial;
font-size: 12px;
color: #062954;
}

.homepushnews a, .homepushnews a:link, .homepushnews a:visited, .homepushnews a:active, .homepushnews a:hover { color: #c4cdb0; text-decoration: none; font-size: 12px; }

.subpagecontent {
font-family: arial;
font-size: 12px;
color: #000000;
}

.subpagecontent a, .subpagecontent a:link, .subpagecontent a:visited, .subpagecontent a:active, .subpagecontent a:hover { color: #00355f; text-decoration: underline; font-size: 12px; font-weight: normal; }

.subpagecontent h1{
font-family: arial;
font-size: 16px;
line-height: 100%;
text-transform: uppercase;
color: #ffffff;

margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}

.subpagecontent h2{
font-family: arial;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #00355f;

margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}

.h3link a, .h3link a:link, .h3link a:visited, .h3link a:active, .h3link a:hover {
	font-family: arial;
font-size: 12px;
line-height: 12px;
font-weight: bold;
text-decoration: underline;
color: #00355f;
}

.h3link {
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #00355f;
margin: 0px;
	padding: 0px 0px 0px 0px;
}

.subpagecontent h3{
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #00355f;
margin: 0px;
	padding: 0px 0px 0px 0px;
}

ul {
  padding:0x 0px 0px 12px;
  margin:0px;
  
  list-style-type: disc
  }
  
  
.management ul {
font-family: arial;
font-size: 12px;
font-weight: normal;
line-height: 175%;
color: #ffffff;
	
  padding:0x 0px 0px 12px;
  margin:0px;
  
  list-style-type: square;
  }
  
  .managementbluebox {
font-family: arial;
font-size: 12px;
font-weight: normal;
line-height: 175%;
color: #ffffff;
	
  padding:0x 0px 0px 12px;
  margin:0px;
  
  list-style-type: square;
  }
  
  .subpagecontentsuccess {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.subpagecontentcontact {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.subpagecontentcontact a, .subpagecontentcontact a:link, .subpagecontentcontact a:visited, .subpagecontentcontact a:active, .subpagecontentcontact a:hover {
	font-family: arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

.subpagecontentabout {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.subpagecontentnews {
font-family: arial;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #ffffff;
}

.subpagecontentnews a, .subpagecontentnews a:link, .subpagecontentnews a:visited, .subpagecontentnews a:active, .subpagecontentnews a:hover {
	font-family: arial;
font-size: 12px;
font-weight: none;
color: #ffffff;
text-decoration: underline;
}

#subpageBox {
	 border-left: 1px solid #00355f;
	 border-right: 1px solid #00355f;
	 border-bottom: 1px solid #00355f;
}

#subpageBoxWhite {
	 border-left: 1px solid #00355f;
	 border-right: 1px solid #00355f;
	 border-bottom: 1px solid #00355f;
	 
	background-color:#ffffff; 
	layer-background-color:#ffffff;
}

#subpageBlueBox {
	margin: 0px;
	padding: 0px 12px 0px 12px;
	background-color:#719abf; 
	layer-background-color:#719abf;
}

#subpageBoxInner {
	margin: 0px;
	padding: 13px 12px 19px 12px;
}

#subpageLinksBoxTop {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
	 border-left: 1px solid #ffffff;
	 border-right: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
	 border-top: 1px solid #ffffff;
}

#subpageLinksBox {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
	 border-left: 1px solid #ffffff;
	 border-right: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
}


.subpagesidebartitle {
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.subpagesidebarteamname a, .subpagesidebarteamname a:link, .subpagesidebarteamname a:visited, .subpagesidebarteamname a:active, .subpagesidebarteamname a:hover{
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.subpagesidebarteamposition {
font-family: arial;
font-size: 12px;
color: #00355f;
}

.subpagesidebarnextsteps {
font-family: arial;
font-size: 11px;
color: #00355f;
}

.subpagesidebarnextsteps a, .subpagesidebarnextsteps a:link, .subpagesidebarnextsteps a:visited, .subpagesidebarnextsteps a:active, .subpagesidebarnextsteps a:hover{
font-family: arial;
font-size: 11px;
color: #00355f;
}

.subpagesidebarnextstepssmall {
font-family: arial;
font-size: 10px;
color: #00355f;
}

.sidebarClientTestimonialTitle {
font-family: arial;
font-size: 12px;
color: #00355f;

margin: 0px;
	padding: 12px 12px 12px 12px;
}

.sidebarClientTestimonial {
font-family: arial;
font-size: 12px;
color: #00355f;

margin: 0px;
	padding: 12px 12px 12px 12px;
}

.bottomlinks a, .bottomlinks a:link, .bottomlinks a:visited, .bottomlinks a:active, .bottomlinks a:hover{
font-family: arial;
font-size: 12px;
color: #00355f;
}

.footer {
font-family: helvetica;
font-size: 12px;
color: #719abf;
}

.footer a, .footer a:link, .footer a:visited, .footer a:active, .footer a:hover { color: #719abf; text-decoration: none; font-size: 12px; font-family: helvetica;}

.breadcrumb {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #00355f;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a:hover 
{ color: #719abf; text-decoration: none; font-size: 12px; font-weight: normal; }

#auditcount{display:none;}

#sarboxcount{display:none;}