/*
 *
 * STERIS Stylesheet
 *
 */

/* ----------------- elements --------------------------------------- */
body {
	margin:10px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #e4f2f5;
}
a {
	color:#336699;
	text-decoration:underline;
}
a:visited {
	color:#2e3192;
	text-decoration:underline;
}
a:hover {
	color:#6699cc;
	text-decoration: underline;
}
#bluebar {background: url('../images/healthcare/bluebar.gif') no-repeat;width:930px;height:30px;}
#bluebar h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #fff; font-weight: 600; text-align:center; padding-top:6px;}

h1.pageTitle {font-size:18px; color:#003663; font-family:Arial, Helvetica, sans-serif;}
h2.subTitle {font-weight:bold; font-size:16px; color:#6699cc; font-family:Arial, Helvetica, sans-serif;}
h3.subTitle {font-weight:bold; font-size:14px; color:#6699cc; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; text-decoration:none;}
h4.subTitle {font-weight:bold; font-size:12px; color:#336699; font-family:Arial, Helvetica, sans-serif;}

/* ----------------- ids --------------------------------------- */
#header {
	background:#fff;
	margin-bottom:10px;
	width:930px;
}
#header-nav {
	width:725px;
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
}

#accordion {
	/*margin-top:10px;*/
	font-size:.9em;
	font-family:Arial,Helvetica,sans-serif;
	clear:both;
}

#footer {
	background: #E4F2F5 !important;
}
#footer-links {float:left;}
#footer-copyright {float:right;width:350px;text-align:right;}

#footerOR {
	background-color: #8eb1cc;
}
#menubar {
	width:922px;
	margin:0px;
	padding:0px;
}


#mytable {
	width: 650px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	border:#336699 thin solid;
}
#table200 {
	width: 0px;
	padding:0px;
	margin:0px;
}
#borderedtable {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	border:#666 thin solid;
}

#flashbanner {
	z-index:-100;
}
#mytable td {


	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

/* ----------------- classes --------------------------------------- */
.content-wrapper {margin:0 10px;}

.products-menu {
	background-image: url(../images/ourproducts.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
.menubar {
	width:922px;
	margin:0px;
	padding:0px;
}

.body {
	background:#fff;
}
.contact-info {
	background:#6699CC;
	color:#fff;
	margin:0px;
}
.contact-info a {color:#fff;}
.contact-info a:link, .contact-info a:visited {text-decoration:none;}
.contact-info a:hover {text-decoration:underline;}
.contact-info .chat {background: url('../images/icons/contact-header-chat.jpg') no-repeat;padding:0 0 0 20px;}

.PreOwnedBlueHead {
	color:#336699;
	font-weight:bold;
	font-size:14px;
}
.PreOwnedBlueSubHead {
	color:#336699;
	font-weight: 400;
	font-size:14px;
}
.noOpa {
	font-weight:bold; 
	font-size:14px; 
	color:#6699cc; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-bottom:0px; 
	text-decoration:none;
}
.vcenter {   min-height: 12em;   display: table-cell;   vertical-align: middle; }
img.center {   display: block;   margin-left: auto;   margin-right: auto; }

.VHPpageTitleblue {
	color:#3399cc;
	font-weight:bold;
	font-size:23px;
}
.VHPSubheadBlue {
	color:#3399cc;
	font-weight:bold;
	font-size:18px;
}
.VHPSubheadOrange {
	color:#ff9900;
	font-weight:bold;
	font-size:18px;
}
.videoBig {
	color:#336699;
	font-weight:bold;
	font-size:18px;
	line-height:24px;
	padding-bottom:12px;
}
.videoSmall {
	color:#336699;
	font-size:14px;
	line-height:24px;
	font-weight:400;
}

.pageTitle {
	color:#003663
	;
}
.underlinedLink {
	color:#336699;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
.underlinedLinkSmall {
	color:#336699;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.orangeHead {
font-weight:bold; font-size:14px; color:#ff9900;
}
.ulmarginfix {
margin:0px 0px 0px 55px;
}
.whitecopysmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}
.bluebarcopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #fff;
	font-weight: 600;
	text-align:center;
}
.redHead {
	color:#ff0000;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.redHead2 {
	color: #F00;
	font-size:14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.blackHead {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.blackHead2 {
	color:#000000;
	font-size:14px;
	font-weight:200;
	font-family: Arial, Helvetica, sans-serif;
}
.blackHead3 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.blueHead {
	color:#336699;
	font-size:16px;
	font-weight:bold;
}
.blueHead2 {
	color:#336699;
	font-size:14px;
	font-weight:bold;
}
.blueHeadBig {
	color:#336699;
	font-size:20px;
	font-weight:bold;
}
.blueHeadiQ {
	color:#336699;
	font-size:16px;
	font-weight:bold;
}
.blueHeadiQnopad {
	color:#336699;
	font-size:16px;
	font-weight:bold;
}
.blueHead2iQ {
	color:#336699;
	font-size:14px;
	font-weight:bold;
	line-height: 10%;
}
.blueHeadBigiQ {
	color:#336699;
	font-size:20px;
	font-weight:bold;
}
.blueHeadBigiQ4 {
	color:#336699;
	font-size:20px;
	font-weight:bold;
    margin:0px 0px 0px 0px;
}
.blueBullet {
	color:#336699;
	font-size:20px;

}
.imgFloatLeft {
	float:left;
	padding-right:6px;
}
.imgFloatLeft2 {
	float:left;
	padding-right:15px;
}
.imgFloatRight {
	float:right;
	padding-left:6px;
}

.box-no-top {
	padding:0px 10px 10px 10px;
}
.box2 {
	padding:0px 10px 10px 10px;
	width:800px;
}
.banner {
	/*padding-left:10px;*/
}
.sterisblue {
	color: #336699;
}
.sterisbluebig {
	color: #336699;
	font-size:14px;
	font-weight:bold;
}
.sterisblackmedium {
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
.ads {
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
}
.ads2 {
	font-weight:bold;
	font-size:18px;
}
.footnote {
	font-size:9px;
}

.bold {
	font-weight:bold;
}
.underline {
	text-decoration:none;
}
.disclaimer {
    font-size:9px;
}
.valign-top {
    vertical-align:top;
}
.center {
    text-align:center;
}
.subheads {
	font-weight:bold;
	color:#336699;
	font-size:14px;
}
.aorntext {
	color:#333333;
	font-size:14px;
}
.aorntextorange {
	color:#ff9900;
	font-size:14px;
}
.aorntext12 {
	color:#333333;
	font-size:12px;
}
.blue16ptsubheads {
	font-weight:bold;
	color:#336699;
	font-size:14px;
}
.subheads-smaller {
	font-weight:bold;
	color:#336699;
	font-size:13px;
}
.tableborder {border:1px solid #000;}
.tableborder2 {border:1px solid #336699;}
.colborderRight {border-right:1px solid #000;}

.news-headline {color:#336699;}
.required{font-size:13px;font-weight:bold;color:red;}

/* ----------------- link styles --------------------------------------- */
a.sterisbluelink, a.sterisbluelink:visited {color: #336699;}
a.sterisbluelink:hover {color: #336699;}

a.sterisbluelinkU, a.sterisbluelinkU:visited {color: #336699; text-decoration:underline}
a.sterisbluelinkU:hover {color: #ff9900; text-decoration:underline}

/* ----------------- icon list --------------------------------------- */
.icon-list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.icon-list li {
	display:inline;
	margin-left:4px;
	padding:0px;
	color:#000;
	font-size:11px;
}
.icon-list li a, .icon-list li a:visited {
	text-decoration:none;
	color:#000;
}
.icon-list li a:hover {
	text-decoration:underline;
}

/* ----------------- quick links --------------------------------------- */
#quicklinks {
	background: url(../images/backgrounds/quicklinksbg.jpg) repeat-x;
	margin:10px;
}
#quicklinks h4 {color:#666666;padding-top:10px;padding-right:10px;margin:0px;text-decoration:none;}
#quicklinks h4.first {padding-left:10px;text-decoration:none;}

#quicklinks ul {
	padding:10px 10px 0px 10px;
	list-style-type:none;
	text-decoration:none
}
#quicklinks li {
	list-style-image: url(../images/bullets/rightarrow_blue.gif);
	text-decoration:none;
}

/* ----------------- healthcare callouts --------------------------------------- */
#healthcare-callouts {
	margin:10px;
}
#healthcare-callouts .resources {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/hc_resources.jpg);
	background-repeat: no-repeat;
}
#healthcare-callouts .products {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/hc_products.jpg);
	background-repeat: no-repeat;
}
#healthcare-callouts .features {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/hc_features.jpg);
	background-repeat: no-repeat;
}

/* ----------------- pharmaceutical callouts --------------------------------------- */
#pharma-callouts {
	margin:10px;
}
#pharma-callouts .resources {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/research_resources.jpg);
	background-repeat: no-repeat;
}
#pharma-callouts .products {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/research_products.jpg);
	background-repeat: no-repeat;
}
#pharma-callouts .features {
	padding-top:94px;
	padding-left:25px;
	background-image: url(../images/callouts/research_features.jpg);
	background-repeat: no-repeat;
}


/* ----------------- certificates --------------------------------------- */
.certificates {list-style-type:none;}
.certificates li {list-style-image: url(../images/bullets/rightarrow_blue.jpg);}
.certificates li ul{list-style-type:none;}
.certificates li ul li{list-style-image:none;}

/* ----------------- subnav-menu-links --------------------------------------- */
.subnav-menu-links a, .subnav-menu-links a:visited {line-height:15px;}

/* ----------------- NEWS --------------------------------------- */
#news {}
#news h4 {color:#336699;font-weight:bold;}
#news .date {}
#news .item a, #news .item a:visited {color:#336699;text-decoration:underline}
#news .item a:hover {color:#336699;text-decoration:none;}

.inthenews ul {}
.inthenews li {list-style-image: url(../images/bullets/rightarrow_blue.jpg);}
.inthenews .source {font-style:italic;}

/* ----------------- LOGOS --------------------------------------- */
#logos a p, #logos a:visited p{color:#336699;text-decoration:underline;}
#logos a:hover p{color:#336699;text-decoration:none;}


/* ----------------- BILLBOARDS --------------------------------------- */
#billboard-container{width:930px;height:289px;}
.billboards{position:relative;overflow:hidden;width:930px;height:289px;}
#bbnav-container {position:relative;top:-50px;padding:10px 5px;z-index:111;width:100px;}
#bbnav-container img {vertical-align:middle;}
#bbnav-container a {padding:2px 6px;margin-right:3px;}
#bbnav-container a.activeSlide {}
#bbnav-container a:focus { outline: none; }
/*
#bbnav-previous {float:left;}
#bbnav-next {float:right;}
*/


/* ----------------- BREADCRUMBS --------------------------------------- */
.breadcrumbs {margin: 0;padding: 0;float: left;display: block;height: 21px;overflow: hidden;padding:5px;border:solid 1px #dedede;background:#fff;width:920px;}
.breadcrumbs ul {margin: 0;padding: 0;height: 21px;display: block;}
.breadcrumbs ul li{display: block;float: left;position: relative;height: 21px;overflow: hidden;line-height: 21px;margin: 0px 6px 0px 0;padding: 0px 10px 0px 0;font-size: .9167em;background: url(../images/breadcrumbs/Chevron.gif) no-repeat 100% 0;}
.breadcrumbs ul li.last {background: none;margin-right: 0;padding-right: 0;}
.breadcrumbs a:link, .breadcrumbs a:visited {color:#336699;text-decoration:none;}
.breadcrumbs a:hover {color:#336699;text-decoration:underline;}

/* ----------------- DOCUMENTLIST --------------------------------------- */
#document-list{border-left:1px solid #ddd;border-right:1px solid #ddd;}
#document-list .colhead {background-color:#336699;color:#fff;}
#document-list .title {background-color:#eee;}
#document-list .column-border {border-right:1px solid #ddd;}
#document-list a, #document-list a:visited {color:#336699;text-decoration:underline;}
#document-list a:hover {color:#336699;text-decoration:none;}
#document-list .colhead a.returnToTop {color:#fff;}
#document-list .colhead a.returnToTop:visited {color:#fff;}
#document-list .colhead a.returnToTop:hover {color:#fff;}
#document-list .bborder {border-bottom:1px solid #ddd;}

/* ----------------- acrobatRequired --------------------------------------- */
.acrobatRequired {float:right;font-weight:normal;padding-left:10px;}
.acrobatRequired a, .acrobatRequired:visited, .acrobatRequired:hover {color:#999999;}

/* ----------------- docsSearchForm --------------------------------------- */
#docsSearchForm {width:475px;}
#docsSearchForm fieldset legend {margin-left:1em;color:#336699; margin:0px 3px;}
#docsSearchForm label {display: block;width: 120px;float: left;text-align:right;padding-right:10px}
#docsSearchForm .input {width:245px;}

/* ----------------- coaSearchForm --------------------------------------- */
#coaSearchForm {}
#coaSearchForm fieldset legend {margin-left:1em;color:#336699; margin:0px 3px;}
#coaSearchForm label {display: block;width: 250px;float: left;text-align:right;padding-right:10px}
#coaSearchForm .input {width:245px;}

/* ----------------- featured-products --------------------------------------- */
#tabs{height:1075px;overflow:auto;position:relative}
#featured-products {}
#featured-products img {float:left;}
.productinfo {float:right;width:300px;}

/* ----------------- ad boxes --------------------------------------- */
.adspace-outer {background-color:#f0f0f0;padding:8px;border:1px solid #000;}
.adspace-inner {background-color:#ffffff;padding:5px;border:1px solid #000;}
.adspace-title {color:#336699;font-weight:bold;font-size:14px;}
.adspace-title2 {color:#336699;font-weight: 600;font-size:22px;}
.adspace-title3 {color:#000000;font-size:14px; font-weight:100; line-height:110%;}
.adspace-title4 {color:#336699;font-weight:600;font-size:16px;}
.adspace-title5 {color:#6699cc;font-weight:400;font-size:14px;}

/* ----------------- top search form --------------------------------------- */
#search-form {margin:0px;padding:0px;text-align:right;padding-right:10px;}
#search-form label{padding-right:5px;}
#search-form .keyword{font-size:12px;width:150px;}
#search-form .go {width:30px;height:34px;vertical-align: middle;}

/* ----------------- news-scroller-menu (pagination) --------------------------------------- */
#news-scroller .title a,
#news-scroller .title a:hover {font-size:12px;text-decoration:none;}
#news-scroller-menu {}

#news-scroller-menu a, 
#news-scroller-menu a:visited{display:block;border:1px solid #336699;width:15px;height:15px;float:left;margin-right:7px;text-align:center;text-decoration:none;font-size:11px;background-color:#ffffff;color:#336699;}

#news-scroller-menu a.wactive, 
#news-scroller-menu a.wactive:visited {display:block;border:1px solid #336699;width:15px;height:15px;float:left;margin-right:7px;text-align:center;text-decoration:none;font-size:11px;background-color:#336699;color:#ffffff;}
#news-scroller-menu a.wactive:hover {}

div.pagination {text-align:center;}
div.pagination a {border:1px solid #336699; text-decoration:none; padding:3px; margin:0 3px;}
div.pagination span {margin:0 3px;}
div.pagination .current {border:1px solid #336699; background-color:#336699; color:#fff; text-decoration:none; padding:3px; margin:0 3px;}
.pagination-stats {width:200px;float:right;padding:3px 0px;text-align:right;}

.category-desc {width:650px;float:left;}


/* ----------------- REQUEST FOR QUOTE FORM --------------------------------------- */
#frmRequestQuote {width:635px;margin:0px;padding:0px;}
#frmRequestQuote fieldset{width:600px;}
#frmRequestQuote legend{font-size:12px;font-weight:bold;color:#336699;}
#frmRequestQuote label{height:30px;width:150px;float:left}
#frmRequestQuote .input{width:200px}
#frmRequestQuote .submit{padding:10px 0px;}
#frmRequestQuote .required{font-size:15px;font-weight:bold;color:red;}
#frmRequestQuote #comments{width:575px;height:100px;}


/* ----------------- EMAIL PAGE --------------------------------------- */
#frmEmailPage {width:700px;margin:0px;padding:0px;}
#frmEmailPage label{height:30px;width:150px;float:left}
#frmEmailPage .input{width:200px}
#frmEmailPage .submit{padding:10px 0px;}
#frmEmailPage .required{font-size:13px;font-weight:bold;color:red;width:200px;}
#frmEmailPage #comments{width:530px;height:150px;}

/* ----------------- CONTACT FORM --------------------------------------- */
#frmContact {width:500px;margin:0px;padding:0px;}
#frmContact label{font-weight:normal;height:30px;width:125px;float:left}
#frmContact .input{width:250px}
#frmContact .submit{padding:10px 0px;}
#frmContact .required{font-size:13px;font-weight:bold;color:red;}
#frmContact #comments{width:475px;height:100px;}

/* ----------------- EDIT TRADING PARTNER FORM --------------------------------------- */
#frmEdiTrading {margin:0px;padding:0px;}
#frmEdiTrading fieldset{width:655px;}
#frmEdiTrading legend{font-size:12px;font-weight:bold;color:#336699;margin:4px;}
#frmEdiTrading label{height:30px;width:150px;float:left}
#frmEdiTrading .input{width:200px}
#frmEdiTrading .submit{padding:10px 0px;}
#frmEdiTrading .required{font-size:15px;font-weight:bold;color:red;}
#frmEdiTrading #comments{width:575px;height:100px;}
#frmEdiTrading .label-small {font-weight:bold;margin-right:10px;margin-left:10px;}
#frmEdiTrading .label-large {width:250px;font-weight:bold;}
#frmEdiTrading .input-small {width:125px;}
#frmEdiTrading .input-large {width:300px;}

/* ----------------- BASIC FORM CLASS --------------------------------------- */
.basicform {margin:0px;padding:0px;}
.basicform legend {font-weight:normal}
.basicform label{height:30px;width:150px;float:left}
.basicform .input{width:200px}
.basicform .submit{padding:10px 0px;}
.basicform .required{font-size:13px;font-weight:bold;color:red;width:200px;}
.basicform #comments{width:530px;height:150px;}


/* ----------------- FACILITY LIST --------------------------------------- */
#facility-list {}
#facility-list thead th {background:#336699; color:#fff;}
#facility-list .facility-name {color:#336699;}
#facility-list a.return-to-top, #facility-list a.return-to-top:visited {color:#fff;text-decoration:none;}
#facility-list a.return-to-top:hover {color:#fff;text-decoration:underline;}

/* ----------------- LANGUAGE DROP DOWN --------------------------------------- */
#languageSelect {
	font-size:10px;
	float:left;	
	margin:0px;
	padding:0px;
	width:175px;
	height:18px;
}

/* ----------------- FONT-RESIZE --------------------------------------- */
#changeFont a {padding:2px;}


/* ----------------- INDUSTRY FILTER  --------------------------------------- */
#industry-filter-container {width:300px;float:left;}


/* ----------------- USED PRODUCTS ---------------------------- */

/* products/used */
#used-products-listing td {text-align:center;}

/* products/used/bycategory.cfm */
a.sterisorangelink, a.sterisorangelink:visited {color:#ff9900;}
a.sterisorangelink:hover {color: #336699;}
.teaser ul {padding:0px;margin:0 0 10px 0;}
.teaser ul li {padding:0;margin:0 0 0 20px;}

/* products/used/categories.cfm */
#usedproducts a.current {background:#6699CC;color:#fff;display:block;width:175px;padding:5px;text-decoration:none;}
#usedproducts a.current:hover{}
#usedproducts a:hover{text-decoration:none;}
	
.pricereduced {color:red;font-style:italic;font-weight:bold;font-size:13px;}

#used-products #product-info {float:left;width:415px;}
#used-products #product-image {float:right;}
#product-image a:link,#product-image a:visited {text-decoration:none;}

#product-image {margin-top:15px;}
.product-thumb {border: 1px solid #6699cc;padding:4px;margin:4px;}
.product-image-caption {font-size:13px;font-weight:bold;margin-top:10px;font-style:italic;}

#used-featured {background:#f0f0f0;border:1px solid #dddddd;margin-bottom:20px;padding:5px;}
#used-featured .header {color:#306295;font-weight:bold; margin:6px;font-size:15px;}
#used-featured .featimg {margin:10px 0 0 10px;}
#used-featured #info {float:right;margin:25px 10px 0px 10px;width:285px;}
#used-featured #titleandimage {float:left;width:160px;}

#home-middle {margin-bottom:0px;margin-top:20px; background: #DFEFFE url('../images/home/bluegradient3px.jpg') repeat-x ; }
#home-middle .copy {vertical-align:top;}

#home-bottom {margin-top:20px;background:#e6e6e6;}
#home-bottom td {margin:0px 20px; padding:0px;vertical-align:top;background: #e6e6e6 url('../images/home/greygradient3pxv3.jpg') repeat-x;}
#home-bottom .spacer {background:#fff;width:15px;}

.headlines .item {margin-top:8px;padding:0px 8px;}
.events .item {margin-top:8px;padding:0px 8px;}
.home-about {margin-top:8px;padding:0px 8px;}
.home-about .offerings {color:#336699;font-weight:bold;}
.home-about ul {}
.home-about li {margin-left:10px;}

.left-submenu ul { list-style:none; margin:0px; padding:0;}
.left-submenu li { border-bottom:1px solid #d8d8d8; padding:4px; margin:0;}
.left-submenu li a { font:normal 12px Arial, Helvetica, sans-serif; color:#003663; text-decoration:none; background:url(images/ul_li.gif) left no-repeat; padding:5px 5px 5px 5px; display:block;}
.left-submenu li a:hover { background:#6699cc; color:#fff; }
.left-submenu li a.current-section { background:#6699cc; color:#fff;}
.left-submenu li a.current-template { background:#fff; color:#003663; text-decoration:underline;}

.left-submenu li ul li { border:0px; padding:0px; margin:0 0 0 8px;}
.left-submenu li ul li a { font:normal 12px Arial, Helvetica, sans-serif; color:#003663; text-decoration:none; background:url(images/ul_li.gif) left no-repeat; padding:5px 5px 5px 5px; display:block;}
.left-submenu li ul li a:hover { background:#ffffff; color:#003663; text-decoration:underline;}

.left-submenu2 ul { list-style:none; margin:0px; padding:0;}
.left-submenu2 li { border-bottom:1px solid #d8d8d8; padding:5px; margin:0;}
.left-submenu2 li a { font:normal 14px Arial, Helvetica, sans-serif; color:#171717; text-decoration:none; background:url(images/ul_li.gif) left no-repeat; padding:0 0 0 15px;}
.left-submenu2 li a:hover { color:#336699;}
.left-submenu2 li a.active { color:#336699;}

.important-links {margin-top:10px;padding:0px 8px;}
.important-links ul {margin:10px 0px;padding:0px;}
.important-links li {list-style-type:none;padding-left:5px;margin-bottom:8px;}

/* BILLBOARD PAGE MIDDLE */
.bbpmiddle {border-radius:10px;margin-bottom:0px;margin-top:20px; background: #DFEFFE url('../images/billboard_page/bluegradient3px.jpg') repeat-x ;}
.bbpmiddle td {padding:0px;}
.bbpmiddle .copy {vertical-align:top;padding:4px;}
.bbpmiddle .copy-xtrapadding {vertical-align:top;padding:10px;}


/* LANDING PAGE CATEGORY LIST */
.landing-categories {}
.landing-categories ul {margin:0 0 0 10px;padding:0px;}
.landing-categories ul li {display:block;margin:0 0 6px 0;padding:0px;}
.landing-categories ul li a {margin-bottom:6px;padding:0 0 0 15px !important;}
.landing-categories ul li a.category-has-subs {background: url(../images/healthcare/arrowRight.gif) no-repeat 0 50% ;}
.landing-categories ul li a.category-has-subs-on {background: url(../images/healthcare/arrowDown.gif) no-repeat 0 50% ;}

.subTitle a:link, .subTitle a:visited {text-decoration:none;}
.subTitle a:hover {text-decoration:underline;}

/* LANDING PAGE CATEGORY LIST */
.preowned-landing-categories {}
.preowned-landing-categories ul {margin:0 0 0 10px;padding:0px;}
.preowned-landing-categories ul li {display:block;margin:0 0 6px 0;padding:0px;}
.preowned-landing-categories ul li a {margin-bottom:6px;padding:0 0 0 0 !important;}


/* BREADCRUMB */
#breadcrumb {
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('../images/breadcrumbs/bc_bg.gif'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0 0 10px 0;
    padding:0px;
}

#breadcrumb li {
    list-style-type:none;
    padding-left:10px;
	display:inline-block;
	float:left;
}

#breadcrumb a {
	display:inline-block;
    background-image:url('../images/breadcrumbs/bc_separator.gif');
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#333333;
	outline:none;
}

.home {
    border:none;
    margin: 7px 0px;
}

#breadcrumb a:hover {
    color:#35acc5;
}

/* HEALTHCARE MENU SEARCH */
#hcmenu-search {padding:10px 10px 0 0;float:right;}
#hcmenu-search .q {width:200px;height:16px;font-size:12px;}
#hcmenu-search .go {font-size:12px;}


/* PRE-OWNED PRODUCTS RFQ */
#pre-owned-callouts {margin:0px;padding:0px;text-align:left;}
#pre-owned-callouts li {height:38px;margin:0 0 10px 0;padding:5px 0 0 40px;font-size:13px;list-style-type:none;} 
#pre-owned-callouts li a {} 

#pre-owned-callouts .rfq {background: url('../images/icons/requestquote_used.jpg') no-repeat;}
#pre-owned-callouts .chat {background: url('../images/icons/chatonline_used.jpg') no-repeat;}
#pre-owned-callouts .call {background: url('../images/icons/callnow_used.jpg') no-repeat;}


/* PRODUCTS HOME PAGE */
#products-home { } 
#products-home .section {background:#f8f8f8;padding:10px;border:1px solid #f0f0f0;}
#products-home .section-title {font-size:15px;}
#products-home .psearch {width:300px;}
#products-home .categories ul {list-style-type:none;margin:0px;padding:0px;}
#products-home .categories li {margin:0 0 5px 14px;}
#products-home .categories li.right {list-style-image:url('../images/product-search-page/arrowRight.gif'); }
#products-home .categories li.down {list-style-image:url('../images/product-search-page/arrowDown.gif'); }

#products-home .categories li ul li {margin:5px 5px;list-style-image:none;list-style-type:none;font-size:11px;}


/* e-commerce */
#product-options {margin:0px; padding:0px;width:250px;}
#addtocart {-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #cacaca;padding:10px;}
.pricing {}
.purchase {margin-top:10px;height:29px;}
.purchase img {vertical-align:bottom;float:right;}

.product-options {margin:10px 0;border:1px solid #cacaca;padding:10px;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:12px;}
.product-options img {width:80px;float:right;margin:0px;padding:0px;}
.product-options ul {margin:0px;padding:0px;}
.product-options ul li {margin-bottom:6px;height:30px;list-style:none;border-bottom:1px solid #ccc;}
.product-options ul li.last {border:none;padding:0px;margin:0px;}
.product-options ul li span {padding-left:35px; font-size:98%;}

.product-options ul li.quote {background: url('../images/istore/requestIcon.jpg') no-repeat}
.product-options ul li.chat {background: url('../images/istore/chatIcon.jpg') no-repeat}
.product-options ul li.email {background: url('../images/istore/emailIcon.jpg') no-repeat}
.product-options ul li.print {background: url('../images/istore/printIcon.jpg') no-repeat}


#header-nav a:link, #header-nav a:visited {color:#6699CC;text-decoration:none;}
#header-nav a:hover {text-decoration:underline;}

.addthis_toolbox {padding:0 10px;}


/* SERVICE-PARTS LANDING PAGE */
#service-categories {}
#service-categories .title {background:#f6f6f6;padding:4px;color:#003463;font-size:16px;font-weight:bold;border:1px solid #ddd;}
.service-callouts {background:#6699cc;color:#fff;padding:10px;margin-bottom:20px;}
.service-callouts h2 {font-size:16px;font-weight:bold;color:#fff;}
.service-callouts img {padding:0 0 0 2px;}

/* SEARCH */
.sb_wrapper {
	width:235px;
	height:30px;
	margin:7px 0 0 0;
	padding:0px;
	float:right;
	position:relative;
}
.sb_wrapper input[type="text"] {
	width:160px;
}
.sb_wrapper input[type="submit"] {
	font-size:12px;
}
.sb_wrapper input[type="radio"] {
	margin:0px;
	padding:0px;
}

.sb_dropdown {
	background:#242424;
	color:#f6f6f6;
	margin:0 0 0 0;
	padding:5px;	
}	
.sb_filter {
	border-bottom:1px dotted #f6f6f6;
	margin:0;
	font-size:13px;
	font-weight:bold;
}
label {cursor:hand;cursor:pointer;}
.options {margin-top:10px;}


/* STERIS PRODUCT SKU SEARCH */
#product-sku-search {padding:10px 0 0 0;}
#product-sku-search .result-count {text-align:right;}
#product-sku-search .results {min-height:300px;}
#product-sku-search .result {width:650px;margin:0 0 10px 0;}
#product-sku-search .link {color:green;}
#product-sku-search .sku {font-size:11px;font-style:italic;}

#product-sku-search a.name:link, #product-sku-search a.name:visited {font-size:16px;color:blue}
#product-sku-search a.name:hover {}

.error ul {margin: 1em 1.5em;}
.ui-tabs-panel ul {margin: 1em 1.5em;}

#borderedtable {
	margin: 1px;
	padding: 0px;
	border: 1px solid #cccccc;
}

.socialmediatable {
	width: 214px;
	height: 202px;
	background-image:url(../images/careers/stayconnectedbg.jpg);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}

.h1-pagetitle {
	font-size:18px;
	color:#003663; 
	font-family:Arial, Helvetica, sans-serif;
}
.underline {
	border-bottom:1px solid #;
}

