body.form_enroll {
	background-color:#ffffff;
	margin-top:4Px;
	margin-bottom:4Px;
	margin-right:4Px;
	margin-left:4Px;
	scrollbar-face-color : #EFF3FF;
	scrollbar-track-color : #040444;
	scrollbar-shadow-color :#040444;
	scrollbar-highlight-color : #040444;
	scrollbar-3dlight-color :#040444;
	scrollbar-darkshadow-color : #040444;
	scrollbar-arrow-color : #FFFFFF;
}

marquee.marquee_home {
	width:445px;
	margin-left:5px;
	height:5px;
	color:#336699;
	font-weight:bold;
	font-style : italic;
}
td.marquee {
	background-image: url('hps_images/tagline_area.jpg');

}
td.header_repeat{
	background-image: url('images/header_filler_repeat.jpg');
}
td.header_repeat{
	width:147;
}
td.header_logo{
	background-image: url('images/header_filler_repeat1.jpg');
	width:100%;
}
td.header_phrase{
	background-image: url('images/header_filler_repeat2.jpg');
	BORDER-BOTTOM: #339999 0px solid;
	BORDER-TOP: #339999 0px solid;
}
td.header_phrase2{
	background-image: url('images/header_filler_repeat2.jpg');
}
td.header_photo{
	background-color:#2C9F8C;
	BORDER-BOTTOM: #339999 0px solid;
	BORDER-TOP: #339999 0px solid;
	
}

td.body_empty{
	background-image: url('images/header_filler_repeat3.jpg')
}
td.header_photo{
	width:10;
}


td.left_side {
	background-image: url('hps_images/hps_design-_2_5.jpg');
	width:36;
	vertical-align:top;
}
td.divide {
	background-image: url('hps_images/center_divide.jpg');
	width:9;
	vertical-align:top;
}

td.FOOTER {
	background-image: url('images/footer_bg_filler.jpg');
	text-align:center;
	vertical-align:middle;
	height:29;;
	font-size:12;
	BORDER-BOTTOM: #2C9F8C 0px solid;
	BORDER-TOP: #2C9F8C 0px solid;
	
}
td.FOOTER_LINE {
	background-image: url('images/footer_bg_filler.jpg');
	BORDER-BOTTOM: #2C9F8C 0px solid;
	BORDER-TOP: #2C9F8C 0px solid;
}

td.FOOTER_RIGHT {
	background-image: url('hps_images/center_divide_right.jpg');
	vertical-align:top;
	TEXT-ALIGN:LEFT;
	WIDTH:2PX;
}

td.right_side_bg {
	background-image: url('images/right_side_filler.jpg');
	
	width:15px;
}
td.right_side_bottom_bg {
	background-image: url('hps_images/test_right_bg.jpg');
	vertical-align:top;
	width:125px;
	background-color:#EFF3FF;
}

td.main_body {
	background-color:#ffffff;
	vertical-align : top;
	FONT-SIZE: 9pt;
	COLOR: #040444;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.linkhdr {
	vertical-align:top;
	font-size:9pt;
	width:120px;
	background-color:#006699;
	color: #ffffff;
	font-weight:bold;
	text-align:right;

}
td.linkhdrtitle {
	vertical-align:top;
	font-size:9pt;
	width:75px;
	background-color:#006699;
	color: #ffffff;
	font-weight:bold;
}
div.subarea {
	font-size:9pt;
	font-weight:bold;
	text-decoration : underline;
}
div.subpghdr {
	font-size:10pt;
	font-weight:bold;
	color:darkred;
	text-decoration : underline;
}

div.form_title {
	font-size:20pt;
	font-weight:bold;
	color:#660000;
	background-color:#EFF3FF;
	text-align:center;
	margin-left:20px;
	BORDER-bottom: 	 #000000 3px solid;
	BORDER-top: 	 #000000 1px solid;			
}
div.fl1 {
	font-size:13pt;
	font-weight:bold;
	color:#660000;
	background-color:#EFF3FF;
	text-align:left;
	margin-left:20px;
	BORDER-bottom: 	 #000000 2px solid;		
}

div.fbody {
	margin-left:50px;
	font-size:12pt;
	font-weight:bold;
	background-color:#ffffff;	
	text-align:left;
}
div.fsbody {
	margin-left:25px;
	font-size:10pt;
	background-color:#ffffff;
	text-align:left;
	font-weight:bold;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	
}
td.fl2 {
	font-size:11pt;
	text-align:left;
	font-weight:normal;	
	vertical-align:top;
	background-color:#EFF3FF;
	color:#000000;	
	FONT-FAMILY: Arial;
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}
td.fl2n {
	font-size:11pt;
	text-align:right;
	font-weight:bold;	
	vertical-align:top;
	background-color:#EFF3FF;	
	FONT-FAMILY: Arial;
	width:20px;
	color:#000000;	
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}
td.fl23 {
	font-size:11pt;
	text-align:left;
	font-weight:normal;	
	vertical-align:top;
	background-color:ffffff;	
	FONT-FAMILY: Arial;
	color:#000000;	
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}
td.fl23n {
	font-size:11pt;
	text-align:right;
	font-weight:bold;	
	vertical-align:top;
	background-color:ffffff;	
	FONT-FAMILY: Arial;
	width:20px;
	color:#000000;	
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}

td.fl3 {
	font-size:8pt;
	text-align:left;
	font-weight:bold;	
		color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}
td.fl4 {
	font-size:11pt;
	text-align:left;
	font-weight:bold;	
	background-color:#EFF3FF;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
		color:#000000;
	/* BORDER-bottom: 	 #000000 2px solid;  */		

}

div.f13 {
	font-size:8pt;	
	background-color:#ffffff;
	text-align:left;
	font-weight:bold;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

div.line_title {
	font-size:15pt;
	font-weight:bold;
	text-decoration : none;
	border : none;
	border-bottom : dotted;
	text-align:center;
	border-left : none;
}
div.line_title_bottom {
	font-size:12pt;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration : none;
	border : none;
	border-top : dashed;
	text-align:center;
	text-transform : capitalize;
	border-color : Silver;
	font-style : italic;
}
TABLE.MENU_LEFT {
	width:114px;
}
TD.MENU_LEFT {
	vertical-align:top;
	width:115px;
	background-image: url('images/menu_bg_area.jpg');
	BORDER-right: #2C9F8C 0px solid;	
}

	A.MENU_LEFT:link,  A.MENU_LEFT:active, A.MENU_LEFT:visited
{
	FONT-SIZE: 8pt;
	COLOR: #008375;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;

	font-weight : normal;
}
	A.MENU_LEFT:hover
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	BACKGROUND-COLOR:#0099CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : normal;

}
	A.MENU:link,  A.MENU:active, A.MENU:visited
{
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color:  #ffffff;
}
	A.MENU:hover
{
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color:  #ffffff;
}

	A.footer:link,  A.footer:active, A.footer:visited
{
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	text-decoration : underline;
	font-weight : bold;
}
	A.footer:hover
{
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	BACKGROUND-COLOR:#040444;
	FONT-FAMILY: Arial;
	text-decoration : none;
	font-weight : bold;

}

div.pghdr {
	color:#040444;
	/*text-decoration : underline; */
	/*BACKGROUND-COLOR: #339999; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: "times";
	FONT-SIZE: 18pt;
	font-weight:bold;
	BORDER-BOTTOM: #040444 3px solid;
	background-image: url('images/pghdr_bg.jpg');
	height:30px;

}
input.submit {
	border: double;
	background-color: #040444;
	background-repeat: no-repeat;
	background-position:  center ;
	border-color: #EFF3FF #EFF3FF #EFF3FF #EFF3FF;
	border-width: thin medium medium medium;
	font-weight:bold;
	color:#ffffff;
	width:242px;
}
input.login {
	border: double;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: left center ;
	border-color: #008375 #008375 #008375 #008375;
	border-width: thin medium  medium thin;
	color:#000000;

}
textarea.login {
	border: double;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: left center ;
	border-color: #040444 #040444 #040444 #040444;
	border-width: thin medium medium medium;
	color:#000000;
	width:97%;
}

td.rank_opt_title {
	color:#000000;
	text-align:center;
	vertical-align:bottom;
	font-size:10;
	font-weight:bold;
	width:60px;
}
td.rank_opt {
	color:#000000;
	text-align:center;
	vertical-align:middle;
	font-size:9;
	font-weight:bold;
	width:55px;	
}

td.noborder {
	border-width: 0;
}
td.maillabelhdr {
	color:#ffffff;
	text-align:center;
	vertical-align:top;
	font-size:18;
	font-weight:bold;
	background-color:#008375;
	border-color: #333366 #333366 #333366 #333366;
	border-width: thin medium medium thin;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

	A.BODY:link,  A.BODY:active, A.BODY:visited
{
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR:#EEF2FF;
	COLOR: #333366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-weight:bold;
}
	A.BODY:hover
{
	FONT-SIZE: 10pt;
	COLOR: #333366;
	BACKGROUND-COLOR:#EEF2FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight:bold;

}
	.insurance:link,  .insurance:active, .insurance:visited
{
	FONT-SIZE: 9pt;
	/*	COLOR: #333366; */
	color:#009999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-weight : bold;
}
	.insurance:hover
{
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	background-color:#009999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : bold;
}
.insurance {
	FONT-SIZE:9PT;
	line-height:1.5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
div.loc_hos {
	FONT-SIZE:12PT;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	line-height:2;
	background-color:#669966;
	text-align:center;

}
div.body {
	margin-left:10pt;
	margin-right:5pt;
	FONT-SIZE: 10PT;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	/*background-image: url('hps_images/hps_body_bg.jpg'); */
}
td.body {

	FONT-SIZE: 10PT;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#040444;
	/*background-image: url('hps_images/hps_body_bg.jpg'); */

}

img {
	border:0;
}
img.loc {
	border: thick #669966;

}

.mloff
{
	text-align: 		 left;
	BORDER-LEFT: 		 #1D9184 2px solid;
	BORDER-RIGHT: 	 #1D9184 2px solid;
	BORDER-BOTTOM:   #1D9184 2px solid;
	BORDER-TOP: 	   #1D9184 2px solid;
	PADDING-LEFT: 	 1px;
	CURSOR: hand;
	BACKGROUND-COLOR: #33A095;
	color:  #ffffff;
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: arial;
	height:20px;
	width:115px;
}
form {margin: 0px;
		  margin-bottom:5px;} 
.mlon
{		 margin-left: 5px;
	text-align: left;
	BORDER-LEFT: #339999 2px solid;
	BORDER-RIGHT: #339999 2px solid;
	BORDER-BOTTOM: #339999 2px solid;
	BORDER-TOP: #339999 2px solid;
	PADDING-LEFT: 1px;
	CURSOR: hand;
	BACKGROUND-COLOR: #336666;
	color:  #ffffff;
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: arial;
	height:20px;
	width:115px;
}
