/* CSS Document */
.BrowsePadContainer {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	clear: both;
}

 /* Browse Button Tabs Styles */
.BtnsContainer {
	margin: 0px;
	padding: 0px;
}

.BtnsContainer h2 {
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin: 0px;
	padding: 0px;
}

.BtnsContainer div {
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
	text-align: center;
}

.BtnsContainer a, 
.BtnsContainer a:link  {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin: 0px;
}

.BrowseSuppliersBtnOn a {
	background:url(/Consultants/Global/Assets/Images/BrowsePad/BrowseSupTabBtnOn.gif) no-repeat;
	width: 73px;
	height: 21px;
}

.SearchSuppliersBtnOff a {
	background:url(/Consultants/Global/Assets/Images/BrowsePad/SearchSupTabBtnOff.gif) no-repeat;
	width: 141px;
	height: 21px;
}

.SearchProductsBtnOff a {
	background:url(/Consultants/Global/Assets/Images/BrowsePad/SearchProdTabBtnOff.gif) no-repeat;
	width: 137px;
	height: 21px;
}

.SearchCatalogsBtnOff a {
	background:url(/Consultants/Global/Assets/Images/BrowsePad/SearchCatTabBtnOff.gif) no-repeat;
	width: 135px;
	height: 21px;
}
/* End Browse Button Tabs Styles */

/* Inner Browse Pad Styles */
.InnerBrowsePadContainer {
	border: 1px solid #b9b9b9;
	background: url(/Consultants/Global/Assets/Images/Browsepad/BrowsePadBg.jpg) repeat-x;
	padding: 10px 7px;
	margin: 0;
}

.InnerBrowsePadContainer .Groups,
.InnerBrowsePadContainer .Category {
	clear: both;
	margin: 5px 0px;
	padding: 0px;
}

/* Begin MinExpo BrowseContainer 
.MinExpoBrowsePadContainer {
	background: url(/Consultants/Global/Assets/Images/BrowsePad/MinExpo_Bg.gif) repeat-x;
	margin: 10px 0px;
	padding: 5px 0px 10px 7px;
	width: 462px;
}

.MinExpoBrowsePadContainer img,
.MinExpoBrowsePadContainer input {
	vertical-align: middle;
}

.MinExpoBrowsePadContainer .MinExpoLink {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

.MinExpoBrowsePadContainer .FloorplanLink {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	background: url(/Global/Assets/Images/Icons/Arrow_003399.gif) no-repeat 0px 4px;
	padding-left: 7px;
	margin-left: 15px;
}
End MinExpo BrowseContainer */

.InnerBrowsePadding {
	margin: 15px 0px 10px 0px;
	padding: 0px;
	width: 100%;
}

.CategoryTitle {
	margin: 0px;
	padding: 0px 0px 0px 2px;
}

.CategoryTitle h3 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}

/* Number of Items in Categories */
.CounterTxt {
	font-size: 6.5pt;
	font-weight: normal;
	margin: 0px 0px 0px 1px;
	padding: 0px;
	color: #5f5f5f;
}


.CategoryTitle .CounterTxt {
	font-size: 6.5pt;
	font-weight: normal;
	padding: 0;
	margin: 1px 5px 0px 1px;
	color: #5f5f5f;
	float: left;
}

.Divider {
	background: url(/Consultants/Global/Assets/Images/BrowsePad/Divider.gif) repeat-x 0px 3px;
	height: 12px;
	margin-left: 10px;
}


/* Browse Pad Category Containers */
.ConsultingGroupContainer {
	clear: both;
	margin: 5px 5px 15px 2px;
}


/* Browse Group Container Styles */
.ConsultingGroupContainer td {
	width: 30%;
}



/* End Browse Group Container Styles */
.ConsultingGroupContainer a {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
}

/* Browse by Supplier/Product/Catalog List */
.BrowseBySupplier,
.BrowseByProduct,
.BrowseByCategory {
	margin: 5px 0px 10px 15px;
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
}

.BrowseBySupplier .BrowseTitle,
.BrowseByProduct .BrowseTitle,
.BrowseByCategory .BrowseTitle {
	font-weight: bold;
	color: #000066;
}

.BrowseListContainer {
	border-top: 1px solid #dedede;
	padding: 8px 2px 4px 2px;
}

.BrowseListContainer .Info {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	margin: 0px;
	text-align: center;
}

.BrowseListContainer .AlphaList {
	margin-left: 10px;
}

.BrowseListContainer .AlphaList a {
	margin-right: 2px;
}
/* End Inner Browse Pad Styles */


.GroupContainer {
	clear: both;
	margin: 5px 5px 0px 2px;
}

.GroupContainer td {
	width: 160px;
}

.CategoryContainer td {
	width: 250px;
}

.GroupContainer a {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
}

.CrumbTrailContainer {
	border-top: 1px solid #dedede;
	margin: 0px 0px; 
	padding: 10px 0px 2px 5px;
}

.CrumbTrailContainer .CrumbTrail {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
}

.MessageTxt {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #5f5f5f;
}

.ResultsTxt {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #880000;
}

.AlphaListContainer {
	margin-left: 34px;
}


#ctl00_MainContentPlaceHolder_ctrlLaunchPad_ctrlGroups_dlGroups_ctl00_dlCategories_ctl01_hlnkCategory,
#ctl00_MainContentPlaceHolder_ctrlLaunchPad_ctrlGroups_dlGroups_ctl00_dlCategories_ctl04_hlnkCategory {
	margin-left: 35px;
}
