/* CSS Reset thanks to Eric Meyer */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline; 
}




body {
max-width: 100%;
text-align: center;
margin-left: 0;
margin-right: 0em;
padding: 0;
line-height: 1em;
font-size: 1em;
}

header, main, footer {
    margin: 0 auto;
    padding: 0 1em;
    max-width: 60em;

}



main section p.start
{
	margin-top: 2em;
	border-bottom: 4px #C9F6E9 dotted;
}



main section a:link p.left2
{
	text-align: center;
	font-size: 2em;
    margin-top: 0.8em;
    line-height: 1.1em;
    color: #76C58D;	
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:hover p.left2
{
text-align: center;
	font-size: 2em;
	margin-top: 0.8em;
	line-height: 1.1em;
	color: #3A8779;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:visited p.left2
{
text-align: center;
	font-size: 2em;
	margin-top: 0.8em;
	line-height: 1.1em;
	color: #3A8779;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:active p.left2
{
text-align: center;
	font-size: 2em;
	margin-top: 0.8em;
	line-height: 1.1em;
	color: #3A8779;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}



main section a:link p.left3
{
	text-align: center;
	font-size: 1.8em;
	line-height: 1.1em;
	color: #7ED144;	
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:link p.left5
{
	text-align: center;
	font-size: 1.8em;
	line-height: 1.1em;
	color: #6CC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:hover p.left3
{
text-align: center;
	font-size: 1.8em;
	line-height: 1.1em;
	color: #43A5A3;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:visited p.left3
{
	text-align: center;
	font-size: 1.8em;
	line-height: 1.1em;
	color: #7ED144;	
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section a:active p.left3
{
	text-align: center;
	font-size: 1.8em;
	line-height: 1.1em;
	color: #7ED144;	
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

main section p.start2
{
	margin-top: 3em;

	
}


main section a:link p.left4
{
	text-align: center;
	font-size: 2em;
margin-top: 0.7em;
	 line-height: 1.1em;
	 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	 color: #05ABC5;
}

main section a:hover p.left4
{
	text-align: center;
	font-size: 2em;
margin-top: 0.7em;
	 line-height: 1.1em;
	 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	 color: #3E6FAE;
}

main section a:visited p.left4
{
	text-align: center;
	font-size: 2em;
margin-top: 0.7em;
	 line-height: 1.1em;
	 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	 color: #05ABC5;
}

main section a:active p.left4
{
	text-align: center;
	font-size: 2em;
margin-top: 0.7em;
	 line-height: 1.1em;
	 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	 color: #05ABC5;
}


main section a img.logo {
margin-top: 2em;
	text-align: center;
	width: 28%;
	max-width: 100%;
  height: auto;	
}


main section a img.logo2 {
margin-top: 2em;
	text-align: center;
	width: 60%;
	max-width: 100%;
  height: auto;	
}

main section a img.logo3 {
margin-top: 1.5em;
margin-bottom: 2em;
	text-align: center;
	width: 28%;
	max-width: 100%;
  height: auto;	
}

footer {
color: #5B5B65;
line-height: 1.16em;
border-top: 4px #C9F6E9 dotted;
margin-top: 1em;
margin-bottom: 1em;
padding-top: 1em;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
}

footer div.panel p {
text-align: center;
font-size: 0.8em;
}





a:link {
text-decoration: none;
}

a:active {
text-decoration: none;
}

a:hover {
text-decoration: none;
}

a:visited {
text-decoration: none;
}


/* Gets rid of default borders around linked images. */

a:link img {border: none;
 }

a:visited img {border: none;
 }

a:hover img {border: none;
 }