@charset "utf-8";
/* CSS Document */

/* styles used for the CMS need to be mirrored here but may have different settings */

body {
}

h3 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 1.0em;
	font-weight: bold;
	color: #2d2d2d;
}

h4 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 1.0em;
	font-weight: bold;
	color: #00546a;
}

h5 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 1.4em;
	font-weight: bold;
	color: #2d2d2d;
}

h6 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 1.4em;
	font-weight: bold;
	color: #00546a;
}

ul {
	margin: 10px 0 10px 40px;
}

ol {
	margin: 10px 0 10px 40px;
}

li {
	font-size: 1.0em;
}

hr {
	margin: 0 auto;
	border: 0px;
	color: #999999;
	background-color: #999999;
	height: 1px;
}

.blacktext {
	color: #000000;
}

.bluetext {
	color: #00457a;
}

.greentext {
	color: #00546a;
}

.blacktextbigger {
	color: #000000;
	font-size: 1.4em;
}

.bluetextbigger {
	color: #00457a;
	font-size: 1.4em;
}

.greentextbigger {
	color: #00546a;
	font-size: 1.4em;
}

.tablethinblackborder {
	border-collapse: collapse;	
	border: 1px solid #000000;
}

.tablethickblackborder {
	border-collapse: collapse;	
	border: 2px solid #000000;
}

.tablethingreyborder {
	border-collapse: collapse;	
	border: 1px solid #666;
}

.tablethickgreyborder {
	border-collapse: collapse;	
	border: 2px solid #666;
}

.tablethingreenborder {
	border-collapse: collapse;	
	border: 1px solid #01536b;
}

.tablethickgreenborder {
	border-collapse: collapse;	
	border: 2px solid #01536b;
}

.tablethinblueborder {
	border-collapse: collapse;	
	border: 1px solid #00457a;
}

.tablethickblueborder {
	border-collapse: collapse;	
	border: 2px solid #00457a;
}

.tablelightgrey {
	border-collapse: collapse;	
	background-color: #e6e6e6;
}

.tablelightgreen {
	border-collapse: collapse;	
	background-color: #00546a;
}

.imgonleft {
	float: left;
	margin-right: 10px;
}

.imgonright {
	float: right;
	margin-left: 10px;
}

