
div.h_header {position: absolute; top: 5; left: 5; height: 67; width: 324;}
div.h_header_2 {position: absolute; top: 25; left: 329; height: 44; width: 465;}
div.oval_right_top {position: absolute; top:69; left: 670; height: 39; width: 53}
div.oval_left_top {position: absolute; top:69; left: 284; height: 44; width: 80}
div.oval_left {position: absolute; top: 69; left: 138; height: 451; width: 146;}
div.oval_right {position: absolute; top: 69; left: 723; height: 448; width: 71;}
div.oval_right_bottom_1 {position: absolute; top: 348; left: 670; height: 169; width: 53;}
div.oval_right_bottom_2 {position: absolute; top: 403; left: 586; height: 114; width: 84;}
div.bottom {position: absolute; top: 457; left: 283; height: 60; width: 303;}

div.i_header_01 {position: absolute; top: 0; left: 0; height: 70; width: 397;}
div.i_header_02 {position: absolute; top: 0; left: 397; height: 43; width: 393;}

div.hdr_left {position: absolute; top: 0; left: 0; height: 70; width: 1024;}
div.hdr_right {position: absolute; top: 0; left: 600; height: 41; width: 400;}


div.i_logo {position: absolute; top: 370; left: 25; height: 88; width: 67;}

/* top menu stuff */
div#topmenudefault {position: absolute; left: 300; top: 0; }
div#topmenupage {position: absolute; left: 480; top: 50; }

div#topmenu li
{
	display: inline;
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family:  Arial, Sans-Serif,Verdana;
	padding-right: 40px;
}

#topmenu a:visited, a:link
{
	color: #ffffff;
	text-decoration: none;
}

#topmenu A:hover
{
	color:#009999;
}

/* left menu stuff */
div#leftmenu
{
	font-weight: bold;
	font-size: 10pt;
	/* left: 10px; */
	color: #ffffff;
	line-height: 100%;
	font-family:  Arial, Sans-Serif,Verdana;
	/* position: absolute;
	top: 80px; 
	padding-left: 10px;*/
}
	
#leftmenu a:visited, a:link
{
	color: #ffffff;
	text-decoration: none;
}


#leftmenu A:hover
{
	cursor: hand;
	color: #009999;
}

div#leftside
{
	position: absolute;
	top:80px;
	left: 0px;
}





	

	div.site_map {position: absolute; top: 90; left:0; width: 470;}
	div.main_header {position: absolute; top: 90; left:0; width: 470; font-family: Arial; font-size: 16pt; font-weight: bold;}
	div.main_header2 {position: absolute; top: 90; left: 0; width: 400; font-family: Arial; font-size: 10pt; font-weight: bold;} 
	
H1{font-size: 16pt; font-weight: bold;}
	H2 {font-size: 10pt; font-weight: bold;}
	
	
	div.main_text {position: absolute; top: 110; left:50; width: 900; font-family: Arial; font-size: 9pt;}
	div.form_text {position: absolute; top: 110; left:50; width: 900; font-family: Arial; font-size: 9pt;}
	div.confirmailer_text {position: absolute; top: 90; left:0; width: 600; font-family: Arial; font-size: 9pt;}
	
	
	div.main_text2 {position: absolute; top: 150; left:0; width: 400; font-family: Arial; font-size: 9pt;}
	

	div.footer1 {position: absolute; left: 150; width: 580; top: 500; font-size: 8pt; text-align: center;}
	div.footer2 {position: absolute; left: 150; width: 580; top: 515; font-size: 8pt; text-align: center; color: rgb(51,153,153);}
	
	span.subheader 
	{
		font-size: 10pt;
		font-weight: bold;
	}
	
	
	
BODY, TABLE, TR, TD
{
	font-family: Arial;
	font-size: 10pt;
}


TD.form_text
{
	vertical-align: top;
}

TD.label
{
	text-align: left;
	padding-right: 5px;
}

.RequiredField
{
	color: Red;
	font-weight: bold;
}

h2
{
	font-size: 10pt;
}


	
#pagemenu a:visited, a:link
{
	color: #006327;
	text-decoration: none;
}


#pagemenu A:hover
{
	cursor: hand;
	color: #009999;
}


	
TD
{
	vertical-align: top;
}


div#loginstatus 
{

	position: absolute; 
	top: 1; 
	left: 840; 
	text-align: center; 
	width: 160;
	background-color: #006327;
	color: White;
	font-weight: bold;
	padding:  5 4 5 2;
	
}

#loginstatus a:visited
{
		color: White;
	font-weight: bold;
}

#loginstatus a:link
{
	font-weight: bold;
	color: white;
	text-decoration: underline;
}

TD.ConfirMailer
{
	vertical-align: middle;
	text-align: center;
}



.header_menu_unselected
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff ;
	font-family: Verdana, Arial, Tahoma;
	padding-right: 10px;
}

.header_submenu_unselected
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family:  Arial, Tahoma,Verdana;
	padding-right: 10px;
}

.header_menu_selected
{
	font-weight: bold;
	font-size: 10pt;
	color: #A7cf93;
	font-family: Arial, Tahoma,Verdana;
	padding-right: 10px;
}


/* New Master Page Layout */
div #v2footer
{
	font-size: 8pt;
	padding-left: 3px;
}

TD.twocolumn
{
	padding-right: 30px;
}

TD.smallpad
{
	padding-right: 10px;
}