@charset "utf-8";
body {
		 background-color: #FFFFFF;
		 margin-top:0em;
		 margin-left: 0em;
		 margin-right:  0em;
		 margin-bottom: 0em;
		 padding: 0px 0px 0px 0px;
		 outline: none;
		 	
	}
	#page-body{ visibility:hidden;}
*{
    margin: 0;
    padding: 0;
	outline: none;
}



a {
outline: 0;
}

a: hover,
a: active,
a: focus {
     outline: none;
}

input::-moz-focus-inner {
border: 0;
}


p:link {
    text-decoration: none;
}


.header {
          box-shadow: 0 1px 5px -0px #666666; 
		  height:50px; 
		  margin-top:0px; 
		  margin-bottom:50px; 
	      color: #FFF;
		  
}


.title_text {
    color: #000000;
    float: left;
    font: 300 12px/14px "Oswald",sans-serif;
	margin-top:3px;
    margin-bottom:3px;
}

.text {
    color: #666666;
    font: 300 12px/14px "Oswald",sans-serif;
	margin-top:3px;
    margin-bottom:3px;
}

.text_details {
    color: #666666;
    font: 200 10px/12px "Oswald",sans-serif;
}

 .list_title_text {
    color: #333333;
    float: left;
    font: 500 12px/12px "Oswald",sans-serif;
	margin-top:3px;
    margin-bottom:3px;
}


.list_text_details {
    color: #FFFFFF;
    font: 200 10px/10px "Oswald",sans-serif;
}


.message_text {
    color: #FFFFFF;
    font: 200 14px/14px "Oswald",sans-serif;
}
    

.unsubbutton {
	      box-shadow: 0px 0px 0px 1px #FFF;  
          background-color: #000033;
          border: none;
          color: white;
          padding: 5px 9px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-size: 14px;
	      border-radius: 5px; margin-bottom:2px;
		  
      }

		  
   .button {
          background-color: #CCCCCC;
		  font-family: 'Nova Flat';
          border: none;
          color: #333333;
          padding: 5px 9px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-size: 14px;
	      border-radius: 5px; margin-bottom:2px;
		  
      }
	  
	   .button:hover {
          background-color: #0099CC; 
	      color: #FFF;
      }

  .main_menu_01 {
         background-color: #DADADA;
		 font-family: 'Nova Flat';
		 font-weight: 500;
		 border-radius: 4px; 
		 font-size:11px;
		 color: #666666; 
		  
      }
	 .main_menu_01:hover {
          background-color: #0099CC; 
	      color: #FFF;
      }
	  
	

   .menu {
          background-color: #333333;
          border: none; width:75px;
          color: white;
          padding: 5px 9px;
          text-align: center;
          text-decoration: none;
          display: inline-block;
          font-size: 14px;
	      border-radius: 5px; margin-bottom:2px;
		  
      }
.menu-text{

    color: ;
    float: left;
    font: 500 16px/16px "Oswald",sans-serif;


}
.border_slid_content {
     box-shadow: 0 1px 5px 0px #666666;  
     padding: 1px;
     padding:0px;
	 border-radius: 0px; 
	 margin-left:0px; 
	 margin-bottom:5px;
}

.shadow{  
	  box-shadow: 0px 0px 3px  #000000;  
	  background:#043D68; 
		  }





.show {display:block;}

.footer { 
     box-shadow: 0px 0px 2px  #FFF; 
     border-color: #FFF; 
	 background:#043D68; 
     padding: 0px;
	 margin-bottom:10px;
	 margin-top:4px;
 
}
.background-image{
   background-size:cover;
   object-fit: cover;
   object-fit: none; /* Do not scale the image */
  object-position: center; /* Center the image within the element */
}

.loading-bar{
    color: #999999;
    float: none;
    font-family: 'Nova Flat'; font-size:26px;
	margin-top:3px;
    margin-bottom:30px; 
	padding-bottom:40px;
}
		 	  
