.TableBorder    { color: #330066; border: solid 1px #330066 }
.TableBorder_bottom_only { color: #06143F; border-style: none none solid none; border-width: 1px; border-color: #06143F }
.TableBorder_top_only { color: #330066; border-style: none dash none none; border-width: 1px; border-color: #330066}
.TableBorder_right_only { color: #330066; border-style: none dash none none; border-width: 1px; border-color: #330066}
body,td,select,textarea,input,p       {
	font-size: small;
	font-family: Verdana, Arial, SunSans-Regular, Helvetica, Geneva, Swiss, sans-serif;
	text-decoration: none;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	font-weight:normal;
	color: #000044;
}
body{
	background-color:#D7ecfa;
	/* color: #33CC99; */
	border-top-color: #000000;
	border-color: #034B61;
}
td.content {
	padding:20px;
	border-left-color: #FFFFFF;
	color: #000044;
}
td.contenttop {
	background-image:url(../images/index_03.jpg); 
	background-repeat:no-repeat;
}
a { color: #090e76; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight:bold; }
a:link { color: #090e76; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none}
a:visited    { color: #090e76; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none}
a:hover          { color: #0000CC; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a:active    { color: #090e76; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none}
/* nav links are inside */
.style10 a  { color: #000055; font-weight:normal; font-size: x-small; text-decoration: none;}
.style10 strong a  { font-weight:bold; }
.style10 a:link { color: #000055; font-size: x-small; text-decoration: none }
.style10 a:visited { color: #000055; font-size: x-small; text-decoration: none }
.style10 a:hover { color: #333300; font-size: x-small; text-decoration: underline }
.style10 a:active { color: #000055; font-size: x-small; text-decoration: none }
h1 { color: #000055; font-size: 180%; }
h2 { color: #000055; font-weight: bold; font-size: medium }
h3 { color: #000055; font-style: oblique; font-size: larger; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
h4 { color: #000055; font-weight: bold; font-size: 110% }
h5 { color: #000055; font-weight: bold; font-size: 102% }
h6 { color: #000055; font-weight: bold; font-size: 95% }
div.image_left { float:left; clear:left; margin:4px; border:1px solid #abd5e1; padding:4px; }
div.image_right { float:right; clear:right; margin:4px; border:1px solid #abd5e1; padding:4px; }
div.image_caption { font-size:xx-small; text-align:center; vertical-align:middle; }
