BODY { FONT-SIZE: 75%; COLOR: #333333; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica; margin: 0; padding: 0; }
TD { FONT-SIZE: 75%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; }

a, a:visited { COLOR: #2f61bd; TEXT-DECORATION: underline; font-size: 100%; }
a:hover, a:active { COLOR: #df6239; TEXT-DECORATION: underline; font-size: 100%;  }

.country-cell {	PADDING-LEFT: 14px; PADDING-TOP: 13px }
a.country-cell, a.country-cell:visited { FONT-SIZE: 75%; COLOR: #2f61bd; TEXT-DECORATION: underline; }
a.country-cell:active, a.country-cell:hover { COLOR: #DF6239; TEXT-DECORATION: underline; }
a.country, a.country:visited { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #183c8e; TEXT-DECORATION: none }
a.country:active, a.country:hover { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #183c8e; TEXT-DECORATION: none; }

.white-text {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica
}
.white-link {
	FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
a.white-link {
	FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
a.white-link:visited {
	FONT-SIZE: 75%; COLOR: #ffffff; TEXT-DECORATION: underline
}
a.white-link:active {
	FONT-SIZE: 75%; COLOR: #df6239; TEXT-DECORATION: underline
}
a.white-link:hover {
	FONT-SIZE: 75%; COLOR: #df6239; TEXT-DECORATION: underline
}	
.white-link-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white-link-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.white-link-bold:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white-link-bold:active {
	FONT-WEIGHT: bold; COLOR: #df6239; TEXT-DECORATION: underline
}
A.white-link-bold:hover {
	FONT-WEIGHT: bold; COLOR: #df6239; TEXT-DECORATION: underline
}
.head-nav-cell {
	PADDING-RIGHT: 10px
}
.head-search-cell {
	PADDING-RIGHT: 10px; PADDING-TOP: 0px
}

.home-link-cell {
	PADDING-BOTTOM: 6px; font-size: 100%;
}
.home-green-hd {
	FONT-WEIGHT: bold; COLOR: #2d5454; FONT-FAMILY: Verdana, Arial, Helvetica
}
.home-green {
	font-size: 85%; FONT-WEIGHT: bold; COLOR: #2d5454; FONT-FAMILY: Verdana, Arial, Helvetica
}
.home-orange-hd {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; COLOR: #df6239; FONT-FAMILY: Verdana, Arial, Helvetica
}
.home-orange {
	font-size: 85%; FONT-WEIGHT: bold; COLOR: #df6239; FONT-FAMILY: Verdana, Arial, Helvetica
}
.home-orange2 {
	font-size: 110px; FONT-WEIGHT: bold; COLOR: #df6239; FONT-FAMILY: Verdana, Arial, Helvetica
}

.home-orange-text {
	FONT-SIZE: 95%; COLOR: #df6239; FONT-FAMILY: Verdana, Arial, Helvetica
}

.home-content {
	FONT-SIZE: 95%; COLOR: #666666; LINE-HEIGHT: 130%; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica
}
a.link, a.link:visited {
	COLOR: #2f61bd;
}

a.link:hover, a.link:active {
	COLOR: #df6239;
}

a.link-home, a.link-home:visited {
	FONT-SIZE: 95%; COLOR: #2f61bd;
}

a.link-home:hover, a.home-link:active {
	FONT-SIZE: 95%; COLOR: #df6239;
}

.footer {
	FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: 120%; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica; margin: 0 auto; clear: both;
}
.footer-links {
	COLOR: #3366cc; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.footer-links A {
	COLOR: #3366cc
}
.footer-links A:visited {
	COLOR: #3366cc
}
.footer-links A:active {
	COLOR: #3366cc
}
.footer-links A:hover {
	COLOR: #3366cc
}
.footer-text {
	FONT-SIZE: 100%; WIDTH: 926px; COLOR: #666666; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Helvetica; padding: 0px 20px;
}
.nav-off {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(../images/BD-leftnav-bluegradient.gif); background-repeat: repeat-y; background-position: right; BACKGROUND-COLOR: #1f4bac;
	width: 218px;
	margin: 9px 0px;
}
.nav-on {
	PADDING-RIGHT: 5px; background-color: #f57325;
	margin: 9px 0px; width: 218px;
}
.nav-open {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; background-color: #f57325; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; /*width: 229px; position: absolute; left: 0; top: 0;*/
	margin: 9px 0px; width: 218px;
}
A.sn-link1 {
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.sn-link1:visited {
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.sn-link1:hover {
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.sn-link1:active {
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
.subnav-bg {
	BACKGROUND-COLOR: #ffffff;
}
.sn-link2 {
	FONT-SIZE: 90%; FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none
}
A.sn-link2 {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none;
	width:100%;
    height:100%;
    display:block;
}
A.sn-link2:visited {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none
}
A.sn-link2:hover {
	FONT-SIZE: 90%; 
	COLOR: #b54408; TEXT-DECORATION: underline
}
A.sn-link2:active {
	FONT-SIZE: 90%; 
	COLOR: #df6239; TEXT-DECORATION: underline
}
.sn-link-on {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #b54408; TEXT-DECORATION: none
}
A.sn-link-on {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #b54408; TEXT-DECORATION: none;
	width:100%;
    height:100%;
    display:block;
}
A.sn-link-on:visited {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #b54408; TEXT-DECORATION: none
}
A.sn-link-on:hover {
	FONT-SIZE: 90%; 
	COLOR: #df6239; TEXT-DECORATION: underline
}
A.sn-link-on:active {
	FONT-SIZE: 90%; 
	COLOR: #df6239; TEXT-DECORATION: underline
}

.sn-link3 {
	FONT-SIZE: 90%; FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none; padding-left: 10px;
}
A.sn-link3 {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none;
	width:100%; height:100%; display:block;
}
A.sn-link3:visited {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #1f4bae; TEXT-DECORATION: none
}
A.sn-link3:hover {
	FONT-SIZE: 90%; 
	COLOR: #b54408; TEXT-DECORATION: underline
}
A.sn-link3:active {
	FONT-SIZE: 90%; 
	COLOR: #df6239; TEXT-DECORATION: underline
}

.sn-link3-on {
	FONT-SIZE: 90%;	FONT-WEIGHT: bold; COLOR: #b54408; TEXT-DECORATION: none; padding-left: 10px;
	width:100%; height:100%; display:block;
}

A.sn-link3-on:visited {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; COLOR: #b54408; TEXT-DECORATION: none
}
A.sn-link3-on:hover {
	FONT-SIZE: 90%; 
	COLOR: #df6239; TEXT-DECORATION: underline
}
A.sn-link3-on:active {
	FONT-SIZE: 90%; FONT-WEIGHT: bold; COLOR: #df6239; TEXT-DECORATION: underline
}

.subnav1 {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px; PADDING-LEFT: 18px; padding-right: 0px;
}
.nav2-off {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.nav2-on {
	BACKGROUND-COLOR: #ffffff
}
.nav-divider {
	PADDING-TOP: 0px; TEXT-ALIGN: right
}
.breadcrumb {
	FONT-SIZE: 95%; COLOR: #2d5454; TEXT-DECORATION: none
}
A.breadcrumb {
	FONT-SIZE: 95%; COLOR: #2d5454; TEXT-DECORATION: none
}
A.breadcrumb:visited {
	FONT-SIZE: 95%; COLOR: #2d5454; TEXT-DECORATION: none
}
A.breadcrumb:hover {
	FONT-SIZE: 95%; COLOR: #2d5454; TEXT-DECORATION: underline
}
A.breadcrumb:active {
	FONT-SIZE: 95%; COLOR: #2d5454; TEXT-DECORATION: underline
}
.breadcrumb-on {
	FONT-SIZE: 95%; COLOR: #df6239; TEXT-DECORATION: none
}
A.breadcrumb-on {
	FONT-SIZE: 95%; COLOR: #df6239; TEXT-DECORATION: none
}
A.breadcrumb-on:visited {
	FONT-SIZE: 95%; COLOR: #df6239; TEXT-DECORATION: none
}
A.breadcrumb-on:hover {
	FONT-SIZE: 95%; COLOR: #df6239; TEXT-DECORATION: underline
}
A.breadcrumb-on:active {
	FONT-SIZE: 95%; COLOR: #df6239; TEXT-DECORATION: underline
}
.bread-top {
	FONT-SIZE: 60%; PADDING-BOTTOM: 2px; COLOR: #2d5454; PADDING-TOP: 11px; TEXT-DECORATION: none;
}
.leavingHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: #df6239; 
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: #1c4dac; border-bottom: 1px solid #d8dff1; padding-bottom: 4px; width: 438px; margin-top: 30px; 
}
.subheader {
	FONT-WEIGHT: bold; COLOR: #1f4cae;
}

.subHeaderBIG { 
        FONT-WEIGHT: bold; COLOR: #1f4cae; font-size: 14px;
}
.subheader2 {
 	COLOR: #1f4cae; PADDING-TOP: 11px
}
.utlity-links {
	position: absolute;
	top: 20;
	right: 108;
	z-index: 22;
}
HR {
	MARGIN-BOTTOM: 8px; COLOR: #d5e9e9; HEIGHT: 1px
}
#inputbox {
	WIDTH: 152px; HEIGHT: 18px
}
.searchbox {
	WIDTH: 152px; HEIGHT: 18px
}
.small { font-size: 75	%; }

UL {list-style-image:url(../images/smart_bullet.gif)}

.bold-link { color: #2f16bd; font-weight: bold; }

.gray-text { color: #666666; }

.tableheadertext { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 color: #1f4cae; 
 vertical-align: middle; 
 padding: 5px; 
} 
.tabletextbluecell { 
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 padding: 5px; 
 background-color: #a09c91;
 LINE-HEIGHT: 120%; 
 FONT-SIZE: 68%;
} 
.tabletextwhitecell { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 padding: 5px; 
 LINE-HEIGHT: 120%; 
 FONT-SIZE: 68%;
} 
.tablebluecolumn {
	background-image: url(/us/images/dotverline_blue.gif);
	width: 1px;
}
.brochuretext { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #333333
} 
.brochureheader { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 15px;
 font-weight: bold;
 color: #DF6239
} 
.brochurecolumnheader { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #2D5454
} 
.brochurefeaturedheader { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px;
 font-weight: bold;
 color: #2D5454
} 
.brochurefeaturedtext { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #333333
} 
.content { line-height: 130%; position:relative; margin-right: 30px; }

BODY li ul li { 
list-style-image:url(../images/smart_bullet_sub.gif)
}

a.home-link, a.home-link:visited { font-weight: bold; COLOR: #2f61bd; TEXT-DECORATION: none; font-size: 95%; }
a.home-link:hover { font-weight: bold; COLOR: #df6239; TEXT-DECORATION: none; font-size: 95%; }

/* additions for version 2009 */

#container {
	width: 986px;
	margin: 0 auto;
}

.main-header {
	z-index: 10;
	position: relative;
}

.shared-header {
	background-image: url(../images/head_bg.jpg);
	background-repeat: no-repeat;
	height: 66px;
}

.nav-header {
	background-image: url(../images/BD-grey-header-bg.png);
	background-repeat: no-repeat;
	height: 65px;
	z-index: 5;
}

.nav-header-alt {
	background-image: url(../images/BD-grey-header-bg-alt.png);
	background-repeat: no-repeat;
	height: 65px;
	z-index: 5;
}

.gutter {
	background-image: url(../images/BD-leftnav-stripegradientBG.jpg);
	background-repeat: repeat-y;
}

.bottom-content {
	padding-left: 223px;
}

.blue-tc {
	background-image: url(../images/BD-tabcurve-topblue.jpg);
	background-repeat: no-repeat;
	width: 9px;
	height: 10px;
	display: block;
}

.blue-bc {
	background-image: url(../images/BD-tabcurve-bottomblue.jpg);
	background-repeat: no-repeat;
	width: 9px;
	height: 10px;
	display: block;
	font-size: 8px;
}

.orange-tc {
	background-image: url(../images/BD-tabcurve-toporange.jpg);
	background-repeat: no-repeat;
	width: 9px;
	height: 10px;
	display: block;
}

.orange-bc {
	background-image: url(../images/BD-tabcurve-bottomorange.jpg);
	background-repeat: no-repeat;
	width: 9px;
	height: 10px;
	display: block;
	font-size: 8px;
}

.left-nav-link {
	padding-left: 10px;
}

.home-box-blue { 
	font-weight: bold; 
	color: #1f4cae; 
	font-size: 14px;
	width: 180px;
}

.home-box-grey { 
	color: #525350; 
	font-size: 12px;
	margin-top: 9px;
	width: 180px;
}

.home-box-orange { 
	color: #ff5400; 
	font-size: 12px;
	margin-top: 4px;
	margin-top: 9px;
}

.home-box-blue-long { 
	font-weight: bold; 
	color: #1f4cae; 
	font-size: 14px;
	width: 250px;
}

.home-box-grey-long { 
	color: #525350; 
	font-size: 12px;
	margin-top: 9px;
	width: 250px;
}

.home-box-orange a:link, .home-box-orange a:active, .home-box-orange a:visited  { 
	color: #ff5400; 
	font-size: 12px;
	margin-top: 4px;
	text-decoration: none;
	font-weight: bold;
}

.home-box-orange a:hover  { 
	color: #183c83; 
	text-decoration: none;
	font-weight: bold;
}

img { behavior: url(../includes/iepngfix.htc); }

img.slide {
	position: absolute;
	/* -90 was original style until BD changed their image template for banners
	top: -90;*/
	top: -50;
}

.slide-content {
	margin-top: 90px;
}

.box1 {
	width: 302px;
	height: 140px;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 20px;
	/*position: absolute;
	left: 25;
	bottom: 0;*/
	background-repeat: no-repeat;
	float: left;
}

.box1-flash {
	width: 302px;
	height: 145px;
	padding: 0px;
	margin: 0px 0px 0px 24px;
	float: left;
}

.box2 {
	width: 302px;
	height: 140px;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 8px;
	/*position: absolute;
	left: 345;
	bottom: 0;*/
	background-repeat: no-repeat;
	float: left;
}

.box2-flash {
	width: 302px;
	height: 145px;
	padding: 0px;
	margin: 0px 0px 0px 6px;
	float: left;
}

.box3 {
	width: 302px;
	height: 140px;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 8px;
	/*position: absolute;
	left: 662;
	bottom: 0;*/
	background-repeat: no-repeat;
	bottom: 0;
	float: left;
}

.box3-flash {
	width: 302px;
	height: 145px;
	padding: 0px;
	margin: 0px 0px 0px 8px;
	float: left;
}
.tabledotline {
  background: url(/us/diabetes/images/dotline_blue.gif) 0 0 repeat-x; 
  height: 1px; 
  overflow: hidden; 
} 

.content h1 {
	margin-bottom: 0;
} 

.sub-side-nav1 {
	padding: 8px 0 8px 34px;
}

.sub-side-nav2 {
	padding: 8px 50px 8px 34px;
}
