/* BODY TEXT */
.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.body_home { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
.bodybold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #003399; font-weight: bold }
.bodyboldblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold }
.header_ad { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0091F0; font-weight: bold; font-size: 18px; }
.header_cc { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7FB249; font-weight: bold; font-size: 18px; }
.header_cg { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F68A4C; font-weight: bold; font-size: 18px; }
.header_p { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EA0D0D; font-weight: bold; font-size: 18px; }
.header_d { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5F1E69; font-weight: bold; font-size: 18px; }
.header_c { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1337BF; font-weight: bold; font-size: 18px; }
.header_home {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; font-style: normal; line-height: normal; text-align: left;}
.subheader { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; font-size: 13px; }
.subheaderblue { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-weight: bold; font-size: 18px; }
.hr_home { border: 0; color: #3367CD; background-color: #3367CD; height: 8px; width: 100%; text-align: left; }
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; font-style: normal; background-color: #98CCFE; line-height: normal; text-align: left;}
.disclosure2 {font-family: Verdana, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding: 10px 15px 15px 12px;}
.subcopy {font-family: Verdana, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF; padding-top: 20px; padding-bottom: 20px;}	
/* TEXT LINKS */

a:link { color: #0066CC; text-decoration: none; cursor: pointer; }
a:visited { color: #0066CC; text-decoration: none; }
a:hover { text-decoration: underline;}
a:active { text-decoration: none; ; color: #0066CC}

.leftnavlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

.arrowup {    background: url(images/arrow_up.gif) no-repeat right center;    padding-right: 13px;}

/* FORM FIELDS */
.formfield {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: none}

/* LEFT NAV STYLESHEETS */
.buttonscontainer {width: 171px;}

/* SITE MAP STYLESHEETS */
.sm_title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; font-size: 18px; }
.sm_headers { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; font-weight: bold }

/* PRODUCTS & SERVICES LEFT NAV STYLESHEET */

.buttons_ps a {color: #FFFFFF; 
background-color: #0091F0; 
border: 1px solid;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_ps a:visited {color: #FFFFFF; 
background-color: #0091F0; 
border: 1px solid;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_ps a:hover {background-color: #0C73B6; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
background-color: #0C73B6;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_ps {color: #0C73B6; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_ps a {color: #FFFFFF; 
background-color: #0C73B6; 
border: 1px solid;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_ps a:visited {color: #FFFFFF; 
background-color: #0C73B6; 
border: 1px solid;
border-color: #0C73B6 #0C73B6 #0C73B6 #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_ps a:hover {color: #FFFFFF; 
background-color: #0C73B6; 
border: 1px solid;
border-color: #CCCCCC #0C73B6 #CCCCCC #0C73B6;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

/* CUSTOMER CARE LEFT NAV STYLESHEET */

.buttons_cc a {
color: #FFFFFF; 
background-color: #7FB249; 
border: 1px solid;
border-color: #396405 #396405 #396405 #396405;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_cc a:visited {
color: #FFFFFF; 
background-color: #7FB249; 
border: 1px solid;
border-color: #396405 #396405 #396405 #396405;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_cc a:hover {
background-color: #396405; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
border-color: #396405 #396405 #396405 #396405;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_cc {
color: #396405; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #396405 #396405 #396405 #396405;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

/* CARE GIVERS LEFT NAV STYLESHEET */

.buttons_cg a {
color: #FFFFFF; 
background-color: #F68A4C; 
border: 1px solid;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_cg a:visited {
color: #FFFFFF; 
background-color: #F68A4C; 
border: 1px solid;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_cg a:hover {
background-color: #EF5E0A; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_cg {
color: #EF5E0A; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_cg a {color: #FFFFFF; 
background-color: #EF5E0A; 
border: 1px solid;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_cg a:visited {color: #FFFFFF; 
background-color: #EF5E0A; 
border: 1px solid;
border-color: #EF5E0A #EF5E0A #EF5E0A #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_cg a:hover {color: #FFFFFF; 
background-color: #EF5E0A; 
border: 1px solid;
border-color: #CCCCCC #EF5E0A #CCCCCC #EF5E0A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

/* PROFESSIONALS LEFT NAV STYLESHEET */

.buttons_p a {
color: #FFFFFF; 
background-color: #EA0D0D; 
border: 1px solid;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_p a:visited {
color: #FFFFFF; 
background-color: #EA0D0D; 
border: 1px solid;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_p a:hover {
background-color: #AA0909; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_p {
color: #AA0909; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_p a {color: #FFFFFF; 
background-color: #AA0909; 
border: 1px solid;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_p a:visited {color: #FFFFFF; 
background-color: #AA0909; 
border: 1px solid;
border-color: #AA0909 #AA0909 #AA0909 #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_p a:hover {color: #FFFFFF; 
background-color: #AA0909; 
border: 1px solid;
border-color: #CCCCCC #AA0909 #CCCCCC #AA0909;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

/* DIABETES LEFT NAV STYLESHEET */

.buttons_d a {
color: #FFFFFF; 
background-color: #5F1E69; 
border: 1px solid;
border-color: #33053A #33053A #33053A #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_d a:visited {
color: #FFFFFF; 
background-color: #5F1E69; 
border: 1px solid;
border-color: #33053A #33053A #33053A #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_d a:hover {
background-color: #33053A; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
border-color: #33053A #33053A #33053A #33053A;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_d {
color: #33053A; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #33053A #33053A #33053A #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_d a {color: #FFFFFF; 
background-color: #33053A; 
border: 1px solid;
border-color: #33053A #33053A #33053A #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_d a:visited {color: #FFFFFF; 
background-color: #33053A; 
border: 1px solid;
border-color: #33053A #33053A #33053A #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_d a:hover {color: #FFFFFF; 
background-color: #33053A; 
border: 1px solid;
border-color: #CCCCCC #33053A #CCCCCC #33053A;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

/* CORPORATE LEFT NAV STYLESHEET */

.buttons_c a {
color: #FFFFFF; 
background-color: #1337BF; 
border: 1px solid;
border-color: #051862 #051862 #051862 #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_c a:visited {
color: #FFFFFF; 
background-color: #1337BF; 
border: 1px solid;
border-color: #051862 #051862 #051862 #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons_c a:hover {
background-color: #051862; 
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
border-color: #051862 #051862 #051862 #051862;
color: #FFFFFF;
text-decoration: none;}

.buttons_active_c {
color: #051862; 
background-color: #FFFFFF; 
border: 1px solid;
border-color: #051862 #051862 #051862 #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_c a {color: #FFFFFF; 
background-color: #051862; 
border: 1px solid;
border-color: #051862 #051862 #051862 #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_c a:visited {color: #FFFFFF; 
background-color: #051862; 
border: 1px solid;
border-color: #051862 #051862 #051862 #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.subbuttons_c a:hover {color: #FFFFFF; 
background-color: #051862; 
border: 1px solid;
border-color: #CCCCCC #051862 #CCCCCC #051862;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 2px;
display: block;
font: 11px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}
.reference {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;
}

