A.calloutlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color:rgb(0,119,0);
	
}

A.calloutlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color:#990000;
	
}

A.calloutlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color:rgb(0,119,0);
	
}


.bodyfont {
	font-family: 'Verdana','Arial', sans-serif;
        font-size: 11pt;
	color: #000000;
	letter-spacing: 0.3px;
}

.bodyfonth1 {
        font-family: 'Avenir Next Condensed', 'Arial', sans-serif; 
        font-size: 23pt;
	/*color: #ABDB44;*/
        color: #8bc830;
        font-weight: regular; 
        border-bottom: 2px #ABDB44 solid;
	word-wrap: break-word;
        word-break: break-all;
        overflow-x: auto;
}

th {
        font-weight: normal;
}
 
.grad1 {
        height: 200px;
        background-image: linear-gradient (#5b5b5b, #9b9b9b);
}

.unixfont {
	font-family: "Courier New", Courier, monospace;
	font-size: 14pt;
	word-wrap: break-word;
	word-break: break-all;
	overflow-x: auto;
	color: #bd2f13;
}

.unixfont_text {
	font-family: "Courier New", Courier, monospace;
	font-size: 14pt;
	color: black;
	word-wrap: break-word;
	word-break: break-all;
	overflow-x: auto;
}

.note {
        font-family: 'Verdana', 'Arial', sans-serif;
        color: red;
        font-size: 14pt;
}

/* Page Display */

.header {
       background-color: #1d4852;
       height: 200px;
}

.background {
       background-color: #fbfbfb
}

.backgroundcolor {
	height: 100%;
background-image: linear-gradient(to bottom right,rgba(39,184,146,1),rgba(185,240,216,1),rgba(219,239,194,1),rgba(81,172,36,1));
}

.titlefont {
	font-family: 'Avenir Next Condensed', sans-serif;
	font-size: 32pt;
	color: #1D4852;
	
}

.bodyfonth1_nocolor {
	font-family: Lucida Grande;
	font-size: 16pt;
	font-weight: bold;
	color: #ac3b61;
}
.bodyfont_maroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #A40A3E;
}

.bodyfont_teal {
	font-family: Lucida Grande;
	font-size: 13pt;
	color: #ac3b61;
}

.img {
  width: 100%;
  height: auto;
  max-width: 100%;
}

.table {
  width: 100%;
  max-width: 100%;
  height: auto;
}

a:link {
	color: #2482BB
	}


a:visited {
	color: #992090
}

.collapsible {
	    font-family: 'Avenir Next Condensed', 'Arial', sans-serif;
            font-size: 18pt;
	    color: white;
	    font-style: bold;
	    background-color: #8bc830;
     /*   border-radius: 25px; */
    	cursor: pointer;
		padding: 18px;
		width: 75%;
		height: 35pt;
		border: none;
		text-align: left;
        vertical-align: center;
		outline: none;
		word-wrap: break-word;
        word-break: break-all;
        overflow-x: auto;
		
	}

.collapsible-special {
            font-family: 'Avenir Next Condensed', 'Arial', sans-serif;
            font-size: 18pt;
            color: white;
            font-style: bold;
            background-color: #eb5d14;
        border-radius: 25px; 
        cursor: pointer;
                padding: 18px;
                width: 700;
                height: 35pt;
                border: none;
                text-align: left;
        vertical-align: center;
                outline: none;

        }

.active, .collapsible:hover {
		background-color: #54D5BE;
	}
.content {
		padding: 0 18px;
		display: none;
		overflow: hidden;
		background-color: #FFFFFF;
 /*       border-color: #303c6c;
        border: 3; */
	}
	.collapsible:after {
  content: '\02795'; /* Unicode character for "plus" sign (+) */
  font-size: 13px;
  color: "white";
  float: right;
  margin-left: 5px;
}

.active:after {
  content: "\2796"; /* Unicode character for "minus" sign (-) */
	font-size: 13px;
  color: "white";
  float: right;
  margin-left: 5px;
}
