.hw-content-txt { font: 11px/15px Arial; color: rgb(51, 51, 51); }
.hw-content-txt h6 { font: bold 11px/15px Arial; color: rgb(238, 49, 36); }
.hw-content-txt a:link, .hw-content-txt a:visited, .hw-content-txt a:active { font: 11px/15px arial; color: rgb(46, 96, 153); }
.hw-content-txt a:hover { font: 11px/15px arial; color: rgb(46, 96, 153); text-decoration: underline; }
.hw-content-txt h1 { font-family: Arial; font-size: 18px; color: rgb(238, 49, 36); height: 25px; line-height: 25px; font-weight: bold ! important; }
.hw-content-txt h2 { font: 14px/20px Arial; color: rgb(51, 51, 51); }
.hw-content-txt h3 { font: bold 11px Arial; color: rgb(238, 49, 36); }
.hw-content-txt p { font: 11px/15px Arial; color: rgb(51, 51, 51); }
.hw-content-txt h5 { font: bold 10px Arial; color: rgb(102, 102, 102); }
.hw-content-txt ul { font: 11px/15px Arial; color: rgb(51, 51, 51); list-style-type: none; padding-left: 0px; margin-left: 0px; }
.hw-content-txt ul li { background: transparent url(a09d90953fd9c0be66bcdad0679f31b643ae5f1b.gif)  no-repeat scroll left top; padding-left: 15px; margin-bottom: 10px; }
.hw-content-txt ul #hw-privacy-li { margin-bottom: 0px; }
.hw-content-txt .hw-consumer-div ul #hw-product-li { margin-bottom: 0px; }
.hw-content-link-red a:link, .hw-content-link-red a:visited, .hw-content-link-red a:active { font: bold 11px arial ! important; color: rgb(238, 49, 36) ! important; text-decoration: none ! important; }
.hw-content-link-red a:hover { font: bold 11px arial ! important; color: rgb(238, 49, 36) ! important; text-decoration: underline ! important; }
.hw-content-txt ul .hw-content-li-desc { background: transparent none repeat scroll 0% 0%; padding: 0px; list-style: outside none disc; }
.hw-content-txt .hw-content-ul-desc { background: transparent none repeat scroll 0% 0%; padding: 0px 0px 0px 20px; list-style: outside none disc; }
.hw-content-txt ul #hw-last-li { margin-bottom: 0px; }
.marquis_brd_ftr { width: 825px; height: 315px; text-align: center; font-family: arial; font-size: 11px; line-height: 315px; }
.hw-sec-cont { width: 472px; }
.hw-section-land { text-align: left; font-family: Arial; color: rgb(238, 49, 36); font-size: 16px; font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid rgb(179, 179, 179); }
.hw-section-landr { text-align: left; font-family: Arial; color: rgb(238, 49, 36); font-size: 18px; font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid rgb(179, 179, 179); }
.hw-content-land { width: 472px; font-family: arial; font-size: 11px; color: rgb(51, 51, 51); text-align: center; line-height: 50px; }
.hw_LeftNav_header_highlight { font: bold 13px Arial; color: rgb(238, 49, 36); text-align: left; }
.hw_LeftNav_header { font: 11px Arial; color: rgb(121, 121, 121); }
.hw_LeftNav_items { margin-left: 30px; font: 11px Arial; color: rgb(121, 121, 121); }
.hw_Products_PageTitle { height: 20px; font-family: Arial; font-size: 18px; color: rgb(238, 49, 36); font-weight: bold; line-height: 20px; }
.hw_Products_ContentImage { height: 93px; width: 159px; }
.gspace { width: 825px; margin: 0px auto; height: 30px; padding-bottom: 17px; }
.gselect { width: 150px; height: 20px; }
.cse .gs-promotion.gs-result, .gs-promotion.gs-result { border: 0px none ! important; }
table.gsc-completion-container { z-index: 10000; }
.redtext { text-align: right; font: bold 11px Arial; color: rgb(169, 28, 36); }
.main-image { width: 825px; border: 0px none; }
.main-image .ms-PartSpacingVertical { margin: 0px ! important; }
.webparts-title { font: bold 11px/30px Arial; color: rgb(169, 169, 169); height: 30px; }
.hw-webparts { display: block; overflow: hidden; margin: 0px; }
.hw-webparts-home { height: 196px; width: 253px; border: 1px solid rgb(179, 179, 179); float: left; }
.hw-webparts-h-space { float: left; width: 30px; }
.hw-webparts-h-in-space { padding: 10px; }
#StagingBody .webparts-title { color: rgb(51, 51, 51); }
.hw-webparts-head { font: bold 12px Arial; position: relative; top: -3px; color: rgb(238, 49, 36); }
.hw-webparts-cont { font: 13px/15px Arial; color: rgb(51, 51, 51); }
.hw-webparts-link { font: bold 11px Arial; color: rgb(238, 49, 36); float: right; padding-right: 3px; padding-top: 3px; }
.hw-webparts-link a:hover { text-decoration: underline; color: rgb(238, 49, 36); }
.hw-webparts-link a:link, .hw-webparts-link a:visited, .hw-webparts-link a:active { color: rgb(238, 49, 36); font-weight: bold; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
#linkitem .hw-webparts-link a:link, #linkitem .hw-webparts-link a:visited, #linkitem .hw-webparts-link a:active { color: rgb(238, 49, 36); font-weight: bold; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
.hw-employee-spacer-h { width: 11px; background-color: rgb(255, 255, 255); }
.hw-employee-spacer-v { height: 11px; background-color: rgb(255, 255, 255); }
.hw_Products_LeftNav { width: 164px; height: 145px; vertical-align: top; overflow: auto; margin: 0px; padding: 0px; }
.hw_Products_RightArea { width: 661px; vertical-align: top; overflow: auto; margin: 0px; padding: 0px; }
.hw_Products_ProductArea { width: 472px; vertical-align: top; }
.hw_Products_RelatedSection { width: 159px; vertical-align: top; }
.hw_emptywebpart { padding: 0px; margin: 0px; overflow: auto; }
.hw-related-link { width: 157px; border: 1px solid rgb(158, 158, 158); height: 89px; background-color: rgb(231, 231, 231); }
.hw-related-link-h { font: bold 11px/10px Arial; color: rgb(81, 81, 81); margin-bottom: 10px; }
.hw-related-link-sub a:link, .hw-related-link-sub a:active, .hw-related-link-sub a:hover, .hw-related-link-sub a:visited { font: 11px/10px Arial; color: rgb(81, 81, 81); }
.pos { position: absolute; left: 250px; top: 26px; width: 191px; height: 14px; overflow: hidden; }
.postxt { font: bold 11px Arial; color: rgb(138, 138, 138); }
.imgpos { position: absolute; left: 450px; top: 26px; overflow: hidden; }
.textcls { font: 11px Arial; text-align: center; }
.hdrcls { font: bold 14px Arial; color: rgb(182, 28, 36); }
.lnkcls { font: 11px Arial; color: rgb(182, 28, 36); }
.hw_Products_MiddleContentArea_Title a:link, .hw_Products_MiddleContentArea_Title a:visited, .hw_Products_MiddleContentArea_Title a:active { font: bold 11px Arial ! important; color: rgb(51, 51, 51) ! important; }
.hw_Products_MiddleContentArea_Title a:hover { color: rgb(238, 49, 36) ! important; }
.hw_Products_RelatedLinks { background-color: rgb(51, 51, 51); width: 157px; height: 89px; border: 1px solid rgb(158, 158, 158); }
.hw_Products_RelatedLink_Header { font: bold 11px Arial; color: rgb(81, 81, 81); }
.hw_Products_RelatedLink_Links { font: 11px Arial; color: rgb(81, 81, 81); }
.leftsearchheader { font: bold 11px Arial; margin: 10px; padding: 0px; color: rgb(238, 49, 36); }
.leftsearchitems { text-align: left; font: 11px Arial; color: Gray; padding-left: 12px; }
.searchbox { margin: 0px; text-align: center; }
.searchbox a { font: 11px Arial; color: rgb(51, 51, 51); text-align: left; text-decoration: none; }
.searchbox a:hover { color: rgb(238, 49, 36); }
.hw-search-box {  }
.hw-search-box input { border: 1px solid rgb(179, 179, 179); height: 17px; text-align: left; }
.hw-search-box .ms-PartSpacingVertical { margin-top: 0px; display: none; }
.searchBoxDiv {  }
.gsc-wrapper .cse .gsc-webResult.gsc-result, .gsc-wrapper .gsc-webResult.gsc-result { margin-bottom: 0px; border: 0px none; padding: 0px 0px 20px; }
.hw-rel-cont { vertical-align: top; width: 157px; }
.hw-rel-cont .ms-PartSpacingVertical { margin-top: 10px; }
.hw-related-link-vbox { border: 1px solid rgb(179, 179, 179); width: 157px; }
.hw-related-link-vbox h6 { font: bold 11px Arial; color: rgb(51, 51, 51); padding-bottom: 3px; }
.hw-related-link-vbox p { font: 11px/15px Arial; color: rgb(51, 51, 51); }
.hw-related-link-vbox a:link, .hw-related-link-vbox a:visited, .hw-related-link-vbox a:active { font: bold 11px arial; color: rgb(238, 49, 36); text-decoration: none; padding-left: 1px; }
.hw-related-link-vbox a:hover { text-decoration: underline; }
.hw-related-link-box { vertical-align: top; border: 1px solid rgb(179, 179, 179); background-color: rgb(231, 231, 231); padding: 10px; }
.hw-related-link-box h6 { font: bold 11px Arial; color: rgb(51, 51, 51); padding-bottom: 3px; }
.hw-related-link-box p { font: 11px/15px Arial; color: rgb(51, 51, 51); padding: 3px 0px; }
.hw-related-link-box a:link, .hw-related-link-box a:visited, .hw-related-link-box a:active { font: 11px arial; color: rgb(51, 51, 51); text-decoration: none; }
.hw-related-link-box a:hover { color: rgb(238, 49, 36); text-decoration: none; }
.categoryDiv .categoryTitle { margin-left: 0px; }
.hw-media-content { font-size: 11px; color: rgb(51, 51, 51); font-family: Arial,Helvetica,sans-serif; padding: 10px; border: 1px solid rgb(179, 179, 179); }
.hw-media-content h4 { padding-bottom: 10px; }
.hw-media-content a:link, .hw-media-content a:visited, .hw-media-content a:active { color: rgb(46, 96, 153); text-decoration: none; }
.hw-media-content a:hover { color: rgb(46, 96, 153); text-decoration: underline; }
.brnd_msg_img { width: 661px; height: 145px; font-family: arial; font-size: 11px; color: rgb(51, 51, 51); text-align: center; }
.lead_bio_content { width: 472px; font-family: arial; font-size: 11px; color: rgb(51, 51, 51); }
.brnd_img_area { width: 164px; background-color: rgb(255, 255, 255); margin: 0px; padding: 0px; height: 100px; border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); text-align: center; line-height: 5px; }
.brnd_img_area_below { height: 150px; font-family: Arial; font-size: 11px; color: rgb(51, 51, 51); text-align: center; }
.hw_flag_link_box { width: 825px; font-family: Arial; font-size: 11px; color: rgb(51, 51, 51); }
.hw-googlemap-api { width: 411px; }
.hw-worldwide-lnk a:link, .hw-worldwide-lnk a:visited, .hw-worldwide-lnk a:active { font: 11px Arial; color: rgb(51, 51, 51); text-decoration: none; }
.hw-worldwide-lnk a:hover { font: 11px Arial; color: rgb(238, 49, 36); text-decoration: none; }
.hw-search-result { width: 484px; font-size: 11px; color: rgb(51, 51, 51); background-color: rgb(204, 204, 204); font-family: Arial; }
.hw-search-lft { width: 155px; border-right: 1px solid rgb(179, 179, 179); }
.hw-searh-rht { width: 163px; border: 1px solid rgb(179, 179, 179); }
.hw-search-middle { width: 484px; border: 1px solid rgb(179, 179, 179); }
.hw-search-italic { font: italic 11px Arial; color: rgb(238, 49, 36); }
.hw-search-pro-title { font: bold 11px Arial; color: rgb(238, 49, 36); }
.hw-search-intro-title { font: bold 11px Arial; color: rgb(51, 51, 51); }
.hw-search-pro-desc { font: 11px Arial; color: rgb(51, 51, 51); }
.hw-search-sub-title { font: bold 11px Arial; color: rgb(238, 49, 36); }
.hw-search-item { font: bold 11px/20px Arial; color: rgb(51, 51, 51); }
.gs-webResult .gs-title a:link, .gs-webResult .gs-title a:active, .gs-webResult .gs-title a:visited * { color: rgb(238, 49, 36); text-decoration: none ! important; font-size: 11px; }
.gs-webResult .gs-title a:hover { color: rgb(238, 49, 36); text-decoration: underline; font-size: 11px; }
.gs-webResult .gs-snippet { font-family: Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); }
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b * { font-size: 11px; }
.gs-webResult #gs-title a { font-size: 11px; text-decoration: none; }
.gsc-control-cse .gsc-wrapper { width: 472px; }
.cse .gsc-control-cse, .gsc-control-cse { width: 100% ! important; padding: 0px ! important; }
.datepicker { height: 15px; font-size: 10px; color: rgb(99, 99, 99); border: 1px solid rgb(207, 207, 207); }
.gsc-wrapper .gs-no-results-result .gs-snippet, .gsc-wrapper .gs-error-result .gs-snippet { background-color: rgb(255, 255, 255) ! important; border: medium none; font: bold 11px Arial; color: rgb(238, 49, 36); text-align: center; }
.gsc-results .gsc-cursor-box { margin: 0px ! important; }
.gsc-result a.gs-title:link, .gsc-result a.gs-title:visited, .gsc-result a.gs-title:active { font-size: 11px ! important; text-decoration: none ! important; }
.gsc-result a.gs-title:hover { text-decoration: underline ! important; }
.hw-cont-col1 { width: 205px; border-right: 1px solid rgb(179, 179, 179); }
.hw-cont-col2 { width: 206px; border-right: 1px solid rgb(179, 179, 179); }
.hw-cont-col3 { width: 206px; }
.hw-pad-tenpix { padding-left: 10px; }
.hw-pad-img-tenpix { padding-right: 20px; }
.hw-pad-imgb-tenpix { padding-bottom: 5px; }
.hw-sr-pad-td1 { padding-bottom: 30px; padding-right: 10px; color: rgb(51, 51, 51); }
.hw-sr-pad-td2 { border-left: 1px solid rgb(179, 179, 179); padding-left: 10px; padding-bottom: 30px; padding-right: 10px; color: rgb(51, 51, 51); }
.hw-sr-pad-td3 { border-left: 1px solid rgb(179, 179, 179); padding-left: 10px; padding-bottom: 30px; padding-right: 11px; color: rgb(51, 51, 51); }
.hw-sr-pad-td4 { border-left: 1px solid rgb(179, 179, 179); padding-left: 11px; padding-bottom: 30px; color: rgb(51, 51, 51); }
.hw-sr-pad-td-bottom1 { padding-right: 10px; color: rgb(51, 51, 51); }
.hw-sr-pad-td-bottom2 { border-left: 1px solid rgb(179, 179, 179); padding-left: 10px; padding-right: 10px; color: rgb(51, 51, 51); }
.hw-sr-pad-td-bottom3 { border-left: 1px solid rgb(179, 179, 179); padding-left: 10px; padding-right: 11px; color: rgb(51, 51, 51); }
.hw-sr-pad-td-bottom4 { border-left: 1px solid rgb(179, 179, 179); padding-left: 11px; color: rgb(51, 51, 51); }
.hw-sr-pad-td1 img, .hw-sr-pad-td2 img, .hw-sr-pad-td3 img, .hw-sr-pad-td4 img, .hw-sr-pad-td-bottom1 img, .hw-sr-pad-td-bottom2 img, .hw-sr-pad-td-bottom3 img, .hw-sr-pad-td-bottom4 img { padding-bottom: 10px; }
.hw-cr-txt1 { font-family: Arial; font-size: 13px; font-weight: bold; padding-bottom: 10px; color: rgb(208, 125, 17); }
.hw-cr-txt1 a { color: rgb(208, 125, 17) ! important; }
.hw-cr-txt2 { font-family: Arial; font-size: 13px; font-weight: bold; padding-bottom: 10px; color: rgb(93, 177, 248); }
.hw-cr-txt2 a { color: rgb(93, 177, 248) ! important; }
.hw-cr-txt3 { font-family: Arial; font-size: 13px; font-weight: bold; padding-bottom: 10px; color: rgb(9, 149, 19); }
.hw-cr-txt3 a { color: rgb(9, 149, 19) ! important; }
.hw-cr-txt4 { font-family: Arial; font-size: 13px; font-weight: bold; padding-bottom: 10px; color: rgb(222, 0, 49); }
.hw-cr-txt4 a { color: rgb(222, 0, 49) ! important; }
.hw-cr-txt1 a:hover, .hw-cr-txt2 a:hover, .hw-cr-txt3 a:hover, .hw-cr-txt4 a:hover { color: rgb(238, 49, 36) ! important; text-decoration: none ! important; }
.hw-content-txt .hw-awards-div a { color: rgb(51, 51, 51) ! important; font-size: 11px; font-weight: bold ! important; }
.hw-content-txt .hw-awards-div a:hover { color: rgb(238, 49, 36) ! important; font-size: 11px; font-weight: bold; text-decoration: none; }
.hw-awards-div a span { color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; font-style: normal; }
.hw-awards-div a:hover span { color: rgb(238, 49, 36) ! important; text-decoration: none; }
.hw-privacy-date { border-bottom: 1px solid rgb(179, 179, 179); text-align: right; font-family: arial,helvetica,sans-serif; color: rgb(51, 51, 51); }
.hw-leader-name { width: 144px; }
.hw-leader-name p {  }
.hw-leader-name div div {  }
.hw-section-overview .hw-hr-border-bottom { padding-top: 10px; }
#linkitem a:link, #linkitem a:visited, #linkitem a:active { font: 11px Arial; color: rgb(238, 49, 36); }
#linkitem a:hover { text-decoration: underline; }
#linkitem { margin: 0px; font-family: Arial,Helvetica,sans-serif; }
#column .hw-related-link-vbox a:visited, #column .hw-related-link-vbox a:link, #column .hw-related-link-vbox a:active { font-weight: bold; color: rgb(238, 49, 36); }
#column .hw-related-link-vbox a:hover { font-weight: bold; color: rgb(238, 49, 36) ! important; text-decoration: underline; }
#column .ms-WPBody a:link, #column .ms-WPBody a:visited, #column .ms-WPBody a:active, #column .ms-WPBody a:hover { color: rgb(238, 49, 36); }
#columnq { color: rgb(238, 49, 36); }
.hw_Products_Banner { padding-top: 20px; }
.pager { list-style: outside none none; color: rgb(238, 49, 36); text-align: center; font-size: 11px; }
.pager li { display: inline; list-style: outside none none; color: rgb(238, 49, 36); padding-right: 3px; }
.pager .hw-press-number { color: rgb(238, 49, 36); }
.pager #hw-press-number { color: rgb(238, 49, 36); }
.hw-ceo-td-pad { padding: 10px 0px; }
.hw-ceo-td-padleft { padding-left: 10px; }
.hw-ceo-td-padright { padding-right: 10px; }
.hw-ceo-oddBg { background-color: rgb(240, 238, 238); }
.hw-ceo-smallFont { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; color: rgb(238, 49, 36); font-weight: bold; }
.hw-press-date { color: rgb(51, 51, 51); font-weight: normal; font-size: 11px; }
.hw-press-title { color: rgb(238, 49, 36); font-weight: bold; font-size: 11px; }
#hw-visit-site-link { color: rgb(238, 49, 36); }
#hw-leadership-leaderName a { color: rgb(51, 51, 51); }
#hw-leadership-leaderName a:hover { color: rgb(238, 49, 36); }
.gsc-cursor { list-style: outside none none; color: rgb(238, 49, 36); text-align: center; font-size: 11px; }
.gsc-results .gsc-cursor-box .gsc-cursor-page { color: rgb(238, 49, 36) ! important; }
input.buttonClass { vertical-align: top; }
.searchbox #searchBox { height: 15px; border: 1px solid rgb(207, 207, 207); font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: rgb(99, 99, 99); padding-left: 2px; }
.searchbox #txtSearchBox { height: 15px; border: 1px solid rgb(207, 207, 207); font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: rgb(99, 99, 99); padding-left: 2px; }
#WebPartWPQ6 a:hover { color: rgb(238, 49, 36); }
.hw-section-overview .hw-content-txt { padding-bottom: 10px; }
.in-the-news { padding: 10px 0px; }
.small-description { font-family: Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); }
#linkitem .hw_Products_MiddleContentArea_Description { font-family: Arial,Helvetica,sans-serif; }
td { font-family: Arial ! important; }
.ms-WPBody { font-family: Arial ! important; }
.hw-content-txt .hw-leader-linespace { line-height: 15px; }
.hw-pagetitle-ps { width: 661px; text-align: left; font-family: Arial; color: rgb(238, 49, 36); font-size: 18px; height: 20px; }
.hw-ps-cont-box { width: 661px; font-family: Arial; color: rgb(51, 51, 51); font-size: 11px; text-align: left; }
.hw-ps-cont-box h4 { font: bold 11px Arial; color: rgb(238, 49, 36); padding-bottom: 10px; }
.hw-solution-intro { font: bold 16px Arial; color: rgb(189, 189, 189); }
.hw-solution-left { width: 226px; height: 200px; float: left; }
.hw-solution-right { width: 226px; height: 200px; float: right; }
.hw-solutions-video { height: 200px; }
.hw-solutions-description { font: bold 16px Arial; color: rgb(189, 189, 189); }
.hw-solutions-videosectiontitle { font: bold 11px Arial; color: rgb(51, 51, 51); height: 30px; vertical-align: bottom; }
.hw-solutions-videosectiontitle a:link, .hw-solutions-videosectiontitle a:active, .hw-solutions-videosectiontitle a:visited { color: rgb(51, 51, 51); font: bold 11px Arial; }
.hw-solutions-videosectiontitle a:hover { color: rgb(238, 49, 36); text-decoration: underline; }
.hw-solutions-videosectiondesc { font: 11px/15px Arial; color: rgb(51, 51, 51); height: 50px; vertical-align: text-top; text-decoration: none; }
.hw-solutions-videosection-imagedesc { font: bold 11px Arial; color: rgb(51, 51, 51); height: 15px; vertical-align: text-top; }
.hw-solutions-videosection-imagesize { width: 120px; height: 86px; }
.hw-solutions-videocategory { font: bold 11px Arial; color: rgb(238, 49, 36); text-align: left; width: 472px; height: 20px; float: left; border-top: 1px solid rgb(179, 179, 179); padding-top: 10px; }
.hw-solutions-videocategory a { font-family: Arial; color: rgb(238, 49, 36); }
.hw-solutions-videocategory a:hover { font-family: Arial; color: rgb(238, 49, 36); text-decoration: underline; }
.hw-corp-ldr-link-sub a:link, .hw-lft-nav-link-sub a:visited, .hw-lft-nav-link-sub a:active { clear: both; color: rgb(51, 51, 51) ! important; text-align: left; vertical-align: top; }
.hw-hr-border-top { border-top: 1px solid rgb(179, 179, 179); height: 10px; line-height: normal; font-size: 0px; }
.hw-hr-search-border-top { border-top: 1px solid rgb(179, 179, 179); height: 1px; line-height: normal; font-size: 0px; }
.hw-hr-border-leader { border-top: 1px solid rgb(179, 179, 179); height: 19px; }
.hw-hr-border-bottom { border-bottom: 1px solid rgb(179, 179, 179); height: 1px; line-height: 0px; font-size: 0px; }
.hw-backto-index { border-bottom: 1px solid rgb(179, 179, 179); padding: 10px 0px; vertical-align: middle; }
#hw-press-index-page table .ms-PartSpacingVertical { margin-top: 0px; }
.hw-backto-index a:link, .hw-backto-index a:active, .hw-backto-index a:visited { color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; }
.hw-press-td1 a:link, .hw-press-td1 a:active, .hw-press-td1 a:visited { color: rgb(51, 51, 51); font-size: 11px; font-weight: normal; }
.hw-press-td1 a:hover { color: rgb(238, 49, 36); }
.hw-backto-index a:hover { color: rgb(238, 49, 36); }
.hw-section-landrTitle { text-align: left; font-family: Arial; color: rgb(238, 49, 36); font-size: 11px; font-weight: bold; }
.hw-ArticleStartDate { padding-top: 20px; color: rgb(51, 51, 51); }
.hw-press-td1 { padding: 10px 0px; border-bottom: 1px solid rgb(179, 179, 179); border-top: 1px solid rgb(179, 179, 179); }
.hw-content-press p i { padding-bottom: 10px; display: block; }
.hw-page-title { width: 825px; height: 20px; font-family: Arial; font-weight: bold; font-size: 18px; color: rgb(238, 49, 36); }
.hw-page-sub-title { border-bottom: 1px solid rgb(179, 179, 179); }
.hw-page-sub-td { border-bottom: 1px solid rgb(179, 179, 179); }
.hw-page-sub-tdr { border-right: 1px solid rgb(179, 179, 179); }
.thumbProduct .productTitle a:hover { color: rgb(238, 49, 36); text-decoration: underline; }
.hw_cont-al-lay div .alphaViewNav { margin-bottom: 10px ! important; }
.hw-page-sub-title a:link, .hw-page-sub-title a:visited, .hw-page-sub-title a:active, .hw-page-sub-title a:hover { font: bold 11px Arial; color: rgb(238, 49, 36); text-decoration: none; }
div#ctl00_ctl13_g_45a4c3cd_fb33_42f4_b5ab_50b6d4135fdf_ctl01n0Nodes table tbody tr td:first-child { display: none; }
.hw-ourcomp-head-txt { font: bold 13px/20px Arial; color: rgb(160, 160, 160); }
.hw-ourcomp-line { border-top: 1px solid rgb(179, 179, 179); height: 2px; }
#hw-leadership-leaderName #hw-license-anchor { color: rgb(46, 96, 153); text-decoration: none; }
#hw-leadership-leaderName #hw-license-anchor:hover { color: rgb(46, 96, 153); text-decoration: underline; }
.hw-leader-name i { font-style: normal; }
.hw-content-txt #hw-graphic-leader { color: rgb(51, 51, 51); }
.hw-content-txt #hw-graphic-leader:hover { color: rgb(238, 49, 36); }
.hw-content-txt .ms-WPBody { font-family: Arial; }
.hw-page-sub-title a:hover { text-decoration: underline; }
.hw_Products_MiddleContentArea_Description { color: rgb(51, 51, 51); }
.hw-sol-tip .MPBody { color: rgb(51, 51, 51); }
A.hw-sol-tip:link, A.hw-sol-tip:visited, A.hw-sol-tip:active { font: 11px/15px Arial; color: rgb(51, 51, 51) ! important; height: 60px; vertical-align: text-top; width: 216px; text-decoration: none; }
A.hw-sol-tip:hover { cursor: none; position: relative; }
A.hw-sol-tip SPAN { display: none; }
A.hw-sol-tip:hover SPAN { background-color: rgb(245, 245, 245); padding: 10px 10px 10px 5px; border: 1px solid rgb(179, 179, 179); display: block; z-index: 100; top: -10px; left: -10px; margin: 10px; width: 226px; position: absolute; text-decoration: none; }
.hw-contact-mandatory { font: bold 11px Arial; color: rgb(238, 49, 36); }
.hw-contact-label { font: bold 11px Arial; color: rgb(51, 51, 51); }
.hw-contact-label select { font: bold 11px Arial; color: rgb(51, 51, 51); width: 295px; border: 1px solid rgb(207, 207, 207) ! important; }
.hw-contact-label-cust select { font: bold 11px Arial; color: rgb(51, 51, 51); border: 1px solid rgb(207, 207, 207) ! important; }
.hw-contact-selectbox { border: 1px solid rgb(207, 207, 207); }
.hw-contact-padding { padding-bottom: 5px; }
.hw-contact-txtbox { font: 11px/15px Arial; height: 15px; border: 1px solid rgb(207, 207, 207); color: rgb(99, 99, 99); padding-left: 2px; }
#hw-contact-us input { vertical-align: middle ! important; }
.hw-content-txt .hw-consumer-div .hw-consumer-top { text-decoration: none ! important; }
.hw-content-txt .hw-consumer-div a:link, .hw-content-txt .hw-consumer-div a:visited, .hw-content-txt .hw-consumer-div a:active { text-decoration: none; color: rgb(51, 51, 51); }
.hw-content-txt .hw-consumer-div a:hover { color: rgb(238, 49, 36); text-decoration: underline; }
.hw-content-txt .hw-consumer-div .hw-consumer-top img { vertical-align: top; }
.hw-diversity-intro { font-weight: bold; font-size: 16px; line-height: 20px; color: rgb(102, 102, 102); }
.hw-product-links { background: transparent url(a09d90953fd9c0be66bcdad0679f31b643ae5f1b.gif)  no-repeat scroll left top; margin-bottom: 10px; padding-left: 15px; padding-right: 15px; }
.hw-product-title { font: bold 11px Arial; color: rgb(238, 49, 36); }
