body {margin: 0px; padding: 0px; background-color: #ffffff; }
p {font-family: verdana, sans-serif; font-size: 12px; color: #333333; line-height: 18px; margin-top: 0px; padding-top: 0px; }
h1 {font-family: arial, sans-serif; font-size: 20px; color: #1E333D; margin-top: 15px; margin-bottom: 3px; }
h2 {font-family: arial, sans-serif; font-size: 16px; font-weight: bold; color:#7a8f97; margin-top: 15px; margin-bottom: 3px; }
h3 {font-family: arial, sans-serif; font-size: 13px; font-weight: bold; color:#1e333d; }
ul {list-style-type: square; }

.small {font-family: arial, helvetica, sans-serif; font-size: 11px; }
.headlink {font-family: sans-serif; font-size: 11px; color: #1E333D; background-color: #d5ccdb; }
.copy {font-family: sans-serif; font-size: 11px; color: #999999; }
.blk {font-family:verdana, sans-serif; font-size: 11px; color:#333333;}
.lst {font-family:verdana, sans-serif; font-size: 12px; color:#000033; line-height:20px; }
.tim {font-family:sans-serif; font-size: 12px; color:#ffffff; }
.hedr {font-family: arial, sans-serif; font-size: 18px; font-weight: bold; color:#12536b; }
.sub-hedr {font-family: arial, sans-serif; font-size: 16px; font-weight: bold; color:#7a8f97; }
.hilite {background-color: #ffff80;}
.titl {font-family: sans-serif; font-size: 16px; color: #ffffff; font-weight: bold; }
.req {color:#cc0000;}
.cell {font-family: verdana, sans-serif; font-size: 12px; color:#000000; line-height: 28px;}

A { text-decoration:underline; font-family: verdana, sans-serif; }
A:link { color:#084252;}
A:visited { color:#084252; }
A:active { color:#084252; }
A:hover { color:#cc0000; }

.sidemenu { font-family: sans-serif; color:#999999;}
A.sidemenu:link { font-family: sans-serif; color:12536b; text-decoration: underline}
A.sidemenu:visited { font-family: sans-serif; color:12536b; text-decoration: underline}
A.sidemenuactive { font-family: sans-serif; color:#12536b; text-decoration: underline}
A.sidemenu:hover { font-family: sans-serif; color:#cc0000; text-decoration: underline}

A.grey:link { font-family: verdana, sans-serif; color:#80b0ba; font-weight: bold; text-decoration: underline}
A.grey:visited { font-family: verdana, sans-serif; color:#80b0ba; font-weight: bold; text-decoration: underline}
A.grey:active { font-family: verdana, sans-serif; color:#80b0ba; font-weight: bold; text-decoration: underline}
A.grey:hover { font-family: verdana, sans-serif; color:#cc0000; font-weight: bold; text-decoration: underline}

A.topl:link { font-family: sans-serif; color:#1E333D; }
A.topl:visited { font-family: sans-serif; color:#1E333D; }
A.topl:active { font-family: sans-serif; color:#1E333D; }
A.topl:hover { font-family: sans-serif; color:#cc0000; text-decoration: underline; }

.foot {font-family: arial, helvetica, sans-serif; font-size:11px; color:#cc0000; }
A.foot {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration: none; color:#3A617F;}
A.foot:link { font-family: arial, helvetica, sans-serif; color:#3A617F; }
A.foot:visited { font-family: arial, helvetica, sans-serif; color:#3A617F; }
A.foot:active { font-family: arial, helvetica, sans-serif; color:#3A617F; }
A.foot:hover { font-family: arial, helvetica, sans-serif; color:#cc0000; text-decoration: underline; }

.foot1 {font-family: arial, helvetica, sans-serif; font-size:11px; }
A.foot1 {font-family: arial, helvetica, sans-serif; font-size:11px; text-decoration: none; color:#ffffff;}
A.foot1:link { font-family: arial, helvetica, sans-serif; color:#ffffff; }
A.foot1:visited { font-family: arial, helvetica, sans-serif; color:#ffffff; }
A.foot1:active { font-family: arial, helvetica, sans-serif; color:#ffffff; }
A.foot1:hover { font-family: arial, helvetica, sans-serif; color:#003366; text-decoration: underline; }

.floatright {
	float: right;
	margin: 0px 0px 2px 6px;
	padding: 2px;
}