body {
		background-color: #FFFFFF;
}
a:link { 
		text-decoration: none;
		color: rgb(32,59,86);
		font-weight: bold;
}

a:visited {
		text-decoration: none;
		color: rgb(32,59,86);
		font-weight: bold;
}

a:active {
		color: rgb(32,59,86);
		font-weight: bold;
}

a:hover {
		color: red;
		font-weight: bold;
}


p {
		font-family: Verdana, Arial, Helvetica;
		font-style: normal;
		font-size: 8pt;
		color: #000000;
		background-color: transparent
}

p.title {
		font-family: QuickType II Mono, Arial,Helvetica;
		text-align: center;
		font-size: 20pt
}

p.nav_big {
		font-family: Arial,Helvetica;
		text-align: center;
		font-size: 14pt
}

p.nav_reg {
		font-family: Arial,Helvetica;
		text-align: center;
		font-size: 12pt
}

p.nav_reg_left {
		font-family: Arial,Helvetica;
		text-align: left;
		font-size: 12pt
}

p.result_hdr {
		font-family: Arial,Helvetica;
		font-weight: bold;
		text-align: center;
		font-size: 10pt
}

p.result_text {
		font-family: Verdana,Arial,Helvetica;
		text-align: center;
		font-size: 8pt
}

p.result_text_wants {
		font-family: Verdana,Arial,Helvetica;
		text-align: left;
		font-size: 8pt
}


p.detail_hdr {
		font-family: Arial,Helvetica;
		font-weight: bold;
		font-size: 10pt
}

p.detail_text {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt
}

.red_hi_lite {
	background-color:red;
}

.blue_hi_lite {
	background-color:blue;
}


.white {
		color: white;
}

.red {
		color: red;
}

.blue {
		color: blue;
}

.oh {
		color: red;
		font-weight: bold;
}


table, tr, td {
	border-style: none;
	border-width: 0;
	border-spacing: 0;
	cell-spacing: 0;
	margin: 0;
	vertical-align: middle;

		font-family: Verdana, Arial, Helvetica;
		font-style: normal;
		font-size: 8pt;
		color: #000000;

}

.alt_table {
	border-style: solid;
	border-color: black;
	border-width: 1;
	border-spacing: 0;
	cell-spacing: 0;
	margin: 0;
	vertical-align: middle;

		font-family: Verdana, Arial, Helvetica;
		font-style: normal;
		font-size: 8pt;
		color: #000000;

}
.outlined {
	border: 1;
}

.cobalt_bg {
		background: rgb(86,117,139);
		bgcolor: rgb(86,117,139);
		text-align: center;
}

.lt_cobalt_bg {
		background: rgb(140,167,194);
		bgcolor: rgb(140,167,194);
		text-align: center;
}

.turquoise_bg {
		background: rgb(128,192,192);
		bgcolor: rgb(128,192,192);
		text-align: center;
}

.turquoise_bg_ntfmt {
		background: rgb(128,192,192);
		bgcolor: rgb(128,192,192);
}

.teal_bg {
		background: #accccc;
		bgcolor: #accccc;
		text-align: center;
}

.teal_bg_ntfmt {
		background: #accccc;
		bgcolor: #accccc;
}

.gray_bg {
		background: #ddddde;
		text-align: center;
}

.gray_bg_ntfmt {
		background: #ddddde;
}





input, textarea, file {
	border-color: #000000;
	border-width: 1px;
	border-style: solid; 
}

.naked {

	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.img_only {
	border-width:0px;
	border-style: none;
}
