.TableBorder    { color: #06143F; border: solid 1px #06143F }
.TableBorder_bottom_only { color: #06143F; border-style: none none solid none; border-width: 1px; border-color: #06143F }
.TableBorder_top_only { color: #06143F; border-style: none dash none none; border-width: 1px; border-color: #06143F }

table.nicer { border:solid 1px #06143F; }
table.nicer td { border:solid 1px #ccc; }

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: #444444;
}
body{
	background-color:#FFFFCC;
	color: #0099CC;
	border-top-color: #000000;
	border-color: #034B61;
}
td.content {
	padding:20px;
	border-left-color: #065260;
}
td.contenttop {
	background-image:url(images/index_03.jpg); 
	background-repeat:no-repeat;
}
a { color: #334f75; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
a:link { color: #777777; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a:visited    { color: #334f75; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a:hover          { color: #333300; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none}
a:active    { color: #334f75; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}

h1 { color: #9E6169; font-size: 180%; }
h2 { color: #9E6169; font-weight: bold; font-size: medium }
h3 { color: #9E6169; font-style: oblique; font-size: larger; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
h4 { color: #9E6169; font-weight: bold; font-size: 110% }
h5 { color: #9E6169; font-weight: bold; font-size: 102% }
h6 { color: #9E6169; 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; }

ul#leftnav { margin:0; padding:0;}
ul#leftnav li { list-style:none; width:144px; height:31px; margin:4px; margin-bottom:0; text-align:left; vertical-align:middle; }
ul#leftnav li a { display:block; width:140px; height:22px; padding-left:4px; padding-top:9px; background:url(images/nav_bg.gif); color:#1e4561; text-decoration:none; font-size:10px; font-weight:bold; }
ul#leftnav li.active a { background:url(images/nav_bg_active.gif); }
ul#leftnav li.twoline a { height:28px; padding-top:3px; }
ul#leftnav li a:link {}
ul#leftnav li a:visited {}
ul#leftnav li a:hover { background:url(images/nav_bg_active.gif); }
ul#leftnav li a:active {  }

ul.spaced li { margin-bottom:5px; }

