body {
	background-color: white; /* #39319c; */
/*	background-image: url("/images/wallpaper.jpg"); */
	padding: 0px;
	margin: 0px;
	color: black; /* cyan; */
}

ul { 
	list-style: url("/images/bullet.gif") disc;
	padding: 0.1in;
	margin-left: 0.1in;
	padding-left: 0.1in;
} 

li {
	padding: 0.0em 0.3em 0.3em 0.3em;
}

td {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;

	color : black;
/* 	background-color: white; off yellow, affected home page footer */

	line-height: 1.5;
/*	vertical-align: top;  */
}

td.top {
	background-color: #303940;
 	border-left: solid 1px black; 
	border-right: solid 1px black;
}

td.content_container {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : black;

 	background-color: #E7D188;
/* 	background-color: #0B5095; */

/* 	background-color: #6CBFE6; /* cyan-like */
/* 	background-color: white; /* off-white */
	vertical-align: top; 
	padding: 0px; 
/*	padding: 15px; */
/*	border-left: solid 1px black; */
/*	border-right: solid 1px black; */
}

td.content {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;

	color : black;
 	background-color: white;

	padding-top: .25in; 
	padding-left: 1in; 
	padding-right: 1in; 
	padding-bottom: .5in;

	height: 300px; 
	line-height: 1.5;
	vertical-align: top; 
}

td.content_home {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;

	color : black;
	
/*	background-color: #171940; /* dark blue */
/*  background-color: #303940;   dark gray */
/*	background-color: #622954;   /* purple */
 	background-color: white;   /* copy content yellow-beige */	
/*	background-image: url('/images/test_landing_background.jpg'); */

	padding-top: 0; 
	padding-left: 0; 
	padding-right: 0; 
	padding-bottom: 0;

	height: 566px; 
	line-height: 1.3;
	text-align: center; 
	vertical-align: top;
}

td.content_wide {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : black;
 	background-color: white; /* St. John's light tan/yellow */
	padding-top: .25in; 
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: .5in;
	line-height: 1.3;
	vertical-align: top; 
}

td.bottom {
	background-color: #303940;
	background-image: url(/images/saint_john_hall_footer_966px_100px.jpg); 
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	color: black; 
	line-height: 1.5; 
	padding-top: 7px; 
	padding-bottom: 7px; 
	text-align: center; 
	vertical-align: middle;
	border-left: solid 1px black; 
	border-right: solid 1px black; 
	border-bottom: solid 1px black;
	height: 100px; 
}

td.bottom_home {
	background-color: #303940;
	background-image: url(/images/saint_john_hall_footer_966px_100px.jpg); 
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	color: black; 
	line-height: 1.5; 
	padding-top: 7px; 
	padding-bottom: 7px; 
	text-align: center; 
	vertical-align: middle;
	border-left: solid 1px black; 
	border-right: solid 1px black; 
	border-bottom: solid 1px black;
	height: 100px;	
}

h1.header {
    font-family: trajan, trajan pro, verdana, arial, helvetica, sans serif;
    font-size: 16pt; 
	font-weight: bold; 
	/*	font-weight: 500; */
	padding-bottom: 10px;
}

h2.header {
    font-family: trajan, trajan pro, verdana, arial, helvetica, sans serif;
    font-size: 13pt; 
	font-weight: bold; 
	/*	font-weight: 500; */
	padding-bottom: 10px;
}


div.text_15pt {
	font-family : arial, helvetica, sans serif;
	font-size : 15pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_12pt {
	font-family : arial, helvetica, sans serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_11pt {
	font-family : arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_11pt_red {
	font-family : arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : #932542;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_11pt_silver {
	font-family : arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : silver;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_10pt {
	font-family : arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_9pt {
	font-family : arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

div.text_8pt {
	font-family : arial, helvetica, sans serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	padding:0.3em; 
	text-decoration: none; /* to remove the underline */
}

a.text_15pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 15pt;
	font-style : normal;
	font-weight : bold;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_15pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 15pt;
	font-style : normal;
	font-weight : bold;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_13pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 13pt;
	font-style : normal;
	font-weight : bold;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_13pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 13pt;
	font-style : normal;
	font-weight : bold;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_12pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_12pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_12pt_bold {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_12pt_bold:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_11pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_11pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_11pt_bold {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_11pt_bold:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_11pt_italic {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : italic;
	font-weight : normal;
	color : #005688;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_11pt_italic:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : italic;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_11pt_white {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_11pt_white:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : #F0DE66;
	display : inline;
	text-decoration:underline;
}

a.text_10pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #571717;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_10pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_10pt_bold {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #571717;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_10pt_bold:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_10pt_black {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : black;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_10pt_black:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : black;
	display : inline;
	text-decoration:underline;
}

a.text_9pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #571717;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_9pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}

a.text_9pt_white {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : white;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_9pt_white:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : yellow;
	display : inline;
	text-decoration:underline;
}

a.text_9pt_gold {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #EBAD00;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_9pt_gold:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #F0DE66;
	display : inline;
	text-decoration:underline;
}

a.text_8pt {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #571717;
	display : inline;
	text-decoration:none; /* to remove the underline */
}

a.text_8pt:hover {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : blue;
	display : inline;
	text-decoration:underline;
}