/* CSS Document Main Stylesheet */
/* WP Stylesheet.css            */

/* ************************************************************************************ */
/* page body                                                                            */
/* ************************************************************************************ */

body
{
background-color: #ECECEC;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}

/* ************************************************************************************ */
/* header green centered                                                                */
/* ************************************************************************************ */

.font_header
{
font-family: Arial, Helvetica, Sans-serif;
color: #009900;
text-align: center;
}

/* ************************************************************************************ */
/* header division header green                                                         */
/* ************************************************************************************ */

.font_header1
{
font-family: Arial, Helvetica, Sans-serif;
color: #009900;
}

/* ************************************************************************************ */
/* header 16px bold black underlined indented                                           */
/* ************************************************************************************ */

.font_header2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: underline;
font-weight: bold;
text-indent: 1cm;
}

/* ************************************************************************************ */
/* header bold green aligned left                                                       */
/* ************************************************************************************ */

.font_header3
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:left;
color: #009900;
}

/* ************************************************************************************ */
/* header date 2 10pt green centered                                                    */
/* ************************************************************************************ */

.font_header_date
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #006600;
font-weight: bold;
text-align: center;
}

/* ************************************************************************************ */
/* normal line 10px black bold centered                                                 */
/* ************************************************************************************ */

.font_detail_small
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
}

/* ************************************************************************************ */
/* normal line 16px black indented                                                      */
/* ************************************************************************************ */

.font_paragraph
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-indent: 1cm;
}

/* ************************************************************************************ */
/* normal line 16px bold black bold aligned left                                        */
/* ************************************************************************************ */

.font_detail1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:left;
}

/* ************************************************************************************ */
/* normal line 16px bold black bold aligned center                                      */
/* ************************************************************************************ */

.font_detail2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
}

/* ************************************************************************************ */
/* back arrow 16px bold black indented                                                  */
/* ************************************************************************************ */

.font_arrow
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

/* ************************************************************************************ */
/* normal line 16px black bold aligned centered                                         */
/* ************************************************************************************ */

.font_default1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
text-align:center; 
}

/* ************************************************************************************ */
/* list lines 16px bold black bullet style circle                                       */
/* ************************************************************************************ */

.font_list
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
list-style-type: disc;
}

/* ************************************************************************************ */
/* Footer1 12px bold green centered                                                     */
/* ************************************************************************************ */

.font_footer1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006600;
font-weight: bold;
text-align: center;
}

/* ************************************************************************************ */
/*Footer2 12px bold black centered                                                      */
/* ************************************************************************************ */

.font_footer2
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
}

/* ************************************************************************************ */
/* class "font_detail_1" normal line 12pt bold black                                    */
/* ************************************************************************************ */

.font_detail_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold; 
}

/* ************************************************************************************ */
/* class "font_detail_2" normal line 12pt black normal                                  */
/* ************************************************************************************ */

.font_detail_2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: normal; 
}
/* ************************************************************************************ */
/* class "font_detail_3" normal line 12pt black normal centered                         */
/* ************************************************************************************ */

.font_detail_3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: normal;
text-align: center;
}

/* ************************************************************************************ */
/* borders                                                                              */
/* ************************************************************************************ */

.border
{
border-width: 4px; 
color:#FF8000; 
border-style:solid;
}

.bottomborder
{
border-width: 10px; 
color:#FF8000; 
border-style:solid;
}

.rightsideborders
{
border-right-color:#FF8000;
border-right-width: 8px;
border-right-style:solid;
}

/* ************************************************************************************ */
/* Header Table                                                                         */
/* ************************************************************************************ */

.table_header
{
width: 100%;
height: 150;
border: none;
border-spacing: 0px;
background-color:#FF8000;
}

/* ************************************************************************************* */
/* Header Table_1                                                                        */
/* ************************************************************************************* */

.table_header_1
{
width: 100%;
border: none;
padding: 10px;
border-spacing: 0px;
background-color:#FF8000;
}

/* ************************************************************************************ */
/* Picture Table                                                                        */
/* ************************************************************************************ */

.table_picture
{
width: 100%;
border-right: 8px  solid #FF8000;
border-left: 8px solid #FF8000;
padding: 10px;
border-spacing: 0px;
}

/* ************************************************************************************ */
/* Table Now                                                                            */
/* ************************************************************************************ */

.table_now
{
padding: 0px;
border:none;
}

/* ************************************************************************************ */
/* Caption Table                                                                        */
/* ************************************************************************************ */

.table_caption
{
border-width: 4px;
background-color:#ECECEC;
border-color:#FF8000;
border-style:solid;
width:800px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
padding: 1;
border-spacing:1;
}

/* ************************************************************************************ */
/* Footer Table                                                                         */
/* ************************************************************************************ */

.table_footer
{
width: 100%;
border:none;
padding: 0px;
border-spacing: 0px;
background-color:#FF8000;
}

/* ************************************************************************************ */
/* Feather Logo Cell                                                                    */
/* ************************************************************************************ */

.feather
{
width: 10%;
padding: 10px;
border-spacing: 5px;
text-align:left;
vertical-align:middle;
}

/* ************************************************************************************ */
/* Title Cell                                                                           */
/* ************************************************************************************ */

.title
{
width: 80%;
padding: 10px;
border-spacing: 5px;
text-align: center;
vertical-align:middle;
}

/* ************************************************************************************ */
/* NI Logo Cell                                                                         */
/* ************************************************************************************ */

.newimage
{
width: 10%;
padding: 10px;
border-spacing: 5px;
text-align: right;
vertical-align:middle;
}

/* ************************************************************************************ */
/*class Menu_Main1 style                                                                     */
/* ************************************************************************************ */

p.Menu_Main1
{
font-size: 20px; 
text-align: center; 
font-weight: bold;
color:#006600;
font-style:italic;
}

/* ************************************************************************************ */
/* rollover links for use with Menu Main page links                                     */
/* font Arial, size 12pt, weight bold                                                   */
/* colors: #000000 = Black #006600 = Green                                              */
/* ************************************************************************************ */

a.one:link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold; 
color: #000000;
text-align:center;
}

a.one:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold; 
color: #000000;
text-align:center;
}

a.one:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold; 
color: #006600;
text-align:center;
}

a.one:active
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold; 
color: #006600;
text-align:center;
}

/* ************************************************************************************ */
/* rollover links for use with page links on the Favorite Links Page                    */
/* font Arial, weight bold and color of Gree or Orange                                  */
/*colors: #006600 =Green #FF8000 = Orange                                               */
/* ************************************************************************************ */

a.two:link
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
}

a.two:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
}

a.two:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FF8000;
}

a.two:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FF8000;
}

/* ************************************************************************************ */
/* rollover links for use with page links within the page text                          */
/* font Arial, weight bold                                                              */
/* colors: #000000 = Black #FF8000 = Orange                                             */
/* ************************************************************************************ */

a.three:link
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

a.three:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

a.three:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #FF8000;
}

a.three:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #FF8000;
}

/* ************************************************************************************ */
/* rollover links for use with footer links                                             */
/* font weight bold                                                                     */
/* colors: #000000 = Black #006600 = Green                                              */
/* ************************************************************************************ */

/* rollover Menu_Main links that change color on hover */
a.four:link
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

a.four:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

a.four:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
}

a.four:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
}

/* ************************************************************************************ */
/* rollover links for use with image links                                              */
/* border of 4px, stype of sold                                                         */
/* colors: #FF8000 = Orange #006600 = Green                                             */
/* ************************************************************************************ */

a.five:link
{
border-color: #FF8000;
border-width: 4px;
border-style:solid;
}

a.five:visited
{
border-color: #FF8000;
border-width: 4px;
border-style:solid;
}

a.five:hover
{
border-color: #006600;
border-width: 4px;
border-style:solid;
}

a.five:active
{
border-color: #006600;
border-width: 4px;
border-style:solid;
}

/* ************************************************************************************ */
/* rollover links for use with image links                                              */
/* border of 6px, stype of solid                                                        */
/* border right and bottom                                                              */
/* colors: #FF8000 = Orange #009900 = Green                                             */
/* ************************************************************************************ */

a.six:link
{
border-bottom-width:thick;
border-bottom-color:#999999;
border-bottom-style:solid;
border-right-width:thick;
border-right-color:#666666;
border-right-style:solid;
border-left:none;
border-top:none;
}

a.six:visited
{
border-bottom-width:thick;
border-bottom-color:#999999;
border-bottom-style:solid;
border-right-width:thick;
border-right-color:#666666;
border-right-style:solid;
border-left:none;
border-top:none;
}

a.six:hover
{
border-bottom-width:thick;
border-bottom-color:#FF8000;
border-bottom-style:solid;
border-right-width:thick;
border-right-color:#006600;
border-right-style:solid;
border-left:none;
border-top:none;
}

a.six:active
{
border-bottom-width:thick;
border-bottom-color:#FF8000;
border-bottom-style:solid;
border-right-width:thick;
border-right-color:#006600;
border-right-style:solid;
border-left:none;
border-top:none;
}

.blank-line {
    background-color: #FF8000;
    border: none;
    padding: none;
    width: 100%;
    max-height: 10px;
    outline: none;
}

/* ************************************************************************************ */
/* list styles                                                                          */
/* ************************************************************************************ */

.gallary
{
list-style: none;
width: 100%;
}

.gallary_li
{
border-color: #aaa #ccc #ddd #bbb;
border-style: solid;
border-width: 1px;
padding: 1px;
vertical-align: top;
display: inline;
float: left;
margin: 2px;
position: relative;
width: 150;
height: 100;
}

/* ************************************************************************************ */
/* Return Button                                                                        */
/* ************************************************************************************ */

.button
{
    left: 5px;
    display: inline-block;
    border-radius: 4px; 
    background-color: #07A007;
    border: none;
    color: #FFFFFF;
    text-align: center;
    font-size:16px;
    padding: 5px 5px;
    width: 100px;
    cursor: pointer;
    outline: none;
    box-shadow: 0 9px #999999;
}

.button:hover 
{
    background-color: #0CF00C;
}

.button:active 
{
    background-color: #0CF00C;
    box-shadow: 0 5px #666;
    transform: translateY(4px);
}

/* ************************************************************************************ */
/* Scroll-to-Top Button                                                                 */
/* ************************************************************************************ */

#myBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 20px; /* Place the button at the bottom of the page */
  right: 30px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: #d9d9d9; /* Set light-gray as a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  border-radius: 10px; /* Rounded corners */
  font-size: 18px; /* Increase font size */
}

/* Add a dark-grey background on hover */
#myBtn:hover {
  background-color: #a6a6a6;
}
/* ************************************************************************************ */
/* Image Slider                                                                 */
/* ************************************************************************************ */

.mySlides {display: none;}
    
/*Slideshow container */
.slideshow-container {
    max-width: 950px;
    position: relative;
    margin: auto;
    box-sizing: border-box;
    vertical-align: middle;
    font-family:Arial, Helvetica, Sans-serif;
}

/* Previous & Next Buttons - allign from the top 50% */
.prev, .next
{
    display: inline-block;
    cursor: pointer;
    position: absolute;
    bottom: 5%;
    border-radius: 5px;
    border-color: #FF8000;
    background-color: #07A007;
    border-size: 4px;
    border-style: solid;
    border-width: medium;
    color: white;
    text-align: center;
    font-size: 14px;
    padding: 5px;
    width: 100px;
    user-select: none;
    outline: none;
    box-shadow: 0 9px #999999;
}

/* Position the "Next button" to the right */
.next {
    right: 0px;
}

.next:hover 
{
    background-color: #0CF00C;
}

.prev:hover 
{
    background-color: #0CF00C;
}

.next:active 
{
    background-color: #0CF00C;
    box-shadow: 0 5px #666;
    transform: translateY(4px);
}

.prev:active 
{
    background-color: #0CF00C;
    box-shadow: 0 5px #666;
    transform: translateY(4px);
}


/* Caption Text top 20% */
.captiontext {
    color: #000000;
    font-size: 15px;
    border-style: hidden;
    padding-right: 20px;
    text-align: right;
    position: absolute;
    font-weight: bold;
    top: 25px;
    width: 100%;
}

/* Number Text top 20% */
.numbertext {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    padding: 8px;    
    position: absolute;
    top: 25px;
}

/* ************************************************************************************ */