#preloader1
{
	background:url(../content/contour_shot_over.gif) -1000px -1000px no-repeat;
}
#preloader2
{
	background:url(../content/product_shot_over.gif) -1000px -1000px no-repeat;
}

html {
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:14px;
	color:#666666;
	background:transparent url(../images/header_backgroung1.jpg) top left no-repeat;
	}
body 
{
	background-color: transparent;
	background-image: url(../images/footer_bg_tile.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	}
sup
{
	text-decoration:none;
}
#container {
	position:relative;
	margin:0 auto;
	width:915px;
	overflow:hidden;
	/*background:transparent url(../images/header_backgroung1.jpg) top left no-repeat;*/
	}
#header {
	float:left;
	display:inline;
	padding: 25px 0 0 0;
	width:903px;
	height:110px;
	overflow:hidden;
	margin:0 0 0 4px;
	background:transparent url(../images/menu_shadow.jpg) center 130px repeat-x;
	}
#header h1 {
	float:left;
	display:inline;
	width:207px;
	height:0px !important;
	background:transparent url(../images/logo.jpg) left top no-repeat;
	height /**/:34px; /* IE 5/Win hack */ 
	padding:34px 0 0 0;
	margin:12px 0 32px 0;
	overflow:hidden;
	}
#header h2 {
	float:right;
	clear:none;
	display:outline;
	width:310px;
	height:0px !important;
	background:transparent url(../images/logo.gif) right top no-repeat;
	height /**/:45px; /* IE 5/Win hack */ 
	padding:65px 0 0 0;
	margin:0 4px 3px 0;
	overflow:hidden;
	}
.red{color:#e22706; font-size:11px;}
a img {border:0}
#header #top_nav {
	float:left;
	clear:left;
	list-style-type:none;
	margin:0;
	padding:0;
	height:28px;
	width:621px;
	}
#header #top_nav li {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	height:28px;
	border-right:1px solid #bdd59b;
	}
#header #top_nav .diabetes_and_you, #header #top_nav .resources {
	border:0px;
	}
#header #top_nav li a {
	float:left;
	display:block;
	height:0px !important;
	height /**/:28px; /* IE 5/Win hack */ 
	padding:28px 0 0 0;
	overflow:hidden;
	}

/* Consumer Information Nav */
#header #top_nav .home, #header #top_nav .home a {
	width:57px;
	height:30px;
	background:transparent url(../images/menu/home.gif) left 0 no-repeat;
	}
#header #top_nav .home .notselected {
	background:transparent url(../images/menu/home.gif) left 0 no-repeat;
}
#header #top_nav .home a:hover {
	background:transparent url(../images/menu/home_mo.gif) left 0 no-repeat;
}
#header #top_nav .home .selected {
	background:transparent url(../images/menu/home_mo.gif) left 0 no-repeat;
}

#header #top_nav .events, #header #top_nav .events a {
	width:70px;
	height:30px;
	background:transparent url(../images/menu/events.jpg) left 0 no-repeat;
	}
#header #top_nav .events .notselected {
	background:transparent url(../images/menu/events.jpg) left 0 no-repeat;
}
#header #top_nav .events a:hover {
	background:transparent url(../images/menu/events_mo.jpg) left 0 no-repeat;
}
#header #top_nav .events .selected {
	background:transparent url(../images/menu/events_mo.jpg) left 0 no-repeat;
}

#header #top_nav .links, #header #top_nav .links a {
	width:200px;
	height:30px;
	background:transparent url(../images/menu/links.jpg) left 0 no-repeat;
	}
#header #top_nav .links .notselected {
	background:transparent url(../images/menu/links.jpg) left 0 no-repeat;
}
#header #top_nav .links a:hover {
	width:200px;
	height:30px;
	background:transparent url(../images/menu/links_mo.jpg) left 0 no-repeat;
}
#header #top_nav .links .selected {
	background:transparent url(../images/menu/links_mo.jpg) left 0 no-repeat;
}

#header #top_nav .nurse, #header #top_nav .links a {
	width:145px;
	height:30px;
	background:transparent url(../images/menu/nurse.jpg) left 0 no-repeat;
	}
#header #top_nav .nurse .notselected {
	background:transparent url(../images/menu/nurse.jpg) left 0 no-repeat;
}
#header #top_nav .nurse a:hover {
	width:145px;
	height:30px;
	background:transparent url(../images/menu/nurse_mo.jpg) left 0 no-repeat;
}
#header #top_nav .nurse .selected {
	background:transparent url(../images/menu/nurse_mo.jpg) left 0 no-repeat;
}

#header #top_nav .slide, #header #top_nav .links a {
	width:92px;
	height:30px;
	background:transparent url(../images/menu/slide_kits.jpg) left -0 no-repeat;
	}
#header #top_nav .slide .notselected {
	background:transparent url(../images/menu/slide_kits.jpg) left -0 no-repeat;
}
#header #top_nav .slide a:hover {
	width:92px;
	height:30px;
	background:transparent url(../images/menu/slide_kits_mo.jpg) left -0 no-repeat;
}
#header #top_nav .slide .selected {
	background:transparent url(../images/menu/slide_kits_mo.jpg) left -0 no-repeat;
}

#header #top_nav .our_products, #header #top_nav .our_products a {
	width:118px;
	height:30px;
	background:transparent url(../images/menu/our_product.gif) left top no-repeat;
}
#header #top_nav .our_products .notselected {
	background:transparent url(../images/menu/our_product.gif) left top no-repeat;
}
#header #top_nav .our_products a:hover {
	background:transparent url(../images/menu/our_product_mo.gif) left top no-repeat;
}
#header #top_nav .our_products .selected {
	background:transparent url(../images/menu/our_product_mo.gif) left top no-repeat;
}

#header #top_nav .current_owners, #header #top_nav .current_owners a {
	width:119px;
	height:30px;
	background:transparent url(../images/menu/diabetes_care.gif) 0px top no-repeat;
}
#header #top_nav .current_owners .notselected {
	background:transparent url(../images/menu/diabetes_care.gif) 0px top no-repeat;
}
#header #top_nav .current_owners a:hover {
	background:transparent url(../images/menu/diabetes_care_mo.gif) 0px top no-repeat;
}
#header #top_nav .current_owners .selected {
	background:transparent url(../images/menu/diabetes_care_mo.gif) 0px top no-repeat;
}

#header #top_nav .diabetes_and_you, #header #top_nav .diabetes_and_you a {
	width:115px;
	height:30px;
	background:transparent url(../images/menu/buy_online.gif) -0px -top no-repeat;
}
#header #top_nav .diabetes_and_you .notselected {
	background:transparent url(../images/menu/buy_online.gif) -0px top no-repeat;
}
#header #top_nav .diabetes_and_you a:hover {
	background:transparent url(../images/menu/buy_online_mo.gif) -0px top no-repeat;
}
#header #top_nav .diabetes_and_you .selected {
	background:transparent url(../images/menu/buy_online_mo.gif) -0px top no-repeat;
}

#header #top_nav .buy_online, #header #top_nav .buy_online a {
	width:118px;
	height:30px;
	background:transparent url(../images/menu/diabetes_you.gif) left top no-repeat;
}
#header #top_nav .buy_online .notselected {
	background:transparent url(../images/menu/diabetes_you.gif) left top no-repeat;
}
#header #top_nav .buy_online a:hover {
	background:transparent url(../images/menu/diabetes_you_mo.gif) left top no-repeat;
}
#header #top_nav .buy_online .selected {
	background:transparent url(../images/menu/diabetes_you_mo.gif) left top no-repeat;
}


/* Healthcare Professionals */
#header #top_nav .products_and_services, #header #top_nav .products_and_services a {
	width:173px;
	height:30px;
	background:transparent url(../content/hcp_top_nav.gif) -58px -28px no-repeat;
}
#header #top_nav .products_and_services .notselected {
	background:transparent url(../content/hcp_top_nav.gif) -58px top no-repeat;
}
#header #top_nav .products_and_services a:hover {
	background:transparent url(../content/hcp_top_nav.gif) -58px -28px no-repeat;
}
#header #top_nav .products_and_services .selected {
	background:transparent url(../content/hcp_top_nav.gif) -58px -28px no-repeat;
}

#header #top_nav .events_and_research, #header #top_nav .events_and_research a {
	width:164px;
	height:30px;
	background:transparent url(../content/hcp_top_nav.gif) -232px -28px no-repeat;
}
#header #top_nav .events_and_research .notselected {
	background:transparent url(../content/hcp_top_nav.gif) -232px top no-repeat;
}
#header #top_nav .events_and_research a:hover {
	background:transparent url(../content/hcp_top_nav.gif) -232px -28px no-repeat;
}
#header #top_nav .events_and_research .selected {
	background:transparent url(../content/hcp_top_nav.gif) -232px -28px no-repeat;
}

#header #top_nav .patient_tools, #header #top_nav .patient_tools a {
	width:111px;
	height:30px;
	background:transparent url(../content/hcp_top_nav.gif) -397px -28px no-repeat;
}
#header #top_nav .patient_tools .notselected {
	background:transparent url(../content/hcp_top_nav.gif) -397px top no-repeat;
}
#header #top_nav .patient_tools a:hover {
	background:transparent url(../content/hcp_top_nav.gif) -397px -28px no-repeat;
}
#header #top_nav .patient_tools .selected {
	background:transparent url(../content/hcp_top_nav.gif) -397px -28px no-repeat;
}

#header #top_nav .resources, #header #top_nav .resources a {
	width:92px;
	height:30px;
	background:transparent url(../content/hcp_top_nav.gif) -509px -28px no-repeat;
}
#header #top_nav .resources .notselected {
	background:transparent url(../content/hcp_top_nav.gif) -509px top no-repeat;
}
#header #top_nav .resources a:hover {
	background:transparent url(../content/hcp_top_nav.gif) -509px -28px no-repeat;
}
#header #top_nav .resources .selected {
	background:transparent url(../content/hcp_top_nav.gif) -509px -28px no-repeat;
}


#header #mini_nav {
	float:right;
	clear:right;
	list-style-type:none;
	padding:6px 0 0 0;
	margin:0 4px 0 0;
	}
	
#header #mini_nav #consumer 
{
	color:#00a1d6;
	font-weight:bold;
	}
#mini_nav li {
	float:left;
	padding:0 0 0 9px;
	margin:0;
	}
	
#mini_nav #spanish{
	padding:0 9px 0 9px;
	background:transparent url(../images/menu_line.jpg) right no-repeat;
	}
#header #mini_nav a {
	float:left;
	margin:0;
	padding:0;
	color:#555555;
	text-decoration:none;
	}
#header #mini_nav a:hover {
	text-decoration:underline;
	}
#content_container {
	float:left;
	clear:both;
	width:921px;
	background:transparent url(x../content/body_background.gif) center -135px no-repeat;
	}
#callouts {
	float:left;
	position:relative;
	display:inline;
	width:921px;
	height:242px;
	overflow:hidden;
	padding:0 0 80px 0;
	}
#callouts .callout {
	float:left;
	display:inline;
	width:295px;
	overflow:hidden;
	margin:0 12px 0 0;
	padding:0;
	}
#callouts .callout .body .inner_wrapper {
	display:block;
	padding:10px;
	}
#callouts .callout .body .slide_01 {
	display:block;
	padding:10px;
	}
#callout3 {
	margin-right:0px;
	}
#callout1 .body {
	float:left;
	display:inline;
	position:relative;
	top:-36px;
	width:295px;
	height:230px;
	overflow:hidden;
	}
#callout1 .body .inner_wrapper {
	width:295px;
	height:247px;
	background:transparent url(../images/index_slug1.jpg) left top no-repeat;
	}
#callout1 .body .inner_wrapper #meter1 a, #callout1 .body .inner_wrapper #meter2 a {
	position:relative;
	}
#callout1 .left {
	margin-right:10px;
	}
#callout2 .body {
	float:left;
	display:inline;
	position:relative;
	top:-36px;
	width:295px;
	height:230px;
	overflow:hidden;
	}
#callout2 .body .inner_wrapper {
	width:275px;
	height:230px !important;
	background:transparent url(../images/index_slug1.jpg) left top no-repeat;
	}
#callout2 .body .inner_wrapper a {
	position:relative;
	}
#callout3 .body {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 295px; POSITION: relative; TOP: -13px; HEIGHT: 236px
}
#callout3 .body .inner_wrapper {
	BACKGROUND: url(../images/index_slug.jpg) no-repeat left top; WIDTH: 275px; HEIGHT: 216px
}
#callout3 .body .inner_wrapper A {
	POSITION: relative
}
#callout3 #cslide_02 {
	DISPLAY: none
}
#callout3 #cslide_03 {
	DISPLAY: none
}
#callout3 #cslide_04 {
	DISPLAY: none
}
#callout3 #cslide_05 {
	DISPLAY: none
}
#callout3 #cslide_06 {
	DISPLAY: none
}

#callouts H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 5px; OVERFLOW: hidden; PADDING-TOP: 18px; HEIGHT: 0px! important
}
.menu ul
{
	width:100px;
}
.menu ul li
{ list-style-type:none; clear:both; list-style:display; height:23px;}


/*#callout1 h3 {
	width:218px;
	background:transparent url(../images/button_getonefree_on.jpg) no-repeat;
	}
#callout2 h3 {
	width:213px;
	background:transparent url(../images/button_getonefree_on.jpg) no-repeat;
	}*/
#callout3 #cslide_02 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 207px
}
#callout3 #cslide_03 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 200px
}
#callout3 #cslide_04 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 266px
}
#callout3 #cslide_01 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 266px
}
#callout3 #cslide_06 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 266px
}
#callout3 #cslide_05 H3 {
	BACKGROUND: url(images/callout_mo.jpg) no-repeat; WIDTH: 219px
}
#callouts h4 {
	float:left;
	display:inline;
	width:295px;
	height:217px;
	overflow:hidden;
	}
#callout1 h4 {
	float:left;
	display:inline;
	height:36px;
	position:relative;
	padding:0;
	margin:0;
	top:225px;
	background:transparent url(../images/learn_more.jpg) left 0px no-repeat;
	}
#callout1 h4 a {
	float:left;
	display:inline;
	width:209px;
	height:0px !important;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	overflow:hidden;
	margin:15px 0 0 0;
	}
#callout2 h4 {
	float:left;
	display:inline;
	height:36px;
	position:relative;
	padding:0;
	margin:0;
	top:215px;
	background:transparent url(../images/learn_more.jpg) left bottom no-repeat;
	}
#callout2 h4 a {
	float:left;
	display:inline;
	width:160px;
	height:0px !important;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	overflow:hidden;
	margin:15px 0 0 0;
	}
#callout3 h4 {
	float:left;
	height:39px;
	overflow:hidden;
	padding:0 0 0 10px;
	background:transparent url(../images/blue_corner.jpg) left top no-repeat;
	}
#callout3 h4 a {
	float:left;
	display:inline;
	height:0px !important;
	height /**/:26px; /* IE 5/Win hack */ 
	padding:26px 0 0 0;
	overflow:hidden;
	}
#callout3 h4 .href_01 {
	width:22px;
	background:transparent url(../images/callout.jpg) 0px 0px no-repeat;
	}
#callout3 h4 .href_01:hover {
	background:transparent url(../images/callout_mo.jpg) 0px 0px no-repeat;
	}
#callout3 h4 .href_02 {
	width:22px;
	background:transparent url(../images/callout.jpg) 32px 0px no-repeat;
	}
#callout3 h4 .href_02:hover {
	background:transparent url(../images/callout_mo.jpg) 32px 0px no-repeat;
	}
#callout3 h4 .href_03 {
	width:22px;
	background:transparent url(../images/callout.jpg) 54px 0px no-repeat;
	}
#callout3 h4 .href_03:hover {
	background:transparent url(../images/callout_mo.jpg) 54px 0px no-repeat;
	}
#callout3 h4 .href_04 {
	width:22px;
	background:transparent url(../images/callout.jpg) -76px top no-repeat;
	}
#callout3 h4 .href_04:hover {
	background:transparent url(../images/callout_mo.jpg) -76px 0px no-repeat;
	}
#callout3 h4 .href_05 {
	width:22px;
	background:transparent url(../images/callout.jpg) -98px top no-repeat;
	}
#callout3 h4 .href_05:hover {
	background:transparent url(../images/callout_mo.jpg) -98px 0px no-repeat;
	}
#callout3 h4 .href_06 {
	width:22px;
	background:transparent url(../images/callout.jpg) -120px top no-repeat;
	}
#callout3 h4 .href_06:hover {
	background:transparent url(../images/callout_mo.jpg) -120px 0px no-repeat;
	}
.callout #meter1, .callout #meter2 {
	float:left;
	display:inline;
	height:230px;/*81 increase for the new picture*/
	width:275px;
	overflow:hidden;
	padding:0;
	margin:0 0 5px 0;
	font-size:13px;
	color:#707070;
	font-weight:normal;
	line-height:15px;
	}
.callout #meter1 h5, .callout #meter2 h5 {
	margin:3px 0 0 0;
	}
.callout #meter1 h5 a, .callout #meter2 h5 a {
	font-size:14px;
	color:#707070;
	font-weight:bold;
	text-decoration:none;
	}
.callout #meter1 h6, .callout #meter2 h6 {
	padding:0px 0 0 0;
	line-height:10px;
	}
#callout3 h5 {
	float:none;
	clear:none;
	display:inline;
	}
.callout #meter1 h6 a, .callout #meter2 h6 a, #callout3 h5 a {
	font-size:10px;
	color:#00aee7;
	font-weight:bold;
	text-decoration:none;
	}
#callout2 .description {
	float:left;
	width:275px;
	overflow:hidden;
	padding:105px 0 0 3px;
	color:#707070;
	line-height:15px;
	font-size:12px;
	background:transparent url(../images/why_images.gif) no-repeat;
	}
#callout3 .description {
	float:left;
	width:255px;
	overflow:hidden;
	padding:10px 0 0 10px;
	color:#707070;
	line-height:15px;
	font-size:12px;
	}

#callout3 .description .description_left {
	float:left;
	width:80px;
	padding:0 5px 0 0;
	}
#callout3 .description .description_right {
	float:left;
	width:150px;
	}

#flash_piece {
	display:inherit;
	text-align:center;
	width:900px;
	height:350px;
	margin:0px 0 25px 6px;
	background:transparent url(../images/banner_right_tile.jpg) left 0px no-repeat;
	}
hr {
	display:block;
	height:0px;
	overflow:hidden;
	width:900px;
	margin:0 0 15px 6px;
	background:url(../content/hr.gif) repeat-x;
	padding:1px 0 0 0;
	border:0px;
	}
body.home hr {
	margin-top:15px;
	}
#footer 
{
	float:left;
	clear:both;
	display:inline;
	width:900px;
	overflow:hidden;
	margin:0 0 0 7px;
	padding:30px 0 50px 0;
	font-size:11px;
	color:#666666;
	text-align:center;
	/*background:transparent url(../images/footer_bg_tile.jpg) top center repeat-x;*/
	border-top:1px solid #c4c5c5;
	}
.bottom_nav {
	float:left;
	display:inline;
	clear:both;
	margin:0 0 22px 0;
	width:915px;
	}
#one.bottom_nav {
	padding:0 0 0 250px;
	}
#hcp.bottom_nav {
	padding:0 0 0 100px;
	}

body.hcp #one.bottom_nav {
	padding:0 0 0 250px;
	}
#two.bottom_nav {
	padding:0 0 0 214px;
	}
.bottom_nav li {
	float:left;
	display:inline;
	font-size:11px;
	padding:0 8px 0 7px;
	background:url(../images/footer_menu_line.jpg) right no-repeat;
	}
.bottom_nav li a {
	color:#666666;
	text-decoration:none;
	}
.bottom_nav li a:hover {
	text-decoration:underline;
	}
#content_container {
	background:url(../content/subpage_content_background.gif) 6px -1px no-repeat;
	}
body.home #content_container {
	background:none;
	}
#resize_text {
	float:right;
	display:inline;
	width:74px;
	height:28px;
	background:url(../images/resize_text.jpg); background-repeat:no-repeat;
	padding:5px 0 0 62px;
	margin:0 14px 40px 0;
	}
#resize_text #small, #resize_text #medium, #resize_text #large {
	float:left;
	display:inline;
	width:23px;
	height:0px !important;
	height /**/:24px; /* IE 5/Win hack */ 
	padding:24px 0 0 0;
	overflow:hidden;
	}
#left_nav {
	float:left;
	display:inline;
	width:185px;
	padding:13px 0 0 0;
	margin:28px 35px 0 2px;
	/*background: url(../images/menu.jpg) left top no-repeat;
	list-style-type:none;*/
	}
#left_nav1 {
	float:left;
	display:inline;
	width:185px;
	padding:13px 0 0 0;
	/*margin:28px 35px 0 2px;*/
	/*background: url(../images/menu.jpg) left top no-repeat;
	list-style-type:none;*/
	}
#left_nav li {
	float:left;
	clear:both;
	}
	
#left_nav li .top {
	float:left;
	clear:both;
	background: url(../images/menu/our_product/top_menu.jpg) left top no-repeat;
	}
	
#left_nav li .bottom {
	float:left;
	clear:both;
	background: url(../images/menu/our_product/bottom.jpg) left top no-repeat;
	}	
	
#left_nav #contour {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../images/menu/dibites_care/contour.jpg);
	background-repeat:no-repeat;
	}
#left_nav #breeze2 {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../images/menu/dibites_care/elite.jpg);
	background-repeat:no-repeat;
	}
#left_nav #lancing_devices {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../images/menu/dibites_care/lanching.jpg);
	background-repeat:no-repeat;
	}
#left_nav #medicare_coverage {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../images/menu/dibites_care/no-coding.jpg);
	background-repeat:no-repeat;
	}
#left_nav #registration {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_9.gif);
	background-repeat:no-repeat;
	}
#left_nav #upgrade {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_10.gif);
	background-repeat:no-repeat;
	}
#left_nav #software {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_11.gif);
	background-repeat:no-repeat;
	}
#left_nav #product_support {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_12.gif);
	background-repeat:no-repeat;
	}
#left_nav #newly_diagnosed {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_17.gif);
	background-repeat:no-repeat;
	}
#left_nav #treatment {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_18.gif);
	background-repeat:no-repeat;
	}
#left_nav #controlling {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_19.gif);
	background-repeat:no-repeat;
	}
#left_nav #testing {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_20.gif);
	background-repeat:no-repeat;
	}
#left_nav #complications {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_21.gif);

	background-repeat:no-repeat;
	}
#left_nav #resources {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_22.gif);
	background-repeat:no-repeat;
	}
#left_nav #contour_meter {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_29.gif);
	background-repeat:no-repeat;
	}
#left_nav #breeze2_meter {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_30.gif);
	background-repeat:no-repeat;
	}
#left_nav #winglucofacts {
	float:left;
	clear:both;
	display:inline;
	width:185px;
	height:0px !important;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	overflow:hidden;
	background-color:#eaf6fd;
	background-image:url(../content/left_nav_31.gif);
	background-repeat:no-repeat;
	}
#left_nav .tertiary {
	float:left;
	clear:both;
	list-style-type:none;
	margin:0;
	padding:0;
	display: none;
	}
#left_nav .tertiary li {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:185px;
	height:23px;
	overflow:hidden;
	}
#left_nav .tertiary li a {
	float:left;
	display:inline;
	margin:0;
	padding:6px 0 0 35px;
	width:185px;
	height:23px;
	overflow:hidden;
	font-size:12px;
	color:#555555;
	text-decoration:none;
	background:url(../images/menu/dibites_care/contour.jpg) left top no-repeat;
	}
#left_nav .tertiary li a:hover {
	color:#41c2ec;
	background:url(../images/menu/dibites_care/contour_mo.jpg) left top no-repeat;
	}
#left_nav #bottom {
	float:left;
	display:inline;
	width:185px;
	height:14px;
	overflow:hidden;
	margin:0;
	padding:0;
	background:url(../images/menu_bottom_nav.jpg) left bottom no-repeat;
	}
#product_360 {
	float:right;
	display:inline;
	margin:0 7px 16px 0;
	padding:0;
	clear:right;
	width:187px;
	overflow:hidden;
	}
#contour_360 {
	float:right;
	display:inline;
	margin:0 7px 16px 0;
	padding:0;
	clear:right;
	width:185px;
	overflow:hidden;
	}
#product_360 #see_360_demo {
	float:left;
	clear:left;
	display:inline;
	position:relative;
	top:-42px;
	width:179px;
	height:0px !important;
	height /**/:271px; /* IE 5/Win hack */ 
	margin:0 0 0 2px;
	padding:271px 0 0 0;
	overflow:hidden;
	background:url(../content/product_shot.gif) left top no-repeat;
	}
#product_360 #see_360_demo:hover {
	background:url(../content/product_shot_over.gif) left top no-repeat;
	}
#contour_360 #see_360_demo {
	float:left;
	clear:left;
	display:inline;
	position:relative;
	top:-42px;
	width:177px;
	height:0px !important;
	height /**/:221px; /* IE 5/Win hack */ 
	margin:0 0 0 2px;
	padding:221px 0 0 0;
	overflow:hidden;
	background:url(../content/contour_shot.gif) left top no-repeat;
	}

#contour_360 #see_360_demo:hover {
	background:url(../content/contour_shot_over.gif) left top no-repeat;
	}
#product_360 #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:252px;
	width:170px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/free_breeze.gif) left 0px no-repeat;
	}
#contour_360 #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:202px;
	width:172px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_get_free_contour.gif) left 0px no-repeat;
	}
#product_360 #cta:hover {
	background:transparent url(../content/free_breeze.gif) left -42px no-repeat;
	}
#contour_360 #cta:hover {
background:transparent url(../content/op_get_free_contour.gif) left -42px no-repeat;
	}
#product_body {
	float:left;
	display:inline;
	clear:none;
	width:490px;
	padding:34px 0 50px 0;
	color:#555555;
	line-height:17px;
	}
#product_body1 {
	float:left;
	display:inline;
	clear:none;
	width:490px;
	padding:5px 0 5px 0;
	color:#555555;
	line-height:17px;
	}
#product_body a {
	color:#555555;
	text-decoration:underline;
	}
#product_body h2 {
	font-size:26px;
	height:30px;
	margin:0 0 5px 0;
	font-weight:normal;
	}
#product_body h2 sup{
	font-size:12px;
	vertical-align:top;
}
body.hcp_products_and_services #product_body h2 {
	height:60px;
	}
body.hcp_contour_meter #product_body h2, body.hcp_breeze2_meter #product_body h2, body.hcp_winglucofacts #product_body h2 {
	height:68px;/**68**/
	}
/**Alternative**/	
body.hcp_contour_meter #product_body h2x, body.hcp_breeze2_meter #product_body h2x {
	height:38px;
	}	
body.hcp_products_and_services #product_body h2x {
	height:60px;
	}	
#product_body h2x {
	font-size:36px;
	height:30px;
	margin:0 0 5px 0;
	font-weight:normal;
	}
#product_body h2x sup{
	font-size:12px;
	vertical-align:top;
}	
/** ends **/		
#product_body h3 {
	font-size:16px;
	margin:0 0 11px 0;
	font-weight:normal;
	line-height:21px;
	}
#product_body h3.baby_blue {
	color:#009ddc;
	font-weight:normal;
	margin-bottom:15px;
	}
	
.text_baby_blue{
	font-size: 12px;
	color: #009ddc;
    margin-bottom:15px;
}

.text_baby_blue_bold{
	font-weight:bold;
	font-size:15px;
	color: #009ddc;
    margin-bottom:15px;
}

#product_body h3.blue_18 {
	color:#009ddc;
	font-weight:bold;
	font-size:18px;
	margin-bottom:15px;
	}
#product_body ul {
	margin:0 0 15px 0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	}
.width_300 {
	width:300px;
	}
.width_300 li {
	width:300px;
	}
#product_body ol {
	margin:0 0 15px 0;
	padding:0;
	color:#25a1c9;
	font-weight:bold;
	}
#product_body ul li {
	padding:0 0 0 17px;
	margin:0;
	background:url(../images/li_imges.jpg) left 8px no-repeat;
	line-height:21px;
	}
	
#product_body ol li .gray {
	color:#555555;
	font-weight:normal;
	}
sup {
	vertical-align:super;
	font-size:0.75em;
	}
.bold {
	font-weight:bold;
	}
#light_blue_box {
	float:right;
	clear:right;
	display:block;
	width:177px;
	margin:0 12px 0 0;
	font-size:11px;
	line-height:12px;
	color:#464646;
	}
#light_blue_box .body {
	float:left;
	clear:left;
	width:157px;
	border-left:3px solid #cceafc;
	border-right:3px solid #cceafc;
	padding:4px 7px 4px 7px;
	}
#light_blue_box .top_border {
	display:block;
	width:177px;
	height:8px;
	overflow:hidden;
	background:url(../images/top_slug.jpg) left top no-repeat;
	}
#light_blue_box .bottom_border {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	width:177px;
	height:12px;
	overflow:hidden;
	background:url(../images/bottom_slug.jpg) left bottom no-repeat;
	}
#light_blue_box p {
	margin:0 0 8px 0;
	}
#light_blue_box .right {
	position:relative;
	top:-6px;
	left:-6px;
	}
hr.dotted 
{
	text-align:left;
	display:block;
	clear:left;
	height:0px;
	overflow:hidden;
	width:477px;
	margin:0 0 17px 0px;
	background:url(../images/doted.jpg) repeat-x;
	padding:2px 0 0 0;
	border:0px;
	}
#product_body #disc {
	margin:0 16px 0 0;
	}
#product_body #contour_sample {
	margin:0 0 10px 0;
	}
#print_page 
{
	vertical-align:bottom;
	float:left;
	clear:both;
	display:inline;
	width:900px;
	height:23px;
	overflow:hidden;
	margin:0 0 0 7px;
	}
#print_page a {
	float:right;
	display:inline;
	width:66px;
	height:0px !important;
	overflow:hidden;
	height /**/:23px; /* IE 5/Win hack */ 
	padding:23px 0 0 0;
	background:url(../images/print_pa.gif) right top no-repeat;
	}
body.our_products #our_products {
	float:left;
	clear:both;
	width:482px;
	padding:0 0 4px 0px;
	margin:0 0 20px 0;
	font-size:11px;
	line-height:13px;
	/** background:url(../content/our_products_table_bottom.gif) left bottom no-repeat;  **//** no-use**/
	}
body.our_products #our_products .tc {
	float:left;
	width:240px;
	margin:0;

	}
body.our_products #our_products .tc2 {
	float:right;
	width:240px;
	margin:0;
	
	}
body.our_products #our_products .th {
	display:none;
	}

body.our_products #our_products .td {
	float:left;
	clear:none;
	width:216px;
	overflow:hidden;
	padding:7px 14px 0px 10px;
	}

/** new styling **/
body.our_products #our_products .tdd{
	float:left;
	clear:none;
	width:216px;
	overflow:hidden;
	padding:7px 14px 0px 10px;
	background-color:#e6f4fd;
	}

/** new styling **/
body.our_products #our_products .tdd2{
	float:left;
	clear:none;
	width:216px;
	overflow:hidden;
	padding:7px 14px 0px 10px;
	background-color:#cceafc;
	}	
	
/** new styling - no left padding - used for the mini list **/
body.our_products #our_products .tdd3{
	float:left;
	clear:none;
	width:216px;
	overflow:hidden;
	padding:7px 19px 0px 5px;
	background-color:#e6f4fd;
	}	
	
/** for product button only **/	
body.our_products #our_products .tx {
	float:left;
	clear:none; 
	width:216px;
	height: 25px;
	overflow:hidden;
	padding:7px 14px 0px 10px;
	background-color:#D0EBFC;
	border-bottom:1px solid #ffffff;
	}

body.our_products #contour_table_top ul li, body.our_products #breeze2_table_top ul li {
	padding:5px 0 0 11px; /* 0 0 0 11*/
	font-size:11px;
	line-height:14px;
	/*background:url(../images/breeze.jpg) left 8px no-repeat;/*3px*/
	}
body.our_products #contour_table_top {
	float:left;
	width:227px;
	height:153px;/*133*/
	overflow:hidden;
	margin:0 0 0 0;/*0020*/
	background:url(../images/contour.jpg) left top no-repeat;
	padding:38px 0 0 15px;
	
	}
body.our_products #contour_table_top ul {
	padding:0 110px 0 0;
	margin:0 0 15px 0;
	}
body.our_products #breeze2_table_top {
	float:left;
	width:225px;
	height:153px;
	overflow:hidden;
	margin:0 0 0 0;/*0020*/
	background:url(../images/breeze.jpg) no-repeat;
	
	padding:38px 0 0 15px;
	}

body.our_products #breeze2_table_top ul {
	padding:0 110px 0 0;
	margin:0 0 15px 0;
	}
body.our_products #get_one_free 
{
	float:left;
	clear:none;
	width:89px;
	height:0px !important;
	overflow:hidden;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	margin:8px 0 0 0;
	background:url(../content/get_one_free.gif) left top no-repeat;
	}
body.our_products #get_one_free:hover {
	background:url(../content/get_one_free.gif) left -21px no-repeat;
	}
body.our_products #see_demo {
	float:left;
	clear:none;
	width:71px;
	height:0px !important;
	overflow:hidden;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	margin:8px 0 0 5px;
	background:url(../content/see_demo.gif) left top no-repeat;
	}
body.our_products #see_demo:hover {
	background:url(../content/see_demo.gif) left -21px no-repeat;
	}
body.our_products #learn_more_contour {
	float:left;
	clear:none;
	width:214px;
	height:0px !important;
	overflow:hidden;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	margin:3px 0 0 5px;
	background:url(../content/learn_more_contour.gif) left top no-repeat;
	}
body.our_products #learn_more_contour:hover {
	background:url(../content/learn_more_contour.gif) left -21px no-repeat;
	}
body.our_products #learn_more_breeze2 {
	float:left;
	clear:none;
	width:207px;
	height:0px !important;
	overflow:hidden;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	margin:3px 0 0 0;
	background:url(../content/learn_more_breeze2.gif) left top no-repeat;
	}
body.our_products #learn_more_breeze2:hover {
	background:url(../content/learn_more_breeze2.gif) left -21px no-repeat;
	}
#already_have_meter {
	float:right;
	display:inline;
	width:187px;
	height:94px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#already_have_meter #register {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:47px;
	width:66px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_register.gif) left 0px no-repeat;
	}
#already_have_meter #register a {
	float:left;
	display:inline;
	width:66px;
	height:0px !important;
	height /**/:24px; /* IE 5/Win hack */ 
	padding:24px 0 0 0;
	overflow:hidden;
	margin:18px 0 0 0;
	}
#already_have_meter #easy_care {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0;
	top:47px;
	width:72px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_easy_care.gif) left 0px no-repeat;
	}
#already_have_meter #easy_care a {
	float:left;
	display:inline;
	width:72px;
	height:0px !important;
	height /**/:24px; /* IE 5/Win hack */ 
	padding:24px 0 0 0;
	overflow:hidden;
	margin:18px 0 0 0;
	}
#already_have_meter .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:187px;
	height:0px !important;
	height /**/:73px; /* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/already_have_meter.png) left top no-repeat;
	}
#have_an_old_meter {
	float:right;
	display:inline;
	position:relative;
	width:187px;
	height:94px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#have_an_old_meter #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:47px;
	width:115px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_upgrade_for_free.gif) left 0px no-repeat;
	}
#have_an_old_meter #cta:hover {
	background:transparent url(../content/op_upgrade_for_free.gif) left -42px no-repeat;
}
#have_an_old_meter .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:187px;
	height:0px !important;
	height /**/:73px; /* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/have_an_old_meter.png) left top no-repeat;
	}
#looking_for_tools {
	float:right;
	display:block;
	position:relative;
	width:185px;
	height:94px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#looking_for_tools #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:47px;
	width:144px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_join_easy_care.gif) left 0px no-repeat;
	}
#looking_for_tools #cta:hover 
{
	background:transparent url(../content/op_join_easy_care.gif) left -42px no-repeat;
}
#looking_for_tools .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:/**/:72px !important;
	/* IE 5/Win hack */ 
	padding:72px 0 0 0;
	overflow:hidden;
	background:url(../content/looking_for_tools.png) left top no-repeat;
	}
	
	
#hcp_looking_for_tools {
	float:right;
	display:inline;
	position:relative;
	width:185px;
	height:94px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#hcp_looking_for_tools #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:45px;
	width:128px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_bayer_easy_care.gif) left 0px no-repeat;
	}
#hcp_looking_for_tools #cta:hover 
{
	background:transparent url(../content/op_bayer_easy_care.gif) left -42px no-repeat;
}
#hcp_looking_for_tools .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:/**/:73px !important;
	/* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/callout_looking2.png) left top no-repeat;
	}
	
#want_to_upgrade {
	float:right;
	display:block;
	position:relative;
	width:185px;
	height:94px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#want_to_upgrade #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:47px;
	width:144px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_get_a_new.gif) left 0px no-repeat;
	}
#want_to_upgrade #cta:hover {
	background:transparent url(../content/op_get_a_new.gif) left -42px no-repeat;
	}
#want_to_upgrade .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:73px; /* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/want_to_upgrade.png) left top no-repeat;
	}

/* highlight */
body.no_coding_technology h2 {
	background:url(../content/no_coding_small.gif) 309px top no-repeat;
	}
body.no_coding_technology #left_nav .tertiary #t_no_coding a {
	color:#00aee7;
	background:url(../content/ln_3rd.gif) left -23px no-repeat;
	}


/* product */
body.contour_meter #left_nav #contour
{
	cursor:default;
}
body.breeze2_meter #left_nav #breeze2
{
	cursor:default;
}
body.lancing_devices #left_nav #lancing_devices
{
	cursor:default;
}
body.medicare_coverage #left_nav #medicare_coverage
{
	cursor:default;
}

/* product sub */
body.contour_ts_meter #left_nav .tertiary #t_contour_ts a {
	color:#00aee7;
	background:url(../images/arrow.gif) left -23px no-repeat;
	cursor:default;
	}
body.contour_color #left_nav .tertiary #t_contour_color a {
	color:#00aee7;
	background:url(../images/arrow.gif) left -23px no-repeat;
	cursor:default;
	}
body.contour_no_coding #left_nav .tertiary #t_contour_nocoding a 
{
	color:#00aee7;
	background:url(../images/menu/about_menu/bayer_diabetes_care.jpg) left -23px no-repeat;
	cursor:default;
}
body.breeze2_no_coding #left_nav .tertiary #t_breeze_nocoding a 
{
	color:#00aee7;
	background:url(../content/ln_3rd.gif) left -23px no-repeat;
	cursor:default;
}

/* current meter users */
body.upgrade #left_nav #upgrade
{
	cursor:default;
}
body.software #left_nav #software
{
	cursor:default;
}
body.product_support #left_nav #product_support
{
	cursor:default;
}

/* diabetes & you */
body.newly_diagnosed #left_nav #newly_diagnosed
{
	cursor:default;
}
body.treatment #left_nav #treatment
{
	cursor:default;
}
body.controlling #left_nav #controlling
{
	cursor:default;
}
body.testing #left_nav #testing
{
	cursor:default;
}
body.complications #left_nav #complications
{
	cursor:default;
}
body.resources #left_nav #resources
{
	cursor:default;
}

/* hcp products & services */
body.hcp_contour_meter #left_nav #contour_meter
{
	cursor:default;
}
body.hcp_breeze2_meter #left_nav #breeze2_meter
{
	cursor:default;
}
body.hcp_winglucofacts #left_nav #winglucofacts
{
	cursor:default;
}
body.hcp_product_support #left_nav #product_support
{
	cursor:default;
}

fieldset {
	border:0;
	}
.additional {
	float:left;
	clear:none;
	width:140px;
	padding-bottom:10px;
	font-size:11px;
	}
input#home_address, input#address_line_2, input#email {
	width:280px;
	}
input#zip {
	width:76px;
	}
input#zip2 {
	width:55px;
	}
body.registration h2 {
	display:block;
	padding-bottom:22px;
	}
body.registration #next a {
	float:left;
	display:inline;
	width:71px;
	height:0px !important;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	overflow:hidden;
	background:url(../content/btn_next.gif) left top no-repeat;
	}
body.registration #next a:hover {
	background:url(../content/btn_next.gif) left -21px no-repeat;
	}
body.registration #clear_all a {
	float:left;
	display:inline;
	width:71px;
	height:0px !important;
	height /**/:21px; /* IE 5/Win hack */ 
	padding:21px 0 0 0;
	overflow:hidden;
	background:url(../content/btn_clear_all.gif) left top no-repeat;
	margin:0 14px 0 300px;
	}
body.registration #clear_all a:hover {
	background:url(../content/btn_clear_all.gif) left -21px no-repeat;
	}
body.healthcare_professionals #product_body
{
	height:531px;
	}
body.contour_no_coding #product_body, body.contour_ts_meter #product_body, body.software #product_body, body.controlling #product_body
{
}
body.contact_us #product_body, body.about_us #product_body, body.news #product_body, body.terms_and_conditions #product_body, body.privacy_policy #product_body, body.hcp_terms_and_conditions #product_body, body.hcp_privacy_policy #product_body, body.hcp_contact_us #product_body, body.hcp_about_us #product_body, body.hcp_news #product_body {
	padding-left:210px;
	}
body.hcp_events_and_research #product_body, body.hcp_patient_tools #product_body, body.hcp_resources #product_body {
	padding-left:210px;
	}
#product_body img.left {
	margin:0 20px 10px 0;
	}
.clear_left {
	clear:left;
	}
#callout_contour {
	float:left;
	display:inline;
	position:relative;
	width:185px;
	height:118px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#callout_contour #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:67px;
	width:90px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_learn_more.gif) left 0px no-repeat;
	}
#callout_contour #cta:hover {
	background:transparent url(../content/op_learn_more.gif) left -42px no-repeat;
	}
#callout_contour .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:94px; /* IE 5/Win hack */ 
	padding:94px 0 0 0;
	overflow:hidden;
	background:url(../content/contour_callout.png) left top no-repeat;
	}
	
#hcp_callout_contour {
	float:right;
	position:relative;
	width:185px;
	height:118px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#hcp_callout_contour #cta {
	float:right;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:67px;
	left: -5px;
	width:90px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_learn_more.gif) left 0px no-repeat;
	}
#hcp_callout_contour #cta:hover {
	background:transparent url(../content/op_learn_more.gif) left -42px no-repeat;
	}
#hcp_callout_contour .body {
	float:right;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:94px; /* IE 5/Win hack */ 
	padding:94px 0 0 0;
	overflow:hidden;
	background:url(../content/contour_callout.png) left top no-repeat;
	}
	
	
	
#callout_breeze2 
{
	float:left;
	clear:left;
	display:inline;
	position:relative;
	width:185px;
	height:125px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#callout_breeze2 #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:74px;
	width:90px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_learn_more.gif) left 0px no-repeat;
	}
#callout_breeze2 #cta:hover {
	background:transparent url(../content/op_learn_more.gif) left -42px no-repeat;
	}
#callout_breeze2 .body 
{	
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:101px; /* IE 5/Win hack */ 
	padding:101px 0 0 0;
	overflow:hidden;
	background:url(../content/breeze2_callout.png) left top no-repeat;
	}
	
#hcp_callout_breeze2 
{
	float:right;
	display:inline;
	position:relative;
	width:185px;
	height:125px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#hcp_callout_breeze2 #cta {
	float:right;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:74px;
	left: -5px;
	width:90px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_learn_more.gif) left 0px no-repeat;
	}
#hcp_callout_breeze2 #cta:hover {
	background:transparent url(../content/op_learn_more.gif) left -42px no-repeat;
	}
#hcp_callout_breeze2 .body 
{	
	float:right;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:101px; /* IE 5/Win hack */ 
	padding:101px 0 0 0;
	overflow:hidden;
	background:url(../content/breeze2_callout.png) left top no-repeat;
	}
	
body.hcp_winglucofacts #callout_contour,
body.hcp_winglucofacts #callout_breeze2,
body.hcp_product_support.hcp #callout_contour,
body.hcp_product_support.hcp #callout_breeze2,
body.hcp_events_and_research #callout_contour,
body.hcp_events_and_research #callout_breeze2,
body.hcp_patient_tools #callout_contour,
body.hcp_patient_tools #callout_breeze2,
body.hcp_resources #callout_contour,
body.hcp_resources #callout_breeze2 {
	float:right;
	clear:right;
	}
#get_free_contour {
	float:right;
	clear:right;
	display:inline;
	position:relative;
	width:185px;
	height:118px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#get_free_contourts {
	float:right;
	clear:right;
	display:inline;
	position:relative;
	width:185px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#get_free_contour #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:67px;
	width:65px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_sign_up.gif) left 0px no-repeat;
	}
#get_free_contour #cta:hover {
	background:transparent url(../content/op_sign_up.gif) left -42px no-repeat;
	}
#get_free_contour .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:94px; /* IE 5/Win hack */ 
	padding:94px 0 0 0;
	overflow:hidden;
	background:url(../content/callout_get_a_free_contour.png) left top no-repeat;
	}
#get_free_breeze2 {
	float:right;
	clear:right;
	display:inline;
	position:relative;
	width:185px;
	height:125px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#get_free_breeze2 #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:74px;
	width:65px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_sign_up.gif) left 0px no-repeat;
	}
#get_free_breeze2 #cta:hover {
	background:transparent url(../content/op_sign_up.gif) left -42px no-repeat;
	}
#get_free_breeze2 .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:101px; /* IE 5/Win hack */ 
	padding:101px 0 0 0;
	overflow:hidden;
	background:url(../content/callout_get_a_free_breeze2.png) left top no-repeat;
	}
#whats_medicare {
	float:right;
	clear:right;
	display:inline;
	position:relative;
	width:185px;
	height:97px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#whats_medicare #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:46px;
	width:90px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_learn_more.gif) left 0px no-repeat;
	}
#whats_medicare #cta:hover {
	background:transparent url(../content/op_learn_more.gif) left -42px no-repeat;
	}
#whats_medicare .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:73px; /* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/callout_medicare.png) left top no-repeat;
	}
#left_container {
	float:left;
	display:inline;
	width:185px;
	padding:0;
	margin:31px 28px 0 5px;
	}
.back_to_top {
	display:block;
	width:480px;
	text-align:right;
	font-weight:bold;
	margin:0 0 8px 0;
	}
	
body.medicare_coverage #product_body table th {
	font-size:11px;
	font-weight:bold;
	padding:5px;
	}

body.medicare_coverage #product_body table td {
	font-size:11px;
	padding:5px;
	}

#which_bayer_meter {
	float:right;
	clear:right;
	display:inline;
	position:relative;
	width:185px;
	height:97px;
	overflow:hidden;
	margin:0 8px 15px 0;
	}
#which_bayer_meter #cta {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	top:46px;
	width:94px;
	height:42px;
	overflow:hidden;
	background:transparent url(../content/op_find_out_now.gif) left 0px no-repeat;
	}
#which_bayer_meter #cta:hover {
	background:transparent url(../content/op_find_out_now.gif) left -42px no-repeat;
	}
#which_bayer_meter .body {
	float:left;
	display:inline;
	position:relative;
	top:-42px;
	width:185px;
	height:0px !important;
	height /**/:73px; /* IE 5/Win hack */ 
	padding:73px 0 0 0;
	overflow:hidden;
	background:url(../content/callout_which_bayer_meter.png) left top no-repeat;
	}

.bl 
{
    background: url(../content/corner_bottom_left.jpg) 0 100% no-repeat;
    background-color:#eaf6fd;
}
.br {background: url(../content/corner_bottom_right.jpg) 100% 100% no-repeat;}
.tl {background: url(../content/corner_top_left.jpg) 0 0 no-repeat;}
.tr {background: url(../content/corner_top_right.jpg) 100% 0 no-repeat; padding:10px;}
.padding_top20 {padding-top:20px}

#product_body #level_table p
{
    background-color:#eaf6fd;
    padding: 0px 10px 0px 5px; /* 0 10 10 5*/
    margin: 0 0 0 0;
}	
#product_body #level_table ul
{
    margin: 10px 0 0 0;
}	
#product_body #level_table li
{
    margin-left:5px;
    margin-right:10px;
}		

/** for organizing the left side **/
#left_side 
{
    float:left;
    width:200px;

}

#right_side {
	float:right;
	clear:right;
	display:block;
	margin:20px 10px 0 0;

}
#contentArea  
{   
    font-size:16px;
    width:921px;
	display:inline;
}   	
#contentArealeft_nav 
{
	float:left;
	display:inline;
	padding:34px 0 50px 30px;
	width:260px;
}
#contentAreacenter_nav 
{
	float:left;
	display:inline;
	clear:none;
	width:360px;
	padding:34px 0 50px 0;
	color:#555555;
	line-height:17px;
}
#contentArearight_nav 
{
	float:right;
	display:inline;
	padding:34px 0 50px 0;
	width:300px;
}



/** new heading **/
#product_body h5 
{   
    font-size:16px;
	margin:0 0 0 0;/**0 0 11px 0 **/
	font-weight:normal;
	line-height:20px;
}   	

#product_body h4 
{   
    font-size:15px;
	margin:0 0 11px 0;
	font-weight:normal;
	line-height:15px;
}   	
#product_body h4.bblue_small {
	color:#009ddc;
	font-weight:bold;
	margin-bottom:15px;
	}
	
/** new button **/
img.button
{
	position:absolute;
	z-index:0;
	/** adjust left and top accordingly **/
    left:195px;
	top:380px;
}

.aligncenter {text-align:center;}

/* this css for radio button  */
label {
	width:10px;
		}


select, input {
	margin-bottom:0px;
	margin-right:0px;
	}
	
/* this ccs for radio button 
label {
	width:180px;
	float:left;
	clear:both;
	}


select, input {
	float:left;
	margin-bottom:17px;
	margin-right:17px;
	}
input {
	width:150px;
	}

*/

.blue_text_active
{
	font-family:Arial;
	font-size:15px;
	font-weight:500;
	color:#009ddc;
}
