@charset "utf-8";
/* Category Pages - CSS Document */
/* Base and Product category page*/
#content_hldr.page_cat{background: #FFF;}
#content_hldr.page_cat #content{display:block; margin: 0px; padding: 20px; max-width: 990px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat #return{padding:0px 0px 0px 0px; margin: 0px 20px; text-align:right;border:none; display:block; clear:both;}
#content_hldr.page_cat #return a{background: url(../images/blts/up_arw.gif) 0px 4px no-repeat; padding-left: 12px; font-size:11px; color: #BF362F; text-decoration:none; text-transform:uppercase; font-weight:bold}
#content_hldr.page_cat #category_nav{margin:15px 370px 0px 21px; color:#AA4640; height:220px; display:block;}
#content_hldr.page_cat #category_nav p{margin:0px 0px 15px 0px;}
#content_hldr.page_cat .yui-nav, .cat-nav{margin: 0px -20px 0px 0px; padding:0px;}
.cat-nav #submenu{padding:0px; margin:0px;}
.cat-nav #submenu li{padding:0px; margin:0px;}
#content_hldr.page_cat .yui-nav li, .cat-nav li{width:225px; list-style: none; padding: 0px 0px 5px 0px; display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */zoom:1.0; *display:inline; /*IE 6 and 7*/ float:left; text-transform:uppercase; font-weight:bold;}
.twocol-nav li{width:325px; list-style: none; padding: 0px 0px 5px 0px; display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */zoom:1.0; *display:inline; /*IE 6 and 7*/ text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat .yui-nav a, .cat-nav a{background:url(../images/blts/white_arw_trans.gif) 0px 4px no-repeat; padding: 0px 0px 0px 11px; min-width:225px; margin: 0px 0px 0px 0px; color:#FFF; text-decoration:none}
#content_hldr.page_cat .yui-nav a:hover, .cat-nav a:hover{color:#BF362F; background:url(../images/blts/white_arw_trans.gif) 0px 4px no-repeat; padding: 0px 0px 0px 11px; text-decoration:none}
#content_hldr.page_cat .yui-nav li.selected a{color:#BF362F; background:url(../images/blts/red_arw_trans.gif) 0px 4px no-repeat; cursor:default;}
#content_hldr.page_cat #main h2{/*background:url(../images/blts/white_arw_trans.gif) 0px 7px no-repeat;*/color:#BF362F; /*padding: 0px 0px 0px 11px;*/ margin:80px 50px 20px 0px; font-size:22px; font-weight: normal;}
#content_hldr.page_cat #main div{clear:both; margin:20px 0px 0px 0px; padding:20px 20px 0px 20px; letter-spacing:.03em;color:#404040;}
#content_hldr.page_cat #main h3{background:none; color:#1A262D; padding: 0px 0px 0px 0px; font-size:14px; border:none; font-weight:bold; margin-bottom:5px;}
#content_hldr.page_cat #main div ul{display:block; clear:both; padding: 0px 0px 0px 20px; margin:0px 0px 30px 0px; list-style:none;}
#content_hldr.page_cat #main div ul h4{background:url(../images/blts/red_arw_trans.gif) 0px 6px no-repeat; color:#4a5c58; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 14px; font-size:14px; font-weight: bold; text-transform:uppercase; border:none}
#content_hldr.page_cat #main div ul li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 16px;}
#content_hldr.page_cat #main div ul.pdf{padding: 5px 8px 20px 40px; margin:0px; list-style:url(../images/blts/pdficon_small.gif);}
#content_hldr.page_cat #main div ul.pdf li{padding: 0px; _padding: 0px 0px 0px 10px;}
#content_hldr.page_cat #main div ul.col{margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px;}
#content_hldr.page_cat #main div .infobox.secondary-nav { display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */ zoom:1.0; *display:inline; /*IE 6 and 7*/ _width:220px;}
#content_hldr.page_cat #main div .infobox h4{background:none; color:#374F5E; padding: 0px; font-size:11px; border:none;  margin-bottom:5px;}
#content_hldr.page_cat #main div ul.col li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 16px; _padding: 0px 0px 0px 8px; _clear:both;}
#content_hldr.page_cat #main div ul.last{margin: 0px 0px 20px 14px; padding: 23px 0px 0px 0px;}
#content_hldr.page_cat #main div ul.narrow{width:275px;}
#content_hldr.page_cat #main div ul.xnarrow{width:250px;}
#content_hldr.page_cat #main div ul.xxnarrow{width:225px;}
#content_hldr.page_cat #main div ul.wide{width:350px;}
#content_hldr.page_cat #main div ul.xwide{width:375px;}
#content_hldr.page_cat #main div ul.xxwide{width:400px;}
#content_hldr.page_cat #main div a{background:none; padding: 0px 0px 0px 0px; color:#4A759D; text-decoration: underline;}
#content_hldr.page_cat #main div a:hover{background:none; padding: 0px 0px 0px 0px; color:#BF362F; text-decoration: underline;}
#content_hldr.page_cat #cat_title{height:31px;}

/* Product page */
#content_hldr.page_cat #content.products_cat{background: url(../images/bkgrds/level1_new_product_bkgrd.jpg) top left no-repeat; padding: 20px 20px 0px 20px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #category_nav{margin:15px 370px 0px 21px; color:#41514e; height:205px; display:block;}
#content_hldr.page_cat .products_cat #return{margin:-20px 20px 0px 0px; padding:0px 0px 20px 0px}

/* section adjustments */
#content_hldr.page_cat .products_cat #cvc{background:url(../images/bkgrds/cvc_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #ports{background:url(../images/bkgrds/port_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #nursing{background:url(../images/bkgrds/nursing_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #ir{background:url(../images/bkgrds/ir_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #midline{background:url(../images/bkgrds/midlines_stirfry.jpg) right 120px no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #ultrasound{background:url(../images/bkgrds/ultrasound_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #dialysis{background:url(../images/bkgrds/dialysis_stirfry.jpg) right bottom no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #drainage{background:url(../images/bkgrds/drainage_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #procedural{background:url(../images/bkgrds/accessories_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #feeding{background:url(../images/bkgrds/feeding_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .products_cat #infusion{background:url(../images/bkgrds/infusion_stirfry.jpg) bottom right no-repeat; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.page_cat .resource_cat #apps{background:url(../images/bkgrds/app_stirfry.jpg) bottom right no-repeat; height:550px; margin:10px -20px -37px 20px; padding:20px 0px 0px 0px; border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}

/* About Us page */
#content_hldr.page_cat.about_cat{background:url(../images/bkgrds/cat_content_hldr_btm_bkgrd_white.gif) bottom left no-repeat #fff;}
#content_hldr.page_cat.about_cat #content{background: url(../images/bkgrds/level1_about_bkgrd.jpg) top left no-repeat #FFF;}
#content_hldr.page_cat.about_cat #content #category_nav{margin:20px 0px 0px 21px; color:#41514e; height:150px; display:block;}
#content_hldr.page_cat.about_cat #content #category_nav .cat-nav{width:210px;}
#content_hldr.page_cat.about_cat .yui-nav li{width:225px; list-style: none; padding: 0px 0px 5px 0px; display:block; text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat.about_cat #content #main div.infobox{padding: 20px; margin:0px 0px 20px 0px; background: #edf9ff; border:1px solid #dfdfdf;}
#content_hldr.page_cat.about_cat #content #main div.infobox p{padding-bottom:0px; margin-bottom:0px; clear:none}
#content_hldr.page_cat.about_cat #content #main div.infobox ul{list-style: none; float: left; margin:0px; padding:0px;}
#content_hldr.page_cat.about_cat #content #main div.infobox ul li{margin: 0px; padding:0px; width:125px;}
#content_hldr.page_cat.about_cat #content #main div.infobox ul.columns li{margin: 0px 15px 0px 0px; padding: 0px 0px 0px 0px; width:125px; float:left; display:inline;}


/* Resource page */
#content_hldr.page_cat.resource_cat{background: url(../images/bkgrds/cat_content_hldr_btm_bkgrd_white.gif) bottom left no-repeat #fff;}
#content_hldr.page_cat.resource_cat #content{background: url(../images/bkgrds/level1_product_bkgrd.jpg) top left no-repeat #FFF;}
#content_hldr.page_cat.resource_cat #content #category_nav{margin:20px 0px 0px 21px; color:#41514e; height:150px; display:block;}
#content_hldr.page_cat.resource_cat #content #category_nav .cat-nav{width:210px;}
#content_hldr.page_cat.resource_cat .yui-nav li{width:225px; list-style: none; padding: 0px 0px 5px 0px; display:block; text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat.resource_cat #content #main h3 .showstate img{padding: 7px 8px 2px 0px; _padding: 4px 8px 2px 0px}
#content_hldr.page_cat.resource_cat #content #main ul{margin: -5px 450px 30px 0px;}
#content_hldr.page_cat.resource_cat #content #main ul li{min-width:325px; margin-right:15px;}
#content_hldr.page_cat.resource_cat #content #main ul .showstate img{padding: 7px 8px 2px 0px; _padding: 4px 8px 2px 0px}
#content_hldr.page_cat.resource_cat #content #main ul ul{padding: 5px 8px 20px 60px; margin:0px; list-style:url(../images/blts/pdficon_small.gif);}
#content_hldr.page_cat.resource_cat #content #main ul .pdf{padding: 0px; margin:0px; list-style:url(../images/blts/pdficon_small.gif);}

#content_hldr.page_cat.resource_cat #content #main ul ul li{padding: 0px; _padding: 0px 0px 0px 10px;}
#content_hldr.page_cat.resource_cat #content #main li.hdr{width:90%; padding:5px 0px 2px 13px; font-weight: bold; color:#425f72;  white-space: normal; display:block;}


/* Patient info page */
#content_hldr.page_cat.patient_info #content{background: url(../images/bkgrds/level1_education_bkgrd.jpg) top left no-repeat #fff;}
#content_hldr.page_cat.patient_info #content #category_nav{margin:20px 0px 0px 21px; color:#41514e; height:150px; display:block;}
#content_hldr.page_cat.patient_info #content #category_nav .cat-nav{width:210px;}
#content_hldr.page_cat.patient_info .yui-nav li{width:225px; list-style: none; padding: 0px 0px 5px 0px; display:block; text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat.patient_info #main div h3 .showstate img{padding: 7px 8px 2px 0px; _padding: 4px 8px 2px 0px}
#content_hldr.page_cat.patient_info #main div.switchcontent{padding:0px; margin:0px;}
#content_hldr.page_cat.patient_info #main div.switchcontent ul{padding: 5px 8px 20px 40px; margin:0px; list-style:url(../images/blts/pdficon_small.gif);}
#content_hldr.page_cat.patient_info #main div.switchcontent ul li{padding: 0px; _padding: 0px 0px 0px 10px;}


/* RSS page */
/*#content_hldr.page_cat.rss_cat{background: url(../images/bkgrds/cat_content_hldr_btm_bkgrd_dark.gif) bottom left no-repeat;} */
#content_hldr.page_cat.rss_cat #content{background: url(../images/bkgrds/level1_rss_bkgrd.jpg) top left no-repeat #011A21;}
#content_hldr.page_cat.rss_cat #content #category_nav{margin:10px 0px 0px 245px; color:#CEE2E9; height:260px; display:block;}
#content_hldr.page_cat.rss_cat #content #category_nav p{margin:0px 20px 15px 0px;}
#content_hldr.page_cat.rss_cat #content #category_nav h3{color: #FFF;}
#content_hldr.page_cat .rss-nav{margin: 0px 0px 0px 0px; padding:0px;}
#content_hldr.page_cat .rss-nav li{width:235px; list-style: none; padding: 0px 0px 5px 0px; display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */ zoom:1.0; *display:inline; /*IE 6 and 7*/ text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat .rss-nav a{background:url(../images/icons/rss.gif) 0px 0px no-repeat; padding: 0px 0px 0px 22px; min-width:205px; margin: 0px 0px 0px 0px; color:#FFF; text-decoration:none}
#content_hldr.page_cat .rss-nav li.selected a{color:#AC302B; background:url(../images/icons/rss.gif) 0px 4px no-repeat; cursor:default;}
#content_hldr.page_cat .rss-nav li.rss-header{width: auto; display:block; clear:right; margin-bottom:5px; padding-bottom:5px;}
#content_hldr.page_cat.rss_cat #return{padding:0px 0px 0px 0px; margin-top: 0px; text-align:right;border:none; display:block; clear:both;}
#content_hldr.page_cat.rss_cat #return a{background: url(../images/blts/up_arw_white.gif) 0px 4px no-repeat; padding-left: 12px; font-size:11px; color: #FFF; text-decoration:none; text-transform:uppercase; font-weight:bold}


/* Catalog page */
#content_hldr.page_cat .catalog_cat{background: url(../images/bkgrds/level1_new_catalog_bkgrd.jpg) top left no-repeat;}
#content_hldr.page_cat .cat-nav li{width:250px;} 

/* Contact Us page */
#content_hldr.page_cat.contact_cat{background:url(../images/bkgrds/cat_content_hldr_btm_bkgrd_white.gif) bottom left no-repeat #fff;}
#content_hldr.page_cat.contact_cat #content{background: url(../images/bkgrds/level1_contact_bkgrd_new.jpg) top left no-repeat #FFF;}
#content_hldr.page_cat.contact_cat #content #category_nav{margin:20px 0px 0px 21px; color:#41514e; height:180px; display:block;}
#content_hldr.page_cat.contact_cat #content #category_nav .cat-nav{width:210px;}
#content_hldr.page_cat.contact_cat .yui-nav li{width:225px; list-style: none; padding: 0px 0px 5px 0px; display:block; text-transform:uppercase; font-weight:bold;}
#content_hldr.page_cat.contact_cat #content #main div.infobox{padding: 20px; margin:0px 0px 20px 0px; background: #edf9ff; border:1px solid #dfdfdf;}
#content_hldr.page_cat.contact_cat #content #main div.infobox p{padding-bottom:0px; margin-bottom:0px; clear:none}
#content_hldr.page_cat.contact_cat #content #main div.infobox ul{list-style: none; float: left; margin:0px; padding:0px;}
#content_hldr.page_cat.contact_cat #content #main div.infobox ul li{margin: 0px; padding:0px; width:125px;}
#content_hldr.page_cat.contact_cat #content #main div.infobox ul.columns li{margin: 0px 15px 0px 0px; padding: 0px 0px 0px 0px; width:125px; float:left; display:inline;}
#content_hldr.page_cat #main #contact_hldr{padding:0px; margin:0px}
#content_hldr.page_cat #main #contact_hldr #location_map{float:right; padding:0px; margin:-20px -20px 0px 30px;}
#contact_hldr h2{display:none;}

/* Columns */
#content_hldr.page_cat #main .column{width:290px; float:left; margin:5px 17px 0px 0px; padding: 0; display:inline; clear:none;}
#content_hldr.page_cat #main .last{margin-right:0px;}
#content_hldr.page_cat #main .column img{border: 1px solid #4A5C58;}
#content_hldr.page_cat #main ul{padding: none;}

/*Class determined by the first word of the category*/
#content_hldr.page_cat #main div.implanted{background:url(../images/bkgrds/level2_ports_bkgrd.jpg) 450px bottom no-repeat;}
#content_hldr.page_cat #main div.booklets{background:url(../images/bkgrds/level2_booklets_bkgrd.jpg) right 115px no-repeat; height:350px;}

/*4columns Related*/
#related_wrapper{background:url(../images/bkgrds/related_hldr_bkgrd.gif) top left repeat-y; display:block; margin: 10px 0px 0px 0px; position:relative; *height:120px;}
#related_hldr{background: url(../images/bkgrds/related_top_bkgrd.gif) top left no-repeat; padding: 10px 0px 0px 0px;}
#related{background:url(../images/bkgrds/related_btm_bkgrd.gif) bottom left no-repeat; }
#related ul{list-style:none; margin:0px; padding:0px; display:block;  } 
#related ul li{margin: 0px 0px 5px 0px; vertical-align:top; padding: 0px; width:247px; height:110px; _width:247px; position:relative; display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */  zoom:1.0; *display:inline;/*IE*/ float:left;}
#related ul li h4{color:#1A262D; font-size:15px; line-height:19px; margin:0px; padding:0px; margin:0px 15px}
#related ul li h4 a{color:#1A262D; text-decoration: none; border:none; text-transform:capitalize;}
#related ul li h4 a:visited:hover{color:#BF362F;}
#related ul li h4 a:visited{color:#1A262D;}
#related ul li h4 a:hover{color:#BF362F;}
#related li.last{ border-radius: 0px 0px 10px 0px; -webkit-border-radius: 0px 0px 10px 0px; /* for Safari */ -moz-border-radius: 0px 0px 10px 0px; /* for Firefox */ width:249px; } 
#related ul li p{display:block; font-size:11px; color:#7f7f7f; margin:5px 15px}
#related ul li p a{color:#4A759D}
#related ul li p a:visited:hover{color:#BF362F}
#related ul li p a:visited{color:#4A759D}
#related ul li p a:hover{color:#BF362F}
#related ul li img.icon{float:left; display:inline; margin:0px 15px 80px 15px;}
#related ul li.microez{background: url(../images/related/microez_related.jpg) 150px bottom no-repeat;}
#related ul li.sapiens{background: url(../images/related/sapiens_related.jpg) 120px bottom no-repeat;}
#related ul li.sherlock{background: url(../images/related/sherlock_related.jpg) 150px bottom no-repeat;}
#related ul li.maxbarrier{background: url(../images/related/maximal_barrier.jpg) 130px 15px no-repeat;}
#related ul li.sitescrub{background:  url(../images/related/site_scrub_related.jpg) right bottom no-repeat;}
#related ul li.powerpicc_site{background: url(../images/related/powerpicc-website.jpg) 25px bottom no-repeat;}
#related ul li.powerpiccsolo_site{background: url(../images/related/powerpiccsolo-website.jpg) 25px bottom no-repeat;}
#related ul li.criticalchoice_site{background: url(../images/related/criticalchoice_website.jpg) 30px bottom no-repeat;}
#related ul li.veins4life_site{background: url(../images/related/veins4life_related.jpg) right bottom no-repeat;}
#related ul li.portaccess_site{background: url(../images/related/portaccess_related.jpg) right bottom no-repeat;}
#related ul li.powerportadvantage_site{background: url(../images/related/powerport_advantage.jpg) right bottom no-repeat;}
#related ul li.powerports{background: url(../images/related/powerports_related.jpg) right bottom no-repeat;}
#related ul li.nonpowerports{background: url(../images/related/nonpowerports_related.jpg) right bottom no-repeat;}
#related ul li.introducers{background: url(../images/related/introducers_related.jpg) right bottom no-repeat;}
#related ul li.powerloc{background: url(../images/related/powerloc_related.jpg) 170px bottom no-repeat;}
#related ul li.powerloc_clear{background: url(../images/related/powerloc_clear_related.jpg) 130px bottom no-repeat;}
#related ul li.powerloc_max{background: url(../images/related/powerloc_max_related.jpg) 165px bottom no-repeat;}
#related ul li.winged{background: url(../images/related/winged_related.jpg) bottom right no-repeat;}
#related ul li.huberplus{background: url(../images/related/huberplus_related.jpg) bottom right no-repeat;}
#related ul li.miniloc{background: url(../images/related/miniloc_related.jpg) bottom right no-repeat;}
#related ul li.liftloc{background: url(../images/related/liftloc_related.jpg) bottom right no-repeat;}
#related ul li.safestep{background: url(../images/related/safestep_related.jpg) 140px bottom no-repeat;}
#related ul li.catalog{background: url(../images/related/product_catalog.jpg) 115px bottom no-repeat;}
#related ul li.sales{background: url(../images/bkgrds/related_sales.jpg) bottom right no-repeat;}
#related ul li.careers{background: url(../images/related/careers_related.jpg) bottom right no-repeat;}
#related ul li.careers_alt{background: url(../images/related/careers_alt_related.jpg) bottom right no-repeat;}
#related ul li.tradeshow{background: url(../images/related/tradeshow_related.jpg) bottom right no-repeat;}
#related ul li.customer_service_girl{background: url(../images/related/customer_service_girl_related.jpg) bottom right no-repeat;}
#related ul li.customer_service_boy{background: url(../images/related/customer_service_boy_related.jpg) bottom right no-repeat;}
#related ul li.programs{background: url(../images/bkgrds/related_programs.jpg) bottom right no-repeat; margin:0px;}
#related ul li.education{background: url(../images/related/education_related.jpg) bottom right no-repeat; margin:0px;}
#related ul li.port_access_kit{background: url(../images/related/port_access_kit_related.jpg) bottom right no-repeat; margin:0px;}
#related ul li.iapp{background: url(../images/related/iapp_related.jpg) bottom right no-repeat;}

#promo{margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; display:block; background:url(../images/bkgrds/promo_bkgrd.gif) bottom left no-repeat #E1ECF2;}
#promo ul{list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; position:relative;} 
#promo ul li{margin: 0px 1px 0px 0px; _margin: 0px 6px 0px 0px; padding: 0px 0px 0px 0px; border:none; background:none; width:243px; height:120px; display:-moz-inline-box;/* Firefox 2 and under*/ display:inline-block;/* FF3, Opera, Safari */ zoom:1.0; *display:inline; /*IE 6 and 7*/}
#promo ul li.last{margin:0px;}
#promo ul li a{background:url(../images/blts/boxed_arw_white_red.gif) bottom left no-repeat; height:90%; display:block; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 25px; text-decoration:none; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:12px;}

#content_hldr.maintenance_page{background:#FFF;}
#content_hldr.maintenance_page #cat_title {height:45px; }
#content_hldr.maintenance_page #content{background: url(../images/bkgrds/maintenance_bkgrd.jpg) top left no-repeat; display:block; margin: 0px; padding: 20px; max-width: 990px;border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; /* for Safari */ -moz-border-radius: 0px 0px 10px 10px; /* for Firefox */}
#content_hldr.maintenance_page #col_hldr, #content_hldr.maintenance_page #pagecontent h2.page_title, #content_hldr.maintenance_page #return{display:none;}
#content_hldr.maintenance_page #main{margin:0px 0px 0px 125px; color:#41514e; height:250px; display:block;}
#content_hldr.maintenance_page #main h2{padding-top:50px}


