
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	font-size:11px;
	font-weight:500;
	color:#484746;
	padding: 0;
	margin: 1;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link { color:#003CFF; text-decoration:none}
a:visited { color:#003CFF; text-decoration:none}
a:hover { color:#666666; text-decoration:underline; cursor:hand}
a:active { color:#003CFF; text-decoration:none}

}
.white-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
}
.white-text-title	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: small-caps;
}
.black-text	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.light-brown-text	{
	font-family: Arial, Helvetica, sans-serif;
	color: #EBDDC0;
	font-size: 9pt;
	font-weight: bold;
}
.blue-title-text	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0066CC;
}
a:link.top-nav { color: #EBDDC0; font-family: Arial, Helvetica, sans-serif; Font-Size: 11pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }
a:active.top-nav { color: #EBDDC0; font-family: Arial, Helvetica, sans-serif; Font-Size: 11pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }
a:visited.top-nav { color: #EBDDC0; font-family: Arial, Helvetica, sans-serif; Font-Size: 11pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }
a:hover.top-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 11pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }

a:link.side-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:active.side-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:visited.side-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:hover.side-nav { color: #8282ff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: underline; }

a:link.side-nav-submenu { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:active.side-nav-submenu { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:visited.side-nav-submenu { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: none; }
a:hover.side-nav-submenu { color: #b79143; font-family: Arial, Helvetica, sans-serif; Font-Size: 9pt; font-weight: bold; text-decoration: underline; }

a:link.bottom-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 8pt; font-weight: bold; text-decoration: none; }
a:active.bottom-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 8pt; font-weight: bold; text-decoration: none; }
a:visited.bottom-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 8pt; font-weight: bold; text-decoration: none; }
a:hover.bottom-nav { color: #ffffff; font-family: Arial, Helvetica, sans-serif; Font-Size: 8pt; font-weight: bold; text-decoration: underline; }

td.white	{ 
	background-color: #ffffff; 
	padding: 4;
}
td.light-grey	{ 
	background-color: #E3E3E3; 
	padding: 4;
}
td.navy	{ 
	background-color: #000065; 
	padding: 0;
}
table.navy	{ 
	background-color: #000065; 
	padding: 0;
}
td.navy-left-padded	{ 
	background-color: #000065; 
	padding: 0 2px 2px 3px;
}
.navy-bottom-padded	{ 
	background-color: #000065;
	padding: 1px 0 0 0;
}
.navy-footer-padded	{ 
	background-color: #000065;
	padding: 1px 0 3px 0;
	border-style: ridge;
	border-width: thin;
	border-color: #ffffff;
}
td.blue	{ 
	background-color: #1b4c95;
	padding: 2px 0 0 8px;
	line-height: 20px;
}
.blue-drop-down-menus	{ 
	background-color: #1b4c95; 
	padding: 0 0 0 3px; 
}
td.blue-left-padding	{
	background-color: #1b4c95; 
	padding: 2px 2px 2px 22px; 
}
