
a:link {
  	color: #004488;
  	text-decoration: underline;
}

a:visited {
  	text-decoration: underline;
  	color: #004488;
}

a:hover {
  	text-decoration: underline;
  	color: #004488;
}

a:active {
  	text-decoration: underline;
}

body, td, th {
  	font-family: "Times New Roman", Times, serif;
}

.backgd {
  	background-color: #a5c5c4;
}

.style2 {
  	color: #000000;
  	font-weight: normal;
  	font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}

.styletips {
  	color: #000000;
  	font-weight: normal;
  	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  	padding-left: 1pt;
}

.style3 {
  	color: #FFFFFF;
  	font-weight: bold;
  	font-size: 14px;
}

.style5 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
  	color: #FFFFFF;
  	font-weight: bold;
}

.style8 {
  	color: #000000;
  	font-size: 12px;
  	font-weight: normal;
  	font-style: italic;
}

.style11 {
  	font-size: 12px;
  	font-weight: bold;
}

.style11b {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	text-decoration: none;
}

.style11c {
  	font-size: 13px;
  font-family: Arial;
}

.styleDBP {
  	font-family: "Times New Roman", Times, serif;
  	font-size: 15px;
  	padding-left: 1pt;
  	font-style: italic;
}

.dbp_over {
  	font-family: "Times New Roman", Times, serif;
  	font-size: 15px;
  	padding-left: 1pt;
  	font-style: italic;
  	text-decoration: underline;
}

.dbp_out {
  	font-family: "Times New Roman", Times, serif;
  	font-size: 15px;
  	padding-left: 1pt;
  	font-style: italic;
  	text-decoration: none;
}

.styleDBP2 {
  	font-size: 13px;
  	padding-left: 4%;
  font-family: Arial, Helvetica, sans-serif;
}

.style12 {
  	font-size: 12px;
  	font-weight: bold;
  	color: #eeeeee;
}

.style13 {
  	font-size: 12px;
  	font-weight: bold;
  	color: #003366;
  	text-decoration: none;
  	padding-left: 4px;
}

.style14 {
  color: #FFFFFF;
}

.style24 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size: 20px;
  	color: #003366;
}

.style25 {
  	font-size: 16px;
  	font-weight: bold;
}

.style26 {
  	font-size: 14px;
  	font-weight: bold;
  	color: #003366;
  	font-family: Arial, Helvetica, sans-serif;
}

.style27 {
  	font-size: 14px;
  	color: #003366;
  	font-family: Arial, Helvetica, sans-serif;
}

.style28 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size: 16px;
  	color: #003366;
}

.stylencpt {
	color:#9F111F;
	font-size: 18px;
	font-weight: bold;
}

.styledbtrac {
	font-size: 21px;
	color: #9F111F;
	font-family: Arial, Helvetica, sans-serif;
}

.course {
	font-size: 16px;
	color: #9F111F;
	font-family: Arial, Helvetica, sans-serif;
}

.styleH2 {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #003366;
}

.textbg {
  	border-top: #fcfcfc;
  	background-color: #fcfcfc;
  	text-decoration: none;
  border-right: #fcfcfc;
  border-bottom: #fcfcfc;
  border-left: #fcfcfc;
}

textbody {
  	border-top: #fcfcfc;
  	background-color: #fcfcfc;
  	text-decoration: none;
  border-right: #fcfcfc;
  border-bottom: #fcfcfc;
  border-left: #fcfcfc;
}

.textbgover {
  	color: #555588;
  	border-top: #fcfcfc;
  	text-decoration: underline;
  border-right: #fcfcfc;
  border-bottom: #fcfcfc;
  border-left: #fcfcfc;
}

.textbgout {
  	border-top: #fcfcfc;
  	text-decoration: none;
  border-right: #fcfcfc;
  border-bottom: #fcfcfc;
  border-left: #fcfcfc;
}

body {
  	background-color: #a5c5c4;
  	margin-top: 0px;
}

.dark {
  	background-color: #2F4847;
}

.bib_disclaim {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	font-style: normal;
  	text-decoration: none;
  	font-weight: bold;
  	color: #770000;
}

.head {
  	background-color: #a5c5c4;
}

.but_sel {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-style: normal;
  	font-weight: bold;
  	text-decoration: none;
  	background-color: #770000;
  	color: #cccccc;
}

.but_font {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-style: normal;
  	text-decoration: none;
  	font-weight: bold;
  	color: #333366;
}

.but_high {
  	color: #555588;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-style: normal;
  	text-decoration: underline;
  	font-weight: bold;
}

.but_reg {
  	background-color: #D2D7B5;
  	text-decoration: none;
}

.side_font {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  	color: #003366;
}

.feedback {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	font-style: normal;
  	text-decoration: none;
  	font-weight: bold;
  	color: ##CC0000;
}
.feedback_link:hover {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 9pt;
  	font-style: normal;
  	text-decoration: underline;
  	font-weight: bold;
  	color: ##CC0000;
}

.foot {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	font-style: normal;
  	font-weight: bold;
  	color: #ffffff;
  	background-color: #3A5A59;
}

.buttest {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-style: normal;
  	font-weight: bold;
  	color: #ffffff;
  	background-color: #D2D7B5;
}

.buttest_high {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-style: normal;
  	font-weight: bold;
  	color: #ffffff;
  	background-color: #D2D7B5;
  	text-decoration: underline;
}

.bottom {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	font-style: normal;
  	color: #333333;
  	background-color: #D2D7B5;
}

.pagetitle {
  	font-family: Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size: 20px;
  	color: #003366;
  	bottom: auto;
  	position: relative;
  	visibility: visible;
  	vertical-align: top;
  	width: auto;
  	height: auto;
  	top: 24px;
  	left: 41px;
}

.hometitle {
  	font-family: Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size: 20px;
  	color: #003366;
  	right: auto;
  	bottom: auto;
  	position: relative;
  	visibility: visible;
  	vertical-align: top;
  	width: auto;
  	height: auto;
  	top: 22px;
  	left: 32px;
}

.rtsidetxt {
  	right: auto;
  	bottom: auto;
  	position: relative;
  	visibility: visible;
  	width: auto;
  	height: auto;
  	top: 24px;
  	left: 3px;
}

.breadcrumb {
  	right: auto;
  	bottom: auto;
  	position: relative;
  	visibility: visible;
  	width: auto;
  	height: auto;
  	top: auto;
  	left: 30px;
  	font-size: 9px;
}

.heading {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
  	font-style: normal;
  	font-weight: bold;
  	color: #003366;
}

.cfheading {
  	font-family: "Times New Roman", Times, serif;
  	font-size: 16px;
  	font-style: normal;
  	font-weight: bold;
  	color: #003366;
}

.subheading {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 16px;
  	font-style: normal;
  	font-weight: bold;
  	color: maroon;
}

.fstitle {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 20px;
  	font-style: normal;
  	font-weight: bold;
  	color: #003366;
}
