@charset "utf-8";
/* CSS Document */

label,legend {font: bold .75em Verdana, Arial, Helvetica, sans-serif;}
p {font: normal .75em Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin-right:25px;}
p.address {font: normal .75em Verdana, Arial, Helvetica, sans-serif; margin-left: 40px;}
td.breadcrumb {font: normal .75em Verdana, Arial, Helvetica, sans-serif; padding: 2px 5px;}
.breadcrumb .bold {font-weight: bold;}

.breadcrumb a:link {color: #0000FF; text-decoration: none;}
.breadcrumb a:visited {color: #9900FF; text-decoration: none;}
.breadcrumb a:active {color: #0000FF; text-decoration: underline;}
.breadcrumb a:hover {color: #0000FF; text-decoration: underline;}

.required {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #f00;}
span.error {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #f00;}

a.corner:link {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; line-height: 18px;}
a.corner:visited {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; line-height: 18px;}
a.corner:active {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-decoration: underline; line-height: 18px;}
a.corner:hover {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-decoration: underline; line-height: 18px;}

a.sidebar:link {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;}
a.sidebar:visited {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;}
a.sidebar:active {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}
a.sidebar:hover {font: bold .75em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}

a.NavPluginBlock:link {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}
a.NavPluginBlock:visited {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}
a.NavPluginBlock:active {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-decoration: underline;}
a.NavPluginBlock:hover {font: bold .55em Verdana, Arial, Helvetica, sans-serif; color: #ccc; text-decoration: underline;}

.formsList ul {
	list-style-type: none;
	padding: 10px 0 0;
	margin: 0;
	font: normal .75em Verdana, Arial, Helvetica, sans-serif;
}
.formsList ul li {
	margin: 0 0 5px;
}

ul.externProgram {
	list-style-type: none;
	padding: 10px 0 0;
	margin: 0;
	font: normal .75em Verdana, Arial, Helvetica, sans-serif;
}
ul.externProgram li {
	margin: 0 0 2px 20px;
}

ul.learnMore {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font: normal .75em Verdana, Arial, Helvetica, sans-serif;
}
ul.learnMore li {
	margin: 0 0 2px 40px;
	padding: 0;
}

ul.bullets {
	list-style-type: disc;
	padding: 10px 0 0;
	margin: 0 25px 0 0;
	font: normal .75em Verdana, Arial, Helvetica, sans-serif;
}
ul.bullets li {
	padding: 0;
	margin: 0 0 2px 30px;
}

h3.red {font: bold 1.2em Georgia, 'Times New Roman', Times, serif; color: #b32317; padding: 0; margin: 0;}
h3.blue {font: bold 1.2em Georgia, 'Times New Roman', Times, serif; color: #40404e; padding: 0; margin: 0;}

h3 a:link {color: #b32317; text-decoration: none;}
h3 a:visited {color: #b32317; text-decoration: none;}
h3 a:active {color: #b32317; text-decoration: underline;}
h3 a:hover {color: #b32317; text-decoration: underline;}
