@charset "utf-8";
/* CSS Document */

body {  font-family: 'Lato', sans-serif;
}

#faq-container {  font-family: 'Lato',sans-serif;
    font-size: 15px;
    line-height: 25px;
    margin: 0 auto;
    width: 800px;
}
        
a {color:#2489CE;}

/*Define Accordion box*/
.accordion { 
     width:779px;
     overflow:hidden; 
     margin:10px auto; 
     color:#474747; 
     background:#93A6B2; 
     padding:10px;
	 
}

.accordion section{ 
      float:left;
      overflow:hidden; 
      color:#333; 
      cursor:pointer; 
      background: #647987; 
      margin:3px; 
	  font-size:14px;
}
.accordion section:hover {
      background:#DD1F27;
}

.accordion section p { 
      display:none; 
}

.accordion section ul {
	 display:none; 
}

.accordion section table{
	 display:none; 
}

.accordion section img{
	 display:none; 
}

.accordion section h4{
	 display:none; 
}


.accordion section:after{
      position:relative;
      font-size:12px;
      color:#fff;
      font-weight:bold;
}
.accordion section:nth-child(1):after{ content:'1'; }
.accordion section:nth-child(2):after{ content:'2'; }
.accordion section:nth-child(3):after{ content:'3'; }
.accordion section:nth-child(4):after{ content:'4'; }
.accordion section:nth-child(5):after{ content:'5'; }
.accordion section:nth-child(6):after{ content:'6'; }
.accordion section:nth-child(7):after{ content:'7'; }
.accordion section:nth-child(8):after{ content:'8'; }
.accordion section:nth-child(9):after{ content:'9'; }
.accordion section:nth-child(10):after{ content:'10'; }
.accordion section:nth-child(11):after{ content:'11'; }
.accordion section:nth-child(12):after{ content:'12'; }
.accordion section:nth-child(13):after{ content:'13'; }
.accordion section:nth-child(14):after{ content:'14'; }
.accordion section:nth-child(15):after{ content:'15'; }
.accordion section:nth-child(16):after{ content:'16'; }
.accordion section:nth-child(17):after{ content:'17'; }
.accordion section:nth-child(18):after{ content:'18'; }
.accordion section:nth-child(19):after{ content:'19'; }
.accordion section:nth-child(20):after{ content:'20'; }
.accordion section:nth-child(21):after{ content:'21'; }
.accordion section:nth-child(22):after{ content:'22'; }
.accordion section:nth-child(23):after{ content:'23'; }


.accordion section:nth-child(24):after{ content:'24'; }
.accordion section:nth-child(25):after{ content:'25'; }
.accordion section:nth-child(26):after{ content:'26'; }
.accordion section:nth-child(27):after{ content:'27'; }
.accordion section:nth-child(28):after{ content:'28'; }
.accordion section:nth-child(29):after{ content:'29'; }
.accordion section:nth-child(30):after{ content:'30'; }
.accordion section:nth-child(31):after{ content:'31'; }
.accordion section:nth-child(32):after{ content:'32'; }
.accordion section:nth-child(33):after{ content:'33'; }
.accordion section:nth-child(34):after{ content:'34'; }
.accordion section:nth-child(35):after{ content:'35'; }
.accordion section:nth-child(36):after{ content:'36'; }
.accordion section:nth-child(37):after{ content:'37'; }
.accordion section:nth-child(38):after{ content:'38'; }
.accordion section:nth-child(39):after{ content:'39'; }
.accordion section:nth-child(40):after{ content:'40'; }
.accordion section:nth-child(41):after{ content:'41'; }
.accordion section:nth-child(42):after{ content:'42'; }
.accordion section:nth-child(43):after{ content:'43'; }
.accordion section:nth-child(44):after{ content:'44'; }



/*.accordion section:target { 
      background:#FFF; 
      padding:10px;
}*/

.accordion section:target:hover { 
      background:#FFF; 
}
.accordion section:target h3 {
      width:100%;
}
.accordion section:target h3 a{ 
      color:#333; 
      padding:0;
	  font-weight: bold;
}
.accordion section:target p {
      display:block;
}

.accordion section:target ul {
	 display:block; 
}

.accordion section:target table {
	 display:block; 
}

.accordion section:target img {
	 display:block; 
}

.accordion section:target h4 {
	 display:block; 
}

.accordion section h3 a{
      padding:8px 10px;
      display:block; 
      font-size:16px; 
      font-weight:normal;
      color:#eee; 
      text-decoration:none; 
}

.vertical section{ 
     width: 99%; 
     height:63px; 
     -webkit-transition:height 0.2s ease-out;
     -moz-transition:height 0.2s ease-out;
     -o-transition:height 0.2s ease-out;
     transition:height 0.2s ease-out;
}

/*Set height of the slide*/
.vertical :target{ 
     height:100%; 
     width:96%;
}

.vertical section h3 { 
     position:relative; 
     left:0; 
     top:-15px; 
}
/*Set position of the number on the slide*/
.vertical section:after{ 
      top:-60px;
      left:748px;
}
.vertical section:target:after{ 
      left:-9999px;
}

.faqtitle { color: #414142;
    font-size: 23px;
    text-shadow: none;
}

.faqsub { 
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    font-weight: bold;
    text-shadow: 0 1px 0 #FFFFFF;
}

.faqsub a { 
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    font-weight: bold;
    text-shadow: 0 1px 0 #FFFFFF;
}



.cell-1 { background-color: #647987;
color: #EEEEEE;
font-weight: bold;
    padding: 8px 15px;
    text-align: center;
    text-shadow: none;
	border: none;
	font-size: 16px;
}

.cell-2 { background-color: #EEEEEE;
font-weight: normal;
    padding: 8px 15px;
    text-align: left;
    text-shadow: none;
	border: none;
}

.cell-3 { background-color: #ffffff;
font-weight: normal;
    padding: 8px 15px;
    text-align: left;
    text-shadow: none;
	border: none;
}

.cell-1 th { border: none;
padding: 8px 10px;
}

.cell-2 td { border: none;
padding: 8px 10px;
}

.cell-3 td { border: none;
padding: 8px 10px;
}


#faq-container .button2 {
    background-color: #FFFFFF !important;
    border: 2px solid #DC1F26;
    border-radius: 5px;
    color: #DD1F27 !important;
    cursor: pointer;
    font-size: 75%;
    font-weight: bold;
    padding: 7px 12px;
    text-decoration: none;
    text-shadow: none !important;
}

#faq-container	.button2:hover {
    background-color: #647987 !important;
    border: 1px solid #4F5F69 !important;
    color: #FFFFFF !important;
}

#faq-container .org-right {float: right;
    padding: 10px 20px;}

#Faq li{
    background-color: #FFFFFF !important;
}

