

BODY
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-serif;
	/* test for coloring the scrollbars*/
	scrollbar-face-color:660000;
	scrollbar-arrow-color:#d99331;
	scrollbar-track-color:#ffffff;
}

/* Default link style within the body content*/
A
{
	font-size: 11px;
	font-weight:normal;
	font-family: Arial,Helvetica, Sans-Serif;
	color: #576396;
}

A:link
{
	text-decoration: underline;
}	
		
A:visited
{
	text-decoration: underline;
}	
		
A:active
{
	text-decoration: none;
}	
		
A:hover	
{	
	text-decoration: none;
}	
/* End of default linking style */


/* Left Nav link style */
A.leftnav
{
	font-weight: bolder;
	font-size: 11px;
	color: #576396;
	font-family: Arial, Helvetica, sans-serif;
}

A.leftnav:link
{
	text-decoration: underline;
}

A.leftnav:visited
{
	text-decoration: underline;
}

A.leftnav:active
{
	text-decoration: none;
}

A.leftnav:hover
{
	text-decoration: none;
}
/* End of Left Nav link style */

/* Bold link style */
A.boldlink
{
	font-weight: bold;
	font-size: 11px;
	color: #576396;
	font-family: Arial, Helvetica, sans-serif;
}

A.boldlink:link
{
	text-decoration: underline;
}

A.boldlink:visited
{
	text-decoration: underline;
}

A.boldlink:active
{
	text-decoration: none;
}

A.boldlink:hover
{
	text-decoration: none;
}
/* End of Bold link style */

/* small link style */
A.small_link
{
	font-size: 9px;
	color: #576396;
	font-family: Arial, Helvetica, sans-serif;
}

A.small_link:link
{
	text-decoration: underline;
}

A.small_link:visited
{
	text-decoration: underline;
}

A.small_link:active
{
	text-decoration: none;
}

A.small_link:hover
{
	text-decoration: none;
}
/* End of small link style */


/* Left Nav link style  for currently selected item*/
A.leftnavcurrent
{
	font-weight: bolder;
	font-size: 11px;
	color: #d99331;
	font-family: Arial, Helvetica, sans-serif;
}

A.leftnavcurrent:link
{
	text-decoration: underline;
}

A.leftnavcurrent:visited
{
	text-decoration: underline;
}

A.leftnavcurrent:active
{
	text-decoration: none;
}

A.leftnavcurrent:hover
{
	text-decoration: none;
}
/* End of Left Nav link style */

/* style for Left Nav text items */
.leftnavselected
{
	font-weight: bolder;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/* End of style for Left Nav text items */

/* style for Reference site selected Left Nav text items */
.rs_leftnavselected
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #D99331;
}
/* End of style for Left Nav text items */

/* style for Reference site Header */
.rs_header
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.rs_header_bold
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/* End of style for Reference site Header */

/* Breadcrumb trail link style */
A.breadcrumb
{
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

A.breadcrumb:link
{
	text-decoration: underline;
}

A.breadcrumb:visited
{
	text-decoration: underline;
}

A.breadcrumb:active
{
	text-decoration: none;
}

A.breadcrumb:hover	
{
	text-decoration:none;
}
/* end of breadcrumb style */

/* Bold/White link style...*/
.whitebold
{
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
/* End of Bold/White link style */

/* Bold/White link style...*/
.whitebold_lg
{
	font-size: 16px;
	color: #ffffff;
	font-family: Times New Roman;
	font-weight: bold;
}
/* End of Bold/White link style */

/* style for breadcrumb items */
.breadcrumb
{
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #027FC2;
}
/* End of style for breadcrumb items */

/* Investors special links style */
A.investors_special
{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

A.investors_special:link
{
	text-decoration: underline;
}

A.investors_special:visited
{
	text-decoration: underline;
}

A.investors_special:active
{
	text-decoration: none;
}

A.investors_special:hover	
{
	text-decoration:none;
}
/* end of investors special links style */

/* Footer Nav link style */
A.footernav
{
	font-weight: normal;
	font-size: 10px;
	color: #576396;
	font-family: Arial, Helvetica, sans-serif;
}

A.footernav:link
{
	text-decoration: underline;
}

A.footernav:visited
{
	text-decoration: underline;
}

A.footernav:active
{
	text-decoration: none;
}

A.footernav:hover
{
	text-decoration: none;
}
/* End of Footer Nav link style */

/* style for Footer text items */
.footernav
{
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
/* End of style for footer text items */

/* style for unordered list.... */
UL LI
{
	list-style-image: url(/graphics/misc/subnav_square_over.gif);
	list-style-type: square;
}	

UL LI LI
{
	list-style-image: url(/graphics/misc/subnav_square.gif);
	list-style-type: disc;
}	

UL LI LI LI	
{	
	list-style-image: url(/graphics/misc/subnav_square.gif);
	list-style-type: disc;	
}	
/* end oif style for unordered list */

/* style for ordered lists .. */
OL LI
{
	list-style-type: decimal;
}	

OL OL LI	
{	
	list-style-type: lower-alpha;
}	

OL OL OL LI
{
	list-style-type: lower-roman;
}	
/* End of style for ordered list */

/* Style for Text for the branding block */
.brandingblock
{
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
}
/* End of style for the branding block */

/* Style for Text for the diabetes branding block */
.brandingblock_diabetes
{
	font-size: 11px;
	color: white;
	font-family: Arial, Helvetica, Sans-Serif;
}
/* End of style for the branding block */


/* Style for a paragraph header */
.paragraph_header
{
	font-weight: bold;
}
/* End of style for paragraph header */

/* Style for a product name */
.product_name
{
	font-style: italic;
}
/* End of style for product name */

/* Style for form elements */
.form_header
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #333c66;
}

.form_section_header
{
	background-color: #576396;
	font-size: 11px;
	color: #ffffff;
}

.form_body
{
	background-color: #cccccc;
	color: #000000;
	font-size: 10px;
}

.form_content
{
	background-color: #cccccc;
	color: #000000;
	font-size: 11px;
}
/* End of style for form elements */


/* Style for default colors */
.thinline{ background-color: #FFFFFF;}

.blue { background-color: #333C66;}
.maroon { background-color: 660000;}
.gold { background-color: FFCC33;}
.dark_blue { background-color: #333C66;}
.light_blue { background-color: #8F98BF;}
.darker_blue { background-color: #171d39;}

.gray { background-color: #666666;}
.dark_gray {background-color: #333333;}
.light_gray {background-color: #CCCCCC;}

.green { background-color: #688584;}
.dark_green { background-color: #4B6368;}
.light_green { background-color: #AABBBA;}

.steel { background-color: #6C87A6;}
.dark_steel { background-color: #476282;}
.light_steel { background-color: #ADBFD4;}

.zollblue { background-color: #027FC2;}

.slate { background-color: #4D5868;}
.dark_slate { background-color: #323F52;}
.light_slate { background-color: #868D98;}

.brick { background-color: #594A49;}
.dark_brick { background-color: #382B2A;}
.light_brick { background-color: #EBE7E0;}

.hclf_tan { background-color: #B7B5A9;}

.black { background-color: #000000;}

.white { background-color: #ffffff;}

.SectionHeader
{
	font-weight:bold;
	font-size: 13px;
	color: #353C68;
	font-family: Arial, Helvetica, Sans-serif	
}

.SectionHeaderBar
{
	background-color: #D9DCE5
}

.diabetes_green {background-color:#4B6368;}
.diabetes_dk_green {background-color:#263131;}

.mkt_header {background-color:#333C66; color: #ffffff;}
.mkt_light_blue {background-color:#DFE4FE;}
.mkt_nav_links {background-color:#586AB4; color: #ffffff;}
/* End of style for default colors */

/* Style for listings */
.listing_header
{
	background-color: #333c66;
	font-size: 12px;
	color: #ffffff;
}

.listing_darker_color
{
	background-color: #cccccc;
	color: #000000;
	font-size: 11px;
}

.listing_lighter_color
{
	background-color: #e6e6e6;
	color: #000000;
	font-size: 11px;
}
/* End of style for listings */

/* Style for search related stuff */
.searchedterm
{
	font-weight: bold;
	font-size: 11px;
	color: #d99331;
	font-family: Arial, Verdana;
}

.searchedresults
{
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana;
}

/* End of style for search related stuff */

/* Style for the country selector */
.country_selector
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
} 
/* End of style for country selector */

/* Default table styles .. This is very important since the every page is within tables */
TFOOT, THEAD
{	
	font-weight: bold;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}	
		
TH
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #333c66;
	font-family: Arial, Helvetica, sans-serif;
}	

TD
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/* End of default table styles */

/* Style for registered and trademark symbols */
.registered_TM_symbol
{
	font-size: 10px;
	vertical-align: super;
	font-family: Arial,Helvetica,sans-serif;
}
/* End of style for registered and trademark symbols */

/* Style for page header */
.pageheader
{
	font-size: 20px;
	color: #ffffff;
	font-family: Helvetica,Arial,Verdana;
}

.pageheadertempforchc2003
{
	font-size: 16px;
	color: #ffffff;
	font-family: Helvetica,Arial,Verdana;
	font-weight: bold;

}

.pageheaderforAPACHE
{
	font-size: 22px;
	color: #333c66;
	font-family: Helvetica,Arial,Verdana;
	font-weight: bold;

}

.pageheader2
{
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica,Arial,Verdana;
}

.pageheader3
{
	font-size: 20px;
	font-family: Helvetica,Arial,Verdana;
}

.diabetes_section_header
{
	font-weight: bold;
	font-size: 16px;
	font-family: Helvetica,Arial,Verdana;
	color: #576396;
}
.diabetes_form_text
{
	/*font-weight: bold;*/
	font-size: 11px;
	font-family: Helvetica,Arial,Verdana;
	color: #576396;
}

/* End of style for page header */

/* Styles for the Reference Site project */

.rs_foldername
{
	font-size: 20px;
	font-family: Arial,Verdana,Helvetica;
	font-weight: bolder;
	color: #333C66;
}

.rs_contentblockname
{
	font-size: 18px;
	font-family: Arial,Verdana,Helvetica;
	color: #D99331;
}

/* End of Styles for the Reference Site project */

/* style for images within content. */
/* Use this for images on the left side of the page */
.leftimage
{
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}

/* Use this for images on the right side of the page */
.cernerrightimage
{
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}
/* End of style for image */

/* Style for Client testimonials */
.clienttestimonial_text
{
	font-size: 12px;
	font-style: italic;
}

.clienttestimonial_name
{
	font-size: 10px;
}
/* End of style for client testimonials */

/* Style for Callout text */
.calloutheader
{
	background-color: #333C66;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.callouttext
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}
/* End of Callout text */

/* Style for Press releases */
.pr_footer
{
	font-size: 11px;
	font-style: italic;
}

.pr_selector
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
} 

.errormessage
{
	font-weight: bold;
	font-size: small;
	color: red;
	font-family: Arial, Verdana;
}
/* End of style for press releases */

/* Style for captions below images */
.image_caption
{
	font-size: 9px;
}
/* End of style for captions below images */

/* Style for Product selector */
.product_selector
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	width: 180px;
} 
/* End of style for product selector */

/* Style for required field on a form */
.required_field
{
	color: #FF0000;
	font-size: 10px;
}
/* End of style for required field */


/* Style for the poll quote */
.pollquote
{
	font-size: 13px;
	font-weight:bold;
	color: #333C66;	
}
/* End of style for poll quote */

td.searchbox
{
	background-color: #CCCCCC;
}

IMG.nav 	
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


SMALL
{
	font-size:10px;
}

/*Form Button Style*/
.form_button
{
	font-family: Arial, Helvetica, Sans-serif;
	color: #ffffff;
	font-size: 11px;
	background-color: #D99331;
	border-width: 1;
}


/* Temp style for CHC left navigation */

.temp_chc_left_nav
{
	font-family: Arial, Helvetica, Sans-serif;
	color: #333C66;
	font-size: 9px;
	font-weight: bold;
	
}

/* End temp style for CHC */

