body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: none;
	font: 75% Arial, sans-serif;
	background-color: White;
	color: Black;
}
h1 { color: Black; font-size: 15px; margin: 0px; font-weight: bold; }
h2 { color: #33646e; font-size: 14px; margin: 0px; font-weight: normal; }
h3 { color: #33646e; font-size: 12px; margin: 0px; font-weight: normal; }
h4 { font-size: 12px; font-weight: bold; margin: 0px; }
hr { color: #dadee1; background-color: #dadee1;  height: 1px; margin: 4px 0px 7px 0px; border: none;
//margin: -3px 0px 0px 0px;
}
form { margin: 0px; }
/*input {  border: solid 1px #abadb3; }*/
textarea {  border: solid 1px #abadb3; }
img { margin: 0px; border: none; }
table { margin: 0px; empty-cells: show; }
th { padding: 0px; vertical-align: top; }
td { padding: 0px; vertical-align: top; }
a { color: #509cac; font-weight: normal; }
a:link { color: #509cac; font-weight: normal; }
a:visited { color: #6650AA; font-weight: normal; }
a:hover { font-weight: normal; }
a:active { font-weight: normal; }

.table1 { border-collapse: collapse; }
.table2 { border-collapse: collapse; }

td.tablecell1 { border: 1px solid #dadee1; padding: 0px 15px 15px 0px; }
td.tablecell2 { border-bottom: 1px solid #dadee1; padding: 0px 15px 15px 0px; }
