/* Add here all your CSS customizations */


ul.bluesquare {
list-style-image: url('/img/m3/m3-square-tiny.png');
}




.printdiv {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 top:10px;



}


/* Print and PDF icon fixed */
@media (max-width: 2000px) {
	
	.printdiv {
		margin: -20px 20% 0% 0%;
	}
}
@media (max-width: 1800px) {
	
	.printdiv {
		margin: -20px 18% 0% 0%;
	}
	
}
@media (max-width: 1600px) {
	
	.printdiv {
		margin: -20px 16% 0% 0%;	
	}
	
}
@media (max-width: 1500px) {
	
	.printdiv {
		margin: -20px 12% 0% 0%;	
	}
}	
@media (max-width: 1400px) {
	
	.printdiv {
		margin: -20px 12% 0% 0%;	
	}	
}
@media (max-width: 1280px) {
	
	.printdiv {
		margin: -20px 8% on: none;
}



.pHeader {
	border: solid 5px #0099cc;
	background-color:#FFFFFF;
	height: 500px;
}


.mastheadL {

 width: 67%; height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #FFFFFF; background-color: #0099cc ; left:0px; position:absolute;top:6px;padding: 15px

}



.CFBdiv1 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv1innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb1.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }



 .CFBdiv1innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }

.CFBdiv2 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv2innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb2.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }



 .CFBdiv2innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }


.CFBdiv3 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv3innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb3.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }


.CFBdiv3innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }



.CFBdiv4 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv4innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb4.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }



 .CFBdiv4innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }

.CFBdiv5 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv5innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb5.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }



 .CFBdiv5innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }


.CFBdiv6 {
    border:solid 0px #0099cc;
 background-color:#FFFFFF;

 margin:0px 0 0px 0px;
    width:650px;
    height:150px;
    position:relative;
    color:#000000;
    font-family:verdana;
    font-weight:700;
    font-size:16px;
    text-align:left;
 margin-left: auto ; 
margin-right: auto ;

 top:10px;



}


 .CFBdiv6innerR {
border:solid 0px #0099cc;
    background-color:#FFFFFF;

    width:200px;
    position:absolute;
 background:url(../img/m3/cfb6.png) no-repeat;
height:150px;
   
    right:40px;
top:20px;



    }



 .CFBdiv6innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }




 .CFBdiv6innerL {
border:solid 0px #0099cc;
    background-color:#FFFFFF;
    width:300px;
height:150px;
    position:absolute;

   top:20px;
    left:40px;
font-family:verdana;
font-color:#666666;
    font-weight:normal;
    font-size:10px;
    text-align:left;


    }




.cfbheadliners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0099cc;
	text-decoration: none;
margin-bottom: 5px ;
}

.cfbpar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;


}

.phcaption {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background-color:#2d2d2d;
	border-radius:0;
	color:#fff;
	font-family:"Open Sans";
	font-size:48px;
	font-weight:300;
	line-height:70px;
	padding:0 20px;
	position:absolute;
	text-shadow:none;
}

.grecaptcha-badge { visibility: hidden; }






