STYLE typetextcss-- 

H6 { 	
	COLOR: #cc0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: .9em; 
	FONT-WEIGHT: bold 
} 

H5 { 	
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1em; 
	FONT-WEIGHT: bold 
} 

H4 { 	
	COLOR: #666699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1em; 
	FONT-WEIGHT: bold 
} 

H3 { 	
	COLOR: #cc0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1em; 
	FONT-WEIGHT: bold 
} 

H2 { 	
	COLOR: #cc0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.33em; 
	FONT-WEIGHT: bold 
} 

H1 { 	
	COLOR: #cc0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 2em; 
	FONT-STYLE: italic; 
	FONT-WEIGHT: bold
} 

body { 	
	background: #FFFFFF; 
	height: 100%; 
	margin: 0px; 
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
/*	font-size: 12px; */
	font-size: .76em; 
	font-height: normal; 
} 

html { 	
	background: #FFFFFF ; 
	height: 100%; 
	margin: 0px; 
	padding: 0px;
} 

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

table { 	
	font-family: Arial, Helvetica, sans-serif; 
/*	font-size: 12px; */
	font-size: 1em; 
	font-height: normal; 
} 

DIV{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}		

#outer{
	min-height:100%;
	margin-bottom:-262px;
	height:auto;
	padding-bottom: 0px;
/*	background:yellow; */
}
* html #outer{height:100%;}

STRONG { 	
	FONT-WEIGHT: bold 
	}
	 
B { 	
	FONT-WEIGHT: bold 
} 

p { 	
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1em; 
	FONT-WEIGHT: normal; 
	}

A:visited { 
	COLOR: #468B9A; 
	TEXT-DECORATION: none 
} 

A:link { 	
	COLOR: #468B9A; 
	TEXT-DECORATION: none 
} 

A:hover { 	
	COLOR: #006A7E; 
	TEXT-DECORATION: underline 
} 

A:active { 	
	COLOR: #468B9A; 
	TEXT-DECORATION: none 
} 

.top_navigation { 	
	position: absolute;
	top: 100px;
	font-family: Arial, Helvetica sans-serif; 
	font-size: 0.9em; 
	font-weight: normal;
	color: #FFFFFF;
	z-index: 3;
} 

.printnav { 	
	position: absolute;
	top: 124px;
	left: 20px;
	color: #FFFFFF;
	z-index: 3;
} 

.top_navigation A:link { color: #FFF; text-decoration: none }
.top_navigation A:visited { color: #FFF; text-decoration: none }
.top_navigation A:hover { color: #468B9A; text-decoration: underline }
.top_navigation A:active { color: #468B9A; text-decoration: none }

.normaltext { 	
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	/*FONT-SIZE: 1em;*/ 
	FONT-WEIGHT: normal; 
	}
	 
.pagetitle { 	
/*	FONT-FAMILY: Georgia, Times New Roman, Times, serif;  */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 22px; 
	FONT-WEIGHT: normal;
	color: #036C81;
	letter-spacing: normal;
	border-bottom: solid #000000 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100% ; 
	
	}

.persontitle { 	
	FONT-WEIGHT: bold;
	border-bottom: solid #000000 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100% ; 
	
	}
	
.copyright { 	
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: .9em; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
/*	background: #FFFFFF; 
	padding: 15px 5px 5px 15px; */
	letter-spacing: normal;
	line-height: normal;

}

.header_position {
	position: absolute;
	top: 0px;
	left: 0px;
  	background: #FFFFFF;
	height: 143px;
	width: 753px;
	z-index: 2;		
}

.print_header_position {
	position: absolute;
	top: 0px;
	left: 0px;
  	background:#FFFFFF;
	height: 100px;
	width: 753px;
	z-index: 2;	
	padding: 15px;	
	border-bottom: solid #000000 1px;
}

.content_bg {
	background: #FFFFFF ; 
	position: relative; 
	left: 220px; 
	width: 533px;
	padding: 150px 15px 15px 10px; 
	z-index: 1;
/*	min-height:400px; */
	min-height:35em; 
	height:auto;
}

.print_content_bg {
	background: #FFFFFF ; 
	position: relative; 
	left: 0px; 
	width: 753px;
	padding: 90px 15px 15px 15px; 
	z-index: 1;
/*	min-height:400px; */
	min-height:35em; 
	height:auto;
}

/* for Internet Explorer */
/*\*/
* html .content_bg {
height: 48em;
}


.footer_left {
	background: #FFFFFF ; 
	position: absolute;
	margin-left: 30px;
	padding-top: 10px;
	left: 0px;
	height: 100px;
	width: 230px;
}

.footer_right {
	background: #FFFFFF ; 
 	position: absolute;
	left: 260px;
	padding-top: 10px;
	height: 100px;
	width: 493px;
}

.footer_hr {
	background: url(/images/footer_bar.gif) repeat-x; 	
	position: relative;
	height: 17px;
	width: 723px;
	z-index: 2;
	top: 100px;
}

.footer_copyright {
	position: relative;
	height: 135px; 
	width: 723px;
	z-index: 2;
	top: 117px;
}

.print_footer_copyright {
	position: relative;
	height: 135px; 
	width: 723px;
	z-index: 2;
	top: 117px;
	border-top: solid #000000 1px;
}

#footer {
width:723px;
clear:both;
height:262px;
background: #FFFFFF ; 
border-top: solid #000000 1px ;
margin-left: 30px;
margin-top: 0px;
}


#clearfooter{clear:both;height:262px;}
#minHeight{float:left;width:0px;height:100%;margin-bottom:-264px;} /*safari wrapper*/
* html #minHeight{margin-bottom:-264px;}

.text_input {
/*	width: 120px; 	*/
	font: .9em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px solid #919191; 
/*	margin-right: 10px; */
}

.button {

	font: .9em Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000000; 
	margin-top: 5px;
}

.ohqctable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;

}

.ohqctable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: strong;
	background-color: #000000; 
	color: #FFFFFF; 
}

.ohqctable td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}

img.aboutimage {
	margin-top: 8px;
	margin-bottom: 10px;
	margin-left: 15px;	
	float: right;
}

.sidenav { 	
	position: absolute;
	top: 280px;
	left: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: .9em; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-DECORATION: none; 

}

.pdf_box {
	width: 100%;
	margin: 20px 0px;
	border: solid #000000 1px ;
	text-align: left;
	padding: 5px;
	font-family: Arial, sans-serif; 

}


.slimBox {
	font-family: arial, verdana, helvetica, sans-serif;
    border: #888888 1px solid;
    color: #000000;
	background: #FFFFFF;
    padding-left: 2px;
}
.mandatory {
    border: #00929F 1px solid;
	background: #EBEBEB;
}

.formtable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}

.formtable th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}

.formtable td {
	border-width: 0px 0px 0px 0px;
	padding: 8px 1px 8px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}

.formtable_2 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
/*	border-color: gray gray gray gray; */
	border-collapse: collapse;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}

.formtable_2 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px;
	border-style: none none none none;
/*	border-color: gray gray gray gray; */
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: normal;
}


</style>
