﻿.site_m_wrap
{
    width: 1160px;
    /*background-image: url(../images/Sitemap/tile.png);
    background-repeat: repeat-y;*/
}
.site_m_top
{
    width: 1160px;
    height: 25px;
    /*background-image: url(../images/Sitemap/top_box.png);
    background-repeat: no-repeat;*/
}
.site_m_con
{
    width: 1160px;
    padding: 0px;
    margin: 0px auto;
    font-family: Arial, Helvetica, sans-serif;
}
.site_m_con h2
{
    color: #01527D;
    font-size: 16px;
    padding: 0px;
    margin: 0px 0px 5px 0px;
    text-align: left;
}
.site_m_con a h2
{
    color: #0c317a;
    font-family: "Poppins Bold";
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
    padding: 0px;
        margin: 15px 0px 15px 30px;
    text-align: left;
    text-decoration:none;
}
.site_m_con a:hover h2
{
    color: #0c317a;
    
    padding: 0px;
        margin: 15px 0px 15px 30px;
    text-align: left;
    font-family: "Poppins Bold";
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
}
.site_m_con a
{
    font-family: "Poppins Bold";
    font-size: 12px;
    font-weight: 900;
    line-height: 17px;
    color: #0c317a;
    text-decoration: underline;
    margin: 15px 0px 15px 30px;
}
.site_m_con a:hover
{
    color: #0c317a;
    text-decoration: none;
}
.site_m_foot
{
    width: 1160px;
    height: 25px;
    /*background-image: url(../images/Sitemap/foot_box.png);
    background-repeat: no-repeat;*/
}

.tabs
{
    display: block;
        border-bottom: 2px solid #d8d8d8;
    width: 1160px;
}
.smTab
{
    display: block;
}

.tab_1
{
    width: 900px;
}
.tab_2
{
    width: 900px;
}
.tab_3
{
    width: 900px;
}
.tab_4
{
    width: 900px;
}
.tab_5
{
    width: 900px;
}

.visible
{
    display: block;
}
.hidden
{
    display: none;
}
.tButtonChecked{
    border: 1px solid transparent;
        background: #96dee2;
    margin: -2px;
    padding: 10px;
    color: #0c317a;
        font-family: "Poppins Bold";
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
    text-align: center;
    text-transform: uppercase;
    
}
    .tButtonChecked:hover {
       cursor:pointer;
    }

    .tButton{
    border: 1px solid transparent;
    background: #ffffff;
    
    margin: -2px;
    padding: 10px;
    color: #9b9b9b;
        font-family: "Poppins Bold";
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
    text-align: center;
    text-transform: uppercase;
}
    .tButton:hover {
       cursor:pointer;
    }

/*.toggle-label {
  position: relative;
  display: block;
  width: 560px;
  height: 50px;
}
.toggle-label input[type=checkbox] { 
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
.toggle-label input[type=checkbox]+.back {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ed1c24;
  transition: background 150ms linear;  
}
.toggle-label input[type=checkbox]:checked+.back {
  background: #00a651; 
}

.toggle-label input[type=checkbox]+.back .toggle {
  display: block;
  position: absolute;
  content: ' ';
  background: #fff;
  width: 50%; 
  height: 100%;
  transition: margin 150ms linear;
  border: 1px solid #808080;
  border-radius: 0;
}
.toggle-label input[type=checkbox]:checked+.back .toggle {
  margin-left: 150px;
}
.toggle-label .label {
  display: block;
  position: absolute;
  width: 50%;
  color: #ddd;
  line-height: 56px;
  text-align: center;
  font-size: large;
  font-variant-caps:all-petite-caps;
  font-weight:bold;
}
.toggle-label .label.on { left: 0px; }
.toggle-label .label.off { right: 0px; }

.toggle-label input[type=checkbox]:checked+.back .label.on {
  color: #fff;
}
.toggle-label input[type=checkbox]+.back .label.off {
  color: #fff;
}
.toggle-label input[type=checkbox]:checked+.back .label.off {
  color: #ddd;
}*/
