/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */

body {
     background-color: #00FFFF;
     font: 28px Arial, sans-serif;
  }
   .red {
    color: #FF0000;
     }
  .center {
     text-align: center;
      }
   
  .box-banner {
  width: 100%;
  height: 33%;
  padding-left: 25px;
  padding-right: 25px;
  background: #00ABFF;
  border: 4px solid #000000;
  box-sizing: border-box;
   } 
   
  flex-container{
  width: 100%;
  margin-left:5%;
  display: -webkit-flex; /* Safari */     
  display: flex; /* Standard syntax */
} 

  .table-box {
  width: 95%;
  min-height:100px;
  max-height: 100%;
  padding-left: 5%;
  padding-right: 25px;
  margin-left:3%;
  margin-right:1%;
  margin-top:1%;
  margin-bottom:1%;
  font-size: 1.4rem; 
  display:flex;
  flex-flow: row-wrap;
  box-sizing: border-box;
   } 
   
  .multi-box-page {
   
    padding: 15px;
    margin-left:1%;
    font-size: 1.6rem; 
    background: #FFFFFF;
    border: 2px solid black;
    float: left;
    box-sizing: border-box;
}
.left-side{
	width: 46%;
    font: 1.6rem;
    margin-left: 2%;
    margin-right: 2%;
    padding-left:1%;
  }
.right-side{
	width: 46%;
    font: 1.6rem;
    margin-left:2%;
    margin-right:1%;
    padding-left: 1%; 
     }

 .middle-box {
 width: 50%;
 font: 1.2rem;
 margin-top: 2%;
 margin-left: 25%; 
 margin-right: 25%;
 padding: 1%;
 background-color:#FFFFFF;
 border: 2px solid black;
 box-sizing: border-box;
 }
 
  .rip_banner{
  font-size:3.5rem; 
  font-family:"Old English Text MT", Helvetica, sans-serif, Arial;
  }
  .small-left {
  float-left;
  width:23%;
  font-size:1.4rem;
  margin-left: 13%;
  margin-right: 15px;
  padding:.8%;
  border:2px solid black;
  box-sizing: border-box;
   }
    .small-right{
  float-left;
  width:23%;
  font-size:1.4rem;
  margin-left: 15px;
  margin-right: 15px;
  padding:1%;
  border:2px solid black;
  box-sizing: border-box;
   }
   
    .small-center{
  float-left;
  width:23%;
  font-size:1.4rem;
  margin-left: 15px;
  margin-right: 15px;
  padding:1%;
  border:2px solid black;
  box-sizing: border-box;
   }
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
   image class="smallphoto" {
    padding-left: 5px;
    padding-bottom:5px;
    padding-right:5px;
    padding-top: 5px;
	border: 2px solid black;
    }
   image class="banner_image" {
    text-align:center;
	width:100 px;
	height:100 px;
	}
    div.pageheader {
	padding-top:5px;
	text-align:center;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:32px;
	font-weight:bold;
    }
  ul {
 padding: 0;
 list-style: none;
  }
  ul li {
 display: inline-block;
  }
 ul li a:hover { 
 color: #ooo;
 background: #800000;
  }
  ul li a {
 display: block;
 padding: 10px 25px;
 color: #fff;
 text-decoration: none;
  }
  div.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
    color: #000000;
	text-align:center; 
	}
form {
	width:600px;
	margin-top:20px;
	margin-left:50px;
	}
label {
	display:block;
	font-weight:bold;
	}
.warn {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#F00;
    }
 a.button1{
 display:inline-block;
 padding:0.35em 1.2em;
 border:0.15em solid #FFFFFF;
 margin:0 0.3em 0.3em 0;
 border-radius:0.12em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#FFFFFF;
 text-align:center;
 transition: all 0.2s;
}
a.button1:hover{
 color:#FFFFFF;
 background-color:#EBEBF3;
}
@media all and (max-width:30em){
 a.button1{
  display:block;
  margin:0.4em auto;
 }
}  
a.button2{
 display:inline-block;
 padding:0.5em 3em;
 border:0.16em solid #FFFFFF;
 margin:0 0.3em 0.3em 0;
 box-sizing: border-box;
 text-decoration:none;
 text-transform:uppercase;
 font-family:'Roboto',sans-serif;
 font-weight:400;
 color:#FFFFFF;
 text-align:center;
 transition: all 0.15s;
}
a.button2:hover{
 color:#DDDDDD;
 border-color:#DDDDDD;
}
a.button2:active{
 color:#BBBBBB;
 border-color:#BBBBBB;
}
@media all and (max-width:30em){
 a.button2{
  display:block;
  margin:0.4em auto;
 }
}   
 a.button3{
 display:inline-block;
 padding:0.3em 1.2em;
 margin:0 0.3em 0.3em 0;
 border-radius:2em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#FFFFFF;
 background-color:#005496;
 text-align:center;
 transition: all 0.2s;
 }
a.button3:hover{
 background-color:#4095c6;
 }
@media all and (max-width:30em){
 a.button3{
  display:block;
  margin:0.2em auto;
 }
 }
 a.button4{
 display:inline-block;
 padding:0.3em 1.2em;
 margin:0 0.1em 0.1em 0;
 border:0.16em solid rgba(255,255,255,0);
 border-radius:2em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#FFFFFF;
 text-shadow: 0 0.04em 0.04em rgba(0,0,0,0.35);
 text-align:center;
 transition: all 0.2s;
}
a.button4:hover{
 border-color: rgba(255,255,255,1);
}
@media all and (max-width:30em){
 a.button4{
  display:block;
  margin:0.2em auto;
 }
} 
 a.button6{
 display:inline-block;
 padding:0.3em 1.2em;
 margin:0 0.1em 0.1em 0;
 border-radius:0.15em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#FFFFFF;
 background-color:#3369ff;
 box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
 text-align:center;
 position:relative;
}
a.button6:active{
 top:0.1em;
}
@media all and (max-width:30em){
 a.button6{
  display:block;
  margin:0.4em auto;
 }
 .t1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 24px; 
font-weight: bold; 
padding: 5px;
color: #000000; 
border: 2px solid black;
text-align:center;

}
.t2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
background-color:#EBEBF3
border-color: #FF0000; 
border-style: none;
}
.t3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
border-collapse:collapse;
padding-right:15px;
}
.th { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #000000; 
border-style: none;  
text-decoration: underline;
}
.blackb1 {
	border: black 5px solid;
    margin: 5px;
    padding: 5px;
	background-color: yellow;
    font-family: Helvetica, sans-serif, Arial;
}
.blackb2 {
	border: black 5px solid;
    font-size: 60px; 
    font-weight: bold;
    margin: 5px;
    padding: 5px;
	background-color: #A7A73F;
    font-family: "Old English Text MT", Helvetica, sans-serif, Arial;
}
} 