@import url(styles.screen.css);

/* dimension navigation
------------------------------------------- */
.sectionProductsHub .contentHeading { margin: 0 0 1px 0; }
.sectionProductsHub .headerContainer { margin: 0 0 0 0; }

/*#filterListArea li.Active a { background: #33a7ec; color:#fff; text-decoration: none; }
#flterListArea li.Active a span  { color: #fff; }*/

#sub-menuCol1 li.Active a { background: #33a7ec; color:#fff; text-decoration: none; }
#sub-menuCol1 li.Active a span  { color: #fff; }

#sub-menuCol2 li.Active a { background: #33a7ec; color:#fff; text-decoration: none; }
#sub-menuCol2 li.Active a span  { color: #fff; }

#sub-menuCol3 li.Active a { background: #33a7ec; color:#fff; text-decoration: none; }
#sub-menuCol3 li.Active a span  { color: #fff; }

.solutionsResultContainer div.Active { background: url(../img/bg.products.item.hover.gif) 0 0 repeat-x #d1ecf6; color:#fff; }

.dimensionNavContainer a { color: #076E98; }
.dimensionNavContainer dd ul li a span { color: #076E98; }

.sitesearchDetails .layoutTable a { color: #076E98; font-weight: bold; }

.dimensionNavContainer dd ul li span.showList,
.dimensionNavContainer dd ul li span.filterShowExtended { color:#076E98; background:transparent url(../img/more.down.productslist.076e98.gif) no-repeat center left; }
.dimensionNavContainer dd ul li span.hideList,
.dimensionNavContainer dd ul li span.filterHide { color:#076E98; background:transparent url(../img/more.up.productslist.076e98.gif) no-repeat center left; }

.dimensionNavContainer dd.exception li { color: #076E98; }
.dimensionNavContainer dd ul li.exception { color: #076E98; }

.sectionProductsHub .layoutTable tr.Activetoprow { background: url(../img/bg.products.item.hover.gif) 0 0 repeat-x; color:#666; }
/*.sectionProductsHub .layoutTable tr.Active { background:#d1ecf6 url(../img/bg.products.item.hover.gif) 0 0 repeat-x; color:#666; }*/
/* FORMS */

/* sri 10jan2008 */
.textInput,textarea{/* General style for my inputs when they're not highlighted */
	background-color:#ffffff;
} 
.inputHighlighted{	/* Highlighting style */
	background-color:#f3fafd;
}
.formContainer .highlight { background-color: #f3fafd;  padding-top: 2px; padding-bottom: 2px; margin-bottom:5px;		 }
.formContainer p a { color: #0676a4; }



/*Sri 1 May2008
.sectionProductsHub .tableTools { background: #f2f2f2; color: #444; height: 25px !important; line-height:25px; font-size:110%; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:1px; }

.sectionProductsHub .tableTools p { float: left; padding: 0 10px 0 10px; font-weight:normal;  }
.sectionProductsHub .tableTools span { font-weight:bold;  }
.sectionProductsHub .tableTools a { color: #444; }
.sectionProductsHub .tableTools .pagination { height: 20px; padding: 0 20px 0 20px; float: right; color: #444; }

.sectionProductsHub .tableTools .pagination li { display: inline; border:0; padding-left: 5px; border-left:1px solid #444444;}
.sectionProductsHub .tableTools .pagination li span { color:#666666; }
.sectionProductsHub .tableTools .pagination .previous { background: url(../img/arrow.prev.444444.gif) 0 4px no-repeat; padding: 0 5px 0 13px; border-left: none; }
.sectionProductsHub .tableTools .pagination .next { background: url(../img/arrow.next.444444.gif) 100% 4px no-repeat; padding: 0 13px 0 5px; }*/
/* Kunal 16Apr08 */
.inpageMajorSpotlight { padding: 10px 10px 0 10px; margin: 0 0 10px 0; background: #E5EDF3;  border-top: 1px solid #E5EDF3; border-bottom: 1px solid #E5EDF3; }
.relatedItems .sustainabilityLinks { background-image:url(../img/ini.bus_rhn_bg.gif); background-repeat:repeat-y; padding:0 10px 10px 10px; margin-top:0px;  }
.relatedItems .sustainabilityLinks img { background-image:url(../img/ini.bus_rhn_bg.gif); background-repeat:repeat-y; padding:0px; margin-top:0px; }
.relatedItems .sustainabilityLink1 { background-image:url(../img/ini.bus_rhn_bg.gif); background-repeat:repeat-y; margin-bottom:10px;}
.relatedItems .sustainabilityLinks2 { background-image:url(../img/ini.bus_rhn_bg.gif); background-repeat:repeat-y; padding:10px; margin-top:0px; }
.sectionProducts .relatedItems li.arrow {background:transparent url(../img/arrow.hilight.prod.gif) no-repeat scroll 0 5px;}
.relatedItems .sustainabilityLinks { background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y; padding:0 10px 10px 10px; margin-top:0px;  }
.relatedItems .sustainabilityLinks11 { padding:0 10px 0px 10px; margin-top:0px;  margin-bottom:10px;}
.relatedItems .sustainabilityLinks11 img { padding:0px; margin-top:0px; }
.relatedItems .sustainabilityLinks img { background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y; padding:0px; margin-top:0px; }
.relatedItems .sustainabilityLink1 { background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y;}
.relatedItems .sustainabilityLinks2 { background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y; padding:10px; margin-top:0px; }
.relatedItems .sustainabilityLink1 .spotlightBackGround {background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y;margin-top:-5px; padding:5px 10px 10px; }
.relatedItems .sustainabilityLink1 .spotlightBackGroundText {background-image:url(../img/ini.product_service_rhn_bg.gif); background-repeat:repeat-y; padding: 5px 10px 10px;}
/*Modified for 2 column new layout for pharma */
.sectionProductsHub .boxContainer2Col { float:left; overflow: hidden; font-size: 120%; }
/*Modified for 2 column new layout */
.sectionProductsHub .boxContainer2Col { overflow: hidden; margin-bottom: 10px; width:630px;}
.sectionProductsHub .boxContainer2Col ul { margin: 0; padding: 0; }
.sectionProductsHub .boxContainer2Col ul li { background:  url(../img/arrow.hilight.prod.bld.gif) 0 6px no-repeat ; padding: 0 0 0px 9px; margin-bottom:2px; color:#076E98; font-weight: bold; }
.sectionProductsHub .boxContainer2Col ul li a { color:#076E98; border:0px solid #000; }
.sectionProductsHub .boxContainer2Col .largeContainer { float: left; background-color:#E5EDF3; padding: 9px 14px 2000px 11px; margin: 0 20px -2000px 0; width: 606px; }
.sectionProductsHub .boxContainer2Col .largeContainer p { width:600px;}
.sectionProductsHub .boxContainer2Col .largeContainer a {font-weight: bold; color:#076E98; }
.sectionProductsHub .boxContainer2Col .largeContainer p a:hover { color:#076E98; }
.sectionProductsHub .boxContainer2Col .largeContainer p a { color: #076E98; }
.sectionProductsHub .boxContainer2Col .largeContainer ul { padding: 0 44px 10px 0; }
.sectionProductsHub .boxContainer2Col .largeContainer ul li { background: url(../img/icon.list.ind.gif) 0 1px no-repeat; padding: 0 0 0px 9px; color:#666666; font-weight: normal;}
.sectionProductsHub .boxContainer2Col .largeContainer ol {  padding: 0 0 0 30px; list-style-type: decimal;   }
.sectionProductsHub .boxContainer2Col .largeContainer ol li { list-style-type: decimal;  padding: 0 0 0px 0px; color:#666666;; font-weight: normal;}
.sectionProductsHub .boxContainer2Col .smallContainer { float: left; background-color:#E5EDF3; padding: 9px 13px 2000px 11px; margin: 0 20px -2000px 0; width: 279px; border:1px solid #EFEBF5;}
.sectionProductsHub .boxContainer2Col .smallContainer img { padding: 0;  }
.sectionProductsHub .boxContainer2Col .smallContainer img.exception { margin: -9px 0 4px -11px; }
.sectionProductsHub .boxContainer2Col .smallContainer p { width: 279px;}
.sectionProductsHub .boxContainer2Col .smallContainer ul { padding-bottom:10px;}
.sectionProductsHub .boxContainer2Col .smallContainer ul.quicklinks li { background: url(../img/arrow.more.bg.ffede5.gif) no-repeat center left; padding: 0 0 0 9px; color:#333333; font-weight: bold; border:0px solid #000; margin: -5px 0 0 0; }
.sectionProductsHub .boxContainer2Col .smallContainer ul.quicklinks li a { color:#666666; }
.sectionProductsHub .boxContainer2Col .smallContainer dl { margin: 0 0 10px 0; }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight {margin-bottom:13px; }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight div { margin: 0; }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight dl { margin :0 0 0 1px;  }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight dt, .sectionProductsHub .boxContainer2Col .smallContainer .inpageFeaturedList dt a { color:#076E98; margin:0;  }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight dl dd {  padding:0;  }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight dt img { float:left; margin:2px 5px 0 0px; }
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight dd.articlesummary { color:#7d7b7c; font-size:11px; font-weight:bold;}
.sectionProductsHub .boxContainer2Col .smallContainer .smallContainerSpotlight div.exception { padding: 15px 0 35px 0; }
.sectionProductsHub .boxContainer2Col .smallContainer .casestudyLinks h3 { font-size: 95%; font-weight:normal; margin: 0 !important; }
.sectionProductsHub .boxContainer2Col .smallContainer .casestudyLinks dl { margin: 0; }
.sectionProductsHub .boxContainer2Col .smallContainer .casestudyLinks dl dt {font-size: 95%; margin: 0; }
.sectionProductsHub .boxContainer2Col .smallContainer .casestudyLinks dl dd {font-size: 95%;}
.sectionProductsHub .boxContainer2Col .smallContainer ul.quicklinks li a.rssExternal { background: url(../img/icon.rss-logo.gif) no-repeat center right; padding: 0 16px 0 0; }
.sectionProductsHub .boxContainer2Col .smallContainer ul.quicklinks li.viewall { margin: 20px 0 10px 0; }
.sectionProductsHub .boxContainer2Col .smallContainer dt { font-weight: bold; color:#076E98; }
.sectionProductsHub .boxContainer2Col .smallContainer dt a { color:#076E98; }
.sectionProductsHub .boxContainer2Col .last { margin: 0 0 -2000px 0;}
.sectionProductsHub .boxContainer2Col .smallContainer .thumbnail { float:left; padding: 0 5px 0 0; }
/*Modification end for 2 column new layout */
.sectionProductsHub .relatedItems .highlight { background-color:#E5EDF3; }
.sectionProductsHub a { color:#076E98; }
.sectionProductsHub .boxContainer2Col h2, .sectionProductsHub .boxContainer2Col h3, .sectionProductsHub .boxContainer2Col .hed {font-size:140%; font-weight:bold; padding:0 0 3px; }
/* added for industries modifictions*/
.sectionProductsHub .boxContainer2Col .smallContainer .rstList {float: left; clear: both; width: 230px; margin-bottom: 10px; padding-bottom: 11px;}
.sectionProductsHub .boxContainer2Col .smallContainer .rstData { clear: both; margin-left: 0px; display: none;}
.sectionProductsHub .boxContainer2Col .smallContainer .rstData ul { margin-bottom:0px; padding-bottom: 11px;  }
.sectionProductsHub .boxContainer2Col .smallContainer .rstData ul { margin-bottom:0px; padding-bottom: 11px;  }
.sectionProductsHub .boxContainer2Col .smallContainer .rstHeader {float: left; font-weight: bold;}
.sectionProductsHub .boxContainer2Col .smallContainer .rstHeader .headText { float: left; margin-top:2px;}
.sectionProductsHub .boxContainer2Col .smallContainer .headText1 { float: left; margin-top:3px;  color:#666666;}
.sectionProductsHub .boxContainer2Col .smallContainer .rstHeader .headLink {display: inline; float: left; margin-right:5px; margin-top:5px;}
.sectionProductsHub .boxContainer2Col .smallContainer .rstFooter {font-size: 80%; font-weight: bold; text-align: right; margin-top: 5px;}
.sectionAboutus .relatedItems .sustainabilityLinks { background-image:url(../img/ini.about_us_rhn_bg.gif); background-repeat:repeat-y; padding:0 10px 10px 10px; margin-top:0px;  }
.sectionAboutus .relatedItems .sustainabilityLinks img { background-image:url(../img/ini.about_us_rhn_bg.gif); background-repeat:repeat-y; padding:0px; margin-top:0px; }
.sectionAboutus .relatedItems .sustainabilityLink1 .spotlightBackGround {background-color:#e0daea; margin-top:-5px; padding:5px 10px 10px; }
.sectionAboutus .relatedItems .sustainabilityLink1 .spotlightBackGroundText {background-color:#e0daea; padding: 5px 10px 10px;}
.sectionAboutus .relatedItems .sustainabilityLink1 { background-image:url(../img/ini.about_us_rhn_bg.gif); background-repeat:repeat-y;}
.sectionAboutus .relatedItems .sustainabilityLinks2 { background-image:url(../img/ini.about_us_rhn_bg.gif); background-repeat:repeat-y; padding:10px; margin-top:0px; }

.webReferenceNumber { color:#FFFFFF; font-size:110%;padding:0px 20px 0px 2px; position:absolute; right:0;  text-align:right; width:auto; bottom:1px; }
.alternateHeader { color:#FFFFFF; font-size:110%; padding:0px 20px 0px 20px; position:absolute;  bottom:1px; left:0 }

.productKickerRight {float:right; margin:1px 6px 3px 5px;}
.webReferenceNumberBusinessNeeds { bottom:1px; color:#FFFFFF;; font-size:110%; padding:0 1px 0 2px; position:absolute;  text-align:left; left:0; width:auto; z-index:101;  padding:0px 2px 0px 20px;}

/*End *//* new Layout for product Hub */
.sectionProductsHub .inpageCategoryList {color:#808080;}
.sectionProductsHub .inpageCategoryList ul {padding-bottom:3px; margin:0 0 5px;}
.sectionProductsHub .inpageCategoryList ul li {padding:0px 3px 0px 5px;}
.sectionProductsHub .inpageCategoryList ul li a {color:#076E98;}

.cloudRelatedHeading {color:#808080; background-color:#c0c0c0; font-size:110%; font-weight:bold; padding:5px 10px 4px 10px; margin-bottom:3px;}
.relatedcloudContainer {border:1px solid #808080; margin-top:2px; font-size:120%; font-weight:bold; padding:70px 10px 70px 40px;}
.relatedPromoContainer {margin-top:15px; background-color:#d3f1d3; height:150px; }


.relatedPromoContainerTwo {margin-top:15px; background-color:#f8f8f8; border:1px solid #D3DCD5; }
.relatedPromoContainerTwo h3 {padding:0px 0px 5px 15px;font-size:130%;}

.detailMenuChap .searchArea {margin:5px 0px 10px 0px;}
.labelInfo {font-size:110%; padding:0px 5px 2px 5px; font-weight:bold;}
.searchButton {font-size:120%; background-color:#ffcc66; padding:2px 5px 2px 5px; font-weight:bold; color:#FFFFFF;}
.subMenuHeadings {border:1px solid #D3DCD5; background-color:#f8f8f8; margin:2px 0px 2px 0px; color:#808080; padding:0px 0px 0px 10px; }
.subMenuHeadings h2 {font-size:130%; font-weight:bold;}
.subMenuHeadings p {font-size:100%; }
.subMenuDetailList {border:1px solid #D3DCD5; background-color:#f8f8f8; margin:2px 0px 2px 0px; color:#808080;}

.detailMenuChap .subMenuDetailList ul li { padding:0px 0px 0px 15px; font-size:110%; border-bottom:1px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList ul li a { padding:0px; }

.detailMenuChap .subMenuDetailList ul li ul {font-size:90%; color:#006600; width:165px; left:5px;}
.detailMenuChap .subMenuDetailList ul li ul li {color:#006600;  padding:0px; font-weight:normal; border-bottom:0px solid #D3DCD5; }
.detailMenuChap .subMenuDetailList ul li.selected ul li a {color:#006600; font-weight:normal; background:none; }

.detailMenuChap .subMenuDetailList ul li.last { padding:0px 0px 0px 15px; font-size:110%; border-bottom:0px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList ul li.selected {font-weight:bold; color:#4D4D4D;}
.detailMenuChap .subMenuDetailList ul li ul li.selected {color:#006600; font-weight:bold; }

.searchResultBox { margin-left:2px; border:1px solid #CC3300; font-size:110%; font-weight:bold; padding:0px 5px; float:left;}
.availabilityBox { margin-left:2px; float:left; border:1px solid #FFCC66;  font-size:110%; font-weight:bold;  padding:0px 5px;}

.sectionProductsHub .inpageCategoryList .descriptionContainer {margin:5px 0px 5px 0px; background-color:#f0f0f0; padding:5px; width:400px;}
.sectionProductsHub .inpageCategoryList .descriptionContainer p {font-size: 120%; line-height: 140%; margin: 0 0 5px 0;}



.sectionProductsHub .inpageFeaturedList { }
.sectionProductsHub .inpageFeaturedList div { border-top:1px solid #D8D8D8; padding: 10px 0 15px 0; margin: 0; }
.sectionProductsHub .inpageFeaturedList dl {}
.sectionProductsHub .inpageFeaturedList dt, .sectionProductsHub .inpageFeaturedList dt a { color:#808080; margin:0; font-size:115%; font-weight:bold; }
.sectionProductsHub .inpageFeaturedList dl dd { font-size:120%; line-height:140%; padding:0; margin-left:0px;}
.sectionProductsHub .inpageFeaturedList dt img { float:left; margin:2px 15px 0 0; }
.sectionProductsHub .inpageFeaturedList dd.articlesummary { color:#7d7b7c; font-size:11px; font-weight:bold;}
.sectionProductsHub .inpageFeaturedList div.exception { padding: 15px 0 35px 0; }



.sectionProductsHub .relatedItems .sustainabilityLinks { background-image:url(); background-repeat:repeat-y; padding:0 10px 10px 10px; margin-top:0px;  }
.sectionProductsHub .relatedItems .sustainabilityLinks img { background-image:url(); background-repeat:repeat-y; padding:0px; margin-top:0px; }
.sectionProductsHub .relatedItems .sustainabilityLink1 { background-image:url(); background-repeat:repeat-y;}
.sectionProductsHub .relatedItems .sustainabilityLinks2 { background-image:url(); background-repeat:repeat-y; padding:10px; margin-top:0px; }



.columnHub {
float:left;
}
.productKickerRight {float:right; margin:0px 0px 3px 5px;}
.productKickerLeft {float:left; margin:0px 5px 3px 0px;}


.sectionProductsHub .gridThreeColumn .col1 { width: 200px;}
.sectionProductsHub .gridThreeColumn .gridSpanRight { width: 660px; float: left; }
.sectionProductsHub .gridThreeColumn .gridSpanRight .colspan { width: 660px; margin-right: -1px; /*ie6 specific */ }
.sectionProductsHub .gridThreeColumn .col2 { width: 410px; margin-right: 20px; }
.sectionProductsHub .filterParent { margin-right: 20px; }





.subMenuDetailList1 {border:1px solid #D3DCD5; background-color:#f8f8f8; margin:2px 0px 2px 0px; color:#808080;}

.detailMenuChap .subMenuDetailList1 ul li { padding:0px 0px 0px 15px; font-size:110%; border-bottom:1px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList1 ul li a { padding:0px; }

.detailMenuChap .subMenuDetailList1 ul li ul {font-size:90%; color:#006600; width:165px; left:5px;}
.detailMenuChap .subMenuDetailList1 ul li ul li {color:#006600;  padding:0px; font-weight:normal; border-bottom:0px solid #D3DCD5; }
.detailMenuChap .subMenuDetailList1 ul li.selected ul li a {color:#006600; font-weight:normal; background:none; }

.detailMenuChap .subMenuDetailList1 ul li.last { padding:0px 0px 0px 15px; font-size:110%; border-bottom:0px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList1 ul li.selected {font-weight:bold; color:#4D4D4D;}
.detailMenuChap .subMenuDetailList1 ul li ul li.selected {color:#006600; font-weight:bold; }


.subMenuDetailList2 {border:1px solid #D3DCD5; background-color:#f8f8f8; margin:2px 0px 2px 0px; color:#808080;}

.detailMenuChap .subMenuDetailList2 ul li { padding:0px 0px 0px 15px; font-size:110%; border-bottom:1px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList2 ul li a { padding:0px; }

.detailMenuChap .subMenuDetailList2 ul li ul {font-size:90%; color:#006600; width:165px; left:5px;}
.detailMenuChap .subMenuDetailList2 ul li ul li {color:#006600;  padding:0px; font-weight:normal; border-bottom:0px solid #D3DCD5; }
.detailMenuChap .subMenuDetailList2 ul li.selected ul li a {color:#006600; font-weight:normal; background:none; }

.detailMenuChap .subMenuDetailList2 ul li.last { padding:0px 0px 0px 15px; font-size:110%; border-bottom:0px solid #D3DCD5;}
.detailMenuChap .subMenuDetailList2 ul li.selected {font-weight:bold; color:#4D4D4D;}
.detailMenuChap .subMenuDetailList2 ul li ul li.selected {color:#006600; font-weight:bold; }

.filterAZ {
color:#808080;
}

p {
font-size:110%;
}
/* End Layout for product Hub */
/*new change ends */

.dimensionNavContainer a { color: #076E98; }
.dimensionNavContainer dd ul li a span { color: #076E98; }

.sitesearchDetails .layoutTable a { color: #076E98; font-weight: bold; }

.prodDimensionNavContainer {}
.prodDimensionNavContainer .threeColumn .col1 { width: 200px; margin:0px 0px 10px 0px; }
.prodDimensionNavContainer .threeColumn .col2 { width: 200px;  margin:0px 0px 10px 0px;}
.prodDimensionNavContainer dd ul li span.showList,
.prodDimensionNavContainer dd ul li span.filterShowExtended { color:#808080; background:transparent url(../img/more.down.productslist.076e98.gif) no-repeat center left; }
.prodDimensionNavContainer dd ul li span.hideList,
.prodDimensionNavContainer dd ul li span.filterHide { color:#808080; background:transparent url(../img/more.up.productslist.076e98.gif) no-repeat center left; }

.prodDimensionNavContainer dd.exception li { color: #808080; }
.prodDimensionNavContainer dd ul li.exception { color: #808080; }

/* changes for A -Z */
.filterAZ a.selected {color:#1685B3;font-weight:bold;}
.filterAZ a:hover {color:#1685B3;}
p {font-size:100%;}
.filterAZ a {color:#808080;margin-right:4px;text-decoration:underline;}
.sectionProductsHub .sitesearchDetails .layoutTable a { color: #808080; font-weight: bold; }
.sectionProductsHub .sitesearchDetails .tableTools a { color: #808080; font-weight: bold; }
.sectionProductsHub .layoutTable td { padding: 10px; font-size: 120%; vertical-align: top; width:640px; }
.sectionProductsHub .tableTools.first { border-bottom:0px solid #CCCCCC;}
.rstList {float: left; clear: both; width: 200px; _width: 190px;}
.rstData { clear: both; margin-left: 0px; display: none;}
.rstData ul { margin-bottom:0px;  }


.rstHeader {float: left; background-color:#EFEFEF; width:200px;}
.rstHeader .headText { float: left; margin-top:2px;}
.headText1 { float: left; margin-top:2px;  color:#666666; font-size:11px;}
.rstHeader .headLink {display: inline; float: left; margin:2px 5px 0px 5px;}
.rstHeader .headLink a { padding:0px;}
.rstFooter {font-size: 80%; font-weight: bold; text-align: right; margin-top: 5px;}
.sectionProductsHub .inpageContent h3 { font-size: 150%; line-height: 140%; margin: 0 0 -10px 0; }
.sectionProductsHub .filterSpace {margin-top:10px;}
related clearfix sustainabilityLinks2
{
background-image:url("../img/ini.product_service_rhn_bg.gif");
background-repeat:repeat-y;
margin-top:0;
padding:10px;
}
.rssFeedContainer ul li {
background:url("../img/arrow.hilight.prod.bld.gif") no-repeat scroll left 5px transparent !important;
border:medium none;
font-weight:bold;
padding:0 0 0 11px;
}


.sectionProducts .related  .usrTools { padding: 0; margin: 0; margin-bottom:10px; margin-left:-5px;}
.sectionProducts .usrTools { padding: 0; margin: 0; margin-bottom:10px;}
.sectionProducts .usrTools li { float: left; line-height: 16px; padding: 0 0 0 5px; font-weight: bold; font-size: 100%; list-style-type:none;}
.sectionProducts .usrTools li a { line-height: 16px; display: block; float: left; padding: 0 0 0 10px; margin: 0; background: url(../img/btn.bg.normal_blue.gif) 0 0 no-repeat; color: #FFFFFF; }
.sectionProducts .usrTools li a span {    background: url("../img/btn.bg.normal_blue.gif") no-repeat scroll 100% 0 transparent;    display: block;    float: left;    line-height: 16px;    margin: 0;    padding: 0 10px 0 0; font-size: 100%;}
.sectionProducts .usrTools li a:hover { background: url(../img/btn.bg.normal.gif) 0 0 no-repeat; color: #333333; text-decoration: none; cursor: pointer; }
.sectionProducts .usrTools li a:hover span { background: url(../img/btn.bg.normal.gif) 100% 0 no-repeat; color:#333333 ;cursor: pointer; }
.sectionProducts .usrTools li.save { padding: 0; } 
.sectionProducts .usrTools .usrdigg { float: right; background: none; font-weight: normal; }
.sectionProducts .usrTools .usrdelicious { float: right; background: none; font-weight: normal; padding: 0 20px 0 10px; }
.sectionProducts .usrTools .usrdigg a {  background: url(../img/icon.digg.gif) 0 0 no-repeat; padding: 0 0 0 20px; }
.sectionProducts .usrTools .usrdelicious a {  background: url(../img/icon.delicious.gif) 0 0 no-repeat; padding: 0 0 0 20px; }
.sectionProducts .usrTools .usrdigg a span ,
.sectionProducts .usrTools .usrdelicious a span { background: none; }
.sectionProducts .usrTools .usrdigg a:hover {  background: url(../img/icon.digg.gif) 0 0 no-repeat; padding: 0 0 0 20px; text-decoration: underline; color: #333; }
.sectionProducts .usrTools .usrdelicious a:hover {  background: url(../img/icon.delicious.gif) 0 0 no-repeat; padding: 0 0 0 20px; text-decoration: underline; color: #333; }
.sectionProducts .usrTools .usrdigg a:hover span ,
.sectionProducts .usrTools .usrdelicious a:hover span { background: none; }

.sectionProductsHub .usrTools { padding: 0; margin: 0;  margin-bottom:10px;}
.sectionProductsHub .usrTools li { float: left; line-height: 16px; padding: 0 0 0 5px; font-weight: bold; margin-bottom:10px;list-style-type:none;}
.sectionProductsHub .usrTools li a { line-height: 16px; display: block; float: left; padding: 0 0 0 10px; margin: 0; background: url(../img/btn.bg.normal_blue.gif) 0 0 no-repeat; color: #FFFFFF; }
.sectionProductsHub .usrTools li a span {    background: url("../img/btn.bg.normal_blue.gif") no-repeat scroll 100% 0 transparent;    display: block;    float: left;    line-height: 16px;    margin: 0;    padding: 0 10px 0 0;}
.sectionProductsHub .usrTools li a:hover { background: url(../img/btn.bg.normal.gif) 0 0 no-repeat; color: #333333; text-decoration: none; cursor: pointer; }
.sectionProductsHub .usrTools li a:hover span { background: url(../img/btn.bg.normal.gif) 100% 0 no-repeat; color:#333333 ;cursor: pointer; }
.sectionProductsHub .usrTools li.save { padding: 0; } 
.sectionProductsHub .usrTools .usrdigg { float: right; background: none; font-weight: normal; }
.sectionProductsHub .usrTools .usrdelicious { float: right; background: none; font-weight: normal; padding: 0 20px 0 10px; }
.sectionProductsHub .usrTools .usrdigg a {  background: url(../img/icon.digg.gif) 0 0 no-repeat; padding: 0 0 0 20px; }
.sectionProductsHub .usrTools .usrdelicious a {  background: url(../img/icon.delicious.gif) 0 0 no-repeat; padding: 0 0 0 20px; }
.sectionProductsHub .usrTools .usrdigg a span ,
.sectionProductsHub .usrTools .usrdelicious a span { background: none; }
.sectionProductsHub .usrTools .usrdigg a:hover {  background: url(../img/icon.digg.gif) 0 0 no-repeat; padding: 0 0 0 20px; text-decoration: underline; color: #333; }
.sectionProductsHub .usrTools .usrdelicious a:hover {  background: url(../img/icon.delicious.gif) 0 0 no-repeat; padding: 0 0 0 20px; text-decoration: underline; color: #333; }
.sectionProductsHub .usrTools .usrdigg a:hover span ,
.sectionProductsHub .usrTools .usrdelicious a:hover span { background: none; }
/*Added for Prod hub page design*/
.sectionProductsHub .categoryListContainer {   float: right;    height: auto;    overflow: hidden;    width: 660px; }
.sectionProductsHub .last { background: none; border: 0; }
.sectionProductsHub .categoryListContainer .column {  }
.sectionProductsHub .categoryListContainer .boxRight  {background-color: #EFEFEF; float: right; margin: 0 0 -2000px; padding: 9px 13px 2000px 11px; width: 298px;}
.sectionProductsHub .categoryListContainer .boxLeft  {background-color: #EFEFEF; float: left; margin: 0 0 -2000px;padding: 9px 13px 2000px 11px; width: 298px;}
.sectionProductsHub .categoryListContainer .categoryHeder { font-size:140%; font-weight: bold; margin: 0 0 8px 0; }
.sectionProductsHub .categoryListContainer ul {  margin: 10px 0 0;  padding-bottom: 10px; }
.sectionProductsHub .clear20 {clear: both; height: 10px;}
.sectionProductsHub .categoryListContainer li {background: url("../img/arrow.next.00528e.bld.gif") no-repeat scroll left 5px transparent;    color: #00528C;    font-size: 120%;    font-weight: bold;    line-height: 150%;    padding: 0 0 0 11px;}
.sectionProductsHub .categoryListContainer .moreLink{margin-top:6px; margin-bottom: 6px;}
.sectionProductsHub .categoryListContainer .moreLink .plus{color: #666666;float:left; font-weight:bold!important; padding-left:18px; margin-top:-16px;font-size:12px;}
.sectionProductsHub .categoryListContainer .moreLink .below{display:none;font-size:10px;margin-top:0px;margin-bottom:10px;}
.sectionProductsHub .relatedItems .hubSpotlight { background-image:url(../img/ini/ini.hub_rhn_bg.gif); background-repeat:repeat-y; margin-top:0px;}
.sectionProductsHub .inpageContent p { font-size: 120%; line-height: 140%; margin: 0 0 10px 0; }
.sectionProductsHub .inpageContent {margin-top:0px;}
.sectionProductsHub .categoryListContainer .moreLink .below ul {margin: 10px 0 0;  padding-bottom: 10px; }
.sectionProductsHub .categoryListContainer .moreLink .below li {background: url("../img/arrow.next.00528e.bld.gif") no-repeat scroll left 5px transparent; color: #00528C; font-size: 120%; font-weight: bold; line-height: 150%; padding: 0 0 0 11px;}
