body {
	background-color: #D0E0FF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}a.buttonStyle  {
display : table-cell;
color : #d0e0ff;
width : 90px;
text-decoration : none;
background : #223c67;
font : bold 12px/20px Arial, Helvetica, sans-serif;
cursor : hand;
	padding-left: 2px;
}


a.buttonStyle:hover  {
text-decoration : none;
background : #d0e0ff;
cursor : hand;
color : #223c67;
}

a.buttonStyle:active  {
text-decoration : underline;
background : #d0e0ff;
cursor : hand;
color : #223c67;
}

a.buttonStyleCurr  {
width : 90px;
text-decoration : none;
background :  #d0e0ff;
font : bold 12px/20px Arial, Helvetica, sans-serif;
display : table-cell;
	color: #223c67;
	padding-left: 2px;
}

a.buttonStyleCurr:hover  {
text-decoration : none;
background : #d0e0ff;
cursor : hand;
color : #3a66b0;
}

a.buttonStyleCurr:active  {
text-decoration : underline;
background : #d0e0ff;
cursor : hand;
color : #223c67;
}

p {
	font: 12px Arial, Helvetica, sans-serif;
}

.narrow {
	margin-right: 25%;
	margin-left: 5%;
}

p.testimonial {
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}

p.attrib {
	font: italic 12px Arial, Helvetica, sans-serif;
	margin-top: 0px;
	text-align: right;
	margin-bottom: 32px;
}

.linkslist {
}

.linkslist td {
	border-top: 1px solid #223c67;
}

.linkslistlast {
}

.linkslistlast td {
	border-top: 1px solid #223c67;
	border-bottom: 1px solid #223c67;
}

.linkslistsplit {
}

.linkslistsplit td {
	border-top: 3px solid #223c67;
	border-bottom: 1px solid #223c67;
}

img.pic {
	border: 2px solid #223c67;
	margin-bottom: 2px;
	margin-left: 6px;
}

img.picborder {
	border: 2px solid #223c67;
}

li {
	font: 12px Arial, Helvetica, sans-serif;
}

h1 {
	font: bold 20px Arial, Helvetica, sans-serif;
}

h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
}

h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
}

h4 {
	font: italic bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}

h5 {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}

h6 {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}

a.link  {
color : #223c67;
text-decoration : underline;
background : inherit;
cursor : hand;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.link:hover  {
text-decoration : underline;
cursor : hand;
color : #355da0;
}

a.link:active  {
text-decoration : underline;
background : #223c67;
cursor : hand;
color : #d0e0ff;
}

p.sidebar {
	margin-right: 10px;
	margin-left: 10px;
	font-size: 10px;
	font-style: italic;
}

p.caption {
	margin-top: 4px;
	padding-top: 0;
}