p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #003366;
	margin: 0 0 10 0;
	text-align: justify;
}
strong {
	color: Red;
}
p.photo {
	margin: 2 5 2 5;
}
p.left {
	text-align: left;
}
p.right {
	text-align: right;
}
p.pict {
	text-align: center;
	font-weight: bold;
}
ol li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #003366;
	margin: 0 0 10 0;
}
ul li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #003366;
	margin: 0 0 2 0;
}

li li {
	font-size : 100%;
	margin: 0 0 3 0;
}
li p {
	font-size : 100%;
}

li h4 {
	font-size : 100%;
	margin: 5 0 5 0;
}

li h3 {
	font-size : 110%;
	margin: 5 0 5 0;
}

ol, ul {
	margin-left: 25;
}

ul {
	list-style-image : url(images/bullet.gif);
}

li ul {
	margin: 5 0 10 20;
}

ul {
	margin: 5 0 10 20;
}

p.last, ul.last {
	margin-bottom: 23;
}
ul.last {
	margin-bottom: 23;
}
p.ul, h4.ul {
	margin-bottom: 0;
}
h2.last {
	margin-bottom: 17;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color: #2C4EA8;
	margin: 0 0 7 0;
	font-weight: bold;
}

h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color: #2C4EA8;
	margin: 0 0 12 0;
	font-weight: bold;
}

h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #2C4EA8;
	margin: 0 0 9 0;
	font-weight: bold;
}

h4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #2C4EA8;
	margin: 0 0 10 0;
	font-weight: normal;
	text-align: justify;
}
h4.short {
	margin-bottom:3;
}
p.address {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #5063A9;
	text-indent : 0;
	margin:0;
}

a {
	color: #585EFA;
}

a:hover {
	color: gray;
}

a:visited {
	color: #606060;
}


a.menuitem {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11;
	text-decoration : none;
	font-weight: normal;
	line-height : 95%;
	color: #11338E;
}
a.menuitem:hover {
	color: black;
}
a.menuitem:visited {
	color: #11338E;
}
a.menuitem:visited:hover {
	color: black;
}

a:visited:hover{
	color: gray;
}

table.border, table.border2 {
	border-collapse : collapse;
	border : 1 solid #3264E3;
}

table.border td, table.border th, table.border2 td, table.border2 th {
	border : 1 solid #3264E3;
}
table.border th p, table.border2 th p {
	font-weight: normal;
	text-align:  center;
	color : #3264E3;
}
table.border td{
	padding: 15 7 20 10;
	vertical-align: top;
}
table.border th {
	padding: 15 7 10 10;
}
table.border td p, table.border2 td p{
	margin: 0 0 6 0;
	text-align: left;
}

table.border2 td, table.border2 th{
	padding: 5 7 3 7;
	vertical-align: top;
}

table.noborder td p {
	text-align: left;
}

img {
	border-color: Navy;
}
	.wip{
		font-family: Arial, Helvetica, Sans-serif;
		font-size: 60%;
		color: #5FB8F9;
	}
	.wip a, .wip a:visited {
		color: #9FDBF8;
	}
table.names td p {
	margin: 3 0 0 0;
}

table.names td h4 {
	margin: 10 0 0 0;
}

table.names td h3 {
	margin: 20 0 0 0;
}