FONT, TD, BODY, DIV, INPUT, TEXTAREA, FORM {font-family: geneva,sans-serif,Arial,Helvetica}
a:link          { color:#000000;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica;text-decoration:underline; }
a:visited       { color:#000000;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica;text-decoration:underline;}
a:hover         { color:#900B09;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica;text-decoration:underline;background-color:transparent;}
a.main:link    {color:#003366;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 12;background-color:transparent}
a.main:visited {color:#003366;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 12;background-color:transparent;}
a.main:hover   {text-decoration:underline;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 12;color:#ff0000;}
a.main:active  {text-decoration:underline;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 12;color:#003366;background-color:transparent;}
a.nav:link    {color:#003366;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-weight: bold; font-size: 11px;background-color:transparent;}
a.nav:visited {color:#003366;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-weight: bold; font-size: 11px;background-color:transparent;}
a.nav:hover   {text-decoration:underline;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-weight: bold; font-size: 11px;color:#ff0000;}
a.nav:active  {text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-weight: bold; font-size: 11px;color:#ff0000;background-color:transparent;}
a.smallbold:link    {color:#000000;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 13;color:black;background-color:transparent; font-weight: bold;}
a.smallbold:visited {color:#000000;text-decoration:none;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 13;color:black;background-color:transparent; font-weight: bold;}
a.smallbold:hover   {text-decoration:underline;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 13;color:#900B09;background-color:transparent; font-weight: bold;}
a.smallbold:active  {text-decoration:underline;FONT-FAMILY: geneva,sans-serif,Arial,Helvetica; font-size: 13;color:#900B09;background-color:transparent; font-weight: bold;}

.xlargebold {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 17px; font-weight: bold;}
.largebold {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 15px; font-weight: bold;}
.slargebold {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 13px; font-weight: bold;}
.normal {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 13px;}
.tiny {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 1px;}
p,li  { font-size:12px;
     color:black;
     font-family: arial, geneva, sans-serif; }
h1 { font-size:20px;
     color:#000000;
     font-style: arial, geneva, sans-serif;
     font-weight:bolder;
     border-bottom:solid thin black; }
h2 { font-size:16px;
     color:#000000;
     font-style: arial, geneva, sans-serif;
     font-weight:bold; }
h3  { font-size:16px;
     color:#000000;
     font-style: arial, geneva, sans-serif;
     font-weight:bold; }
h4  { font-size:14px;
     color:#000000;
     font-style: arial, geneva, sans-serif;
     font-weight:bold; }
th            {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 12px; font-weight: bold;}
td            {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 12px}
td.xlargebold            {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 15px; font-weight: bold}
FORM, INPUT, TEXTAREA, SELECT, OPTION {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 12px;}
FORM.right {color:#000000;font-family:  arial, geneva, sans-serif; font-size: 12px; padding:5; }

.topmenu		{ color: white; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
.fuss			{ color: #484f59; font-size: 8pt; font-family: Verdana, Arial,sans-serif; }
.topmenu_active	{ color: #ff0000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
.submenu		{ color: #003366; font-size: 10px; font-family: Verdana, Arial,sans-serif;  }
.submenu_active	{ color: #ff0000; font-size: 10px; font-family: Verdana, Arial,sans-serif; }

a.topmenu:visited	{ color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.topmenu:hover		{ color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: underline; }
a.topmenu:link		{ color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.topmenu:active	{ color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }

a.boldmenu:visited	{ color: #003366; font-weight: bold; font-size: 13; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.boldmenu:hover	{ color: #003366; font-weight: bold; font-size: 13; font-family: Verdana, Arial,sans-serif; text-decoration: underline; }
a.boldmenu:link		{ color: #003366; font-weight: bold; font-size: 13; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.boldmenu:active	{ color: #003366; font-weight: bold; font-size: 13; font-family: Verdana, Arial,sans-serif; text-decoration: none; }

a.submenu:visited	{ color: #003366; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.submenu:hover		{ color: #003366; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: underline; }
a.submenu:link		{ color: #003366; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
a.submenu:active	{ color: #003366; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }

.headline                { color: #003366; font-weight: bold; font-size: 14px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
.small                { color: #003366; font-weight: bold; font-size: 10px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }
.topline                { color: #003366; font-weight: bold; font-size: 12px; font-family: Verdana, Arial,sans-serif; text-decoration: none; }

.thborder {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; 
	color: #FFFFFF; 
	background-color: #003366;
	border-right-style: solid;
	border-left-style: none;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #333333;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
}
.thleft {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; 
	color: #FFFFFF; 
	background-color: #003366;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-bottom-width: 1pt;
}
.tdblue_m {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;
        color: #FFFFFF;
        background-color: #003366;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: solid;
        border-bottom-color: #ffffff;
        border-bottom-width: 1pt;
}
.tdblue_u {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;
        color: #FFFFFF;
        background-color: #003366;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: solid;
        border-bottom-color: #ffffff;
        border-bottom-width: 1pt;
        border-top-style: solid;
        border-top-color: #003366;
        border-top-width: 1pt;
}
.tdblue_b {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;
        color: #FFFFFF;
        background-color: #003366;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: solid;
        border-bottom-color: #003366;
        border-bottom-width: 1pt;
}
.tdlblue_u {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #dee2ec;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-top-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
}
.tdlblue_m {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #dee2ec;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}
.tdlblue_b {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #dee2ec;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

.tdlblue_uh {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #E9F4AA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-top-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
}
.tdlblue_mh {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #E9F4AA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}
.tdlblue_bh {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #E9F4AA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}
.tdborder {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #003366;
	border-bottom-color: #FFFFFF;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
}
.tdborderleft {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-left-color: #003366;
	border-bottom-color: #FFFFFF;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

.tdborderbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
}

.tdborderbottomleft {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

.tdblue_topleft
{
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;
        color: #FFFFFF;
        background-color: #003366;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: solid;
        border-bottom-color: #ffffff;
        border-bottom-width: 1pt;
        border-top-style: solid;
        border-top-color: #003366;
        border-top-width: 1pt;
}

.tdlblue_left
{
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
        background-color: #dee2ec;
        border-bottom-style: solid;
        border-left-style: solid;
        border-left-color: #003366;
        border-bottom-color: #003366;
        border-bottom-width: 1pt;
        border-left-width: 1pt;
}
