body { font-family: "Calibri", Arial, Helvetica, sans-serif; }

h1 { font-weight: normal; }

.red{ color: #e31b24; }
.orange { color: #ff7000; }
.green { color: #289203; }
.clear, .clearme { clear: both; }
ul.ul { list-style: disc; margin: 0 0 0 30px;}
	ul.ul li { margin: 5px 0 5px 0; }
p { font-size: 14px; color: #000; margin: 0 0 10px; }
strong { font-weight: bold; }

#wrapper { width: 1000px; margin: 0 auto; }
#header { position: relative; height: 113px; border-bottom: 6px solid #707070; background: url(/images/bg_header.gif) repeat-x bottom left; }
	img#mlLogo { position: absolute; bottom: 7px; left: 0; }
	#header h3 { float: right; text-transform: uppercase; height: 113px; line-height: 113px; font-weight: normal; }
#topnav { height: 22px; border-bottom: 2px solid #707070; }
	ul#nav { float: right; }
		ul#nav li { float: left; }
		ul#nav li a { display: block; margin: 3px 0; padding: 0 20px; font-size: 14px; text-decoration: none; font-weight: bold; text-transform: uppercase; border-left: 1px solid #707070; }
		ul#nav li a:hover { text-decoration: underline; }
		ul#nav li a.about_us { padding-left: 0; border-left: 0; }
#content { position: relative; margin: 3px 0 0 0; background: #fff url(/images/bg_orange.png) repeat-x top left; height: 1%; }
	ul#tabs { height: 30px;}
		ul#tabs li { float: left; height: 30px; font-size: 14px; line-height: 22px; display: block;}
		ul#tabs li#tab1 { width: 235px; background: transparent url(/images/bg_tab1.png) no-repeat; }
		ul#tabs li#tab2 { width: 272px; background: transparent url(/images/bg_tab2.png) no-repeat; }
			ul#tabs li a { color: #fff; text-decoration: none; display: block; padding: 5px 0 0 50px; }
	ul#tabs li#tab1.ui-state-default { background-position: 0 -247px; }
	ul#tabs li#tab2.ui-state-default { background-position: 0 -247px; }
	ul#tabs li#tab1.ui-state-active { background-position: 0 0; }
	ul#tabs li#tab2.ui-state-active { background-position: 0 0; }
	.ui-tabs-hide { display: none; }
	#sidebar { position: relative; margin: 38px 0 0 0; width: 300px; float: left; z-index: 10; text-align: center; }
		#sidebar #mainImg { position: relative; width: 223px; height: 217px; margin-left: 77px; }
		#sidebar #mainImg.globe { background: transparent url(/images/globe.png) top center no-repeat; height: 300px;}
		#sidebar #mainImg p, #sidebar #mainImg h1 { position: absolute; bottom: 10px; left: 0; margin: 0; width: 223px; font-size: 26px; font-weight: bold; text-align: center;  }
		#sidebar #mainImg.globe h1 { position: absolute; bottom: 70px; left: 0; margin: 0; width: 223px; font-size: 26px; font-weight: bold; text-align: center;  }
		#sidebar ul#cableIcons { margin: 5px 0 0 81px; }
			#sidebar ul#cableIcons li { float: left; margin: 0 2px;}
			#sidebar ul#cableIcons li.hidden { display: none; }
		#defibrillator #sidebar #mainImg { background: transparent url(/images/defibrillator.png) 0 0 no-repeat; }
		#ecg_cables #sidebar #mainImg { background: transparent url(/images/ecg_cables.png) 0 0 no-repeat; }
		#ep_cables #sidebar #mainImg { background: transparent url(/images/ep_cables.png) 0 0 no-repeat; }
		#esu_cables #sidebar #mainImg { background: transparent url(/images/esu_cables.png) 0 0 no-repeat; }
		#pacing_cables #sidebar #mainImg { background: transparent url(/images/pacing_cables.png) 0 0 no-repeat; }
	#storymain { position: relative; margin: 17px 20px 0 0; padding: 20px 20px 100px; width: 575px; background: transparent url(/images/bg_storymain.png) top left no-repeat; float: right; z-index: 10; }
		#storymain h1, #storymain h2 { font-size: 18px; font-weight: normal; padding-bottom: 3px; margin-bottom: 10px; text-transform: uppercase; border-bottom: 2px solid #707070; }
		#storymain p { line-height: 18px; }

#product_buttons{width:1000px;height:188px; padding-top: 11px; margin-top: 0;background:url(/images/bg-product_buttons.jpg) repeat-x;border-bottom:2px solid #707070;padding-bottom:2px; }
#product_buttons li{float:left;}
#product_buttons li a{font-size:18px;text-decoration:none;padding: 130px 0 0 0;text-align:center; line-height: 18px; font-weight:bold;color:#ff7000;display:block;margin-left:22px;width:174px;height:58px;background:url(/images/bg-glossy_button.gif) no-repeat;}
#product_buttons li a.two_lines{padding-top:111px; height: 77px; }
	#product_buttons li a.defibrillator_electrode_cables{background:url(/images/bg-defibrillator_electrode_cables_home.png) no-repeat;}
	#product_buttons li a.ecg_cables{background:url(/images/bg-ecg_cables_home.png) no-repeat;}
	#product_buttons li a.ep_cables{background:url(/images/bg-ep_cables_home.png) no-repeat;}
	#product_buttons li a.esu_cables{background:url(/images/bg-esu_cables_home.png) no-repeat;}
	#product_buttons li a.pacing_cables{background:url(/images/bg-pacing_cables_home.png) no-repeat;}
.banner h1{font-size:44px;height:34px;padding-left:120px;position:relative;}
.banner h2 {font-size:16px;padding-left:200px; color: #707070; font-weight: bold; text-transform: uppercase; line-height: 16px; }
.banner .pad{padding-left:195px;padding-bottom:20px;}
.banner h1 span{background:url(/images/heading-one_less_hai.png) no-repeat;width:200px;display:block;height:20px;position:absolute;left:410px;top:20px;}
	.banner h1 span a{display:none;}
.banner .callout p{font-size:16px;padding:10px 10px 0 10px;color:#fff;font-weight:bold}
.banner .callout table{padding-left:20px;font-size:15px;color:#fff;}
.banner .callout table td{font-weight:bold;width:125px;padding-left:20px;background:url(/images/arrow.gif) 0 50% no-repeat;}
.banner .callout table td.two{width:225px;}
#home .banner{width:1000px;height:282px;padding-top:10px;padding-bottom:2px;}
.one{background:url(/images/home1.jpg) 100% 0 no-repeat;}
.banner .callout {background:#e11a22;border-left:5px solid #707070;width:376px;height:96px;margin-top:10px;}

		
table.productDescription { margin: 0 0 50px 0; width: 100%; }
	table.productDescription tr td { border-bottom: 1px solid #c1c0c0; padding: 5px; }
	table.productDescription tr td.first { width: 100px; }
	table.productDescription tr td.wide { width: 706px; border-right: 16px solid #fff; border-bottom: 0; padding: 0; }
	table.productDescription tr td.wide p { margin-bottom: 0; padding: 5px; }
	table.productDescription tr td.middle { border-left: 16px solid #fff; text-align: left; border-right: 16px solid #fff; }
	table.productDescription tr td.middle.positions { width: 70px; }
	table.productDescription tr td.middle.plugsinto {/* width: 50px; */}
	table.productDescription tr td.middle.aha { width: 50px; }
	table.productDescription tr td.middle.sterile { width: 60px; }
	table.productDescription tr td.middle.reusable { width: 70px; }
	table.productDescription tr td.middle.generator { width: 125px; }
	table.productDescription tr td.last { width: auto; text-align: left;}
	table.productDescription tr td.last.equivalent { width: 200px; text-align: left;}
	table.productDescription tr td.noborder { border-bottom: 0; padding: 0 5px; }
	table.productDescription tr td h5 { font-size:14px; text-transform:uppercase; }
	#infotable table.productDescription tr td p { margin: 0; }
	.infotable table.productDescription tr td p { margin: 0; }
	table.productDescription tr td ul.bulletList { margin-bottom: 10px; }
	table.productDescription tr td ul.bulletList li { font-size: 14px; }

#esu_cables table.productDescription { margin-bottom: 10px; }

	
table.productDescription tr td table.innerProdTable { margin: 0; padding: 0; width: 706px; }
	table.productDescription tr td table.innerProdTable tr td {  }
	table.productDescription tr td table.innerProdTable tr td p { padding: 0; }
	table.productDescription tr td table.innerProdTable tr td.middle.noborder { border-right: 0; }

#accordion .orange.topborder { cursor: pointer; }
#accordion .ui-state-active { padding-left: 13px; background: #fff url(/images/arrow-open.png) 0 16px no-repeat; }
#accordion .ui-state-default { padding-left: 13px; background: #fff url(/images/arrow-closed.png) 0 16px no-repeat; }

#infotable {}
.infotable {}

.infotable a, #infotable a { text-decoration: none; color: #ff7000; }

#defibrillator #infotable { margin-top: 20px; }
#infotable h3 { font-size: 18px; font-weight: bold; margin: 0 0 20px 0; }
#infotable h4 { font-size: 16px; font-weight: bold; margin: 0 0 20px 0; }
#infotable .topborder { border-top: 5px solid #ff7000; padding-top: 10px; }
#infotable p { line-height: 18px; margin-bottom: 15px; }
.infotable h3 { font-size: 18px; font-weight: bold; margin: 0 0 20px 0; }
.infotable h4 { font-size: 16px; font-weight: bold; margin: 0 0 20px 0; }
.infotable .topborder { border-top: 5px solid #ff7000; padding-top: 10px; }
.infotable p { line-height: 18px; margin-bottom: 15px; }
	
#footer { border-top: 6px solid #707070; text-align: center;}
	#footer .icons { margin: 20px 0; }
		#footer .icons img { margin: 0 30px; }
	#footer #botnav p { font-size: 11px; }
