h1{
    
    line-height: 40px;
    font-size: 38.5px;
    margin: 0;
    font-family: inherit;
    font-weight: bold;
    color: inherit;
    text-rendering: optimizelegibility;
    text-align: center;
    margin-bottom: 20px;
} 
h3{
	

    line-height: 40px;
    font-size: 24.5px;
    margin: 0;
    font-family: inherit;
    font-weight: bold;
    color: inherit;
    text-rendering: optimizelegibility;
	
}

h4{
    
    font-size: 17.5px;
    margin: 0;
    font-family: inherit;
    font-weight: bold;
    color: inherit;
    text-rendering: optimizelegibility;
    
}

h4 > a{
    
    font-size: 17.5px;
    font-family: inherit;
    font-weight: bold;
    text-rendering: optimizelegibility;
    text-decoration: none;
    color: #004D7A;
    
}

h5{
	
    font-size: 14px;
    margin: 0;
    font-family: inherit;
    font-weight: bold;
    text-rendering: optimizelegibility;
	
}

a {

    text-decoration: none;
    color: #004D7A;
}



body{
    
    -webkit-text-size-adjust: 100%;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 20px;
    
}

.custom-padding{
	padding-left: 60px;
	padding-right: 60px;
}
					
.custom-left-nav{
	list-style-type: none;
	padding-top: 28px;
	padding-bottom: 17px;
	min-height: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
				
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
				
				
}
			
			
.custom-left-nav > li > a:hover,
.custom-left-nav > li > a:focus {
	text-decoration: none;
	background-color: #eeeeee;
	width: 100%;
				
}
			
.custom-left-nav > li.active > a {
	color: #ffffff;
	background-color: #0088cc;
	width: 100%;
	height: 100%;

}
			
.custom-left-nav > li > a {
	display: block;
	color: #004D7A;
	text-decoration: none;
	float: left;
	padding-left: 15px;
	padding-top: 3.75px;
	padding-bottom: 3.75px;
}
			
.custom-nav-header {
	padding-left: 15px;
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #999999;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	text-transform: uppercase;
}
			
.custom-left-nav li + .custom-nav-header{
	margin-top: 9px;
}


.bulleted-list{
    
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 20px;
    color: rgba(0, 0, 0, 1);
    font-size: 13px;
    padding: 0;
    margin: 0 0 10px 25px;
    margin-bottom: 25px;
    
}

.bulleted-list > li {
    
    margin-bottom: 1rem;
    
}

.caption{
	
	color: #555;
	
}

.product_text{

    font-size: 17.5px;
    font-weight: bold;
    padding-top: 30px;
    padding-bottom: 30px;
}

.product_text_long{

    color: rgba(0, 0, 0, 1);
    margin: 0 0 10px;
    font-size: 17.5px;
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 20px;
}

.product_icon{

    height: 37px;
    width: 37px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    box-sizing: unset !important;
    
}

