/* external CSS file */
/* filename 'css_aims.css' */
/* No HTML Markup Allowed */


A:link { color: #0000cd; text-decoration: none }
A:visited { color: #0000cd; text-decoration: none }
A:active { color: #0000cd; text-decoration: none; }
A:hover { color: #000000; text-decoration: underline; }

Body { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; line-height: 125%; background-color: #fff8dc; }
TD { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; line-height: 125%; }

SPAN.b { font-weight: bold; }
SPAN.i { font-style: italic; }

SPAN.aims { font-family: Verdana, sans-serif; color: #32cd32; font-weight: bold; font-size: 16px; }
SPAN.title { font-family: Verdana, sans-serif; font-weight: bold; font-size: 14px; color: #800000; }
SPAN.address { font-family: Arial, sans-serif; font-size: 10px; }
SPAN.botnav { font-family: Verdana, sans-serif; font-size: 10px; }
SPAN.date { font-family: Arial, sans-serif; font-size: 10px; color: #808080; }
SPAN.notice { font-family: Arial, sans-serif; font-size: 10px; color: #808080; }
SPAN.sp { font-family: courier new, monospace; font-size: 10px; letter-spacing: 3px; }
SPAN.tablesm { font-family: Arial, sans-serif; font-size: 10px; }
SPAN.small { font-family: Verdana, sans-serif; font-size: 9px; }
SPAN.newstitle { font-family: Verdana, sans-serif;  font-size: 12px; font-weight: bold; color: #800000; letter-spacing: 1px; }
SPAN.news { font-family: Verdana, sans-serif;  font-size: 11px; }
SPAN.dyk { font-family: Verdana, sans-serif;  font-size: 11px; font-weight: bold; }

TD.tdsmall { font-family: Verdana, sans-serif; font-size: 11px; }

.tc1 { background-color: #ffffff; }

.b1 { padding: 1px; background-color: transparent; }
.b2 { padding: 2px; background-color: transparent; }
.b5 { padding: 5px; background-color: transparent; }
.b8 { padding: 8px; background-color: transparent; }
.b10 { padding: 10px; background-color: transparent; }
.b20 { padding: 20px; background-color: transparent; }

.boxM1 { padding-top: 1px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; background-color: transparent; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 140%; }

.boxR1 { padding-top: 1px; padding-bottom: 10px; padding-left: 10px; padding-right: 11px; background-color: transparent; font-family: Arial, sans-serif; font-size: 12px; line-height: 120%; }

.tc1 { background-color: #FFEBA5; } /* yellow-dark  */
.tc2 { background-color: #000000; } /* black  */
.tc3 { background-color: #800000; } /* maroon  */
.tc4 { background-color: #FFFAE9; } /* white-ish  */
.tc5 { background-color: #FFEBA5; } /* yellow-light  */


.txtfld { font-family : Arial, sans-serif; font-size: 10px; }
.txtfld3 { color: #000000; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px; border-top: solid 1px; font-family: Verdana, sans-serif; font-size: 11px; border-color:#00008b; ; background-color: #FFFFFF; }
.txtfld4 { color: #000000; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px; border-top: solid 1px; font-family: Verdana, sans-serif; font-size: 11px; border-color:#00008b; ; background-color: #00008; }

LI.circle { list-style-type: circle; }

/* --- TABLE THREE START --- */

table.three {
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	width: auto;
}
table.three th {
	border-width: 0px;
	padding: 5px;
	font-size: 75%;
	font-weight: bold;
	text-align: right;
}
table.three td {
	border-width: 0px;
	padding: 5px;
	font-size: 75%;
	text-align: right;
}