@charset "utf-8";
/* CSS Document */
div.wrapper {
    width: 100%;
    margin: 0% 0%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-image: linear-gradient(120deg, lightblue 0%, white 30%);
}

div.fullwd {
    width: 100%;
    background-color: transparent;
    position: relative;
    display: block;
}

div {
    color: #000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 1.4em;
    max-width: 100%;
}


body {color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px;}

p {color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.4em; max-width: 100%; margin-bottom: 1.5em;} 

p.ptop {margin-top: 1.5em;}

p.pmission {margin-top: 1.5em; line-height: 3;}

a {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; color: #005696; line-height: 1.4em;}

a:hover {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; color: #c00; line-height: 1.4em;}

div {color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.4em; max-width: 100%;}/* 100%; margin-bottom: 1.5em;} */

div a {color: #005496; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.4em; max-width: 100%; margin-bottom: 0;} 

div a:hover {font-family: 20px Calibri, Arial, Helvetica, sans-serif; color: #c00; line-height: 1.4em;}

h2 {color: #036; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 180%; font-weight: 700; line-height: 1.5em;}

h3 {color: #036; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 160%; font-weight: 500; line-height: 1.5em; text-align: left;}

h3.rsp {color: #036; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 160%; font-weight: 500; line-height: 1.5em; text-align: left;}

h4 {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: 500; margin-top: -.5em; line-height: 1.1em; text-align: left;}

li a {color: #036; line-height: 1.4em;}

li a:hover {color: #c00; line-height: 1.4em;}

a.blue {color: #036; line-height: 1.4em;}

a:hover.blue {color: #c00!important; line-height: 1.4em;}

ul.showing li {color: #fff; line-height: .8em;}

ul.showing li a {color: #fff; line-height: 1em;}

ul.showing li a:hover {color: #c00; line-height: 1em;}

ul.showing li.navCond {color: #fff; line-height: 1.1em;}

ul.listsp  li {margin-top: .5em;}

li {color: #000; font: 20px Calibri, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: .3em;}

ul.listdisc {list-style-type: disc; margin-left: 1em;}

ul.listdisc li {font-size: 18px; list-style-type: disc;}


a.button {
    font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
    font-size: 18px;
    background-color: #005496;
    color: #fff;
    height: 36px;
    width: auto;
    margin-top: 1em;
    margin-bottom: 1em;
    padding: 4px 8px 4px 8px;
    border-radius: 8px;
    cursor: pointer;
    text-decoration: none;
    font-weight: 700;
    z-index: 500;
    white-space: nowrap;
}

	a:hover.button {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

a.buttonfrsth {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow';
		font-size: 18px;
			background-color: #C84E06;
			color: #fff;
			height: 36px;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonfrsth {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow';
		font-size: 18px;
			background-color: #c00!important;
			color: #fff!important;
			height: 36px;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

		
a.buttonb {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #C84E06;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonb {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #005496;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

		a:active.buttonb {
			background-color: #005496!important;
			color: #fff!important;
		}		

a.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #c00;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #005496;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

		a:active.button {
			background-color: #005496!important;
			color: #fff!important;
		}
		
a.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #fd7b00;
			color: #fff;
			height: 36px;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 
		
	a.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #000;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 18px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 			
		
@media only screen and (min-width: 768px) and (max-width: 960px){
		
a.button {
    font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
    font-size: 16px;
    background-color: #005496;
    color: #fff;
    height: 36px;
    width: auto;
    margin-top: 1em;
    margin-bottom: 1em;
    padding: 4px 8px 4px 8px;
    border-radius: 8px;
    cursor: pointer;
    text-decoration: none;
    font-weight: 700;
    z-index: 500;
    white-space: nowrap;
}

	a:hover.button {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

a.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #fd7b00;
			color: #fff;
			height: 36px;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

a.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #005496;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

		a:active.button {
			background-color: #005496!important;
			color: #fff!important;
		}
		
	a.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #000;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 	
		
}

@media only screen and (min-width: 640px) and (max-width: 767px){

a.button {
    font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
    font-size: 16px;
    background-color: #005496;
    color: #fff;
    height: 36px;
    width: auto;
    margin-top: 1em;
    margin-bottom: 1em;
    padding: 4px 8px 4px 8px;
    border-radius: 8px;
    cursor: pointer;
    text-decoration: none;
    font-weight: 700;
    z-index: 500;
    white-space: nowrap;
}

	a:hover.button {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 		
a.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #fd7b00;
			color: #fff;
			height: 36px;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonVC {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 2.5em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

a.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonr {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #005496;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 

		a:active.button {
			background-color: #005496!important;
			color: #fff!important;
		}
	a.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #000;
			color: #fff;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			text-decoration: none;
			font-weight: 700;
			z-index: 500;
			white-space: nowrap;
		} 
		
	a:hover.buttonk {
		font-family: 'Oswald', 'Roboto Condensed', 'Helvetica Condensed', 'Arial Narrow'!important;
		font-size: 16px;
			background-color: #c00;
			color: #fff!important;
			height: auto;
			width: auto;
			margin-top: 1em;
			margin-bottom: 1em;
			padding: 4px 8px 4px 8px;
			border-radius: 8px;
			cursor: pointer;
			transition: all .5s ease-in-out;
			text-decoration: none;
			font-weight: 700;	
			z-index: 500;
			white-space: nowrap;
		} 		
}
