@charset "utf-8";



/* This file specifies the Galileo Look */



html, body{

	margin:0 0 1px;

	height:100.01%;

	}



body  {

	margin: 0;

	background-image: url(../images/template_images/background.jpg);

	background-repeat:repeat-x;

	background-color: #20794d;

	font: 10pt Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding: 0;

	}



	

/*Div formatting */







#footer {

	background:#20794d; 

	}





/* Class formatting */



.helper_container {

	clear:right;

}

table.bottom a {

	display: block;

	}



div#bottom{

	margin:0;

	height:100%;

	}



div.bottom a {

	color: #FFFFFF;

	text-decoration: none;

	}



div.bottom a:link {

	color: #FFFFFF;

	font-weight: normal;

	}





div.bottom a:active{

	color:#FFFFFF;

	font-weight: normal;

	}





div.bottom a:visited {

	color:#FFFFFF;

	text-decoration: none;

	}



a img {border:none;}



a:link {

	font-weight: bold;

	color: #277c53;

	text-decoration: none;

	}



a:visited {

	font-weight: bold;

	color: #277c53;

	text-decoration: none;

	}



a:hover {

	font-weight: bold;

	color: #75a97f;

	text-decoration: underline;

}



a:active {
	font-weight: bold;
	color: #277c53;
	text-decoration: none;
	text-align: center;

}

	

hr {

	height:2px;

	width:30%;

	background:#006600;

	border-width:0;

	color:#006600;

	text-align:center;

}



.copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



.contenttxt12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	size:auto;

}



.contenttxt10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.contenttxtitalics10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:italic;

}



.greenbckHeaderTxt {

	color:#FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-image: url(../images/bck-2.gif);

	background-repeat:repeat-x;

	background-color: #278053;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	padding: 5px 10px;

	-webkit-box-shadow: 2px 2px 3px #888;

	-moz-box-shadow: 2px 2px 3px #888;

}

h1.greenbckHeaderTxt {

	color:#FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding: 5px 10px;

	background-image: url(../images/bck-2.gif);

	background-repeat:repeat-x;

	background-color: #278053;

}



.headertxt14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}



.sideborder {

	border-left: 2px dotted #BFD9CC;

}



.greenbckboxtxt {

	background-color: #BFD9CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	border: 1px solid;

	padding: 10px;

}



.contentbold12 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

}



.superscript {

	font-size:x-small;

	vertical-align:top;

	font-family: Arial, Helvetica, sans-serif;

	} 

	

.hyperlinkverdana10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.italics12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

}

.txtbold14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}

.greytxt10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.content12underline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: underline;

}

.headertxtGreen14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13pt;

	font-weight: bold;

	color: #336666;

}

.tablerows_hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;



} 



.tablerows_hover tr:hover {

background-color: #D6ECE0

}



.onepxborder {

	border: thin double #000000;

}



.imageplus img {

	float:left;

	padding: 0 8px 8px 8px;

	}
#menug #SocialMedia {
	text-align: center;
}

#mainContent li {
	line-height:1.2em;
	padding-bottom:.5em;
	margin-left: 1em;
}
