*	/*Apply style to everything*/
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style:  normal;
	color: #000000;
}

A
{
	font-size:       8pt;
	color:           #999999;
	text-decoration: none;
}

A:hover
{
	color: #3333cc;
	text-decoration: none;
}

.button
{
	font-size: 9pt;
	color: #ffffff;
	background-color: #4682B4;
}

/*
	Body tag
*/
BODY
{ 
 	margin: 0px;
 	margin-top: 0px;
}

/*
	standard checkbox
*/
.checkbox
{
	font-size: 8pt;
}

/*
	header items in data grid
*/
.datagrid_header
{
	font-weight:bolder;
	color: #FF00FF;	
	/*background-color: #66CCCC;*/
}

.datagrid_header a
{
	font-weight: bold;
	color: White;	
}

.datagrid_header a:hover
{
	font-weight: bold;
	color: #99ffff;
}
.datagrid_header a:active
{
	font-weight: bold;
	color: #99ffff;
}

/*
	items in data grid
*/
.datagrid_item
{
	font-size: 12pt;
	font-weight:bold;
	text-decoration:none;
}

/*
	alternative items in data grid
*/
.datagrid_altitem
{
	font-size: 12pt;
	font-weight:bold;
	/*background-color: #e0f7fb;*/
}

/*
	edit items in data grid
*/
.datagrid_edititem
{
	font-size: 8pt;
	background-color: #ffffcc;
}

/*
	highlights a row in data grid
*/
.datagrid_highlight
{
	font-size: 8pt;
	background-color: #ffffcc;
}

/*
	This is the standard links
*/
.hyperlink
{
	font-size:       8pt;
	color:           #000099;
	text-decoration: underline;
}

/*
	When a link is hover over
*/
.hyperlink:hover 
{
	 color: #858585;
}

/*
	standard error return message
*/
.label_errormsg
{
	font-size: 10pt;
	color: red;
}

/*
	standard return message
*/
.label_msg
{
	font-size: 10pt;
	color: #008000;
}

/*
	standard success return message
*/
.label_successmsg
{
	font-size: 10pt;
	color: #008000;
}

/*
	welcome message label in top.ascx
*/
.label_top
{
	font-size: 10pt;
	color:Blue;
}
/*
	bottom message label for master page
*/
.label_bottom
{
	font-family :Arial;
	font-size: 8pt;
	color: Black;
}

/*
	navigation tab
*/
.navtabtop 
{
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	width: 100%;
}

/*
	navigation tab
*/
.navtabtop_current
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	width: 100%;
}

/*
	child navigation tab
*/
.navtabchild 
{
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	width: 100%;
}

/*
	child navigation tab
*/
.navtabchild_current
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	width: 100%;
}

/*
	table cell that holds navigation tab
*/
.navtabcell
{
	vertical-align: middle;
	width: 100%;
	background-color: #c1eaea;
	text-align: center;
}

/*
	currently selected navigation tab
*/
.navtabcell_current
{
	vertical-align: middle;
	color: #ffffff;	
	background-color: #20B2AA;
	text-align: center;
}

/*
	whenever user hovers over a navigation tab
*/
.navtabtop:hover
{
	color: #ffffff;
}

/*
	whenever user hovers over a child navigation tab.
*/
.navtabchild:hover 
{
	 color: #ffffff;
}

/*
	standard radio button
*/
.radiobutton
{
	font-size: 8pt;
}

/*
	bottom cell of bottom.ascx
*/
.td_bottomcontrol
{
	font-size: 8pt;
}

/*
	Table cell that holds a large title text
*/
.td_largetitle
{
	font-size: 12pt;
	font-weight:  bold ;
}

/*
	table cells with plain text in them
*/
.td_text
{
	font-size: 8pt;
}

/*
	Cell in top.ascx control
*/
.td_top
{
	background-color:White;
	font-size: 14px;
}


/*
	table cells in search screen with plain text in them
*/
.td_searchtext
{	
	font-size: 8pt;
}

/*
	Table cell that holds a small title text
*/
.td_smalltitle
{
	font-size: 10pt;
	font-weight:  bold ;
}

/*
	standard textbox
*/
.textbox
{
	width: 200;
}

/*
	standard small textbox
*/
.textbox_small
{
	width: 100;
}

/*
	standard long textbox
*/
.textbox_long
{
	width: 350;
}

/*
	standard small textbox
*/
.textbox_short
{
	width: 70;
}

/*
	standard text box in read only mode
*/
.textbox_readonly
{
	width: 200px;
	background-color: Gray;
}

/*
	standard text box in read only mode
*/
.textbox_readonlylong
{
	width: 350px;
	color: black;
	background-color: Gray;
}

/*
	standard short text box in read only mode
*/
.textbox_readonlyshort
{
	width: 70px;
	background-color: Gray;
}

/*
	standard short text box in read only mode
*/
.textbox_readonlysmall
{
	width: 100px;
	background-color: Gray;
}

/*
	standard short text box in read only mode
*/
.textbox_readonlyveryshort
{
	width: 50px;
	background-color:Gray;
}


/*
	standard small textbox
*/
.textbox_veryshort
{
	width: 50;
}

/* dropdown */
.dropdown
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
}

.label
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;	
}

.programlink 
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	font-style: normal;
	color: #000000;	padding-left: 70px;}

.programlink2 {font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	font-style: normal;color: #000000;padding-left: 60px;}
#healthology_lp_title {padding:0; margin:0; margin-bottom:10px; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
	

	
	

