BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
A { color:#333333; }
A:hover, A:active { color:#990000 }
P, TD { margin-top:0px; margin-bottom:0px; font-size: 11px; }
.bodytext { text-align:justify; }
.bodytext A { }
.bodytext A:hover { }
P.text { line-height:130%; }

.silver, .silver :link, .silver :visited { color: silver; font-family: verdana, geneva, sans-serif;  }

H1 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:0px; margin-top:0px; text-decoration:none; }
H2 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#4f0907; margin-top:0px; margin-bottom:0px; text-decoration:none; }
H3 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-top:0px; margin-bottom:0px; }
H4 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; margin-bottom:0px; }
OL, UL { font-size:11px; margin-top:0px; margin-bottom:0px; list-style-image: url(../images/bullet.gif); }
LI  { list-style-image: url(../images/bullet.gif); }
textarea, input, select { font-size:11px;  font-family: Verdana, Arial, Helvetica, sans-serif; border: solid #B8B9B9 1px;}
.radio { border: none }
img { border-style: none; }

.subtitle { font-family: Verdana, Arial, sans-serif; color:#ffffff; font-size:19px; text-align:right;  margin-top:10px;}
.header, .header A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; text-decoration:none; }
.footer, .footer A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }

fieldset { padding: 15px; border: 1px solid #c0c0c0; margin-top: 0px; position: relative; padding-top:20px; }
legend { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: gray; position: absolute; top: -10px; }
hr {width : 100%; height : 1px; color: #ff9900; size:1px;}

.required { color : red; }
.missing { font-size : 14px; font-weight : bold;	font-style : normal;	color : red; }
.error  {	font-size : 12px;	color : red; }
.info  {	font-size : 12px;	color : magenta; }

/* ======================================== */
/* Page links
/* ======================================== */

.pagelink
{
	background-color: #eeeeee;
	border: 1px solid #c0c0c0;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
}

.pagelinklast
{
	background-color: #DFE6EF;
	border: 1px solid #072A66;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
}

.pagecurrent
{
	background-color: #FFC9A5;
	border: 1px solid #072A66;
	padding:1px 3px 1px 3px;
	color: #000;
	font-weight:normal;
}


.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
{
	text-decoration:none;
	color: #000;
	font-weight:normal;
}
