.box1 {/*rules*/
  margin: auto; 
  background: white;
  width: 1000px;
  border: 1px solid gray;
  border-radius: 3px;
} 

.box2 {/*faq*/
  margin: auto; 
  
  background: white;
  width: 1000px;
  border: 1px solid gray;
  border-radius: 3px;
} 


.bold{
   color: black;
   font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
   font-size: 24px;
   font-style: italic;
   
}

.grnlrg {/*font green*/
   color: green;
   font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
   font-size: 24px;
   font-style:italic;
}

.fntlrglnk{ /*link*/
   text-align: center;
   color: #ff0000;
   font-weight: bold;
   font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
   font-size: 24px;
}

.sub{ /* pdf */
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: red;
}
 
/*franchise history*/
.containerfh {
  margin: auto;
  background: white;  
  width:980px; 
  height: 600px;
  border: 1px solid gray;
  border-radius: 3px;
}

.boxfh3l {
  width: 380px; 
  float: left; 
  height: 80px;
  margin: 15px 0  0 75px;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh3r {
  width: 380px; 
  float: right; 
  height: 80px;
  margin: 15px 70px  0 0;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh4l {
  width: 380px; 
  float: left; 
  height: 100px;
  margin: 20px 0  0 75px;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh4r {
  width: 380px; 
  float: right; 
  height: 100px;
  margin: 20px 70px  0 0;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh5l {
  width: 380px; 
  float: left; 
  height: 120px;
  margin: 20px 0  0 75px;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh5r {
  width: 380px; 
  float: right; 
  height: 120px;
  margin: 20px 70px  0 0;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh6l {
  width: 380px; 
  float: left; 
  height: 140px;
  margin: 20px 0  0 75px;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

.boxfh6r {
  width: 380px; 
  float: right; 
  height: 140px;
  margin: 20px 70px  0 0;
  border: 1px solid gray;
  border-radius: 3px;
  font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;
  text-align: left;
  padding: 5px 0 5px 20px;
}

/* franchise fonts */
.boxfnt1 {
  color: black;
  font-weight: bold;
  
}

.boxfnt2 {
  color: black;
}
 
.boxfnt3 {
  color: green;
  font-weight: bold;
} 
 
 
 
 
 