@charset "utf-8";
/* CSS Document */

body {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:2px;
	margin-top:2px;
}

p {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

td {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt08b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt09 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt09b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt10 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt10b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt11 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt11b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt12 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt12b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt14 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt14b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt16 {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt16b {
	FONT-SIZE: 12px;
	COLOR:#000000;
	font-family:Arial, Helvetica, sans-serif; 
}

.txt07-white {
FONT-SIZE: 7pt; 
color: #FFFFFF; 
TEXT-DECORATION: none;
}

.txt07-grey {
FONT-SIZE: 7pt; 
color: #333333; 
TEXT-DECORATION: none;
}

.txt07u-grey {
FONT-SIZE: 7pt; 
color: #333333; 
TEXT-DECORATION: underline;
}

.txt08b {
FONT-SIZE: 8px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}
.txt08b-white {
FONT-SIZE: 8px; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt09 {
FONT-SIZE: 9px; 
TEXT-DECORATION: none;
}

.txt09b {
FONT-SIZE: 9px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt09b-white {
FONT-SIZE: 9px; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt10 {
FONT-SIZE: 10px; 
TEXT-DECORATION: none;
}

.txt10-grey {
FONT-SIZE: 10px; 
COLOR: #666666; 
TEXT-DECORATION: none;
}

.txt10b {
FONT-SIZE: 10px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt10b-red {
FONT-SIZE: 10px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt10b-white {
FONT-SIZE: 10px; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt11 {
FONT-SIZE: 11px; 
TEXT-DECORATION: none;
}

.txt11b {
FONT-SIZE: 11px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt11b-red {
FONT-SIZE: 11px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt11b-white {
FONT-SIZE: 11px; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt12 {
FONT-SIZE: 12px; 
TEXT-DECORATION: none;
}

.txt12-grey {
FONT-SIZE: 12px; 
COLOR: #666666; 
TEXT-DECORATION: none;
}

.txt12b {
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt12b-grey {
FONT-SIZE: 12px; 
COLOR: #666666; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt12b-red {
FONT-SIZE: 12px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt12-red {
FONT-SIZE: 12px; 
COLOR: #990000; 
TEXT-DECORATION: none;
}

.txt14 {
FONT-SIZE: 14px; 
TEXT-DECORATION: none;
}

.txt14b {
FONT-SIZE: 14px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt14b-grey {
FONT-SIZE: 14px; 
COLOR: #666666; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt14b-red {
FONT-SIZE: 14px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.drilldownprice {
FONT-SIZE: 20px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt14b-white {
FONT-SIZE: 14px; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt16 {
FONT-SIZE: 16px; 
TEXT-DECORATION: none;
}

.txt16b {
FONT-SIZE: 16px; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt16b-red {
FONT-SIZE: 16px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.txt18b-red {
FONT-SIZE: 18px; 
COLOR: #990000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.lnk11b-blackOff {
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-WEIGHT: bold;
}

.lnk11b-blackOn {
FONT-SIZE: 11px; 
COLOR: #999999; 
FONT-WEIGHT: bold;
}

.lnk11b-colorOff {
FONT-SIZE: 12px; 
COLOR: #FFFFFF; 
FONT-WEIGHT: bold;
}

.lnk11b-colorOn {
FONT-SIZE: 12px; 
COLOR: #ffe599; 
FONT-WEIGHT: bold;
}

.lnk13b-blackOff {
FONT-SIZE: 13px; 
COLOR: #000000; 
FONT-WEIGHT: bold;
}

.lnk13b-blackOn {
FONT-SIZE: 13px; 
COLOR: #999999; 
FONT-WEIGHT: bold;
}

.lnk14b-greyOff {
FONT-SIZE: 14px; 
COLOR: #666666; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none;
}

.lnk14b-greyOn {
FONT-SIZE: 14px; 
COLOR: #000000; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none;
}

.btn-BuyOff {
FONT-SIZE: 9pt; 
width: 134px; 
height: 34px;
background-image: url('/site/MPSMedicalSupply/Images/addtocart.gif'); 
COLOR: #FFFFFF;
BACKGROUND-COLOR: #FFFFFF;   
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand;
BORDER-STYLE: none; 
BORDER-WIDTH: 0; 
padding-left:5; 
padding-right:5; 
padding-top:1; 
padding-bottom:1;
}

.btn-BuyOn {
FONT-SIZE: 9pt; 
width: 134px; 
height: 34px;
background-image: url('/site/MPSMedicalSupply/Images/addtocarty.gif'); 
COLOR: #FFFFFF;
BACKGROUND-COLOR: #FFFFFF;   
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand;   
BORDER-STYLE: none; 
BORDER-WIDTH: 0; 
padding-left:5; 
padding-right:5; 
padding-top:1; 
padding-bottom:1;
}

.btn-BuyOff2 {
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
BACKGROUND-COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand; 
BORDER-STYLE: none; 
BORDER-WIDTH: 0;
}

.btn-BuyOn2 {
FONT-SIZE: 9pt; 
COLOR: #af507e;  
BACKGROUND-COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand; 
BORDER-STYLE: none; 
BORDER-WIDTH: 0;
}

.btn-DetailsOff {
FONT-SIZE: 7pt; 
COLOR: #000000;  
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand; 
BACKGROUND-COLOR: #FFFFFF;  
PADDING: 1 2 1 2; 
BORDER-STYLE: none; 
BORDER-WIDTH: 0;
}

.btn-DetailsOn {
FONT-SIZE: 7pt; 
COLOR: #000000;  
TEXT-DECORATION: none; 
FONT-WEIGHT: bold; 
CURSOR:hand; 
BACKGROUND-COLOR: #FFFFFF;  
PADDING: 1 2 1 2; 
BORDER-STYLE: none; 
BORDER-WIDTH: 0;
}

.btn-DetailsTabOff {
BACKGROUND-COLOR: #FFFFFF;
}

.btn8-colorOff {
FONT-SIZE: 8pt; 
COLOR: #FFFFFF;  
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.btn8-colorOn {
FONT-SIZE: 8pt; 
COLOR: #0C2475;  
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.bgltmedtext {
FONT-SIZE: 9pt; 
COLOR: #000000; 
BACKGROUND-COLOR: #F4F4F4;
}

.errortext {
FONT-SIZE: 8pt; 
COLOR: #EE0000; 
BACKGROUND-COLOR: #FFF4F4;
}

.errortextheading {
FONT-SIZE: 9pt; 
COLOR: #EE0000; 
BACKGROUND-COLOR: #FFF4F4; 
FONT-WEIGHT: bold;
}

.greytitle {
FONT-SIZE: 12pt; 
COLOR: #003E7D;
font-weight:bold;
}

.listheadernosort {
HEIGHT:100%; 
VERTICAL-ALIGN: top; 
COLOR: #666666; 
BACKGROUND-IMAGE:url('/images/nav/listheaderbg2.gif');
padding-left:5; 
padding-right:5; 
padding-top:2; 
padding-bottom:2;
}

.medtext {
FONT-SIZE: 9pt; 
COLOR: #000000;
}

.medtextbold {
FONT-SIZE: 9pt; 
COLOR: #000000; 
FONT-WEIGHT: bold;
}

.medtextboldnolink {
FONT-SIZE: 9pt; 
COLOR: #000000; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none;
}

.nlbutton {
border:1px solid #999999; 
}

.pic {
FONT-SIZE: 8pt; 
FONT-WEIGHT: normal; 
TEXT-ALIGN: center; 
VERTICAL-ALIGN: top;
}

.noprint {
	width: 100%;
}

.smallgraytext {
FONT-SIZE: 10pt; 
COLOR: #000000;
overflow:visible;
}

.portlethandle {
padding-left:5px;
}

.footertext {
FONT-SIZE: 10pt; 
COLOR: #000000;
}

.footertext a:link {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	text-decoration: none;
}
.footertext a:hover {
	FONT-SIZE: 10pt; 
	COLOR: #003e7d;
	text-decoration: underline;
}
.footertext a:visited {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	text-decoration: none;
}
.footertext a:visited:hover {
	FONT-SIZE: 10pt; 
	COLOR: #003e7d;
	text-decoration: underline;
}

.smalltext {
FONT-SIZE: 10pt; 
COLOR: #000000;
}

.smalltext a:link {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	text-decoration: none;
	font-weight: bold;
}
.smalltext a:hover {
	FONT-SIZE: 10pt; 
	COLOR: #003e7d;
	text-decoration: underline;
	font-weight: bold;
}
.smalltext a:visited {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	text-decoration: none;
	font-weight: bold;
}
.smalltext a:visited:hover {
	FONT-SIZE: 10pt; 
	COLOR: #003e7d;
	text-decoration: underline;
	font-weight: bold;
}
.smalltextbnolink {
	FONT-SIZE: 10pt; 
	COLOR: #003e7d;
	font-weight: bold;
	text-decoration: none;
}

.smalltextrt {
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-ALIGN: right;
}

.smalltextctr {
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-ALIGN: center;
}

.smalltextul {
FONT-SIZE: 10pt; 
COLOR:#000000; 
TEXT-DECORATION: none;
font-weight:bold;
}

.smalltextnolink {
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-DECORATION: none;
font-weight:bold;
}

.text {
FONT-SIZE: 10pt;
}

.textboldnolink {
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-DECORATION: none; 
FONT-WEIGHT: bold;
}

.texttable {
border-left:1px solid #F4F4F4; 
border-right:1px solid #F4F4F4; 
border-top:1px solid #FFFFFF; 
border-bottom:1px solid #F4F4F4; 
FONT-SIZE: 8pt; 
color: #000000; 
BACKGROUND-COLOR: #F4F4F4; 
VERTICAL-ALIGN: top; 
padding-left:5; 
padding-right:5; 
padding-top:2; 
padding-bottom:2;
}

.texttablebold {
border-left:0px solid #FFFFFF; 
border-right:0px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
border-bottom:0px solid #FFFFFF; 
FONT-SIZE: 8pt; 
COLOR: #000000; 
BACKGROUND-COLOR: #F4F4F4; 
FONT-WEIGHT: bold; VERTICAL-ALIGN: top; 
padding-left:5; 
padding-right:5; 
padding-top:2; 
padding-bottom:2;
}

.texttablectr {
border-left:0px solid #FFFFFF; 
border-right:0px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
border-bottom:0px solid #FFFFFF; 
FONT-SIZE: 8pt; 
COLOR: #000000; 
BACKGROUND-COLOR: #F4F4F4; 
TEXT-ALIGN: center; 
VERTICAL-ALIGN: top; 
padding-left:5; 
padding-right:5; 
padding-top:2; 
padding-bottom:2;
}

.texttablert {
border-left:0px solid #FFFFFF; 
border-right:0px solid #FFFFFF; 
border-top:1px solid #FFFFFF; 
border-bottom:0px solid #FFFFFF; 
FONT-SIZE: 8pt; 
COLOR: #000000; 
BACKGROUND-COLOR: #F4F4F4; 
TEXT-ALIGN: right; 
VERTICAL-ALIGN: top; 
padding-left:5; 
padding-right:5; 
padding-top:2; 
padding-bottom:2;
}

.headbarsub {
width:100%;
FONT-SIZE: 8pt; 
color: #333333; 
TEXT-DECORATION: none;
}

.leftcolumn {
	height: 100%;
}

.input {
FONT-SIZE: 9pt; 
COLOR: #000000;
}

.input_main_search {
FONT-SIZE: 12pt; 
font-weight: bold;
COLOR: #000000;
border-color:#003E7D;
border-width:thin;
}

#tat_table {
border-color:#003E7D;
}
.gobutton {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:21px;
height: 19px;
background-color:#FFE599;
color:#000000;
}

.actb_border_fix {
border-color:#003E7D;
}
		
.searchbutton {
padding-left:1px;
padding-bottom:2px;
text-align:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:60px;
height: 24px;
background-color:#FFE599;
color:#000000;
border-color:#003E7D;
}

.littmann_part_search {
margin-top:2px;
FONT-SIZE: 9pt; 
COLOR: #000000;
border-color:#003E7D;
border-width:thin;
}

.littmann_go_button {
margin-top:2px;
padding-left:1px;
padding-bottom:2px;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:23px;
height: 20px;
background-color:#FFE599;
color:#000000;
border-color:#003E7D;
}

.inputreq {
FONT-SIZE: 9pt; 
COLOR: #000000; 
BACKGROUND-COLOR: #FFFFE5;
}
.crumb {
color: #0C2475; 
font-weight: bold;
}

.crumbover {
color: #af507e; 
font-weight: bold;
}

.bglt {
	background-color:ffffff;
	left: 4;
	margin-left:4;
}

#description .input {
	width: 40px;
}

#item_item_fs_lbl {
	width: 100%;
}

#item_item_fs {
	width: 100%;
}

#item_quantity_fs_lbl{
	width: 40;
}

#item_quantity_fs{
	width: 40;
}

.inputrt {
	width: 40px;
	overflow: hidden;
}

.category_list_cell{
	width:762px;
	display:block;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#003E7D;
	padding-top:4px;
	padding-left:0px;
	float:left;

}

.category_list_cell_thumb{
	float:left;	
	padding-right:5px;
	
}

.category_list_cell_title h3 a{
	font-size:14px; 
	padding-top:0px; 
	padding-bottom:5px; 
	line-height:14px; 
	margin-bottom:0px; 
	margin-top:0px;
	text-decoration:underline;
	color:#003E7D;
}

.category_list_cell_title h3 a:hover{
	font-size:14px; 
	padding-top:0px; 
	padding-bottom:5px; 
	line-height:14px; 
	margin-bottom:0px; 
	margin-top:0px;
	text-decoration:underline;
	font-style:italic;
	color:#000000;
}

.category_list_cell_description{
}
