BODY
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0; padding:0;
}

.clsCHIPMainBack
{
	background-color:#FFFFFF;
}
.clsCHIPPageHeading
{
	font-size:16px;
  font-weight: bold;
  color: rgb(0, 85, 47);
	font-family: Arial, Verdana;
	letter-spacing: 0.1em;
	text-decoration: none;	
	padding-left:2px;
}
.clsCHIPTDStandard
{
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: rgb(0, 85, 47);
	
}
.clsCHIPTDSmall
{
	font-family:  Arial, Verdana;
	font-size: 12px;
	color: rgb(0, 85, 47);
}

.clsCHIPInputAreaContainer
{	
	border:0;
}
.clsCHIPInputArea
{
	 background-color: rgb(188, 219, 152);
}
.clsCHIPInputAreaSmall
{
	color: rgb(0, 85, 47);
	font-family: Arial, Verdana;
	font-size: 12px;
}
.clsCHIPInputAreaStandard
{
	color: rgb(0, 85, 47);
	font-family:  Arial, Verdana;
	font-size: 12px;	
	padding-left:5px;
}

/*
A.WebButton
{
	background-color:	#666666;
	color: #FFFF00;
	border: 1px solid silver;
	padding-left: 4px;
	padding-right: 9px;
}
*/
A.WebButton:hover
{
	background-color: rgb(188, 219, 152);
	color: rgb(0, 85, 47);
}

A.Link
{
	color: rgb(0, 85, 47);
	cursor: hand;
	
}
/*
A.HeaderLink
{
	color: #333333;
	cursor: hand;
	text-decoration:none;
}
A.HeaderLink:visited
{
	color: #333333;
	
}
A.HeaderLink:hover
{
	color: #FFFFFF;	
}
*/
.clsCHIPPageButtonOff
{
	color:#666666
}

a.hiddenLink { position: absolute; left: -400px;}

/* *** Top Menu: Logo, Phone number and search box *** */

td.top_menu														{ background: #00884B url(../Includes/Images/header_img.jpg) no-repeat top right; color: #FFFFFF;}
table.search_box											{ padding: 0px 0px 0px 1em; float: right; color: #FFFFFF; background-color: tranparent; text-align: right; font-weight:bold;}
table.search_box td a									{ color: #FFFFFF; text-decoration: none; background-color: tranparent;}
table.search_box td a:hover						{ color: #FFFFFF; text-decoration: underline; background-color: tranparent;}
.search_input													{ color: #444444; font-family: "Arial, Helvetica, sans-serif"; font-style: normal; font-weight: normal; border: 2px solid #87D300; background-color: #FFFFFF; margin: 0 5px 0 0;}
//input.search_button														{ padding: 0px 0px 0px 0px; border-width: 1px 1px 1px 1px; border-color: #87D300 #004E00 #004E00 #87D300; border-style: solid; text-decoration: none; background: #008848; color: #FFFFFF; font-weight: bold;}
input.search_button														{color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-width: 1px 1px 1px 1px; border-color: #B8EE00 #47AF00 #47AF00 #B8EE00; border-style: solid; text-decoration: none; background: #87D300; font-weight:bold; }
input.search_button:hover											{ text-decoration: underline; }

question_nav a { margin-left: 20px; }

/* *** Top Navigation *** */

td.top_nav					{ background-color: #87D300; color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 80%; }
td.top_nav a				{ color: #000000; text-decoration: none; padding: 1px 5px 2px 5px;}
td.top_nav a:hover			{ color: #FFFFFF; text-decoration: none; }
td.top_nav_select			{ background-color:#000000; font-weight: bold; }
td.top_nav_select a			{ color: #FFFFFF; text-decoration: none;  padding: 1px 5px 2px 5px;}
td.top_nav_select a:hover	{ color: #FFFFFF; text-decoration: none; }

						{ color: #FFFFFF; text-decoration: underline; }

/* *** Footer *** */

.foot_nav 														{ font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 0px 0px 2px 0px; background-color: #00884B; color: #FFFFFF; margin: 0px; font-weight: normal; text-align: center; }
.foot_nav a														{ color: #FFFFFF; text-decoration: none; padding: 1px 5px 1px 5px; }
.foot_nav a:hover											{ color: #FFFFFF; text-decoration: none; }

.footer td 														{ font-family: Arial, Helvetica, sans-serif; font-size: 80%; padding: 0px; margin: 0px; font-weight: normal;}
.footer td a													{ text-decoration: none; padding: 1px 5px 2px 5px; }