*{ /* All Elements */
    margin          : 0px;
    padding         : 0px;
}       
a:link              { /* Document Style */
	color           : #000000;
	text-decoration: none!important;
	text-indent:1px;
	letter-spacing:0.5px;
	}
a:visited           { /* Document Style */
	color           : #000000;
	text-decoration:none;
	}
a:hover             { /* Document Style */
	color           : #ff0000;
	text-decoration :underline;
	}
a:active            { /* Active Links */
	color           : #FF0000;
	}
ol,ul               { /* All Lists */
	margin          : 1em;
	padding-left    : 2em;
	}
p                   { /* All Paragraphs */
	margin-bottom   : 1em;
	}
a.navigation:link   {
	color           : #8a8a8a;
	text-decoration :none;
	}
a.navigation:visited{
	color           : #7a7a7a;
	text-decoration :none;
	}
a.navigation:hover  {
	color           : #f26522;
	text-decoration :none;
	}
a.panel:link        {
	color           : #a4203b;
	}
a.panel:visited     {
	color           : #d3294b;
	}
a.panel:hover       {
	color           : #ff0000;
	}
.scrollit {
    overflow:scroll;
    height:200px;
}
#grad1 {
    /* For any browser that can't create a gradient  */
    background-color: #339966;
    /*//mozilla*/
    background: -moz-linear-gradient(top, #ccc, #efefef);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#EFEFEF));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ccc',EndColorStr='#EFEFEF');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccc, endColorstr=#EFEFEF)";
}
@media screen and (max-width: 600px) {
    img {
      width: 100%;
      height: auto;
    }
}
/* For mobile phones: */
[class*="col-"] {
float: none;
width: 100%;
}
div.picture1 {
   width:1354px; /*width of your image*/
   height:406px; /*height of your image*/
   background-image:url('FOODIMAGE3.jpg');
   margin:0; /* If you want no margin */
   padding:0; /*if your want to padding */
}
/* Popup container - can be anything you want */
.popup {
    position: relative;
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* The actual popup */
.popup .popuptext {
    visibility: hidden;
    width: 300px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 8px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 25%;
    margin-left: -60px;
}

/* Popup arrow */
.popup .popuptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

/* Toggle this class - hide and show the popup */
.popup .show {
    visibility: visible;
    -webkit-animation: fadeIn 1s;
    animation: fadeIn 1s;
}

/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
    from {opacity: 0;} 
    to {opacity: 1;}
}

@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity:1 ;}
}
/* Dropdown Button */
.dropbtn {    
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 16px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
border-radius: 12px;
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content p{
    color: black;
    padding: 1px 1px;
    text-decoration: none;
    display: block;
    text-align      : left;
    font-family     : 'times new roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
    font-size       : 12pt; 
    font-weight     : normal;
    text-indent     : 2px;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown #3e8e41*/
.dropdown:hover .dropbtn {
    background-color: #f4511e;
} 
#rcorners1 {
  border-radius: 25px;
  background: #73AD21;
  padding: 10px; 
  width: 350px;
  height: 25px;  
}
font.details1G  {
	text-align      : left;
	font-family     : 'Poiret One','times new roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt; 
	font-weight     : normal;
	text-indent     : 2px;
}
font.detailsh  {
	text-align      : left;
	font-family     : 'times new roman',Helvetica, sans-serif, 'Lucida Sans Unicode','Lucida Grande', 'Trebuchet MS';
	font-size       : 20pt;
	font-weight     : normal;
	text-indent     : 0px;
	letter-spacing  : 0px;
	color           : #030303;
}
font.navmenu  {
	text-align      : left;
	font-family     : 'times new roman', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, 'Trebuchet MS', Arial, sans-serif;
	font-size       : 14pt;
	font-weight     : normal;
	text-indent     : 2px;
	letter-spacing  : 1px;
	color           : red;
}
font.detailsx  {
	text-align      : left;
	font-family     : 'times new roman', 'Lucida Grande', Helvetica, 'Lucida Sans Unicode', Arial, 'Trebuchet MS';
	font-weight     : normal;
	font-size       : 14pt;
	text-indent     : 1px;
	letter-spacing  : 1px;
	color           : red;
}
font.detailsw  {
	text-align      : left;
	font-family     : 'times new roman', Segoe UI, Helvetica, 'Lucida Grande', 'Lucida Sans Unicode', Arial, 'Trebuchet MS';
	font-weight     : normal;
	font-size       : 11pt;
	text-indent     : 1px;
	letter-spacing  : 1px;
	color           : #ffffff;
}
font.detailsr  {
        text-align      : right;
	font-family     : 'Lucida Grande', Helvetica, 'times new roman', 'Lucida Sans Unicode', Arial, 'Trebuchet MS';
	font-weight     : normal;
	font-size       : 11pt;
	text-indent     : 1px;
	letter-spacing  : 1px;
	color           : #ffffff;
    }
font.details1h  {
	text-align      : left;
	font-family     : 'times new roman', 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', sans-serif, Verdana, Helvetica;
	font-size       : 13pt; 
	font-weight     : normal;
	text-indent     : 1pt;
	letter-spacing  : 0pt;
    }
font.details2w  {
	text-align      : left;
	font-family     : 'times new roman', 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', sans-serif, Verdana, Helvetica;
	font-size       : 13pt; 
	font-weight     : normal;
	text-indent     : 1pt;
	letter-spacing  : 0pt;
	color           : #ffffff;
    }
font.details1  {
	text-align      : left;
	font-family     : Segoe UI, Helvetica, 'times new roman', Arial, 'Trebuchet MS', 'Lucida Grande', sans-serif, Verdana;
	font-size       : 11pt; 
	font-weight     : normal;
	text-indent     : 1pt;
	letter-spacing  : 0pt;
}
font.details1s  {
	text-align      : left;
	font-family     : Segoe UI, Helvetica, 'times new roman', Arial, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size       : 11pt;
	font-weight     : normal;
	text-indent     : 1px;
	letter-spacing  : 0px;
}
font.detailsv  {
	text-align      : left;
	text-valign     : center;
	font-family     : Helvetica, 'times new roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', sans-serif;
	font-size       : 15pt;
	font-weight     : normal;
	text-indent     : 1px;
	letter-spacing  : 0.5px;
}
font.detailsb  {
	text-align      : left;
	font-family     : Helvetica, 'times new roman', Helvetica, 'Lucida Grande', 'Lucida Sans Unicode', Arial, 'Trebuchet MS';
	font-weight     : normal;
	font-size       : 13pt;
	text-indent     : 0px;
	letter-spacing  : 0px;
	color           : #0066ff;
}
font.Menu  {
	text-align      : left;
	font-family     : Segoe UI, Helvetica, 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', sans-serif;
	font-size       : 13pt;
	font-weight     : normal;
	text-indent     : 1px;
	letter-spacing  : 0px;
	color           : #000;
    }
font.Menub  {
	text-align      : left;
	font-family     : Helvetica, 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', sans-serif;
	font-size       : 12pt;
	font-weight     : normal;
	text-indent     : 2px;
	letter-spacing  : 1px;
	color           : #0000ff;
}
font.detailse  {
	text-align      : left;
	font-family     : Segoe UI, 'times new roman', Helvetica, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	font-size       : 11pt;
	font-weight     : normal;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : red;
}
font.detailsg  {
	text-align      : left;
	font-family     : Helvetica, 'times new roman', Segoe UI, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	font-size       : 13pt;
	font-weight     : normal;
	text-indent     : 0px;
	letter-spacing  : 0px;
	color           : #00cc00;
}
font.detailsb1  {
	text-align      : left;
	font-family     : Helvetica, 'times new roman', 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size       : 18pt;
	font-weight     : bold;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : red;
}
font.detailsad  {
	text-align      : left;
	font-family     : 'Trebuchet MS', 'Lucida Sans Unicode',Arial, 'Lucida Grande', sans-serif, Helvetica;
	font-size       : 13pt;
	font-weight     : normal;
	font-variant    : small-caps;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : #787878;
}
font.detailsadw  {
    text-align      : left;
	font-family     : 'times new roman', Segoe UI, 'Trebuchet MS', 'Lucida Sans Unicode',Arial, 'Lucida Grande', sans-serif, Helvetica;
	font-size       : 13pt;
	font-weight     : normal;
	font-variant    : small-caps;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : #ffffff;
}
font.detailsf  {
	text-align      : left;
	font-family     : 'Trebuchet MS', 'Lucida Sans Unicode',Arial, 'Lucida Grande', sans-serif, Helvetica;
	font-size       : 11pt;
	font-weight     : normal;
	font-variant    : small-caps;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : red;
	border          : 0.75pt solid #222222;
}
font.event1  {
    text-align      : left;
    font-family: "Comic Sans MS", cursive, sans-serif;
    font-weight     : normal;
    font-size       : 14pt;
    text-indent     : 1px;
    letter-spacing  : 1px;
    color           : #0066ff;
}
font.evnthdr1  {
	text-align      : left;
	font-family     : Castellar, 'times new roman', 'Lucida Grande', Helvetica, 'Lucida Sans Unicode', Arial;
	font-weight     : normal;
	font-size       : 14pt;
	text-indent     : 1px;
	letter-spacing  : 1px;
	color           : #0066ff;
}
input#ee34           { /* City Combo Box */
	position        : relative;
	padding         : 0.50pt;
	width           : 80%;
	height          : 18.50pt;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Trebuchet MS', Helvetica, 'Lucida Grande';
	font-weight     : normal;
	font-size       : 16px;
	text-indent     : 1px;
	letter-spacing  : 0px;
	color           : inherit;
	background-color: transparent;
	text-align      : center;
	border          : 0.00pt solid #cccccc;
	}
input#eventname            { /* Text Postal Code  */
	position        : relative;
	padding         :   1.50pt;
	width           :  80%;
	height          :  18.50pt;
	font-family     : 'Lucida Sans Unicode', 'Times New Roman', 'Trebuchet MS', Helvetica, 'Lucida Grande';
	font-weight     : normal;
	font-size       : 16px;
	text-indent     : 1px;
	letter-spacing  : 0px;
	color           : #000000;
	text-align      : left;
	}
        
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .td {
    width: 100%;
  }
}        
        
table.nobd1          { /* Document Style */
    background-color: #ccc;    
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  width: 100%;
  height: 705px;
  background-image: url('dodbanner3.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff;    
	}
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
table.nobd1          { /* Document Style */
    background-color: #ccc;    
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  width: 100%;
  height: auto;
  background-image: url('dodbanner3.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #fff;    
	}
}        
 
table.nobd1 td       { /* Document Style */
	color           : #efefef;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 1px solid #6699ff;
	border-bottom   : 1px solid #6699ff;
	border-right    : 1px solid #6699ff;
	border-left     : 1px solid #6699ff;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.nobrdr       { /* Document Style */
	color           : #000000;
	border          : 0px solid #6699ff;
	white-space     : wrap;
	padding         : 1.00pt;
	vertical-align  : middle;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	letter-spacing  : 0px;
	}
table.nobd1 td.selection       { /* Document Style */
	color           : #000000;
	border          : 0px solid #6699ff;
	border-bottom   : 1px solid #6699ff;
	border-top      : 1px solid #6699ff;
	border-left     : 1px solid #6699ff;
	white-space     : wrap;
	padding         : 10.00pt;
	vertical-align  : middle;
	font-family     : Georgia, 'Lucida Sans Unicode',Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	letter-spacing  : 0px;
	}
table.nobd1 td.nobrdrr       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : right;
	border          : 0px solid #6699ff;
	white-space     : wrap;
	padding         : 0.00pt;
	vertical-align  : middle;
	text-indent     : 0px;
	}
table.nobd1 td.ccenter       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.ccenter2       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.ccenter2:hover       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	background-color: #ffc20f;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.ccenter1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 1px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.vtop       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 1px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.vtop1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.vtop2       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : left;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd1 td.vbottom       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : right;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : bottom;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.none          { /* Document Style */
	text-align      : left;
	border          : 0pt;
        background-image: url("dodbanner3.jpg") no-repeat fixed;        
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;        
	}
table.none td       { /* Document Style */
	color           : #000000;
	border          : 1px solid #222222;
	padding         : 1.50pt;
	white-space     : wrap;
	vertical-align  : middle;
	}
table.border          { /* Document Style */
	text-align      : left;
	border          : 0.75pt solid #222222;
	}
table.border td       { /* Document Style */
	color           : #000000;
	font            : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	text-align      : left;
	border          : 1px solid #222222;
	white-space     : wrap;
	vertical-align  : middle;
	}
table.topless          { /* Document Style */
	text-align      : left;
	border          : 0.75pt solid #222222;
	border-top      : 0px solid #d79900;
	border-left     : 0px solid #d79900;
	}
table.topless td       { /* Document Style */
	color           : #000000;
	font            : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	text-align      : left;
	border          : 1px solid #222222;
	border-right    : 0px solid #d79900;
	border-top      : 0px solid #d79900;
	white-space     : wrap;
	vertical-align  : middle;
	}        

table.nobd          { /* Document Style */
	text-align      : left;
	border          : 0pt solid #efefef;
	border-top      : 0px solid #efefef;
	border-left     : 0px solid #efefef;
	font-family     : 'Times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-indent     : 1px;
	letter-spacing  : 0px;
        border-radius   : 5px;
	}

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
.ccenter          {
width: 100%;
	}
.nobrdr          {
width: 100%;
	}
.column          {
width: 100%;
	}
}        
        
table.nobd tr { line-height: normal; }
table.nobd td       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 1px solid #efefef;
	border-bottom   : 1px solid #efefef;
	border-right    : 1px solid #efefef;
	border-left     : 1px solid #efefef;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.nobrdr       { /* Document Style */
	color           : #000000;
	border          : 0px solid #efefef;
	white-space     : wrap;
	padding         : 1.00pt;
	vertical-align  : middle;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	letter-spacing  : 0px;
	}
table.nobd td.selection       { /* Document Style */
	color           : #000000;
	border          : 0px solid #6699ff;
	border-bottom   : 1px solid #6699ff;
	border-top      : 1px solid #6699ff;
	border-left     : 1px solid #6699ff;
	white-space     : wrap;
	padding         : 10.00pt;
	vertical-align  : middle;
	font-family     : Georgia, 'Lucida Sans Unicode',Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	letter-spacing  : 0px;
	}
table.nobd td.nobrdrr       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : right;
	border          : 0px solid #efefef;
	white-space     : wrap;
	padding         : 0.00pt;
	vertical-align  : middle;
	text-indent     : 0px;
	}
table.nobd td.ccenter       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.ccenter2       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.ccenter2:hover       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	background-color: #ffc20f;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.ccenter1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 1px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.vtop       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 1px solid #efefef;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.vtop1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #efefef;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.vtop2       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : left;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.nobd td.vbottom       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : right;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : bottom;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}

table.ct10b          { /* Document Style */
	text-align      : left;
	border          : 3px solid #efefef;
	border-top      : 1px solid #efefef;
	border-left     : 1px solid #efefef;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-indent     : 1px;
	letter-spacing  : 0px;
        border-radius   : 5px;
	}
table.ct10b td       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : left;
	border          : 1px solid #efefef;
	border-bottom   : 1px solid #efefef;
	border-right    : 1px solid #efefef;
	border-left     : 1px solid #efefef;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0px;
	}
table.ct10b td.ccenter2 a {
	display:block;
	width:100%;
	height:100%;
	}
table.ct10b td.nobrdr       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-align      : left;
	border          : 0px solid #efefef;
	white-space     : wrap;
	padding         : 0.00pt;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
table.ct10b td.nobrdr2       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 1px solid #6699ff;
	white-space     : wrap;
	padding         : 2.00pt;
	vertical-align  : middle;
	text-indent     : 2.00px;
	letter-spacing  : 2.00px;
	}
table.ct10b td.selection a {
	display:block;
	width:100%;
	height:100%;
	}
table.ct10b td.selection       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : left;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}        
table.ct10b td.selection:hover       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	background-color: #ffc20f;
	border          : 0px solid #ccc;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.nobrdrr       { /* Document Style */
	color           : #000000;
	text-align      : right;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.nobrdfb       { /* Document Style */
	color           : #003399;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.vtop       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-align      : left;
	border          : 0px solid #efefef;
	border-top      : 0px solid #efefef;
	border-left     : 0px solid #efefef;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
table.ct10b td.vtop1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-align      : left;
	border          : 1px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.vtopc1       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 1px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     :1px;
	letter-spacing  :0px;
	}
table.ct10b td.vtopc       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	border-top      : 0px solid #d79900;
	border-left     : 0px solid #d79900;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
table.ct10b td.vbottom       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : bottom;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.vbottom1       { /* Document Style */
	color           : #000000;
	border          : 1px solid #6699ff;
	border-bottom   : 0px solid #6699ff;
	border-top      : 1px solid #6699ff;
	border-left     : 1px solid #6699ff;
	white-space     : wrap;
	padding         : 5.00pt;
	vertical-align  : middle;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	letter-spacing  : 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
table.ct10b td.aright       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : right;
	border          : 0px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
table.ct10b td.acenter       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : center;
	border          : 1px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.bcenter       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.ccenter       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-align      : center;
	border          : 0px solid #efefef;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10b td.aleft       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 1px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0px;
	}

table.txt1          { /* Document Style */
	text-align      : left;
	}
table.txt1 td.blm       { /* Document Style */
	color           : #ffffff;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14px;
	text-align      : left;
	vertical-align  : middle;
	}

table.ct10          { /* Document Style */
	text-align      : left;
	border          : 1.00pt solid #efefef;
	spacing         : 1.00pt;
	padding         : 1.00pt;
	}
table.ct10 td       { /* Document Style */
	color           : #000000;
	text-align      : left;
	border          : 1px solid #efefef;
	border-bottom   : 0px solid #efefef;
	border-right    : 0px solid #efefef;
	border-left     : 1px solid #efefef;
	border-top      : 1px solid #efefef;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0.5px;
	}
table.ct10 td.nobrdr       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	text-align      : left;
	border          : 0px solid #6699ff;
	white-space     : wrap;
	padding         : 0.00pt;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
table.ct10 td.nobrdr2       { /* Document Style */
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-align      : left;
	border          : 1px solid #6699ff;
	white-space     : wrap;
	padding         : 2.00pt;
	vertical-align  : middle;
	text-indent     : 2.00px;
	letter-spacing  : 2.00px;
	}
table.ct10 td.nobrdrr       { /* Document Style */
	color           : #000000;
	text-align      : right;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10 td.ccenter       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : center;
	border          : 0px solid #6699ff;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
table.ct10 td.menulist       { /* Document Style */
	font            : 13pt Arial, verdana, 'sans-serif', 'Garamond', 'courier new', 'times new roman', Helvetica;
	text-align      : left;
	spacing         : 0.00pt;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0.5px;
	}
table.ct10 td.vtop       { /* Document Style */
	color           : #000000;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	text-align      : left;
	border          : 0px solid #6699ff;
	border-top      : 0px solid #6699ff;
	border-left     : 0px solid #6699ff;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent     : 1px;
	letter-spacing  : 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
table.ct10 td.nopadd       { /* Document Style */
	color           : #000000;
	font            : 13pt 'Garamond', Arial, Helvetica, sans-serif;
	text-align      : left;
	border          : 0px solid #222222;
	padding         : 0.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0.5px;
	}
table.ct10 td.aligntop       { /* Document Style */
	color           : #000000;
	font            : 12pt 'Garamond', Arial, Helvetica, sans-serif;
	text-align      : top;
	border          : 0px solid #222222;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : top;
	text-indent:1px;
	letter-spacing:0.5px;
	}
table.ct10 td.openright       { /* Document Style */
	color           : #000000;
	font            : 12pt 'Garamond', Arial, Helvetica, sans-serif;
	text-align      : left;
	border          : 0px solid #efefef;
	border-left     : 2px solid #efefef;
	border-top      : 2px solid #efefef;
	padding         : 1.00pt;
	white-space     : wrap;
	vertical-align  : middle;
	text-indent:1px;
	letter-spacing:0.5px;
	}
table.ct07          { /* Document Style */
	background-color: #5151E1;
	text-align      : center;
	border          : 0.75pt solid #222222;
	}
table.ct07 caption  { /* Document Style */
	color           : #000000;
	font            : bold 9pt 'Garamond', Arial, Helvetica, sans-serif;
	}
table.ct07 td       { /* Document Style */
	color           : #000000;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	text-align      : left;
	border          : 0.75pt solid #222222;
	padding         : 1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
table.ct07 th       { /* Document Style */
	color           : #000000;
	font            : bold 8pt 'Garamond', Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-align      : left;
	border          : 0.75pt solid #222222;
	padding         : 1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
table.ct07 .ch07 th { /* Document Style */
	color           : #000000;
	font            : bold 9pt 'Garamond', Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-align      : left;
	border          : 0.75pt solid #222222;
	padding         : 1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
.buttonrd {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 6px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-family     : 'times new roman', 'Lucida Grande', Helvetica, 'Lucida Sans Unicode', Arial, 'Trebuchet MS';
  font-weight     : normal;
  font-size       : 13pt;
  text-indent     : 1px;
  letter-spacing  : 1px;
  color           : #ffffff;
  margin: 4px 2px;
}
.buttonrd:hover {
  background-color: #f4511e;
  border: none;
  color: white;
  padding: 6px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
}
.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}        
.button6 {
    border-radius: 25px;
    padding: 10px; 
    width: 175px;
    height: 45px;  
}
.address,address    {
	color           : #000000;
	font            : 9pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.citation,cite      {
	color           : #ffffff;
	}
.code,code          {
	color           : #000000;
	}
.deco               {
	color           : #9d102d;
	background-color: #9d102d;
	}
.emphasis,em        {
	color           : #ffffff;
	}
.footer             {
	color           : #000000;
	font            : 10pt 'times new roman', 'Garamond', Arial, Helvetica, sans-serif;
	text-align      : center;
	}
.footer_box         {
	color           : #FF9933;
	background-color: #FF9933;
	}
div#acbody                { /* Page Body */
	width           : 100%;
	height          : 100%;
	text-align      : center;
	background-color: #ffffff;
	margin-left     : 0.00pt;
	margin-right    : 0.00pt;
	margin-top      : 0.00pt;
	}
div#acetop1            { /* Page Holder */
	position        : relative;
	width           : 85%;
	height          : 20.00pt;
	top             : 0.00pt;
	background-color: #ffffff;
	text-align      : right;
	margin          : auto;
	}
div#acetop            { /* Page Holder */
	position        : relative;
	width           : 82%;
	height          : 90.00pt;
	top             : 0.00pt;
	background-color: #ffffff;
	text-align      : left;
	margin          : auto;
	background      : transparent url(images/cooltext1623927798.png) no-repeat center left;
	}
div#acetopad            { /* Page Holder */
	position        : relative;
	width           : 40%;
	height          : 100.00pt;
	top             : 10.00pt;
	background-color: #ffffff;
	text-align      : center;
	margin          : auto;
	}
div#acpage            { /* Page Holder */
	position        : relative;
	width           : 85%;
	height          : auto;
	background-color: #ffffff;
	margin-top      : 100.00pt;
	margin          : auto;
	text-align      : left;
	border          : 3.00pt solid #006400;
	box-shadow      : 10px 10px 4px #888888;
	}
div#acbottompage            { /* Page Holder */
	position        : relative;
	width           : 85%;
	height          : auto;
	margin          : auto;
	background-color: #ffffff;
	margin-top      : 20.00pt;
	margin-bottom   : 0.00pt;
	text-align      : left;
	border          : 1.00pt solid #4D926F;
	}
div#acbottompage1            { /* Page Holder */
	position        : relative;
	width           : 85%;
	height          : auto;
	background-color: #ffffff;
	margin          : auto;
	margin-top      : 100.00pt;
	margin-bottom   : 0.00pt;
	text-align      : left;
	}
.form_button        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #ffffff;
	text-align      : center;
	border          : 0.75pt solid #6699ff;
	padding         : 1.50pt;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_g        {
	color           : #ffffff;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14pt;
	background-color: #317a24;
	text-align      : center;
	border          : 1pt solid #317a24;
	padding         : 0.00pt;
	text-indent     : 2pt;
	letter-spacing  : 1pt;
	width           : auto;
	height          : 35px;
	}
.form_button_g:hover        {
	color           : #ffffff;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14pt;
	background-color: #2920cc;
	text-align      : center;
	border          : 1pt solid #2920cc;
	padding         : 0.00pt;
	text-indent     : 2px;
	letter-spacing  : 1px;
	width           : auto;
	height          : 35px;
	}
.form_button_uni        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 20px;
	background-color: #ffffcc;
	text-align      : center;
	border          : 0pt solid #ffcccc;
	padding         : 0.00pt;
	text-indent     : 2px;
	letter-spacing  : 1px;
	width           : auto;
	height          : auto;
	}
.form_button_y        {
  border-radius: 4px;
	color           : #000000;
	font-family     :'Times New Roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #ffffcc;
	text-align      : center;
	border          : 1pt solid #ffcccc;
	padding         : 0.00pt;
	text-indent     : 2px;
	letter-spacing  : 1px;
	width           : auto;
	height          : auto;
	}
.form_button_y:hover        {
  border-radius: 4px;
	color           : #000000;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #ffc20f;
	text-align      : center;
	border          : 1pt solid #6699ff;
	padding         : 0.00pt;
	text-indent     : 2px;
	letter-spacing  : 1px;
	width           : auto;
	}

.formbutton_1 {
  border-radius: 4px;
  background-color: #f4511e;
  border: none;
  color: #FFFFFF;
  text-align: center;
  font-size: 28px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.formbutton_1 span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.formbutton_1 span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.formbutton_1:hover span {
  padding-right: 25px;
}

.formbutton_1:hover span:after {
  opacity: 1;
  right: 0;
}
.form-control            { /* Submit Send Details  */
	position        : relative;
	padding         : 1.50pt;
	width           : 95%;
	height          : 18.50pt;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Trebuchet MS', Helvetica, 'Lucida Grande';
	font-weight     : normal;
	font-size       : 16px;
	text-indent     : 1px;
	letter-spacing  : 0px;
	background-color: #ffffff;
	text-align      : left;
	}
        
.form_button_ar        {
	color           : #000000;
	font            : 12pt wingdings3, 'Accent SF', Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	text-align      : center;
	border          : 1pt solid #ffcccc;
	text-indent     : 1px;
	letter-spacing  : 0.5px;
	}
.form_button_b1        {
	font-family     : 'Lucida Sans Unicode', 'times new roman', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 13pt;
	background-color: #339966;
	text-align      : center;
	border          : 0pt solid #6699ff;
	text-indent     : 1px;
	letter-spacing  : 0px;
	color           : #FFFFFF;
	}
.form_button_b        {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #99ccff;
	text-align      : left;
	text-decoration :underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_nbrdr        {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #ffffff;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_nobdcc      {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #ffffff;
	text-align      : center;
	text-decoration : underline;
	border          : 0.00pt solid #ffffff;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_nbrdrc        {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #E9E9E9;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_nbrdrc:hover        {
	color           : red;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14pt;
	background-color: #cccccc;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_nbrdrf        {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #ccffff;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_cbg        {
	color           : #0000ff;
	font-family     : 'times new roman', 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 11pt;
	background-color: #cccccc;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 1px;
	}
.form_button_gr        {
	color           : #0000ff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #99ff99;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_button_gr1        {
	color           : #0000ff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #99ffcc;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_button_bg        {
	color           : #ffffff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #6699ff;
	text-align      : left;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_button_bg1        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #6699ff;
	text-align      : center;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_button_bgc        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #99ccff;
	text-align      : center;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_button_ccff        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #ccccff;
	text-align      : left;
	text-decoration : none;
	text-indent     : 2px;
	letter-spacing  : 0px;
	border          : 0.00pt solid #ccccff;
	padding         : 0px;
	a:hover {text-decoration:underline;}   /* mouse over link */
	}
.form_button_ccff:hover        {
	color           : #ff3300;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #ccccff;
	text-align      : left;
	text-decoration : none;
	text-indent     : 3px;
	letter-spacing  : 0px;
	border          : 0.00pt solid #ccccff;
	padding         : 1px;
	a:hover {text-decoration:underline;}   /* mouse over link */
	}
.form_button_s        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #d4d5f5;
	text-align      : center;
	text-decoration : underline;
	border          : 0.00pt solid #a4203b;
	padding         : 1.50pt;
	letter-spacing  : 0px;
	}
.form_button_sel        {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	background-color: #d4d5f5;
	text-align      : center;
	border          : 0.75pt solid #d4d5f5;
	padding         : 1.50pt;
	letter-spacing  : 0px;
	}
.form_input_ronly         {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	border          : 0.75pt solid #999999;
	background-color: #999999;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_input         {
	background-color: #fff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	border          : 1pt solid #ccc;
	text-indent     : 1px;
	letter-spacing  : 0px;
        border-radius   : 5px;
        padding: 20px;
        height: 35px;
        display: inline-block;
    }
.form_input1         {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	border          : 0.75pt solid #6699ff;
	text-indent     :1px;
	letter-spacing  :0px;
	}
.form_label         {
	color           : #000000;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 10pt;
	text-indent     : 1px;
	letter-spacing  : 0px;
	}
.form_legend        {
	color           : #9d102d;
	text-align      : center;
	font            : bold 12pt 'Garamond', Arial, Helvetica, sans-serif;
	text-indent:1px;
	letter-spacing:0.5px;
	}
.form_set           {
	background-color: #8a8a8a;
	}
input#etopsrch           { /* Text Name Name  */
	padding         : 2.50pt;
	width           : 300.00pt;
	height          : 12.75pt;
	color           : red;
	background-color: #ffffff;
	border          : 1.00pt solid #6699ff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 12pt;
	}
select#eselect           { /* Name */
	padding         : 3.50pt;
	width           : 80.00pt;
	height          : 16.50pt;
	background-color: #eae8e5;
	color           : green;
	border          : 1.00pt solid #6699ff;
	}
select#eselect1           { /* Name */
	padding         : 0.50pt;
	width           : 200.00pt;
	height          : 18.50pt;
	background-color: #ffffff;
	color           : black;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	border          : 1.00pt solid #6699ff;
	}
.header             {
	color           : #9d102d;
	font            : 36pt 'Times New Roman', Book, Georgia, serif;
	}
.header_box         {
	color           : #eae8e5;
	background-color: #eae8e5;
	}
        
.header1 {
  padding: 10px 16px;
  background: #555;
  color: #f1f1f1;
}

.content1 {
  padding: 16px;
}

.sticky1 {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky1 + .content1 {
  padding-top: 102px;
}

.heading1M,h1  {
	text-align      : center;
	font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 20pt; 
	font-weight     : normal;
	text-indent     : 2px;
	letter-spacing  : 0px;
	color           : #ffffff;
}
.heading1,h1        {
	color           : #cd0000;
	font            : 15pt 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : center;
	}
.heading1L,h1        {
	color           : #808080;
	font            : 15pt 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : left;
	}
.headingAD,h1        {
	color           : #787878;
	font            : 13pt 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	font-weight     : normal;
	font-variant    : small-caps;
	text-indent     : 2px;
	letter-spacing  : 0px;
	text-align      : left;
	}
.heading1W,h1        {
	color           : #ffffff;
	font-family     : 'Times New Roman', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size       : 20pt; 
	text-align      : center;
	}
.heading1R,h1        {
	color           : #FFFFFF;
	font            : 15pt Garamond, 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	font-weight     : normal;
	text-indent     : 2px;
	letter-spacing  : 0px;
	text-align      : right;
	}
.heading2BLKL,h2        {
        font-family     : 'Shadows Into Light Two', sans-serif;
        font-size       : 48px;
        text-shadow     : 4px 4px 4px #aaa;
	color           : #000000;
	text-align      : left;
	}
.heading2BLK,h2        {
        font-family: 'Shadows Into Light Two', sans-serif;
        font-size: 48px;
        text-shadow: 4px 4px 4px #aaa;
	color           : #000000;
	}
.heading2,h2        {
        font-family: 'Poiret One', sans-serif;
        font-size: 48px;
        text-shadow: 4px 4px 4px #aaa;
	color           : blue;
	}
.heading2W,h2        
    {
        font-family: 'Tangerine', serif;
        font-size: 48px;
        text-shadow: 4px 4px 4px #aaa;
	color           : #ffffff;
    }
.heading2RC,h2        {
        font-family: 'Poiret One', serif;
        font-size: 24px;
        text-shadow: 4px 4px 4px #aaa;
        color           : #cd0000;
	text-align      : left;
	}
.heading2I,h2        {
        font-family: 'Poiret One', sans-serif;
        font-size: 24px;
        text-shadow: 4px 4px 4px #aaa;
	color           : blue;
	}
.headingtags,h2        {
	color           : #787878;
	font            : 13pt 'Lucida Sans Unicode', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : center;
	}
.heading3,h3        {
	color           : #ffffff;
	font            : 18pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.heading3,h3        {
        font-family: 'Poiret One', sans-serif;
        font-size: 36px;
        text-shadow: 4px 4px 4px #aaa;
	color           : blue;
	}
.heading3BLK,h3        {
        font-family: 'Shadows Into Light Two', sans-serif;
        font-size: 36px;
        text-shadow: 4px 4px 4px #aaa;
	color           : #000000;
	}
.heading3W,h3        {
        font-family: 'Shadows Into Light Two', sans-serif;
        font-size: 36px;
        text-shadow: 4px 4px 4px #aaa;
	color           : #ffffff;
	}
.heading4,h4        {
	color           : #fafafa;
	font            : 16pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.heading5,h5        {
	color           : #ffffff;
	font            : bold 10pt 'Arial', Helvetica, sans-serif;
	}
.heading6,h6        {
	color           : #ffffff;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.info               {
	color           : #8a8a8a;
	font            : bold 10pt 'Arial', Helvetica, sans-serif;
	}
.info_box           {
	color           : #E7FCAD;
	background-color: #E7FCAD;
	}
.info_tag           {
	color           : #14307a;
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	}
.item               {
	color           : #8a8a8a;
	font            : 11pt 'Arial', Helvetica, sans-serif;
	}
.item_box           {
	color           : #E7FCAD;
	background-color: #E7FCAD;
	}
.item_tag           {
	color           : #a4203b;
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	}
.logo               {
	color           : #ff9933;
	background-color: #ff9933;
	}
.logo_box           {
	color           : #E7FCAD;
	background-color: #E7FCAD;
	}
.logo_tag           {
	color           : #000000;
	font            : 8pt 'Arial', Helvetica, sans-serif;
	}
.navigation         {
	color           : #8a8a8a;
	font            : bold 11pt 'Arial', Helvetica, sans-serif;
	background-color: #ffffff;
	text-align      : left;
	}
.navigation a       {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.navigation_box     {
	color           : #ffb500;
	background-color: #ffb500;
	}
.navigation_tag     {
	color           : #f5844e;
	font            : bold 10pt 'Garamond', Arial, Helvetica, sans-serif;
	padding         : 1.50pt;
	}
.news               {
	color           : #003399;
	font            : italic bold 11pt 'Arial', Helvetica, sans-serif;
	text-align      : center;
	border          : 0.75pt solid #c60000;
	padding         : 1.50pt;
	}
.news_box           {
	color           : #5151E1;
	background-color: #5151E1;
	}
.news_tag           {
	color           : #f5844e;
	font            : bold 10pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.page               {
	color           : #000000;
	background-color: #ffffff;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14px;
        font-weight     : normal;
	text-indent:1px;
	letter-spacing:0.25px;
	}
.page_box           {
	color           : #E7FCAD;
	background-color: #E7FCAD;
	}
.page_tag           {
	color           : #a4203b;
	font            : bold 12pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.panel              {
	color           : #a4203b;
	font-family     : 'Lucida Sans Unicode', Arial, Arial, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	font-size       : 14px;
	text-decoration : none;
	}
.panel_ads          {
	color           : #f7f7f7;
	}
.panel_box          {
	color           : #000000;
	background-color: #d4d9e8;
	}
.panel_day          {
	color           : #f5844e;
	font            : 12pt 'Garamond', Arial, Helvetica, sans-serif;
	}
.photo              {
	color           : #000000;
	}
.photo_box          {
	color           : #E7FCAD;
	background-color: #E7FCAD;
	}
.photo_tag          {
	color           : #000000;
	font            : 10pt 'Arial', Helvetica, sans-serif;
	}
.small,small        {
	color           : #f5844e;
	font            : bold 9pt 'Garamond', Arial, Helvetica, sans-serif;
	text-decoration : none;
	}
.showme {
  display: none;
}

.showhim:hover .showme {
  display: block;
}
#rcorners2 {
  border-radius: 15px;
  border: 2px solid #73AD21;
  padding: 10px; 
  width: 50px;
  height: 15px;  
}
#mySidenav a {
  position: absolute;
  left: -80px;
  transition: 0.3s;
  padding: 15px;
  width: 100px;
  text-decoration: none;
  font-size: 20px;
  color: white;
  border-radius: 0 5px 5px 0;
}
#mySidenav a:hover {
  left: 0;
}
#about {
  top: 20px;
  background-color: #4CAF50;
}
div.ex1 {
  background-color: lightblue;
  width: 300px;
  height: 200px;
  overflow: scroll;
}
.ui-dialog .ui-dialog-content {
    border: 0;
    padding: .5em 1em;
    background: #ff0000;
    overflow: auto;
    zoom: 1;
}
.ui-dialog-title{
    font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
    font-size       : 20pt; 
    font-weight     : normal;
    text-indent     : 2px;
    letter-spacing  : 0px;
    color           : #ffffff;
}
.ui-button{
    font-size       : 20pt; 
    color: #FFFFFF;
}
.ui-button-text {
    font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
    font-size       : 20pt; 
    font-weight     : normal;
    text-indent     : 2px;
    letter-spacing  : 0px;
    color           : #ffffff;
}
.opener {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 6px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  font-family     : 'Times New Roman', 'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
  margin: 4px 2px;
}

* {
  box-sizing: border-box;
}

/* Position the image container (needed to position the left and right arrows) */
.imgcontainer {
  position: relative;
}

/* Hide the images by default */
.mySlides {
  display: none;
}

/* Add a pointer when hovering over the thumbnail images */
.cursor {
  cursor: pointer;
}

/* Next & previous buttons */
.imgprev,
.imgnext {
  cursor: pointer;
  position: absolute;
  top: 40%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.imgnext {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.imgprev:hover,
.imgnext:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* Container for image text */
.caption-container {
  text-align: center;
  background-color: #222;
  padding: 2px 16px;
  color: white;
}

.imgrow:after {
  content: "";
  display: table;
  clear: both;
}

/* Six columns side by side */
.imgcolumn {
  float: left;
  width: 16.66%;
}

/* Add a transparency effect for thumnbail images */
.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

/*--- EndOfFile ---*/