body, table    {
	color: #0d2d54;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: white;
}
.copy      {
	color: #000;
	margin-top: 10px;
	margin-left: 20px;
	background-color: #FFF;
	text-align: justify;
	line-height: 15pt;
}
a:link  { color: #9b0000; text-decoration: none }
a:visited  { color: #9b0000; text-decoration: none }
a:hover  { color: #ff3000; text-decoration: underline }
.topmenu a   { color: white; background-color: #0d2d54; text-align: center; display: block; border-top: 1px solid #0d2d54; border-right: 1px solid #fff; border-bottom: 1px solid #0d2d54 }
.topmenu a:link { color: white; text-decoration: none }
.topmenu a:visited { color: white; text-decoration: none }
.topmenu a:hover { color: #0d2d54; text-decoration: none; background-color: #fff; border-bottom: 1px solid #191970 }
.topmenu a:active { color: #9b0000; background-color: #eff4fa }
h1  {
	color: #002A6F;
	font-size: 15pt;
	font-weight: bold;
	margin-top: 0.67em;
	margin-right: 0;
	margin-bottom: 0.67em;
	margin-left: 0;
	font-style: italic;
}
h2 {
	color: #002A6F;
	font-size: 11pt;
	font-weight: bold;
	margin: 0.67em 0
}
h3 {
	color: #002A6F;
	font-size: 10pt;
	font-weight: bold;
	margin: 0.67em 0
}
div.nav { font-size: 10pt; margin-left: -5px }
div.nav a  { color: #0d2d54; text-decoration: none; background-color: #b0bac6; background-image: url(../images/rounded.jpg); display: block; padding-left: 20px; height: 15pt; border-bottom: 1px solid #eff4fa }
div.nav a:visited   { color: #0d2d54; text-decoration: none; background-image: url(../images/rounded.jpg); background-repeat: no-repeat; background-position: left 50% }
div.nav a:hover  { color: black; text-decoration: none; background: #f6fbff url(../images/rounded2.jpg) no-repeat left 50%; padding-left: 14px; border-bottom: 1px solid #eff4fa }
div.nav a:active  { color: #ff3000; background: #f6fbff url(../images/rounded3.jpg) no-repeat left 50%; padding-left: 12px; border-bottom: 1px solid #eff4fa }
div.nav ul { list-style: none; margin-left: 0; padding-left: 0; border-top: 1px solid #eff4fa }
div.nav li { line-height: 15pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-left: 5px }
.copyright { color: #eff4fa; font-size: 80%; background-color: #b0bac6 }
.copyright a:link { color: #eff4fa; text-decoration: none }
.copyright a:visited { color: #eff4fa; text-decoration: none }
.copyright a:hover { color: #ff3000; text-decoration: none }
.container   { background: #eff4fa url(../images/topback.jpg) repeat-x left top; width: 100% }
.leftcol        { font-size: 8pt; background: #eff4fa url(../images/saddle1.gif) no-repeat center 460px }
.gbox  { border: solid 1px #adafd5 }
.gboxfill  { background-color: #eff4fa; vertical-align: top; border: solid 1px #adafd5 }
.inputfield          { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #eff4fa }
.enqfield   { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #eff4fa; background-image: url(../images/saddle2.gif); background-repeat: no-repeat; background-position: center }
td.tcell            { color: white; font-size: 10pt; font-weight: bold; background-image: url(../images/menutop.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; vertical-align: top }
td.tcell a:link    { color: white; background-position: 0 top; display: block }
td.tcell a:visited   { color: white; background-position: 0 top; display: block }
td.tcell a:hover          { color: white; text-decoration: none; background-image: url(../images/menutop3.gif); background-repeat: no-repeat; background-position: 0 top }
.callout1 {
	background-color: #0D2D54;
	vertical-align: top;
	color: #FFF;
	text-align: left;
	padding: 5px;
}
