﻿.profilepage_logo td {
	padding: 0px;
	text-align: center;
	width: 200px;
}

.font-12 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 1.42857143;
}

.font-12B {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #231f20;
	line-height: 1.42857143;
	/*line-height:18px;
      padding-left:15px;*/
}

.font-12Bv {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #231f20;
	line-height: 18px;
	/*line-height:18px;
      padding-left:15px;*/
}

.font-newblack {
	color: #231f20 !important;
}

.arialfontfamily {
	font-family: Arial, sans-serif, Helvetica !important;
}

#ProspectHUBLoGo img[id^=separatorImage_] {
	display: none;
}

#ProspectHUBLoGo .edit_button.separatorImage:first-of-type {
	display: inline;
}

.profilepage_logo img {
	max-width: 200px;
	max-height: 175px;
	margin-bottom: 5px;
	margin-right: 5px;
}

.profilepage_menu {
	margin-top: 5px;
	font-size: 13px;
	font-weight: bold;
}

	.profilepage_menu img {
		vertical-align: top;
		margin-top: -2px;
		border-width: 0px;
	}

.profilepage_splittedheader {
	display: block;
	height: 27px;
}

.profilepage_splittedheader_left {
	float: left;
}

.profilepage_splittedheader_right {
	float: right;
	padding: 3px 3px 0px 18px;
	background: #EEEEEE url(/images/icons/zoom.png) no-repeat scroll left center;
	text-align: center;
}

.CompanyShortNameValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 165px;
}

.ActivationURLNameValidationTrue { /*//B26_326_PCR1_RL*/
	background-image: url('/images/icons/valid_true.png'); /*//B26_326_PCR1_RL*/
	background-repeat: no-repeat; /*//B26_326_PCR1_RL*/
	background-attachment: scroll; /*//B26_326_PCR1_RL*/
	background-position: 165px; /*//B26_326_PCR1_RL*/
}

.CompanyShortNameValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 163px;
}

.ActivationURLNameValidationFalse { /*//B26_326_PCR1_RL*/
	background-image: url('/images/icons/valid_false.png'); /*//B26_326_PCR1_RL*/
	background-repeat: no-repeat; /*//B26_326_PCR1_RL*/
	background-attachment: scroll; /*//B26_326_PCR1_RL*/
	background-position: 280px; /*//B26_326_PCR1_RL*/
}

.bodyPaddingForNewPopUp {
	padding: 1px !important;
}

#WideContainer {
	background-color: white;
	border-color: #CCC;
	border-width: 1px;
	display: block;
	/*min-height: 180px;*/
}

#FilterContactsServicesHelp {
	margin-top: 2px;
	margin-bottom: -4px;
}

.ProfileSearchTable {
	width: 400px;
	margin-top: 4px;
	margin-left: 80px;
	margin-bottom: 10px;
}

.ProfileSearchField {
	background: none repeat scroll 0 0 #EAEDEE;
	border: 1px solid #CCC;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 3px 3px #D3D3D3 inset;
	color: #555;
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	margin: 0 10px 0 0;
	padding: 0 14px;
	width: 330px;
}

.ProfileSearchButtonCell {
	text-align: center;
}

.ProfileSearchButton {
	font-size: 14px;
	text-transform: none;
}

.ExpandableDiv {
	cursor: pointer;
	padding: 5px;
	overflow: hidden;
	width: 720px;
}

.ExpandableDivExpanded {
	cursor: default;
	overflow: visible;
	height: auto;
}

.ExpandableDivBottom {
	cursor: pointer;
	padding: 0px 5px 5px 5px;
	text-align: center;
}

.SearchResultRow {
	background-color: #FFFFFF;
}

.SearchResultCell {
	border-top: 1px solid #D3D3D3;
	padding: 4px;
}

.SearchResultBranchesTable {
	border: solid 1px #D3D3D3;
	margin-bottom: 3px;
	font-size: 11pt;
}

.SearchResultBranchesTableRowName {
	background-color: #EEEEEE;
	border-bottom: 1px solid #D3D3D3;
	background-color: #EEEEEE;
	padding: 4px;
}

.SearchResultBranchesTableRowAddress {
	background-color: #FFFFFF;
	padding: 4px;
}

.SearchResultProductsTable {
	border: solid 1px #D3D3D3;
}

.SearchResultProductsTableHeader {
	background-color: #EEEEEE;
	text-align: center;
	font-weight: bold;
	padding: 2px;
}

.SearchResultProductsTableRow {
	border-top: solid 1px #D3D3D3;
	padding: 2px 2px 0px 2px;
}

.SearchResultBranchesProfileLink {
	text-align: center;
	padding: 4px;
	background-color: #EEEEEE;
}

.SeoIndexLinkTable {
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 16px;
}

.SeoIndexRole {
	margin-bottom: 5px;
	background-color: #EEEEEE;
	height: 18px;
	padding: 6px 2px;
	display: block;
	font-size: 14px;
	font-weight: bold;
}

.SeoIndexDescription, .SeoIndexSeeAlso {
	font-size: 12px;
}

.SeoGroupedListGroup {
	/*float: left;*/
	/*width: 164px;*/
	background-color: #EEEEEE;
	display: block;
	padding: 4px;
	margin: 6px;
}

.SeoGroupedListGroupHeader {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	height: 18px;
}

.SeoGroupedListGroupProduct {
	font-size: 12px;
}

.SeoTabContent {
	height: 100%;
}

.pageWide {
	clear: both;
	padding-top: 10px;
	margin: 0px auto;
	text-align: left;
	width: 90%;
}

.SeoProductsList {
	/*float:left;*/
	font-size: 12px;
	/*width: 170px;*/
	display: block;
	padding: 2px;
	margin: 2px;
	/*	height: 18px;*/
}

.SeoTabContent p {
	margin: 4px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	padding-bottom: 4px;
}

.SearchResultCellBranch {
	font-size: 10pt;
}

.vendorRating {
	float: left;
	background: url(/images/icons/rating2.png) no-repeat 10px 1px;
	text-align: left;
	width: 26px;
	font-weight: bold;
}

.vendorRating0 {
	float: left;
	background: url(/images/icons/rating.png) no-repeat 10px 1px;
	width: 26px;
}

.vendorPublic {
	float: left;
	background: url(/images/icons/checkmark.png) no-repeat 10px 1px;
	width: 26px;
}

.hubSearch {
	float: right;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	width: auto;
}

.legend {
	margin-top: 130px;
	font-size: 14px;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	padding: 10px 0px;
}

.vendorRatingLegend {
	background: url(/images/icons/rating2.png) no-repeat 10px 6px;
	padding: 6px 0px 6px 30px;
}

.vendorPublicLegend {
	background: url(/images/icons/checkmark.png) no-repeat 10px 6px;
	padding: 6px 0px 6px 30px;
}

#TabProductList, #TabGroupedList {
	list-style: none;
}
/* Page Footer */

#pagefooter {
	clear: both;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
	width: 100%;
	height: 186px;
	padding: 40px 0 0 0;
	background: #002F48 url(../../images/bg-footer-wrapper.png) repeat-x top;
	/*border-bottom:3px solid #b9b9b9;*/
}

	#pagefooter .copyright {
		color: #777;
		font-size: 8pt;
	}
/* login styles */

.newhubform {
	text-align: left;
	margin: 20px auto;
	width: 400px;
}

	.newhubform a, .newhubform a:hover {
		color: #FFF;
	}

	.newhubform p {
		line-height: 16px;
		margin: 10px 0px;
		text-align: left;
	}

.form_row {
	padding: 0px 0px 8px 0px;
	text-align: left;
}

	.form_row label, label.indent {
		display: block;
		float: left;
		text-align: left;
		padding: 4px 0px;
		width: 140px;
		height: 0px;
	}

	.form_row input {
		margin: 0px;
		border: 1px solid #D3D3D3;
		margin: 0;
		padding: 4px;
	}

	.form_row .inputtext, .inputpassword {
		width: 225px;
	}

.loginCheckbox label {
	float: none;
	display: inline;
	padding-left: 5px;
}

.error_text {
	text-align: center;
	color: Red;
	font-weight: bold;
}
/* end login styles */
/* The container must be positioned relative: */
#NewFileContactDetails [id*='CFC_Cell_ContactName_']:hover {
	text-decoration: underline;
}

.custom-select1 {
	position: relative;
	font-family: Arial;
}

	.custom-select1 select {
		display: none; /*hide original SELECT element: */
	}

.select-items1 {
	position: absolute;
	background-color: black;
	top: 100%;
	z-index: 99;
	color: #231f20;
	padding: 1px;
	width: auto !important;
	white-space: nowrap;
	min-width: 183px;
}

/* Hide the items when the select box is closed: */
.select-hide1 {
	display: none;
}

.select-items1 div:hover, .same-as-selected1 {
	background-color: #1E90FF !important;
	color: white !important;
}


.divdropdownoption1 {
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	display: block;
	white-space: pre;
	min-height: 1.2em;
	padding: 0px 2px 1px;
}

.custom-select {
	position: relative;
	font-family: Arial;
}

.custom-selectproject {
	position: relative;
	font-family: Arial;
}

.custom-select select {
	display: none; /*hide original SELECT element: */
}

.select-selected {
	background-color: white;
	color: #231f20;
	font-family: Arial, sans-serif, Helvetica
}

	/* Style the arrow inside the select element: */
	.select-selected:after {
		position: absolute;
		content: "";
		top: 11px;
		right: 4px;
		width: 0;
		height: 0;
		border: 5px solid transparent;
		border-color: #231f20 transparent transparent transparent;
	}

	/* Point the arrow upwards when the select box is open (active): */
	.select-selected.select-arrow-active:after {
		border-color: transparent transparent #231f20 transparent;
		top: 6px;
	}

/* style the items (options), including the selected item: */
.select-items div, .select-selected {
	color: #231f20;
	padding-left: 4px;
	padding-right: 4px;
	cursor: pointer;
}

.select-selected {
	cursor: pointer;
	padding-top: 4px;
	left: 1px;
	white-space: nowrap;
	overflow: hidden;
	padding-bottom: 3px;
}

/* Style items (options): */
.select-items {
	position: absolute;
	background-color: #000000;
	/*top: 100%;*/
	z-index: 99;
	color: #231f20;
	padding: 0px;
	width: auto !important;
	white-space: nowrap;
	min-width: 183px;
	border: 1px solid #231f20;
	line-height: 18px;
}

/* Hide the items when the select box is closed: */
.select-hide {
	display: none;
}

/*.select-items div:hover{
	background-color: #00609c;
	color: white;
}*/
.select-items .divdropdownoption:hover {
	background-color: #00609c;
	color: white;
}

.divdropdownoption.same-as-selected {
	background-color: #00609c;
	color: white;
}

.divdropdownoption {
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	display: block;
	white-space: pre;
	min-height: 1.2em;
	padding: 0px 0px 0px 0px;
	margin-top: -2px;
	padding-top: 0px;
	padding-bottom: 0px !important;
	font-family: Arial, sans-serif, Helvetica;
}

.select-items div:nth-of-type(2) {
	padding-top: 0px;
}

.select-items div:nth-of-type(1) {
	padding-top: 2px;
}

.selectselectedname {
	width: 205px;
	overflow: hidden;
	margin-top: 1px;
}
/*  
  Overwritten styles from screen.css  
--------------------------------------- */

#header {
	margin: auto;
	padding: 17px 0 48px;
	position: relative;
	width: 100%;
}

#banner {
	height: 50px;
	position: relative;
}

#content-wrapper.full #content {
	width: 100%;
}

.column {
	float: none;
	margin: 0 0 0 0;
}

.ui-widget-content a {
	color: #231f20;
}

	.ui-widget-content a:hover {
		color: #0076A8;
		text-decoration: underline;
	}

#NewApplicationWrapper {
	width: 100%;
	padding: 0;
}

#NewApplicationWrapperContentWrapper {
	min-height: 300px;
	/*background-color: #FFF;*/
	width: 960px;
}

#NewApplicationWrapperContent.small {
	height: 200px;
}

#NewApplicationWrapperContent {
	/*width: 960px;*/
	width: 982px;
	margin: auto;
	height: 280px;
	padding: 3px;
	/*position: static;*/
}

#NewApplicationWrapperContentSponsor {
	width: 340px;
	height: 240px;
	background: #FFF;
	/*position: absolute;*/
	padding: 0px;
	/**/
	float: left;
}

#SearchWrapper {
	padding: 0 3px;
	width: 942px;
}

#loginSearch {
	width: 100%;
	height: 140px;
	padding: 20px;
}

	#loginSearch h2 {
		color: #FFFFFF;
	}

	#loginSearch #Search {
		width: 400px;
	}

Div#QuickSelectLinksArea {
	height: 18px;
}

/*div#ContentPlaceHolder2_SideAPP1_Menu {
    padding-top: 3px;
}*/

#NewApplicationWrapperContentSponsor.large {
	height: 280px;
}

#NewApplicationWrapperContentSponsor a {
	cursor: pointer;
}

.sponsor_companylistingpage {
	max-height: 180px;
	max-width: 340px;
}

.sponsor_loginpages {
	max-height: 280px;
	max-width: 340px;
}

#NewApplicationWrapperContentSponsor.small {
	height: 180px;
}

#NewApplicationWrapperContentUI {
	background: none repeat scroll 0 0 #00293F;
	color: #FFFFFF;
	height: 240px;
	padding: 20px;
	/*position: absolute;     right: -20px;*/
	width: 600px;
	float: right;
}

#NewApplicationWrapperProfileSearch {
	height: 210px;
	padding: 0;
	/*width: 920px;*/
}

#NewApplicationWrapperContentProfileSearch {
	background: none repeat scroll 0 0 #00293F;
	color: #FFFFFF;
	float: right;
	height: 140px;
	padding: 20px;
	width: 526px;
}

#NewApplicationWrapperContentUI.small {
	height: 140px;
}

#NewApplicationWrapperContentUI h2 {
	color: #FFF;
}

#NewApplicationWrapperContentProfileSearch h2 {
	color: #FFF;
}

#NewApplicationWrapperContentMain {
	border: 1px solid #D3D3D3;
	margin: auto auto 20px;
	margin: auto;
	padding: 10px;
	width: 965px;
	/*  border: solid 1px #CCC;*/
	/* remove by CGIRANG */
	margin-bottom: 20px;
}

.profilepage_space {
	margin-bottom: 5px;
}

.profilepage_header {
	background: url("../../images/bg-body-header.png") repeat-x scroll center top #002F48;
	/*background-color: #00293F;*/
	background-size: 100% 100%;
	color: #FFFFFF;
}

.profilepage_header_microsite {
	background: linear-gradient(to bottom, #F4FC19, #F09711);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fc19', endColorstr='#f09711');
	color: #231f20;
}

h3.profilepage_header {
	padding-top: 4px;
	padding-left: 4px;
}

.profilepage_mainheader {
	padding: 6px 8px;
	/*display: block;*/
	font-size: 16px;
	font-weight: bold;
}

.file_title {
	/*font-size: 10pt;   padding: 3px 6px;*/
	font-weight: bold;
	padding: 3px 7px;
	text-align: left;
	padding-left: 12px;
}

.spnc {
	margin-left: -1px;
	line-height: 12px;
	color: #231F20 !important;
}

.AlertMsgfont {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: red;
}

.FloatbtnRight {
	float: right;
	padding-bottom: 10px;
	padding-top: 0px !important;
}

.FloatbtnRight1 {
	float: right;
	padding-bottom: 10px;
	padding-top: 0px !important;
}

.FloatbtnLeft {
	float: left;
	position: absolute;
}

/*Control File Templates*/
.controlfile-group {
	/*resets*/
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 0;
	outline: 0;
	line-height: 1.0;
	text-decoration: none;
	font-size: 10pt;
	list-style: none;
	border: 1px solid #d3d3d3;
	margin-bottom: 1px;
	background-color: #F7F7F7;
}

/*issue fixes*/
.controlfile-groupGC {
	/*resets*/
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 0;
	outline: 0;
	line-height: 1.0;
	text-decoration: none;
	font-size: 10pt;
	list-style: none;
	border: 1px solid #d3d3d3;
	background-color: #F7F7F7;
}



#ListHOLDER .controlfile-group {
	/*resets*/
	margin: 0;
	padding: 0;
	cursor: pointer;
	cursor: default;
	border: 0;
	outline: 0;
	text-decoration: none;
	font-size: 10pt;
	list-style: none;
	border: 1px solid #B1B1B1;
	margin-bottom: 1px;
	background-color: #F7F7F7;
}

.controlfile-header {
	/*resets*/
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 18px;
	text-decoration: none;
	font-size: 10pt;
	list-style: none;
	cursor: pointer;
	background-color: #E6E6E6;
	/* url(/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; */
}

.controlfile-header-highlight {
	background-color: Transparent;
}

.controlfile-header a {
	/*resets*/
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 10pt;
	list-style: none;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
	padding: 3px 0px 3px 5px;
}

.controlfile-header:hover, .msg-header:hover {
	/*	background: #dadada url(/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; */
}

.controlfile-content {
	padding: 5px 5px 5px 5px;
	background: #F7F7F7;
	color: #231f20;
}

.controlfile-header td img {
	padding: 0 0 4px 2px;
}

#ListHOLDER .controlfile-header td img {
	/* padding: 0 0 4px 4px;*/
	/* height:100%;*/
	vertical-align: middle;
	position: static;
}

.expand {
	background-image: url(/images/expand_blue.jpg);
	width: 13px;
	height: 13px;
}

.collapse {
	background-image: url(/images/collapse_blue.jpg);
	width: 13px;
	height: 13px;
}

.RefreshConnectionImg {
	height: 58px;
	cursor: pointer;
	margin-left: -81px;
	/*margin-top: 8px;*/
}

.RefreshConnectionImgOSA {
	height: 58px;
	cursor: pointer;
	margin-left: 166px;
	/*margin-top: 8px;*/
}

.layoutTable {
	width: 100%;
}

.ProjectlayoutTable {
	width: 93%;
}

.layoutTableConnect {
	width: 75%;
}

.layoutTablePVMHUB {
	width: 79%;
}

.layoutTableConnectBuyer {
	width: 44%;
}

.layoutTableAddVendor {
	width: 103%;
}

.SearchResultRow {
	background-color: #FFFFFF;
}

.SearchResultCell {
	border-top: 1px solid #D3D3D3;
	padding: 4px;
}

.SearchResultBranchesTable {
	border: solid 1px #D3D3D3;
	margin-bottom: 3px;
}

.SearchResultBranchesTableRowName {
	background-color: #EEEEEE;
}

.SearchResultBranchesTableRowName {
	border-bottom: 1px solid #D3D3D3;
	background-color: #EEEEEE;
	padding: 4px;
}

.SearchResultBranchesTableRowAddress {
	background-color: #FFFFFF;
	padding: 4px;
}

.SearchResultProductsTable {
	border: solid 1px #D3D3D3;
}

.SearchResultProductsTableHeader {
	background-color: #EEEEEE;
	text-align: center;
	font-weight: bold;
	padding: 2px;
}

.SearchResultProductsTableRow {
	border-top: solid 1px #D3D3D3;
	padding: 2px 2px 0px 2px;
}

.SearchResultBranchesProfileLink {
	text-align: center;
	padding: 4px;
	background-color: #EEEEEE;
}

.MaxWidth {
	display: block;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	white-space: nowrap;
}

.MaxWidthWrap {
	display: block;
	overflow: hidden;
}

.info-box.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	padding: 11px 5px 8px 3px !important;
}

	.info-box.ui-tabs-panel.ui-widget-content.ui-corner-bottom tr + tr {
		margin-top: 2px;
	}

		.info-box.ui-tabs-panel.ui-widget-content.ui-corner-bottom tr + tr .input_name_NEW, .info-box.ui-tabs-panel.ui-widget-content.ui-corner-bottom tr + tr .input_value_long_NEW {
			padding-top: 4px;
		}

.input_value_long_NEW {
	font-size: 8pt;
	text-align: left;
	padding: 2px 2px 0px 2px;
	width: 450px;
	/*position: relative;*/
	/*min-height: 51px;*/
	display: block;
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 0;
}

	.input_value_long_NEW span {
		position: relative !important;
	}

	.input_value_long_NEW .edit_button.ControlFileEditButtonAdded {
		position: absolute;
		bottom: 2px;
		right: 0px;
	}

	.input_value_long_NEW .edit_button.EditLSTButtonAdded {
		position: absolute;
		bottom: 2px;
		right: 0px;
	}

	.input_value_long_NEW .edit_button.checkeditbutton.EditButtonAdded {
		position: absolute;
		bottom: 2px;
		right: 0px;
	}

Div#LoadingDivHolder {
	background-image: url(/images/Waiting_32px.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 40px;
	height: 32px;
	margin: 0 auto;
}

Div#LoadingDivMessage {
	text-align: right;
	width: 110px;
	padding-top: 8px;
	margin: 0 auto;
	color: #8E8E8E;
	height: 14px;
}

Div#LoadingDivPBarHolder {
	width: 215px;
	padding-top: 8px;
	margin: 0 auto;
	height: 14px;
}

Div#LoadingDivPBarBack {
	width: 200px;
	border: 2px solid #D3D3D3;
	height: 14px;
	display: block;
	float: right;
}

Div#LoadingDivPBarState {
	background-color: #cccccc;
	height: 14px;
	display: block;
	float: left;
	width: 0px;
}

Div#LoadingDivHolderParent {
	top: 221px;
	left: 25px;
	width: 100%;
	z-index: 10;
}

	Div#LoadingDivHolderParent.ProfilePage {
		width: 97%;
	}

#ResultsContainer {
	min-height: 65px;
}

.PagerControlHolder {
	font-size: 9pt;
	font-weight: 700;
	text-align: center;
	margin-left: -16px;
}

.PagerControlArea {
	padding-top: 4px;
}

.PagerControlHolder a {
	color: #0076A8;
}

.PagerControlHolderDimmed {
	color: #777;
}

.searchcontainer h2 {
	font-size: 1.4em;
	padding: 20px 0;
}
/* =========================================================================================================== */

#SRValidation {
	padding-top: 16px;
	padding-bottom: min(16px, 1%);
	padding-left: 15px;
}

#EditSRValidation {
	padding-top: 22px;
	padding-bottom: min(16px, 1%);
	padding-left: 14px;
	font-size: 12px;
}
/* definitions for dialogs */
.facebox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
}

	.facebox .popup {
	}

	.facebox table {
		border-collapse: collapse;
	}

	.facebox td {
		border-bottom: 0;
		padding: 1px;
		font-size: 12px;
	}


	.facebox .body {
		padding: 10px;
		background: #fff;
	}

facebox_CompanyProfileOrderAndContact .facebox .body {
	padding: 1px !important;
	background: #fff;
}

.facebox .loading {
	background: white;
	position: inherit;
	display: block;
	text-align: center;
}

.facebox .image {
	text-align: center;
}

.facebox img {
	border: 0;
	margin: 0;
	/*image-rendering:pixelated;*/
}

.facebox .footer {
	border-top: 1px solid #D3D3D3;
	padding-top: 5px;
	margin-top: 10px;
	text-align: right;
}

.facebox .header {
	border-bottom: 1px solid #D3D3D3;
	padding-bottom: 1px;
	margin-bottom: 5px;
	height: 20px;
	font-weight: bold;
}

.facebox .tl, .facebox .tr, .facebox .bl, .facebox .br {
	height: 10px;
	width: 10px;
	overflow: hidden;
	padding: 0;
}

.facebox_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.faceboxtitle {
	font-weight: bold;
}

#GlobalUserUpperTable .faceboxtitle {
	font-weight: bold;
	padding-left: 19px;
}

.facebox_hide {
	z-index: -100;
}

.facebox_overlayBG {
	background-color: #000;
}

.facebox .buttonArea {
	padding-top: 6px;
	text-align: center;
}

* html .facebox_overlay {
	/* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight: document.body.offsetHeight + 'px');
}

.left12 {
	left: 14% !important;
}

.blueHeader {
	/*background: url(/Resource/Images/header-bg.png);*/
	background: url('/images/header-bg.png');
	min-height: 104px;
	display: none;
}

.left15 {
	left: 15% !important;
}
/* added by CGIRANG for Alignment of main content */

.left-block {
	float: left;
	width: 29%;
}

.right-block {
	float: right;
	width: 71%;
}

.HubSection {
	clear: both;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
	width: 100%;
	height: 186px;
	padding: 40px 0 0 0;
}

#menuTabList ul li {
	list-style: none;
}

.linkStyle {
	font-size: 10pt;
}

.input_name_NEW {
	font-size: 11px;
	font-weight: bolder;
	line-height: 12px;
	padding: 2px;
	text-align: left;
	vertical-align: baseline;
	white-space: nowrap;
	width: 107px;
}

.input_value_NEW {
	font-size: 8pt;
	line-height: 12px;
	padding: 2px;
	vertical-align: bottom;
	text-align: left;
	white-space: nowrap;
	width: 153px;
}

.input_value_edit_font-12_New {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	font-weight: normal;
	line-height: 12px;
	height: 17px !important;
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 153px;
	color: #231f20;
	border-style: solid;
	border-color: #ccc;
	border-radius: 5px;
}

.input_value_edit_font-12 {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	height: 17px !important;
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 153px;
	color: #231f20;
	border-style: solid;
	border-color: #ccc;
	border-radius: 5px;
}

.input_name_edit_font-12B {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
	font-weight: 700;
	/*height:24px;*/
	// border:1px solid #E2E2E2;
	// border-radius:3px;
	padding: 2px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 153px;
	color: #231f20;
}

.contextMenu {
	background: none repeat scroll 0 0 #EEEEEE;
	border: 1px solid #D3D3D3;
	display: none;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 140px;
	z-index: 225;
}

.facebox td.input_name_edit {
	font-size: 8pt;
	font-weight: bolder;
	/*padding-bottom: 2px;
    padding-top: 2px;*/
	text-align: left;
	vertical-align: middle;
	/*width: 200px;*/
}

.facebox td.input_name_edit_company_profile {
	font-size: 8pt;
	font-weight: bolder;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	width: 128px;
}

.facebox td.input_name_microsite {
	font-weight: bolder;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	/*width: 100px;*/ /*B24 323 UAT changes*/
	width: 170px;
}

.left_menu_top {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 1px solid #D3D3D3;
	color: #0076A8;
	float: left;
	font-size: 10px;
	font-weight: 700;
	margin: 5px 3px 0;
	padding: 3px;
	text-align: center;
	width: 78px;
}

.left_menu_top_CPR {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 1px solid #D3D3D3;
	color: #0076A8;
	float: left;
	font-size: 10px;
	font-weight: 700;
	margin: 0px 1px 0;
	padding-right: 3px;
	text-align: center;
	width: 88px;
	line-height: 17px;
}
/* side content */

#sidebar {
	float: left;
	padding: 0;
	position: relative;
	width: 158px;
	z-index: 2;
}

#sidebar_content {
	color: black;
	font-size: 11px;
	float: left;
	/*padding: 0px 0 5px 0;*/
	padding: 0px 0 0px 0;
	position: relative;
	width: 104%;
	z-index: 2;
	/*border-bottom: 1px solid #D3D3D3;*/
}

#sidebar {
	float: left;
	padding: 0;
	position: relative;
	width: 158px;
	z-index: 2;
}
/* end of side content */

/*start search box*/

.filterPanelOpen_Firefox {
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	padding: 0px 0px 29px;
	background-color: #fff;
}

.filterPanelOpen_Firefox_MSG {
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	background-color: #fff;
	height: 158.6px;
}

.filterPanelOpen_Firefox_PRG {
	/*background: none repeat scroll 0 0 #E8F8FF;*/
	/*border: 1px solid #D3D3D3;*/
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	background-color: #fff;
	height: 158.6px;
	height: 143.6px;
}

.filterPanelOpen_Firefox_ConnectionPage {
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	background-color: #fff;
	height: 128px;
}

.filterPanelOpen_Firefox_PVMPage_Sort {
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	background-color: #fff;
	height: 158.6px;
	height: 140px;
}

.PlaceholderColor::-webkit-input-placeholder {
	color: black;
}

.filterPanelOpen_Firefox_ConnectionPage_Sort {
	border: 2px solid #00609C;
	color: #0076A8;
	padding: 0px 0px 23px;
	background-color: #fff;
	height: 122px;
}

.Padding0 {
	padding: 0px !important;
}

.LSG_HUB_NEW tr td:nth-child(odd) {
	padding-left: 24px !important;
}

.LSG_HUB_NEW tr td:nth-child(even) {
	padding-left: 24px;
}

.Contact24Space tr td:nth-child(even) {
	padding-left: 24px !important;
}

.LSG_HUB_NEW_PVM tr td:nth-child(even) {
	padding-left: 24px !important;
}

.LSG_HUB_NEW_PVM tr td:nth-child(odd) {
	padding-left: 24px !important;
}

.LSG_HUB_Product tr td:nth-child(even) {
	padding-left: 24px !important;
}

.LSG_HUB_Product tr td:nth-child(odd) {
	padding-left: 24px !important;
}

.LSG_HUB_NEW_Vendor tr td:nth-child(even) {
	padding-left: 24px !important;
}

.LSG_HUB_NEW_Vendor tr td:nth-child(odd) {
	padding-left: 18px !important;
}

.LSG_HUB_NEW_Vendor tr td:nth-child(1) {
	padding-top: 24px !important;
}

.LSG_HUB_NEW_Vendor tr td:nth-child(2) {
	padding-top: 24px !important;
}

.filterPanelClosed_Firefox {
	border: 2px solid #00609C;
	color: #0076A8;
	font-size: 10pt;
	height: 25px;
	margin-bottom: 8px;
	padding: 0px 0px 3px;
	background-color: #fff;
}

Div#FilterPanelLink {
	float: right;
	text-align: right;
}

.filter_content {
	clear: both;
	color: #231f20;
	font-size: 10pt;
	padding: 0 2px;
	text-align: left;
	z-index: 151;
}

.input_value_dd {
	font-size: 9pt;
	margin: 1px 1px 1px 0;
	width: 180px;
}

.input_value_dd_NEW {
	font-size: 8pt;
	height: 21px;
	text-align: left;
	width: 161px;
}

.input_value_box {
	width: 408px;
}

.input_value_text {
	height: 15px;
	text-align: left;
	vertical-align: middle;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: none !important;
}

.filter_button {
	display: block;
	text-align: center;
}

.inputbutton, .inputsubmit {
	background-color: #0076A8;
	border-color: #D9DFEA #0076A8 #0076A8 #D9DFEA;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	margin-top: 2px;
	text-transform: uppercase;
}

.PlaceholderColor::-webkit-input-placeholder {
	color: black;
}

element.style {
	width: 495px;
}

Div#FilterInfo {
	color: #231f20;
	float: left;
	font-size: 12px;
	font-weight: 400;
	margin-bottom: 0;
	margin-top: 1px;
	text-align: left;
}

.MaxWidth {
	display: block;
	overflow: hidden;
	white-space: nowrap;
}

.NewMaxWidth-ControlFilesHeader {
	display: block;
	overflow: hidden;
}
/*end search box*/

/*start chracter counter*/

.characterCounter {
	float: right;
	font-size: 11px;
}

.font_11 {
	font-size: 11px;
	width: 25px;
}
/*end of character counter*/

/*start Public Microsite*/

.CompanyProfileDiv {
	border-color: #CCC;
	border-style: solid;
	border-width: 1px;
	border-bottom: 1px solid #CCC;
	border-top: none;
	padding: 10px 0px 0 20px;
	/*float: right;*/
	vertical-align: top;
	font-size: 12px;
}
/*end Public Microsite*/

/*start message header*/

.msg-header {
	cursor: pointer;
}

.msg-header_unread {
	font-weight: 700;
}
/*end message header*/

/*Font Style ORM*/

.NewMaxWidth-font15 {
	font-family: Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 15px;
	color: #231f20;
	width: 570px;
}

.NewMaxWidth-font12 {
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
}

.BlueFont-12 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #0174AB;
}

.BlueFont-12B {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #0174AB;
}

.WhiteFont-12 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
}

.WhiteFont-14 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #FFFFFF;
}

.Bulefont-14 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0174AB;
}

.Bulefont-14B {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 14px;
	color: #0174AB;
}

.Font-16 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #231f20;
}

.tabsdefault {
	font-size: 15px;
}

div.ContactsLegend {
	display: none;
	float: left;
	font-size: 9pt;
	width: 350px;
}

.input_value_NEW_Short {
	font-size: 8pt;
	line-height: 12px;
	padding: 2px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 125px;
}

.postings_label {
	display: block;
	font-size: 8pt;
	font-weight: 700;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 85px;
}

.twocoltable_NameCol {
	line-height: 12px;
	padding: 2px;
	vertical-align: top;
}

a.messageUserLinkUnRead {
	color: #231f20;
	font-weight: 700;
	text-decoration: none;
}
/*start email message*/

.user_input_name {
	float: left;
	font-size: 8pt;
	font-weight: bolder;
	height: 11px;
	margin: 6px 2px 0;
	padding: 2px 3px 0 0;
	text-align: left;
	vertical-align: middle;
	width: 90px;
}

.userEditFont {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: Normal;
	font-size: 12px !important;
	line-height: 12px;
	padding-top: 5px !important;
}

.userEdit_input_name {
	float: left;
	font-size: 8pt;
	font-weight: bolder;
	height: 11px;
	margin: 8px 2px 0;
	padding: 2px 3px 0 0;
	text-align: left;
	vertical-align: middle;
	width: 105px;
	/*margin-left: 5px;*/
}

.replies_text_lines {
	float: left;
	font-size: 10pt;
	font-weight: bolder;
	margin: 6px 2px 0;
	min-height: 11px;
	padding: 2px 3px 0 0;
	text-align: left;
	vertical-align: middle;
	width: 300px;
}
/*end email message*/

.input_name_NEW_Short {
	font-size: 10pt;
	font-weight: bolder;
	line-height: 12px;
	padding: 2px;
	text-align: left;
	vertical-align: baseline;
	white-space: nowrap;
	width: 100px;
}

.listbox_value {
	background-color: #FFFFFF;
	border: 1px solid #D3D3D3;
	float: left;
	font-size: 10pt;
	font-weight: 400;
	margin: 2px;
	text-align: left;
	vertical-align: bottom;
	width: 450px;
}

.message_text {
	float: left;
	font-size: 10pt;
	font-weight: 400;
	margin: 2px;
	overflow: hidden;
	text-align: left;
	vertical-align: bottom;
	width: 80%;
}

.user_input_value {
	float: left;
	font-size: 10pt;
	height: 13px;
	margin: 5px 2px 0;
	overflow: hidden;
	padding: 2px 3px 1px 0;
	text-align: left;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap;
	width: 130px;
}

.user_input_value_NewUser {
	float: left;
	font-size: 10pt;
	height: 13px;
	margin: 5px 2px 0;
	overflow: hidden;
	padding: 2px 3px 1px 2px;
	text-align: left;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap;
	width: 216px;
	height: 22px !important;
}

td.noBorder {
	border: 0;
}

.user_input_value_Edit {
	float: left;
	font-size: 10pt;
	height: 13px;
	margin: 5px 2px 0;
	overflow: hidden;
	padding: 2px 3px 1px 0;
	text-align: left;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap;
	width: 152px;
}

.input_value_dd_IE {
	font-size: 8pt;
	width: 180px;
	margin: 1px;
	padding: 1px;
}
/*  for popup 228-1*/

.AddContactMaxWidth {
	width: 570px;
	font-size: 15px;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 3px;
}
/*starts of group menu*/

#GroupMenu {
	display: none;
	padding: 0;
	margin-left: -180px;
	width: 163px;
	z-index: 5;
	position: absolute;
	background: #E8F8FF;
	height: auto;
	top: 130px;
	text-align: left;
	border: 2px solid #CCC;
}

#ControlFileGroupMenu_CreatePosting td {
	border-bottom: 1px solid #CCC;
}

#ControlFileGroupMenu_CreatePostingLink {
	background: url("/images/icons/NewMessageTRANS.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_Copy td {
	border-top: 1px solid #CCC;
}

#ControlFileGroupMenu_CopyLink {
	background: url("/images/icons/ManageTRANS.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_DeleteLink {
	background: url("/images/icons/Delete1TRANS.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_AddVendor td {
	border-top: 1px solid #CCC;
}

#ControlFileGroupMenu_AddVendorLink {
	background: url("/images/icons/AddVendor.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_CreatePosting td, #ControlFileGroupMenu_Copy td, #ControlFileGroupMenu_Delete td, #ControlFileGroupMenu_Release td, #ControlFileGroupMenu_Publish td, #ControlFileGroupMenu_Source td, #ControlFileGroupMenu_AddVendor td {
	height: 20px;
}

#ControlFileGroupMenu_ReleaseLink {
	background: url("/images/icons/Release.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_PublishLink {
	background: url("/images/icons/Publish2.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#ControlFileGroupMenu_SourceLink {
	background: url("/images/icons/Source.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#GroupMenu_Selection td {
	text-align: center;
	border-top: 1px solid #CCC;
}

#GroupMenu_RecycleMsgLink {
	background: url("/images/icons/Recycle.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#GroupMenu_DeleteMsgLink {
	background: url("/images/icons/Delete1TRANS.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#GroupMenu_RestoreMsgLink {
	background: url("/images/icons/Restore.gif") no-repeat center left;
	padding-left: 23px;
	display: block;
	line-height: 20px;
}

#GroupMenu_RecycleMsg td, #GroupMenu_DeleteMsg td, #GroupMenu_RestoreMsg td {
	height: 20px;
}

#GroupMenu_DeleteMsg td {
	border-top: 1px solid #CCC;
}

.GroupMenu_Path {
	display: none;
	z-index: 3;
	position: absolute;
	background-color: #0076A8;
}

#ControlFileGroupMenu_GroupCopy {
	font-size: 12px;
	width: 100%;
	margin: 10px 0;
}

	#ControlFileGroupMenu_GroupCopy .alabel {
		font-weight: 700;
		margin-bottom: 5px;
		margin-top: 5px;
	}

#NewFileContacts table, #NewFileAttachments table, #NewFileDocumentLibrary table {
	border-collapse: separate;
}

#NewFileAttachments {
	font-size: 14px;
}

#NewFileDocuments {
	font-size: 14px;
}
/*oHUB 307 PP Req.8*/
.controlfile-header-rqdt, .stateStatus {
	margin-top: 3px;
	padding: 3px 2px;
	font-size: 8pt;
	border: solid 1px #ccc;
	position: relative;
	top: 1px;
}
/*oHUB 307 PP Req.8*/
.controlfile-header-rqdt-edit:hover {
	background: #BFBFBF;
	position: relative;
	top: 1px;
}

.replies_text_lines {
	font-size: 7pt;
	font-weight: bolder;
	float: left;
	margin: 6px 2px 0;
	padding: 2px 3px 0 0;
	text-align: left;
	vertical-align: middle;
	min-height: 11px;
	width: 300px;
}

#ListingPageQuickSelectArea span a {
	vertical-align: top;
}

.tabsdefault {
	font-size: 15px;
}

#NewFileContactButtonArea {
	font-size: 8pt;
	margin-bottom: -21px;
}

div.rating-cancel, div.star-rating {
	float: left;
	width: 17px;
	height: 16px; /*//B26_326_PCR1_RL*/
	text-indent: -999em;
	cursor: pointer;
	display: block;
	background: transparent;
	overflow: hidden;
}

	div.rating-cancel, div.rating-cancel a {
		background: url(/includes/js/jquery/jquery.rating/delete.gif) no-repeat 0 -16px;
	}

	div.star-rating, div.star-rating a {
		background: url(/images/icons/rating3.png) no-repeat 0 0;
	}

		div.rating-cancel a, div.star-rating a {
			display: block;
			width: 16px;
			height: 100%;
			background-position: 0 0;
			border: 0;
		}

div.star-rating-on a {
	background-position: 0 -16px !important;
}

div.star-rating-hover a {
	background-position: 0 -32px;
}

div.rating-cancel.star-rating-hover a {
	background-position: 0 -16px;
}

div.star-rating-readonly a {
	cursor: default !important;
}

div.star-rating {
	background: transparent !important;
	overflow: hidden !important;
}

input.star {
	visibility: hidden;
}

.profilepage_logo td {
	padding: 0;
	text-align: center;
	width: 200px;
}

.profilepage_logo img {
	max-width: 200px;
	max-height: 175px;
	margin-bottom: 5px;
	margin-right: 5px;
}

.profilepage_menu {
	margin-top: 5px;
	font-size: 11px;
	font-weight: 600;
}

	.profilepage_menu img {
		vertical-align: top;
		margin-top: -2px;
		border-width: 0;
	}

.profilepage_splittedheader {
	display: block;
	height: 27px;
}

.profilepage_splittedheader_left {
	float: left;
}

.profilepage_splittedheader_right {
	float: left;
	padding: 3px 3px 0 18px;
	background: #EEE url(/images/icons/zoom.png) no-repeat scroll left center;
	text-align: center;
	width: 96%;
	text-align: left;
}

.CompanyShortNameValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 166px 3px;
}

.ActivationURLNameValidationTrue { /*//B26_326_PCR1_RL*/
	background-image: url('/images/icons/valid_true.png'); /*//B26_326_PCR1_RL*/
	background-repeat: no-repeat; /*//B26_326_PCR1_RL*/
	background-attachment: scroll; /*//B26_326_PCR1_RL*/
	background-position: 280px; /*//B26_326_PCR1_RL*/
}

.CompanyShortNameValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 166px 3px;
}

.ActivationURLNameValidationFalse { /*//B26_326_PCR1_RL*/
	background-image: url('/images/icons/valid_false.png'); /*//B26_326_PCR1_RL*/
	background-repeat: no-repeat; /*//B26_326_PCR1_RL*/
	background-attachment: scroll; /*//B26_326_PCR1_RL*/
	background-position: 280px; /*//B26_326_PCR1_RL*/
}

.list_wrapper {
	border: 1px solid #999999;
	height: 113px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 1px;
	width: 425px;
}

ul.list_multiple_cols li.read {
	background: none repeat scroll 0 0 #F7F7F7;
}

ul.list_multiple_cols li {
	background: none repeat scroll 0 0 #FFD5D5;
	border: 1px solid #999999;
	display: inline;
	float: left;
	height: 28px;
	list-style: none outside none;
	margin-left: 3px;
	margin-top: 3px;
	padding: 2px 1px 1px 2px;
	text-align: left;
	visibility: visible;
	width: 127px;
}

.sharing_icons {
	float: right;
	margin-bottom: 5px;
}

ul.list_multiple_cols li {
	list-style: none outside none;
	text-align: left;
}

.new_input {
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: right;
	width: 427px;
}

.view_holder {
	display: block;
	padding: 3px 5px;
	visibility: visible;
}

.add_new_share {
	margin: 1px;
	width: 100%;
}

.list_multiple_cols {
	margin-left: 0;
}

.grid_float {
	float: right;
	position: relative;
}

.save_icon {
	float: right;
	margin-bottom: 1px;
	margin-right: 8px;
	padding-top: 4px;
	text-align: center;
	vertical-align: bottom;
}
/* control file status styles */
/*oHUB 307 PP req 8*/
.file_status_CRE {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #FFC4C4;
	position: relative;
	top: 1px;
}

.file_status_DRF {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #FFC4C4;
	position: relative;
	top: 1px;
}

.Character_Remain {
	margin-top: 3px;
	padding: 2px 3px 1px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #D3D3D3;
	position: relative;
	top: 1px;
}

.file_status_SHR {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	/*background: #FFD700 !important;*/
	background: #FF740b !important;
	position: relative;
	top: 1px;
	color: #ffffff;
}

.file_status_REL {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #E8F8FF;
	position: relative;
	top: 1px;
}

.file_status_ACP {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #D2FFD2;
	position: relative;
	top: 1px;
}

.file_status_PUB {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #E1E1E1;
	position: relative;
	top: 1px;
}

.file_status_SRC {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #FFCC00;
	position: relative;
	top: 1px;
}

.file_status_PEN {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #fed62a;
	position: relative;
	top: 1px;
}

.file_status_DCL {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #bebebe;
	position: relative;
	top: 1px;
}

.file_status_WTH {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #f0f0f0;
	position: relative;
	top: 1px;
}

.file_status_SNT {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #00609c;
	background: #a0ffff;
	position: relative;
	top: 1px;
}


.file_warning {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	background: #FFC4C4;
	cursor: pointer;
	position: relative;
	top: 1px;
}

.file_warning_on {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	/*background: #FFC4C4;*/
	background: #ffffff;
	cursor: pointer;
	position: relative;
	top: 1px;
}

.file_warning_off {
	margin-top: 3px;
	padding: 3px 3px 3px 3px;
	font-size: 8pt;
	border: solid 1px #D3D3D3;
	/*background: #FFC4C4;*/
	background: #ffffff;
	cursor: pointer;
	display: none;
	position: relative;
	top: 1px;
}

div.BReadReceipt {
	background-color: #FFD5D5;
	height: 16px;
	margin: 1px;
	width: 10px;
}

div.CFileOwner {
	background-color: #FFFF95;
	height: 16px;
	margin: 1px;
	width: 10px;
}

div.DDefault {
	background-color: #F3F3F3;
	height: 16px;
	margin: 1px;
	width: 11px;
}

div.CurrentUsersShare {
	border: 1px solid #990000;
	width: 9px;
}

.TooltipAvailable {
	cursor: help !important;
}

.TooltipAvailableInfo { /*B24_323_Bug_RL*/
	cursor: pointer;
}

.TooltipAvailableForStar {
	cursor: pointer;
}

.dimmedElement {
	opacity: 100;
}

div.ANotApplied {
	background-color: #CAEFFF;
	height: 16px;
	margin: 1px;
	width: 10px;
}

.msg-header {
	/*background: url("/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x scroll 0 50% #F7F7F7;*/
	background-color: #e5f2f9;
	border: 0 none;
	cursor: pointer;
	line-height: 2;
	list-style: none outside none;
	margin: 0;
	outline: 0 none;
	padding: 0;
	text-decoration: none;
}

.user_input_value_dd {
	display: block;
	float: left;
	font-size: 9pt;
	margin: 2px;
	padding: 2px 2px 2px 0;
	text-align: left;
	width: 136px;
}

.input_name_Alert {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
}

.input_name {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
}

.input_namelbl {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 0;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
}

.facebox_Alert_1 {
	border-radius: 4px;
	border: 1px solid rgb(153, 153, 153);
	padding: 3px;
}

.facebox_Alert_title {
	float: left;
	width: 570px;
	font-size: 16px;
	height: 28px;
	font-weight: 700;
	line-height: 23px;
	font-family: Verdana;
	color: rgb(34, 34, 34);
	margin-top: 7px;
	color: #231f20;
}

.facebox_Alert_header {
	display: block;
	height: 37px !important;
	border-radius: 4px;
	padding-left: 12px;
	background: #77b1ce;
}

.facebox_Alert_Text {
	text-align: left;
	vertical-align: center !important;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: 700;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	padding-left: 20px !important;
	padding-bottom: 5px !important;
}

.facebox_Alert_Text_B {
	color: #ff0000;
	font-family: Verdana;
	font-weight: 700;
	font-size: 14px !important;
	line-height: 18px;
	padding-left: 20px !important;
	padding-top: 20px !important;
}

.facebox_Alert_CancelButton {
	width: 59px !important;
	height: 50px !important;
	background-position: 0 0 !important;
	padding-right: 5px;
}

.facebox_Alert_Body {
	border-radius: 4px;
	padding: 3px;
	border: 1px solid rgb(153, 153, 153);
}

.contactUsTextarea {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal !important;
	font-size: 12px !important;
	line-height: 12px !important;
	width: 454px !important;
	resize: none;
	padding-top: 5px;
}

.facebox_SendMail_Label {
	font-family: Helvetica, Arial, sans-serif;
	/*font-weight: 100;*/
	font-weight: normal !important;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px !important;
	margin-top: 8px;
}

.facebox_SendMail_textArea {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 12px;
	font-weight: normal !important;
	border: 1px solid #D3D3D3;
	border-radius: 3px;
	border: 1px solid #ccc;
	color: #231f20;
	width: 450px;
	resize: none;
	overflow: hidden;
	min-height: 44px;
	max-height: 100%;
}

.facebox_SendMail_text {
	text-align: left;
	vertical-align: center;
	font-family: Verdana, Arial, sans-serif !important;
	color: #231f20;
}

.facebox_SendMail_tr {
	margin-top: 15px;
	height: 30px;
}

.CFC_Dialog_Send_Popup_style {
	border: 2px;
	margin-left: 20px;
	margin-top: 20px;
}

.facebox_Alert_table {
	display: block;
	height: 37px;
	border-radius: 4px;
	padding-left: 8px;
	background: rgb(119, 177, 206);
}
/*end*/

div-label {
	font-weight: 700;
	font-size: 12px !important;
	width: 125px !important;
	float: left;
	font-size: 11px;
	padding-top: 7px;
}

.LSG_HUB_COMP .input_name {
	padding-top: 3px;
	display: block;
	font-weight: 700;
	font-size: 12px !important;
	width: 120px !important;
	float: left;
}

.LSG_HUB_NEW .input_name {
	padding-top: 10px;
	display: block;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
}

.LSG_HUB_NEW .input_name_List {
	padding-top: 10px;
	display: block;
	font-weight: 700;
	font-size: 12px !important;
	/*// width: 55px !important;*/
	float: left;
	line-height: 17px;
}

.LSG_HUB_Product .input_name {
	padding-top: 10px;
	display: block;
	font-size: 12px !important;
	/*width: 96px !important ;*/
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
	/*border-radius: 3px;*/
}

.LSG_HUB_NEW_PVM .input_name {
	padding-top: 10px;
	padding-top: 9px;
	display: block;
	font-size: 12px !important;
	/*width: 96px !important ;*/
	float: left;
	font-family: Arial, sans-serif, Helvetica;
	font-weight: 700;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
	/*border-radius: 3px;*/
}

.LSG_HUB_NEW_Vendor .input_name {
	padding-top: 10px;
	display: block;
	font-size: 12px !important;
	/*width: 96px !important ;*/
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
	/*border-radius: 3px;*/
}

.LSG_HUB_NEW_PVM .input_name_List {
	padding-top: 10px;
	display: block;
	font-weight: 700;
	font-size: 12px !important;
	/*width: 55px !important;*/
	float: left;
}

.LSG_HUB_NEW_Vendor .input_name_List {
	padding-top: 10px;
	display: block;
	font-weight: 700;
	font-size: 12px !important;
	/*width: 55px !important;*/
	float: left;
}

.LSG_HUB_Product .input_name_List {
	padding-top: 10px;
	display: block;
	font-weight: 700;
	font-size: 12px !important;
	/*width: 55px !important;*/
	float: left;
}

.LSG_Input_VendorList {
	width: 180px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: 1px !important;
	/*margin-bottom: 18px;*/
	border: 1px solid #D3D3D3;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	/*-webkit-appearance: menulist;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
}

.LSG_Input {
	width: 178px !important;
	font-family: inherit;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 20px !important;
	/*margin-top: -15px !important;*/
	/*margin-bottom: 14px;*/
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	/*-webkit-appearance: menulist;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	padding-left: 4px;
}

.LSG_SideSearch {
	width: 173px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 20px !important;
	margin-top: 5px !important;
	margin-bottom: 2px !important;
	height: 23px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	/*-webkit-appearance: menulist;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	z-index: 0 !important;
	font-family: Arial,sans-serif,Helvetica !important;
	line-height: 12px !important;
}

.LSG_HUB_VendorList select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: 8px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
}

.LSG_HUB_NEW_Connection select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	/*margin-top: 8px !important;*/
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
}

.LSG_HUB_PVM select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: 10px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
}

.LSG_HUB_NEW select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
}

.LSG_HUB_NEW_PVM select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
}

.LSG_HUB_NEW_Vendor select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
}

.LSG_HUB_Connect select {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -5px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
}

.LSG_HUB_Product select {
	width: 300px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: inherit;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
}

.micrositeProfileTab {
	clear: both;
	display: none;
	margin-bottom: 20px;
}

.ContactEditLabelName {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 11px;
}

.ContactEditLabelNameDown {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	/*padding-top: 5px !important;*/
}

.ContactEditLabelNameDownSA {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	padding-top: 6px !important;
	padding-left: 3px !important;
}

.ContactEditLabelNameDownNewText {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 6px;
	padding-top: 6px !important;
}

.ContactEditLabelNameDownNew {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 6px;
	padding-top: 4px !important;
}

.TableDeactivate {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	padding-top: 9px !important;
	min-width: 120px;
}


.ContactCreateLabelName {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 9px;
}

.ContactCreateLabelNameNew {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 9px;
}

.ContactCreateField {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	line-height: 12px;
	font-weight: normal;
	border: 1px solid #D3D3D3;
	border-radius: 3px;
	height: 18px;
	border: 1px solid #ccc;
}

.input_name_edit {
	font-size: 8pt;
	font-weight: bolder;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	/*width: 200px;*/
}

.input_name_edit_EditContactForm {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	/*width: 200px;*/
	/*height:24px;*/
	float: left;
}

input_value_edit_EditContactForm {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 18px;
	font-weight: normal;
	/*height:24px;*/
	border: 1px solid #ccc;
	border-radius: 3px;
	/*padding: 2px;*/
	text-align: left;
	/*vertical-align: bottom;*/
	white-space: nowrap;
	width: 153px;
}

.input_name_edit_NEW {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	/*width: 200px;*/
}

.input_value_long_desc {
}

.input_value_long_desc_Ref {
	width: 3px;
}

.input_value_long_desc_Ed {
	width: 0px;
}

.divBanner {
	margin-left: -45px;
	margin-top: 240px;
	position: absolute;
}

#SearchButton {
	font-size: 14px;
}

#ProductListLink {
	font-size: 14px;
}
/*end control file status styles*/

/* start of select scrollable */

.scrollable {
	overflow: auto;
	width: 180px;
	/* adjust this width depending to amount of text to display */
	height: 134px;
	/* adjust height depending on number of options to display */
	border: 1px silver solid;
}

	.scrollable select {
		border: none;
	}
/* end of select scrollable */

table.scroll tbody tr.sticky {
	background-color: #E8E8E8;
}
/* highlighting */

table.scroll tr.over td, table.scroll tr.over td a {
	background-color: #77b1ce;
	color: #ffffff !important;
	/*background-color:#b0d1e1;*/
}

.DistributionTab table.scroll tr td, table.scroll tr td a {
	color: #231f20;
	/*background-color:#b0d1e1;*/
}

table.scroll tr td, table.scroll tr td a {
	/*color: #00609c;*/
	/*background-color:#b0d1e1;*/
}

.PRODUCTS {
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid rgb(1, 116, 171);
	overflow: auto;
	height: 250px;
}

.PRODUCTSBRANCHES {
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid rgb(1, 116, 171);
	overflow: auto;
	height: 120px;
}
/* =========================================================================================================== */

/* see less or see more  style*/

.morelink {
	text-decoration: none;
	outline: none;
}

.morecontent span {
	display: none;
}

.comment {
	width: 500px;
	margin: 10px;
}
/*HUB 250.3 UI Changes PB*/

.LSG_HUB_NEW_VendorTab {
	width: 100% !important;
	/*table-layout: fixed !important;*/
}

	.LSG_HUB_NEW_VendorTab td:nth-child(odd) {
		padding-left: 24px !important;
		padding-top: 24px !important;
		width: 87px !important;
	}

	.LSG_HUB_NEW_VendorTab td:nth-child(even) {
		padding-left: 24px !important;
		padding-top: 24px !important;
		width: 185px !important;
	}

.LSG_HUB_NEW_DepthChartTab {
	width: 100% !important;
	/*table-layout: fixed !important;*/
}

	.LSG_HUB_NEW_DepthChartTab td:nth-child(odd) {
		padding-left: 24px !important;
		padding-top: 24px !important;
		width: 85px !important;
	}

	.LSG_HUB_NEW_DepthChartTab td:nth-child(even) {
		padding-left: 22px !important;
		padding-top: 24px !important;
		width: 185px !important;
	}

.custom-select {
	width: 200px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 25px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	border: 1px solid #ccc !important;
	font-family: Helvetica, Arial, sans-serif !important;
}

.custom-selectproject {
	width: 185px !important;
	font-family: inherit;
	line-height: inherit;
	text-transform: none;
	margin: 0;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 25px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	border: 1px solid #ccc !important;
	font-family: Helvetica, Arial, sans-serif !important;
}

.custom-select1 {
	width: 185px !important;
}


.filter-custom-select.custom-select-division,
.filter-custom-select.custom-select,
.filter-custom-select.custom-select-product {
	position: relative;
	width: 300px !important;
	height: 25px;
	border: none !important;
	/*margin-top:0!important;*/
}

.filter-custom-select.custom-select-division,
.filter-custom-select.custom-select {
	margin-top: 0 !important;
}

.filter-custom-select.custom-select-product {
	margin-top: -5px !important;
}

	.filter-custom-select.custom-select-division select,
	.filter-custom-select.custom-select select,
	.filter-custom-select.custom-select-product select {
		position: absolute;
		left: 0;
		top: 0;
		user-select: none;
	}

	.filter-custom-select.custom-select-division .select-selected,
	.filter-custom-select.custom-select .select-selected,
	.filter-custom-select.custom-select-product .select-selected {
		top: 0;
		left: 1px;
		right: 1px;
		position: absolute;
		border-radius: 3px;
		/*width: calc(100% - 10px);*/
	}

		.filter-custom-select.custom-select-division .select-selected::after,
		.filter-custom-select.custom-select .select-selected:after,
		.filter-custom-select.custom-select-product .select-selected:after {
			/*right:3px;*/
		}

	.filter-custom-select.custom-select-division .select-items,
	.filter-custom-select.custom-select .select-items,
	.filter-custom-select.custom-select-product .select-items {
		top: 100%;
		min-width: 100% !important;
	}

	.filter-custom-select.custom-select-division .select-selected .selectselectedValue,
	.filter-custom-select.custom-select .select-selected .selectselectedValue,
	.filter-custom-select.custom-select-product .select-selected .selectselectedValue {
		width: 275px !important;
	}




.custom-select2 {
	width: 300px;
	border: 1px solid #ccc;
	position: relative;
	font-family: Arial;
}

	.custom-select2 .select-items {
		width: 100% !important;
		border-radius: 3px;
	}

	.custom-select2 select {
		display: none; /*hide original SELECT element: */
	}

.FilterResult_New {
	padding-top: 22px !important;
	padding-left: 24px !important;
	padding-bottom: 9px !important;
}

.AddVendorPouUpTable_H {
	width: 100%;
	border-collapse: separate;
	text-align: left;
}

	.AddVendorPouUpTable_H td:nth-child(odd) {
		padding-left: 14px !important;
		padding-top: 14px !important;
		width: 61px !important;
	}

	.AddVendorPouUpTable_H td:nth-child(even) {
		padding-left: 23px; /*B26_321_RL*/
		padding-top: 14px !important;
		width: 185px !important;
	}

.EditVendorPouUpTable_H {
	width: 100%;
	border-collapse: separate;
	text-align: left;
}

.FFEditVendorPouUpTable_H {
	width: 143px !important; /*If user company no logo at that time need update width */
}

.EditVendorPouUpTable_H td:nth-child(odd) {
	padding-left: 15px !important;
	padding-top: 14px !important;
	width: 147px; /*B26 - 321 Changes RL*/ /*If user company no logo at that time need update width */
}

.EditVendorPouUpTable_H td:nth-child(even) {
	padding-left: 14px !important;
	padding-top: 14px !important;
	width: 400px !important;
}

.DIVPadding_0_24_0_24 {
	padding: 0px 21px;
}

.FilterResultInfo_New {
	padding-top: 24px !important;
	padding-left: 21px !important;
	padding-bottom: 7px !important;
}

.LoginCompanyPopup {
	width: 100%;
	border-collapse: separate;
	margin-top: 22px;
	border: 1px solid #b1b1b1;
	border-radius: 4px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	margin-left: -1px;
}

#CFC_Dialog_AutocompleteGoTo option {
	background-repeat: no-repeat;
	height: 14px;
	padding-top: 3px;
}

#CFC_Dialog_Products option {
	background-repeat: no-repeat;
	height: 14px;
	padding-top: 3px;
}



.asterisk_Style:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	margin-bottom: 10px;
}

.asteriskk_Style:before {
	color: red;
	content: "*";
	float: right;
	padding-left: 29px;
}

.SubjectAsterisk_Style:before {
	color: red;
	content: "*";
	margin-left: -17px;
	margin-right: -5px;
}

#ButtonAreaNotification {
	text-align: right;
}

.mastervendor_asterisk_Style:before {
	color: red;
	content: "*";
	float: right;
}

.asteriskIEReasonPopup_Style:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	margin-bottom: 35px;
}

.asteriskForEdit_Style:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	margin-bottom: -7px;
}

.Validation_Alert_New_Style {
	color: red;
	padding-top: 2px;
	font-weight: bold;
	display: inline-block;
}

.Validation_Alert_Regular_New_Style {
	padding-top: 6px;
	display: inline-block;
	position: absolute;
	bottom: 56px;
	padding-left: 20px;
	left: 0px;
}

.Validation_Alert_Edit_Style {
	color: red;
	font-weight: bold;
	display: inline-block;
	padding-left: 111px;
	position: absolute;
	bottom: 79px;
	line-height: 14px;
}

.Validation_Alert_Edit_Regular_Style {
	display: inline-block;
	padding-left: 111px;
	position: absolute;
	bottom: 66px;
	line-height: 14px;
}

.CPRValidationTrue {
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: right;
	margin-bottom: -3px;
	width: 16px;
	height: 16px;
}

.CPRValidationFalse {
	background-repeat: no-repeat;
	padding-left: 4px;
	background-position: right;
	margin-bottom: -3px !important;
}

.CPRValidationTrueForWell {
	background-repeat: no-repeat;
	background-position: right;
	/*margin-bottom: 18px !important;*/
	float: right;
	/*padding-right: 2px;*/
	width: 16px;
	height: 16px;
}

.CPRValidationFalseForWell {
	background-repeat: no-repeat;
	background-position: right;
	margin-bottom: -3px !important;
	float: right;
	padding-right: 2px;
}

.asterisk_LOCStyle:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	/*margin-bottom: 6px;*/
	/*padding-left: 17px;*/
}

.Without_asterisk_Style {
	color: red;
	float: right;
	padding-right: 2px;
	margin-bottom: -6px;
}

.asterisk_PRJStyle:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	margin-bottom: 7px;
	padding-left: 1px;
}
/* Corporate Create*/

.Validation_Alert_Create_Corporate_REF {
	color: red;
	padding-top: 2px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Regular_Create_Corporate_REF {
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}
/* Corporate Edit*/

.Validation_Alert_Edit_Corporate_REF {
	color: red;
	font-weight: bold;
	padding-left: 0px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	line-height: 14px;
}

.Validation_Alert_Regular_Edit_Corporate_REF {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 0px;
	line-height: 14px;
}
/* Well Create*/

.Validation_Alert_Create_Well_UWI {
	color: red;
	/*padding-top: 3px;*/
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Regular_Create_Well_UWI {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Create_Well_WSN {
	color: red;
	/*padding-top: 3px;*/
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Regular_Create_Well_WSN {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 14px;
}

.Validation_Alert_Create_Well_CPR {
	color: red;
	/*padding-top: 3px;*/
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}
/* Well Edit*/

.Validation_Alert_Edit_Well_UWI {
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	padding-top: 0px;
	line-height: 14px;
}

.Validation_Alert_Edit_Regular_Well_UWI {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Edit_Well_WSN {
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	padding-top: 0px;
	line-height: 14px;
}

.Validation_Alert_Edit_Regular_Well_WSN {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Edit_Regular_VendorList_PID {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 140px;
}

.Validation_Alert_Edit_Well_CPR {
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	padding-top: 0px;
	line-height: 14px;
}
/* Project Create*/

.Validation_Alert_Create_Project_PRJ {
	color: red;
	padding-top: 3px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
}

.Validation_Alert_Create_Project_LOC {
	color: red;
	padding-top: 3px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
}

.Validation_Alert_Create_Project_PRG {
	color: red;
	padding-top: 1px;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
	font-weight: 700;
}
/* Project Edit*/

.Validation_Alert_Edit_Project_PRJ {
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 112px;
	line-height: 14px;
}


.Validation_Alert_FirstName_Mandatory { /*B28_314_RL*/
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
}


.Validation_Alert_LastName_Mandatory { /*B28_314_RL*/
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
}

.Validation_Alert_PhoneFormat { /*B28_314_RL*/
	color: red;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
}

.NoAttachment {
	padding-top: 8px;
	line-height: 12px;
	font-size: 12px;
	color: #00609c;
	font-family: Arial, sans-serif, Helvetica;
	padding-left: 0px;
	font-weight: bold;
}

.WithAttachment {
	padding-top: 12px;
	line-height: 12px;
	font-size: 12px;
	color: #00609c;
	font-family: Arial, sans-serif, Helvetica;
	padding-left: 0px;
	font-weight: bold;
}

.NoAttachmentMozilla {
	padding-top: 1px;
	line-height: 18px;
	font-size: 12px;
	color: #0174ab;
	font-family: Arial, sans-serif, Helvetica;
	padding-left: 1px;
	font-weight: bold;
}

.WithAttachmentMozilla {
	padding-top: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #0174ab;
	font-family: Arial, sans-serif, Helvetica;
	padding-left: 1px;
	font-weight: bold;
}

.NoAttachmentCreateControlFile {
	line-height: 12px;
	font-size: 12px;
	color: #00609c;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: bold;
}

.NoAttachmentsFound {
	line-height: 12px;
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica !important;
	padding-top: 11px;
	padding-left: 1px;
	color: #231f20;
}

.WithAttachmentCreateControlFile {
	padding-top: 19px;
	line-height: 18px;
	font-size: 12px;
	color: #0174ab;
	font-family: Arial, sans-serif, Helvetica;
	font-weight: bold;
}

.NoAttachmentCreateControlFileMozilla {
	line-height: 18px;
	font-size: 12px;
	color: #0174ab;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: bold;
	margin-top: -2px;
}

.WithAttachmentCreateControlFileMozilla {
	padding-top: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #0174ab;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: bold;
}
/*HUB - 276*/

#ControlFileTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
}

	#ControlFileTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}

#ControlFileTableNewStyle .input_value_dd_NEW {
	width: 202px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Arial, sans-serif, Helvetica !important;
	padding-top: 1px;
}

#ControlFileTableNewStyle td:nth-child(1) {
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 87px;
	padding-top: 1px;
}

#ControlFileTableNewStyle td:nth-child(2) {
	width: 15px;
}

#ControlFileTableNewStyle td:nth-child(3) {
	width: 202px;
}

#ControlFileTableNewStyle td:nth-child(4) {
	font-family: Arial, sans-serif, Helvetica;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	padding-left: 20px;
	width: 74px;
	padding-top: 1px;
}

.ui-jqgrid tr.jqgrow td {
	height: 30px !important;
}

.jqgrow {
	height: 29px !important;
}

#ControlFileTableNewStyle tr:nth-child(4) td:nth-child(4) {
	font-family: Arial, sans-serif, Helvetica;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 13px;
	padding-left: 22px;
	width: 74px;
	padding-top: 1px;
}

#ControlFileTableNewStyle .input_value_box {
	text-align: left;
	width: 499px !important;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;
    white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileTableNewStyle td:nth-child(5) {
	width: 14px;
}

#ControlFileTableNewStyle {
	margin-left: 13px;
	margin-top: 21px;
	margin-bottom: 12px;
}

	#ControlFileTableNewStyle #addContactLink_CFC_Dialog_AddNewProduct {
		padding-left: 5px;
	}

#faceboxtitle_new {
	line-height: 23px;
}
/*---------------------------------*/
.facebox_PromotionalMicrosite .header {
	width: 945px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

.facebox_PromotionalMicrosite {
	padding-left: 8px;
}

	.facebox_PromotionalMicrosite #header-logo {
		display: block;
		background: url(/images/NewLogo/HUB_Connect_36_Web_v2.png) no-repeat;
		height: 40px;
		text-indent: -9999px;
	}

	.facebox_PromotionalMicrosite .blueHeader {
		background: none;
		min-height: 59px;
	}

	.facebox_PromotionalMicrosite .blueHeader_new {
		background-color: #004568;
		color: white;
		font-size: 14px;
		text-align: right;
		width: 99%;
		text-transform: capitalize;
		margin-left: 5px;
	}

	.facebox_PromotionalMicrosite .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	.facebox_PromotionalMicrosite .close_image {
		height: 20px;
		margin-top: 9px !important;
	}

	.facebox_PromotionalMicrosite .MaxWidth {
		width: 935px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 10px;
		color: #231f20;
	}

	.facebox_PromotionalMicrosite .b {
		background-image: none !important;
	}

	.facebox_PromotionalMicrosite .br {
		background-image: none !important;
	}

	.facebox_PromotionalMicrosite .tl {
		background-image: none !important;
	}

	.facebox_PromotionalMicrosite .bl {
		background-image: none !important;
	}

	.facebox_PromotionalMicrosite .tr {
		background-image: none !important;
	}

	.facebox_PromotionalMicrosite #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	.facebox_PromotionalMicrosite .communityBannerLogo:hover {
		margin: 0px;
	}

	.facebox_PromotionalMicrosite .communityBannerLogo {
		margin: 0px;
	}

	.facebox_PromotionalMicrosite .profilepage_splittedheader_right {
		background: #e5f2f9 url(/images/273/small-search16_16.png) no-repeat scroll left center;
		background-origin: content-box;
		padding-left: 5px;
		width: 96.9%; /*B24_323_Item4_RL*/
	}

	.facebox_PromotionalMicrosite #WideContainer .ui-state-default .selector {
		background-color: #e5f2f9;
	}

	.facebox_PromotionalMicrosite .communitysponsorwrapper {
		margin-bottom: 0px;
	}

	.facebox_PromotionalMicrosite #BackButtonDiv {
		margin-right: 7px; /*B24_323_Item4_RL*/
		margin-bottom: 10px;
	}


	.facebox_PromotionalMicrosite .profilepage_space {
		margin: 5px;
	}


	.facebox_PromotionalMicrosite .profilepage_header {
		padding: 5px 8px;
		margin: 5px;
		margin-top: 0px;
		margin-left: 0px;
	}

	.facebox_PromotionalMicrosite #NewApplicationWrapperContentProfileSearch {
		width: 557px;
	}

	.facebox_PromotionalMicrosite #NewApplicationWrapperProfileSearch {
		height: 208px;
		padding: 0;
		margin-left: 5px;
		margin-top: -10px;
	}

	.facebox_PromotionalMicrosite .sponsorbadge {
		background: url('/images/HUB323/HUB Advocate_216x36.gif') no-repeat scroll bottom transparent;
		width: 233px;
		height: 37px;
		margin-top: -32px;
		margin-left: 710px;
	}
	/*HUB B26 321 PCR1*/
	.facebox_PromotionalMicrosite .imghubAmbessador {
		background: url('/images/HUB_B26/HUB Ambassador_259x36.gif') no-repeat scroll bottom transparent;
		width: 233px;
		height: 37px;
		margin-top: -32px;
		margin-left: 720px;
	}

	.facebox_PromotionalMicrosite .sponsorbadgeHI {
		background: url('/images/HUB323/HUB Influencer_223x36.gif') no-repeat scroll bottom transparent;
		width: 233px;
		height: 38px;
		margin-top: -33px;
		margin-left: 717px;
	}

	.facebox_PromotionalMicrosite .imgBenefactor {
		background: url('/images/HUB323/HUB Benefactor_236x36.gif') no-repeat scroll bottom transparent;
		width: 236px; /*B24_323_Item4_RL*/
		height: 36px; /*B24_323_Item4_RL*/
		margin-top: -31px; /*B24_323_Item4_RL*/
		margin-left: 709px; /*B24_323_Item4_RL*/
	}

	.facebox_PromotionalMicrosite .profilepage_mainheader {
		padding: 7px 9px 5px !important; /*B24_323_Item4_RL*/
	}
/*---------------------------------*/
.facebox_Microsite .header {
	width: 945px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

.facebox_Microsite {
	padding-left: 8px;
}

	.facebox_Microsite #header-logo {
		display: block;
		background: url(/images/NewLogo/HUB_Business_Network_Web_36_v2.png) no-repeat;
		height: 40px;
		text-indent: -9999px;
	}

	.facebox_Microsite .blueHeader {
		background: none;
		min-height: 59px;
	}

	.facebox_Microsite .blueHeader_new {
		background-color: #004568;
		color: white;
		font-size: 14px;
		text-align: right;
		width: 99%;
		text-transform: capitalize;
		margin-left: 5px;
	}

	.facebox_Microsite .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	.facebox_Microsite .close_image {
		height: 20px;
		margin-top: 9px !important;
	}

	.facebox_Microsite .MaxWidth {
		width: 935px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 10px;
		color: #231f20;
	}

		.facebox_Microsite .MaxWidth#faceboxtitle_Microsite {
			width: 935px !important;
			font-size: 16px;
			font-family: Verdana, Arial, sans-serif;
			margin-top: 10px;
			color: #231f20;
		}

	.facebox_Microsite [id^="AttachmentHeader"] [id^="cell"] .MaxWidth {
		width: 935px !important;
		font-size: 16px;
		font-size: 12px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 1px;
		margin-bottom: 1px;
		color: #231f20;
	}

	.facebox_Microsite .b {
		background-image: none !important;
	}

	.facebox_Microsite .br {
		background-image: none !important;
	}

	.facebox_Microsite .tl {
		background-image: none !important;
	}

	.facebox_Microsite .bl {
		background-image: none !important;
	}

	.facebox_Microsite .tr {
		background-image: none !important;
	}

	.facebox_Microsite #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	.facebox_Microsite .communityBannerLogo {
		margin: 0px;
	}

		.facebox_Microsite .communityBannerLogo:hover {
			margin: 0px;
		}

	.facebox_Microsite .profilepage_splittedheader_right {
		background: #e5f2f9 url(/images/HUB323/Search_16.png) no-repeat scroll left center;
		width: 96.9%; /*B24_323_Item4_RL*/
		background-origin: content-box;
		padding-left: 5px;
	}

	.facebox_Microsite #WideContainer .ui-state-default .selector {
		background-color: #e5f2f9;
	}

	.facebox_Microsite .communitysponsorwrapper {
		margin-bottom: 0px;
	}

	.facebox_Microsite #BackButtonDiv {
		margin-right: 7px; /*B24_323_Item4_RL*/
		margin-bottom: 10px;
	}

	.facebox_Microsite .sponsorbadge {
		background: url('/images/HUB323/HUB Advocate_216x36.gif') no-repeat scroll bottom transparent;
		width: 233px;
		height: 37px;
		margin-top: -32px;
		margin-left: 710px;
	}
	/*HUB B26 321 PCR1*/
	.facebox_Microsite .imghubAmbessador {
		background: url('/images/HUB_B26/HUB Ambassador_259x36.gif') no-repeat scroll bottom transparent;
		width: 260px;
		height: 37px;
		margin-top: -32px;
		margin-left: 675px;
	}

	.facebox_Microsite .sponsorbadgeHI {
		background: url('/images/HUB323/HUB Influencer_223x36.gif') no-repeat scroll bottom transparent;
		width: 233px;
		height: 38px;
		margin-top: -33px;
		margin-left: 717px;
	}

	.facebox_Microsite .imgBenefactor {
		background: url('/images/HUB323/HUB Benefactor_236x36.gif') no-repeat scroll bottom transparent;
		width: 236px; /*B24_323_Item4_RL*/
		height: 36px; /*B24_323_Item4_RL*/
		margin-top: -31px; /*B24_323_Item4_RL*/
		margin-left: 699px; /*B24_323_Item4_RL*/
	}

	.facebox_Microsite #NewApplicationWrapperProfileSearch {
		height: 208px;
		padding: 0;
		margin-left: 5px;
		margin-top: -10px;
	}

	.facebox_Microsite .profilepage_space {
		margin: 5px;
	}


	.facebox_Microsite .profilepage_header {
		padding: 5px 8px;
		margin: 5px;
		margin-top: 0px;
		margin-left: 0px;
	}

	.facebox_Microsite .profilepage_mainheader {
		padding: 7px 9px 5px !important; /*B24_323_Item4_RL*/
	}

	.facebox_Microsite #NewApplicationWrapperContentProfileSearch {
		width: 557px;
	}

/*---------------------------------*/
.facebox_FriendOfHUBVP .header {
	/*width: 685px;*/ /*HUB-323 UAT4 Defect 20 fixes NN*/
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

.facebox_FriendOfHUBVP {
	padding-left: 8px;
	/*top: 149.077px !important;*/
	left: 600px !important;
}

	.facebox_FriendOfHUBVP .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	.facebox_FriendOfHUBVP .close_image {
		height: 20px;
		margin-top: 9px;
	}

	.facebox_FriendOfHUBVP .MaxWidth {
		width: 575px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 7px;
		color: #231f20;
	}

	.facebox_FriendOfHUBVP .b {
		background-image: none !important;
	}

	.facebox_FriendOfHUBVP .br {
		background-image: none !important;
	}

	.facebox_FriendOfHUBVP .tl {
		background-image: none !important;
	}

	.facebox_FriendOfHUBVP .bl {
		background-image: none !important;
	}

	.facebox_FriendOfHUBVP .tr {
		background-image: none !important;
	}

	.facebox_FriendOfHUBVP #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	.facebox_FriendOfHUBVP #header h6 a {
		display: block;
		background: url(/images/NewLogo/HUB_Business_Network_Web_36_v2.png) no-repeat;
		height: 36px;
		text-indent: -9999px;
		margin-left: 168px;
		margin-top: 0px;
	}

	.facebox_FriendOfHUBVP .commentsNew {
		margin-top: 2px; /*B24_323_Item4_RL*/
	}

	.facebox_FriendOfHUBVP .ratingstar {
		margin-top: 2px; /*B24_323_Item4_RL*/
	}

	.facebox_FriendOfHUBVP #tabs .ui-state-default .selector {
		background-color: #e5f2f9;
	}
/*---------------------------------*/
#facebox_new .header {
	width: 614px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

#facebox_new {
	padding-left: 8px;
}

	#facebox_new .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	#facebox_new .close_image {
		height: 20px;
		margin-top: 9px;
	}

	#facebox_new .MaxWidth {
		width: 575px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif !important;
		margin-top: 7px;
		color: #231f20;
	}

	#facebox_new .b {
		background-image: none !important;
	}

	#facebox_new .br {
		background-image: none !important;
	}

	#facebox_new .tl {
		background-image: none !important;
	}

	#facebox_new .bl {
		background-image: none !important;
	}

	#facebox_new .tr {
		background-image: none !important;
	}

	#facebox_new #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

#newFileTabsArea {
	margin-left: 14px;
	margin-right: 14px;
	width: 593px;
}

#NewForm {
	margin-bottom: 9px;
}

.newfilecontacttitlecss {
	height: 20px;
	background: #77b1ce;
	padding-left: 4px;
	font-weight: bold;
	font-family: Arial,sans-serif, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	padding-top: 8px;
	width: auto;
}


.newfilecontacttitlecssInternal {
	height: 20px;
	background: #77b1ce;
	padding-left: 4px;
	font-weight: bold;
	font-family: Arial,sans-serif, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	padding-top: 8px;
	width: auto;
}


.newfilecontacttitlecssSentoVendorTab {
	height: 20px;
	background: #77b1ce;
	padding-left: 4px;
	font-weight: bold;
	font-family: Arial,sans-serif, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	padding-top: 8px;
	width: auto;
}


.newfilecontacttitlecssVendorTab {
	height: 20px;
	background: #77b1ce;
	padding-left: 4px;
	font-weight: bold;
	font-family: Arial,sans-serif, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	padding-top: 8px;
	width: auto;
}

#NewFileContactDetails .grid_hdiv th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #231f20;
	font-weight: bold;
	vertical-align: middle;
	padding: 0px 2px 0px 0px;
	border-left: 0px solid #dddddd;
	border-top: 0px !important;
	overflow: visible;
	white-space: normal;
	background-color: #B0D1E1 !important;
	background-attachment: scroll;
	background-position: 0 -1505px;
	cursor: pointer;
	text-align: center;
	height: 28px !important;
	line-height: 12px;
}

#NewFileContactDetails .grid_bdiv td {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px !important;
	text-align: left;
	padding: 1px 2px 1px 3px;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #ddd;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	height: 26px;
}

#NewFileContactDetails .grid_bdiv tr.over td {
	background: #77b1ce !important;
	color: #231f20 !important;
}

	#NewFileContactDetails .grid_bdiv tr.over td span {
		background: #77b1ce;
		color: #ffffff !important;
	}

#NewFileVendorContacts .grid_bdiv tr.over td span {
	background: #77b1ce;
	color: #ffffff !important;
}

#NewFileVendorContacts #NewFileVendorContactDetails #CFC_ContactsTableHolder_00000000-0000-0000-0000-000000000000 .scroll.grid_htable #TableHead_0 {
	width: 32px !important
}

#NewFileVendorContacts #NewFileVendorContactDetails #CFC_ContactsTableHolder_00000000-0000-0000-0000-000000000000 .scroll.grid_htable #TableHead_1 {
	width: 202px !important
}

#NewFileVendorContacts #NewFileVendorContactDetails #CFC_ContactsTableHolder_00000000-0000-0000-0000-000000000000 .scroll.grid_htable #TableHead_2 {
	width: 237px !important
}

#NewFileVendorContacts #NewFileVendorContactDetails #CFC_ContactsTableHolder_00000000-0000-0000-0000-000000000000 .scroll.grid_htable #TableHead_3 {
	width: 46px !important
}

#NewFileVendorContacts #CFC_ContactsTable_00000000-0000-0000-0000-000000000000 #tdId_0 {
	width: 32px !important
}

#NewFileVendorContacts #CFC_ContactsTable_00000000-0000-0000-0000-000000000000 #tdId_1 {
	width: 202px !important
}

#NewFileVendorContacts #CFC_ContactsTable_00000000-0000-0000-0000-000000000000 #tdId_2 {
	width: 237px !important
}

#NewFileVendorContacts #CFC_ContactsTable_00000000-0000-0000-0000-000000000000 #tdId_3 {
	width: 46px !important
}


#NewFileContactDetails .grid_bdiv tr:nth-child(odd) {
	background: #E5F2F9;
}

#NewFileContactDetails .grid_hdiv {
	width: 580px !important;
	overflow-x: hidden !important;
}

	#NewFileContactDetails .grid_hdiv table {
		width: 576px !important;
		overflow-x: hidden !important;
	}

#NewFileContactDetails .grid_bdiv {
	width: 577px !important;
	overflow-x: hidden !important;
}

	#NewFileContactDetails .grid_bdiv table {
		width: 580px !important;
		overflow-x: hidden !important;
	}

#NewFileContactDetails div div:nth-child(6) {
	text-align: center;
	width: 568px;
	overflow-x: hidden;
	display: block;
	width: 580px !important;
}

#NewFileVendorContactDetails .grid_hdiv th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #231f20;
	font-weight: bold;
	vertical-align: middle;
	padding: 0px 2px 0px 3px;
	border-left: 0px solid #B1B1B0;
	border-top: 0px !important;
	overflow: visible;
	white-space: normal;
	background-color: #B0D1E1 !important;
	background-attachment: scroll;
	background-position: 0 -1505px;
	cursor: pointer;
	text-align: center;
	height: 28px !important;
	line-height: 17px;
}

#NewFileVendorContactDetails .grid_bdiv td {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px !important;
	text-align: left;
	padding: 1px 2px 1px 3px;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #ddd;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	height: 26px;
}

#NewFileVendorContactDetails .grid_bdiv tr.over td {
	background: #77b1ce;
	color: white !important;
}

#NewFileVendorContactDetails .grid_bdiv tr:nth-child(odd) {
	background: #E5F2F9;
}

#NewFileVendorContactDetails .grid_hdiv {
	width: 580px !important;
	overflow-x: hidden !important;
}

	#NewFileVendorContactDetails .grid_hdiv table {
		width: 580px !important;
		overflow-x: hidden !important;
	}

#NewFileVendorContactDetails .grid_bdiv {
	width: 580px !important;
	overflow-x: hidden !important;
}

	#NewFileVendorContactDetails .grid_bdiv table {
		width: 580px !important;
		overflow-x: hidden !important;
	}

#NewFileVendorContactDetails div div:nth-child(6) {
	text-align: center;
	width: 568px;
	overflow-x: hidden;
	display: block;
	width: 580px !important;
}


#idForProspectHub :nth-child(2) {
	float: right;
	/*margin-right: 14px;*/
}

#NewFileDocumentLibraryDetails div div table tr td:nth-child(1) span {
	width: 25px !important;
	margin-top: 0px !important;
	font-size: 12px !important;
}

#NewFileDocumentLibraryDetails div div table tr td:nth-child(2) span {
	width: 200px !important;
	margin-top: 0px !important;
	font-size: 12px !important;
}

#NewFileDocumentLibraryDetails div div table tr td:nth-child(3) span {
	width: 213px !important;
	margin-top: 0px !important;
	font-size: 12px !important;
}

#NewFileDocumentLibraryDetails div div table tr td:nth-child(4) span {
	width: auto !important;
	margin-top: 0px !important;
	font-size: 12px !important;
}

#NewFileDocumentLibraryDetails div div table tr td:nth-child(5) span {
	width: auto !important;
	margin-top: 0px !important;
	font-size: 12px !important;
}
/*Old Document Library*/

#NewFileAttachmentsDetails {
	font-family: Arial, sans-serif, Helvetica !important;
}

	#NewFileAttachmentsDetails div div table tr td:nth-child(1) span {
		width: 25px !important;
		margin-top: 0px !important;
		font-size: 12px !important;
	}

	#NewFileAttachmentsDetails div div table tr td:nth-child(2) span {
		width: 200px !important;
		margin-top: 0px !important;
		font-size: 12px !important;
	}

	#NewFileAttachmentsDetails div div table tr td:nth-child(3) span {
		width: 213px !important;
		margin-top: 0px !important;
		font-size: 12px !important;
	}

	#NewFileAttachmentsDetails div div table tr td:nth-child(4) span {
		width: auto !important;
		margin-top: 0px !important;
		font-size: 12px !important;
	}

	#NewFileAttachmentsDetails div div table tr td:nth-child(5) span {
		width: auto !important;
		margin-top: 0px !important;
		font-size: 12px !important;
	}
/* Attachment Popup*/

#faceboxtitle_AttachmentsDialog {
	line-height: 23px;
}

#facebox_AttachmentsDialog .header {
	width: 400px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

#facebox_AttachmentsDialog {
	padding-left: 8px;
}

	#facebox_AttachmentsDialog .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	#facebox_AttachmentsDialog .close_image {
		height: 20px;
		margin-top: 9px;
	}

	#facebox_AttachmentsDialog .MaxWidth {
		width: 270px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 8px;
		color: #231f20;
	}

	#facebox_AttachmentsDialog .b {
		background-image: none !important;
	}

	#facebox_AttachmentsDialog .br {
		background-image: none !important;
	}

	#facebox_AttachmentsDialog .tl {
		background-image: none !important;
	}

	#facebox_AttachmentsDialog .bl {
		background-image: none !important;
	}

	#facebox_AttachmentsDialog .tr {
		background-image: none !important;
	}

	#facebox_AttachmentsDialog #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

#AttachmentName {
	text-align: left;
	width: 376px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
}

.AttachmentInput {
	margin-top: 24px;
	margin-left: 15px;
}

#AttachmentName:focus {
	border: 1px solid #7ac0da !important;
}

.AttachmentButton {
	float: right;
	margin-bottom: 1px;
	margin-top: 23px;
	margin-right: 15px;
	padding-top: 1px;
	text-align: center;
	vertical-align: bottom;
}

.attachment_file {
	padding-bottom: 0px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 12px;
}

.AttachmentUploadInput {
	margin-top: 14px;
	margin-left: 15px;
}

#NewFileContactButtonArea .edit_button {
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 4px;
}

#NewFileContactButtonArea td {
	font-family: Helvetica, Arial, sans-serif !important;
}

#NewFileAttachmentsButtonArea .edit_button {
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 3px;
}

#NewFileAttachmentsButtonArea .buttonShared {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
}

#NewFileDocumentLibraryButtonArea .edit_button {
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 3px;
}

#sampleImageContainer {
	margin-bottom: -1px;
	margin-top: 18px;
	padding-left: 14px;
}

#divAlertMessage {
	width: 58%;
	display: inline-block;
}

#ControlFileTableNewStyle .SampleCheckBox {
	margin-left: 0px;
	width: 11px;
	height: 11px;
}

TableControllFile #idForProspectHub .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#TableControllFile #idForProspectHub {
	padding-right: 14px;
	/*margin-left: 14px;*/
}
/*HUB 276 PCR 1 - Well Control File style*/

#ControlFileCPRTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Arial, sans-serif, Helvetica !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
}

	#ControlFileCPRTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileCPRTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}

#ControlFileCPRTableNewStyle .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFileCPRTableNewStyle td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 99px;
	padding-top: 9px;
}

#ControlFileCPRTableNewStyle td:nth-child(2) {
	width: 15px;
}

#ControlFileCPRTableNewStyle td:nth-child(3) {
	width: 202px;
	padding-bottom: 13px;
}

#ControlFileCPRTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	padding-left: 22px;
	width: 74px;
	padding-top: 1px;
}

#ControlFileCPRTableNewStyle .input_value_box {
	text-align: left;
	width: 481px !important;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;*/
	/*white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileCPRTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileCPRTableNewStyle td:nth-child(5) {
	width: 14px;
}

#ControlFileCPRTableNewStyle {
	margin-left: 13px;
	margin-top: 19px;
	/*margin-bottom: 12px;*/
}
/*HUB - 276 PCR1 - VL*/

#ControlFilePRGTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
}

	#ControlFilePRGTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFilePRGTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}

#TableControllFile #idForProspectHub .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	/*margin-top: -1px !important;*/
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
	margin-left: 21px;
}

#ControlFilePRGTableNewStyle .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFilePRGTableNewStyle td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 96px;
	padding-top: 4px;
}

.EditWidthSA {
	width: 126px !important;
}

#ControlFilePRGTableNewStyle td:nth-child(2) {
	width: 18px;
}

#ControlFilePRGTableNewStyle td:nth-child(3) {
	width: 73px;
	padding-bottom: 8px;
}

#ControlFilePRGTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	/*padding-left: 3px;*/
	width: 30px;
	padding-top: 1px;
}

#ControlFilePRGTableNewStyle .input_value_box {
	text-align: left;
	width: 471px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;*/
	/*white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFilePRGTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFilePRGTableNewStyle td:nth-child(5) {
	width: 14px;
}

#ControlFilePRGTableNewStyle td:nth-child(6) {
	width: 73px;
	padding-bottom: 13px;
}

#ControlFilePRGTableNewStyle {
	margin-left: 13px;
	margin-top: 18px;
	margin-bottom: -14px;
}

#SharedNetworkContactTable .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;
    white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#SharedNetworkContactTable .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#SharedNetworkContactTable .input_value_edit {
	padding-bottom: 13px;
}

#ContactNewForm {
	font-family: Helvetica, Arial, sans-serif !important;
}

#SharedNetworkContactTable .input_value_edit_label {
	padding-bottom: 18px;
}

#SharedNetworkContactTable td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 98px;
}

#SharedNetworkContactTable {
	margin-left: 13px;
	margin-top: 14px;
	margin-bottom: -32px;
}


#CancelRequestTable .input_value_edit_label {
	padding-bottom: 18px;
}

#CancelRequestTable td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	width: 109px;
}

#CancelRequestTable {
	margin-left: 13px;
	margin-top: 14px;
	margin-bottom: -32px;
}

	#CancelRequestTable td {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 12px;
	}

		#CancelRequestTable td textarea {
			font-family: Helvetica, Arial, sans-serif;
			font-size: 12px;
			color: #231f20;
			line-height: 18px;
		}

#EditCancelRequestTable .input_value_edit_label {
	padding-bottom: 18px;
}

#EditCancelRequestTable td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	width: 109px;
}

#EditCancelRequestTable {
	margin-left: 13px;
	margin-bottom: -32px;
}

	#EditCancelRequestTable td {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 12px;
	}

		#EditCancelRequestTable td textarea {
			font-family: Helvetica, Arial, sans-serif;
			font-size: 12px;
			color: #231f20;
			line-height: 18px;
		}

/*275 NON SA VL*/

#ControlFileEDTPRGTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;
    white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileEDTPRGTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileEDTPRGTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}

#ControlFileEDTPRGTableNewStyle .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 78px;
}

.display {
	display: none;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(2) {
	width: 0px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(3) {
	width: 73px;
	padding-bottom: 13px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	/*padding-left: 3px;*/
	width: 30px;
	padding-top: 1px;
}

#ControlFileEDTPRGTableNewStyle .input_value_box {
	text-align: left;
	width: 471px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;
    white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileEDTPRGTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileEDTPRGTableNewStyle td:nth-child(5) {
	width: 14px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(6) {
	width: 73px;
	padding-bottom: 13px;
}


#ControlFilePRJTableNewStyle .input_value_NEW {
	text-align: left;
	width: 179px; /*pHUB-297_RL*/
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 21px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 21px;
	border: 1px solid #ccc;
	/*padding-top: 3px;
    padding-bottom: 2px;*/
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFilePRJTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFilePRJTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}


#ControlFilePRJTableNewStyle .input_value_dd_NEW {
	width: 185px !important; /*//pHUB-297_RL*/
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	/*margin-top: -1px !important;*/
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFilePRJTableNewStyle td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 107px;
	padding-top: 0px;
}

#ControlFilePRJTableNewStyle td:nth-child(2) {
	width: 17px;
}

#ControlFilePRJTableNewStyle tr:nth-child(1) td:nth-child(3) {
	width: 180px;
	padding-bottom: 14px;
}

#ControlFilePRJTableNewStyle tr:nth-child(3) td:nth-child(3) {
	width: 180px;
	padding-bottom: 13px;
}

#ControlFilePRJTableNewStyle tr:nth-child(3) td:nth-child(6) {
	width: 180px !important;
	padding-bottom: 11px;
	padding-right: 26px;
}

#ControlFilePRJTableNewStyle tr:nth-child(2) td:nth-child(6) {
	width: 180px !important;
	padding-bottom: 12px;
	padding-right: 0px;
}

#ControlFilePRJTableNewStyle td:nth-child(3) {
	width: 180px;
	padding-bottom: 12px;
}

#ControlFilePRJTableNewStyle td:nth-child(6) {
	width: 180px !important;
	padding-bottom: 12px;
	padding-right: 0px;
}

#ControlFilePRJTableNewStyle tr:nth-child(4) td:nth-child(3) {
	width: 180px;
	padding-bottom: 14px;
}

#ControlFilePRJTableNewStyle tr:nth-child(5) td:nth-child(3) {
	width: 180px;
	padding-bottom: 13px;
}

#ControlFilePRJTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 10px;
	padding-left: 21px;
	width: 93px;
	padding-top: 1px;
}

#ControlFilePRJTableNewStyle tr:nth-child(1) td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 10px;
	padding-left: 23px;
	width: 101px;
	padding-top: 0px;
}

#ControlFilePRJTableNewStyle tr:nth-child(10) td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	width: 119px;
	padding-top: 0px;
}

#ControlFilePRJTableNewStyle tr:nth-child(9) td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	padding-left: 23px;
	width: 113px;
	padding-top: 0px;
}

#ControlFilePRJTableNewStyle .input_value_box {
	text-align: left;
	width: 502px !important; /*//pHUB-297_RL*/
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin-bottom: 7px !important;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFilePRJTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFilePRJTableNewStyle td:nth-child(5) {
	width: 19px;
}

#ControlFilePRJTableNewStyle {
	margin-left: 13px;
	margin-top: 21px;
	margin-bottom: -37px;
}
/*HUB 276 PCR 1 - Well Control File style*/

#ControlFileLOCTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	/*padding-bottom: 2px;*/
}

	#ControlFileLOCTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileLOCTableNewStyle .input_value_edit {
	padding-bottom: 6px;
}

#ControlFileLOCTableNewStyle .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFileLOCTableNewStyle td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 4px;
	width: 119px;
	padding-top: 0px;
}

#ControlFileLOCTableNewStyle td:nth-child(2) {
	width: 18px !important;
}

#ControlFileLOCTableNewStyle td:nth-child(3) {
	width: 180px;
}

#ControlFileLOCTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 4px;
	padding-left: 25px;
	width: 113px;
	padding-top: 0px;
}

#ControlFileLOCTableNewStyle tr:nth-child(1) td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 4px;
	padding-left: 23px;
	width: 113px;
	padding-top: 0px;
}

#ControlFileLOCTableNewStyle tr:nth-child(10) td:nth-child(1) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 4px;
	width: 119px;
	padding-top: 0px;
}

#ControlFileLOCTableNewStyle tr:nth-child(9) td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 4px;
	padding-left: 25px;
	width: 113px;
	padding-top: 0px;
}

#ControlFileLOCTableNewStyle .input_value_box {
	text-align: left;
	width: 520px !important; /*//pHUB-297_RL*/
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	padding-top: 4px;
	padding-left: 4px;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	text-rendering: auto;
	height: 20px;
	border: 1px solid #ccc;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileLOCTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileLOCTableNewStyle td:nth-child(5) {
	width: 21px !important;
}

#ControlFileLOCTableNewStyle {
	margin-left: 13px;
	margin-top: 21px;
	margin-bottom: -20px;
}
/*Edit Title style*/

#ControlFileEditTitle {
	padding-top: 14px;
	padding-left: 15px;
	margin-bottom: -5px;
	color: #0174ab;
	line-height: 18px;
	font-size: 12px;
	font-weight: 700;
	font-family: Helvetica, Arial, sans-serif;
}

.newFileTabAreaLST {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 591px !important;
}

.newFileTabAreaCPR {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 593px !important;
}

.newFileTabAreaLOC {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 665px !important;
}

.newFileTabAreaPRJ {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 630px !important;
}

.newFileTabAreaPRG {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 599px !important;
}
/*vp 275*/

.Validation_Alert_Create_VendorList_OCOM {
	color: red;
	padding-top: 3px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
}

.Validation_Alert_Regular_Create_VendorList_OCOM {
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
}

.Validation_Alert_Edit_VendorList_OCOM {
	color: red;
	font-weight: bold;
	padding-left: 109px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
}

.Validation_Alert_Regular_Edit_VendorList_OCOM {
	padding-left: 109px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
}

.Validation_Alert_Regular_Edit_VendorList_PID {
	padding-left: 109px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
}

.Validation_Alert_Create_VendorList_PID {
	color: red;
	/*padding-top: 8px;*/
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
}

.Validation_Alert_Regular_Create_VendorList_PID {
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
}

.Validation_Alert_Edit_VendorList_PID {
	color: red;
	font-weight: bold;
	padding-left: 105px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-top: 2px;
}

.Validation_Alert_Regular_Edit_VendorList_PID {
	padding-left: 109px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
}

.CPRValidationTrueForVL {
	background-repeat: no-repeat;
	background-position: right;
	margin-bottom: 18px;
	/*float: right;*/
	width: 16px;
	height: 16px;
	padding-right: 3px;
	/*padding-left:1px;*/
}

.CPRValidationFalseForVL {
	background-repeat: no-repeat;
	background-position: right;
	margin-bottom: -3px !important;
	float: right;
	padding-right: 2px;
}

#AcceptServiceOrder {
	margin-top: 22px;
	margin-bottom: -2px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 18px;
}

.AcceptServiceOrderMain {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px !important;
	color: #0174ab;
	line-height: 15px;
	padding-bottom: 10px;
}

.AcceptServiceOrderContentPadding {
	padding-bottom: 4px;
}

.AcceptServiceOrderAccpetHeading {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px !important;
	color: #0174ab;
	line-height: 15px;
}

.AcceptServiceOrderChild {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 12px;
}

#ContentTableHeaderRow {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 18px;
}

#facebox_AcceptServiceOrder #ContentTable {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #231f20;
	line-height: 18px;
}

#faceboxtitle_AcceptServiceOrder {
	line-height: 23px;
}

#facebox_AcceptServiceOrder .header {
	width: 840px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 0px;
	background: #77b1ce;
}

#facebox_AcceptServiceOrder {
	padding-left: 8px;
}

	#facebox_AcceptServiceOrder .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	#facebox_AcceptServiceOrder .close_image {
		height: 20px;
		margin-top: 9px;
	}

	#facebox_AcceptServiceOrder .MaxWidth {
		width: 575px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 7px;
		color: #231f20;
	}

	#facebox_AcceptServiceOrder .b {
		background-image: none !important;
	}

	#facebox_AcceptServiceOrder .br {
		background-image: none !important;
	}

	#facebox_AcceptServiceOrder .tl {
		background-image: none !important;
	}

	#facebox_AcceptServiceOrder .bl {
		background-image: none !important;
	}

	#facebox_AcceptServiceOrder .tr {
		background-image: none !important;
	}

	#facebox_AcceptServiceOrder #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	#facebox_AcceptServiceOrder .content {
		display: block;
		padding-left: 15px;
		padding-right: 15px;
	}

.SorcingAccept {
	background-color: rgb(119, 177, 206);
	line-height: 7px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
}

.SorcingAcceptReply {
	background-color: rgb(119, 177, 206);
	line-height: 7px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
}
/*275 NON SA VL*/

#ControlFileEDTPRGTableNewStyle .input_value_NEW {
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
}

	#ControlFileEDTPRGTableNewStyle .input_value_NEW:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileEDTPRGTableNewStyle .input_value_edit {
	padding-bottom: 13px;
}

#ControlFileEDTPRGTableNewStyle .input_value_dd_NEW {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

.display {
	display: none;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(2) {
	width: 0px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(3) {
	width: 73px;
	padding-bottom: 13px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(4) {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231f20;
	line-height: 12px !important;
	padding-bottom: 12px;
	/*padding-left: 3px;*/
	width: 30px;
	padding-top: 1px;
}

#ControlFileEDTPRGTableNewStyle .input_value_box {
	text-align: left;
	width: 471px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#ControlFileEDTPRGTableNewStyle .input_value_box:focus {
		border: 1px solid #7ac0da;
	}

#ControlFileEDTPRGTableNewStyle td:nth-child(5) {
	width: 14px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(6) {
	width: 73px;
	width: 295px;
	padding-bottom: 13px;
}

#ControlFileEDTPRGTableNewStyle td:nth-child(7) {
	width: auto !important;
}

#ControlFileEDTPRGTableNewStyle {
	margin-left: 13px;
	margin-top: 16px;
	margin-bottom: -32px;
}

.disabledControl {
	opacity: 0.6;
	cursor: default !important;
}

.arrowHide::-ms-expand {
	display: none;
}

.NoAttachmentButton {
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 1px;
}

.WithAttachmentButton {
	padding-right: 0px;
	padding-bottom: 8px;
	padding-top: 3px;
}

#ControlFileTableNewStyle select[disabled], textarea:disabled, input:not([type]):disabled, input[type="text" i]:disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled, #ControlFileCPRTableNewStyle select[disabled], textarea:disabled, input:not([type]):disabled, input[type="text" i]:disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled, #ControlFileLOCTableNewStyle select[disabled], textarea:disabled, input:not([type]):disabled, input[type="text" i]:disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled, #ControlFilePRJTableNewStyle select[disabled], textarea:disabled, input:not([type]):disabled, input[type="text" i]:disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled, #ControlFilePRGTableNewStyle select[disabled], textarea:disabled, input:not([type]):disabled, input[type="text" i]:disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled {
	background-color: rgb(235, 235, 228) !important;
}

.cssFileName {
	font-family: Helvetica, Arial, sans-serif !important;
	/*font:bold !important;*/
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	color: #231f20;
	margin-left: -4px;
}

.cssAttachmentList {
	font-family: Helvetica, Arial, sans-serif !important;
	/*font:bold !important;*/
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	color: #0174ab;
	margin-left: -4px;
}

.LSG_HUB_NEW_LOC {
	margin-top: -12px;
	margin-left: 24px;
}

	.LSG_HUB_NEW_LOC .input_name {
		/*padding-top: 10px;*/
		display: block;
		font-size: 12px !important;
		width: 132px;
		float: left;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: 700;
		color: #231f20;
		line-height: 12px;
		vertical-align: middle;
		/*border-radius: 3px;*/
	}


	.LSG_HUB_NEW_LOC .input_name_List {
		padding-top: 10px;
		display: block;
		font-weight: 700;
		font-size: 12px !important;
		/*width: 55px !important;*/
		float: left;
	}


	.LSG_HUB_NEW_LOC select {
		width: 185px !important;
		font-family: inherit;
		line-height: inherit;
		text-transform: none;
		margin: 0;
		font: inherit;
		color: inherit;
		font-size: 12px !important;
		min-height: 24px !important;
		margin-top: -1px !important;
		height: 27px;
		display: inline-block;
		border-radius: 3px;
		vertical-align: baseline;
		overflow: visible !important;
		white-space: pre;
		-webkit-appearance: menulist;
		align-items: center;
		-webkit-rtl-ordering: logical;
		background-color: white;
		cursor: default;
		text-rendering: auto;
		letter-spacing: normal;
		word-spacing: normal;
		text-shadow: none;
		-webkit-writing-mode: horizontal-tb;
		border: 1px solid #ccc;
	}

.ContactlinkBtn {
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 5px;
}

/*// oHUB-305 vp*/
.NoAttachmentGrid {
	padding-right: 5px;
	/*padding-bottom: 13px;*/
	padding-bottom: 9px;
	margin-top: -11px;
	/*padding-top: 5px;*/
}
/*// oHUB-305 vp*/
.WithAttachmentGrid {
	padding-right: 5px;
	/*padding-bottom: 9px;
    padding-top: 24px;*/
}

/*// oHUB-305 vp*/
.NoAttachmentGridOrder {
	padding-right: 1px;
	padding-bottom: 5px;
	padding-top: 5px;
}
/*// oHUB-305 vp*/
.WithAttachmentGridOrder {
	padding-right: 1px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#ControlFilePRJTableNewStyle :disabled {
	cursor: not-allowed;
}

#ControlFileLOCTableNewStyle :disabled {
	cursor: not-allowed;
}
/**/

.Validation_Alert_Global_Per {
	color: red;
	padding-top: 3px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	line-height: 14px;
	padding-left: 14px;
}

.Validation_Alert_Regular_Global_Per {
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	padding-left: 0px;
	line-height: 14px;
	padding-left: 14px;
}

/* // oHUB-299 vp*/
.LSG_HUB_NEW_PRJ .input_name {
	/*padding-top: 10px;*/
	display: block;
	font-size: 12px !important;
	width: 118px;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
	/*border-radius: 3px;*/
}

.LSG_HUB_NEW_PRJ .input_name_NonSa {
	/*padding-top: 10px;*/
	display: block;
	font-size: 12px !important;
	width: 56px;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	color: #231f20;
	line-height: 12px;
	vertical-align: middle;
	/*border-radius: 3px;*/
}

.LSG_HUB_NEW_PRJ {
	margin-top: -12px;
	margin-left: 25px;
}

	.LSG_HUB_NEW_PRJ .input_name_List {
		padding-top: 10px;
		display: block;
		font-weight: 700;
		font-size: 12px !important;
		/*width: 55px !important;*/
		float: left;
	}

	.LSG_HUB_NEW_PRJ select {
		width: 185px !important;
		font-family: inherit;
		line-height: inherit;
		text-transform: none;
		margin: 0;
		font: inherit;
		color: inherit;
		font-size: 12px !important;
		min-height: 24px !important;
		margin-top: -1px !important;
		height: 27px;
		display: inline-block;
		border-radius: 3px;
		vertical-align: baseline;
		overflow: visible !important;
		white-space: pre;
		-webkit-appearance: menulist;
		align-items: center;
		-webkit-rtl-ordering: logical;
		background-color: white;
		cursor: default;
		text-rendering: auto;
		letter-spacing: normal;
		word-spacing: normal;
		text-shadow: none;
		-webkit-writing-mode: horizontal-tb;
		border: 1px solid #ccc;
	}

/*oHUB - 305*/

.LSG_HUB_NEW_LST {
	/*margin-top: -12px;*/
	margin-left: 25px;
}

	.LSG_HUB_NEW_LST .input_name {
		/*padding-top: 10px;*/
		display: block;
		font-size: 12px !important;
		width: 78px;
		float: left;
		font-family: Arial, sans-serif, Helvetica;
		font-weight: 700;
		color: #231f20;
		line-height: 12px;
		vertical-align: middle;
		/*border-radius: 3px;*/
	}

	.LSG_HUB_NEW_LST .input_nameRightNonSa {
		/*padding-top: 10px;*/
		display: block;
		font-size: 12px !important;
		width: 71px;
		float: left;
		font-family: Arial, sans-serif,Helvetica !important;
		font-weight: 700;
		color: #231f20;
		line-height: 12px;
		vertical-align: middle;
		padding-left: 24px;
		/*border-radius: 3px;*/
	}

	.LSG_HUB_NEW_LST .input_nameRight {
		/*padding-top: 10px;*/
		display: block;
		font-size: 12px !important;
		width: 71px;
		float: left;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: 700;
		color: #231f20;
		line-height: 12px;
		vertical-align: middle;
		padding-left: 24px;
		/*border-radius: 3px;*/
	}

	.LSG_HUB_NEW_LST .input_name_List {
		padding-top: 10px;
		display: block;
		font-weight: 700;
		font-size: 12px !important;
		/*width: 55px !important;*/
		float: left;
	}


	.LSG_HUB_NEW_LST select {
		width: 185px !important;
		font-family: Arial, sans-serif, Helvetica;
		line-height: 12px !important;
		text-transform: none;
		margin: 0;
		font-weight: 400;
		color: #231f20;
		font-size: 12px !important;
		min-height: 24px !important;
		margin-top: -1px !important;
		height: 27px;
		display: inline-block;
		border-radius: 3px;
		vertical-align: baseline;
		overflow: visible !important;
		white-space: pre;
		-webkit-appearance: menulist;
		align-items: center;
		-webkit-rtl-ordering: logical;
		background-color: white;
		cursor: default;
		text-rendering: auto;
		letter-spacing: normal;
		word-spacing: normal;
		text-shadow: none;
		-webkit-writing-mode: horizontal-tb;
		border: 1px solid #ccc;
	}

.filterLabelCenter {
	position: relative;
	top: 8px;
}

.leftSide {
	left: -1px;
	position: relative;
}

::placeholder {
	color: black;
	opacity: 1;
}

:-ms-input-placeholder {
	color: black;
}

::-ms-input-placeholder {
	color: black;
}

/*pHUB-295_NN*/
#ControlFileLOCTableNewStyle .input_value_DIV {
	width: 224px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	margin-top: -1px !important;
	height: 27px;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	-webkit-appearance: menulist;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	border: 1px solid #ccc;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

#ControlFileLOCTableNewStyle .input_value_text_DIV {
	text-align: left;
	width: 220px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 21px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-left: 2px;
}

.newFileTabAreaDIV {
	margin-left: 14px !important;
	margin-right: 14px !important;
	width: 665px !important;
}

#ControlFileLOCTableNewStyle .input_value_box_DIV {
	text-align: left;
	width: 492px !important;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	font: inherit;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

#ControlFileLOCTableNewStyle .input_value_edit {
	padding-bottom: 6px;
}

/*pHUB-295 PCR1*/
.CPRValidationTrueForDivision {
	background-repeat: no-repeat;
	background-position: right;
	/*margin-bottom: 18px !important;*/
	float: none;
	/*padding-right: 2px;*/
	width: 16px;
	height: 16px;
}


/*pHUB-297*/
#ControlFilePRJTableNewStyle .label_value_Edit {
	width: 182px !important;
	line-height: inherit;
	text-transform: none;
	font: inherit;
	color: #231f20 !important;
	font-size: 12px !important;
	min-height: 24px !important;
	/*margin-top: -1px !important;*/
	height: 26px;
	display: inline-block;
	vertical-align: baseline;
	overflow: visible !important;
	white-space: pre;
	align-items: center;
	background-color: white;
	cursor: default;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	font-family: Helvetica, Arial, sans-serif !important;
	padding-top: 1px;
}

/*B26 - 321 Changes*/ /*Add vendor list changes*/ /*B26 - 321 Changes RL*/
#facebox_AddVendor .AddVendorPouUpTable_H div.rating-cancel, #facebox_AddVendor .AddVendorPouUpTable_H div.rating-cancel a {
	background: url(/images/hub_b26/Zero_Rating_Inactivate_16x16.png) no-repeat 0 0px !important;
	margin-right: -3px;
}

	#facebox_AddVendor .AddVendorPouUpTable_H div.rating-cancel.star-rating-hover, #facebox_AddVendor .AddVendorPouUpTable_H div.rating-cancel.star-rating-hover a {
		background: url(/images/hub_b26/Zero_Rating_Active_16x16.png) no-repeat 0 0px !important;
		margin-right: -3px;
	}


#facebox_AddVendor .AddVendorPouUpTable_H div.rating-cancel, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating {
	height: 17px !important;
	width: 22px !important;
}

	#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating a {
		background: url(/images/hub_b26/Rating_Star_Inactive_19x16.png) no-repeat 0 0 !important;
	}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-hover, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-hover a {
			background: url(/images/hub_b26/Rating_Star_19x16.png) no-repeat 0 0 !important;
		}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-1, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-1 a {
			background: url(/images/hub_b26/Rating_Star1_22x16.png) no-repeat 0 0 !important;
			width: 25px !important;
		}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-2, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-2 a {
			background: url(/images/hub_b26/Rating_Star2_27x16.png) no-repeat 0 0 !important;
			width: 30px !important;
		}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-3, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-3 a {
			background: url(/images/hub_b26/Rating_Star3_26x16.png) no-repeat 0 0 !important;
			width: 29px !important;
		}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-4, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-4 a {
			background: url(/images/hub_b26/Rating_Star4_26x16.png) no-repeat 0 0 !important;
			width: 29px !important;
		}

		#facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-5, #facebox_AddVendor .AddVendorPouUpTable_H div.star-rating.star-rating-on-5 a {
			background: url(/images/hub_b26/Rating_Star5_26x16.png) no-repeat 0 0 !important;
			width: 29px !important;
		}


/*B26 - 321 Changes*/ /*Edit vendor list changes*/ /*B26 - 321 Changes RL*/
#facebox_EditVendor .EditVendorPouUpTable_H div.rating-cancel, #facebox_EditVendor .EditVendorPouUpTable_H div.rating-cancel a {
	background: url(/images/hub_b26/Zero_Rating_Inactivate_16x16.png) no-repeat 0 0px !important;
	margin-right: -3px;
}

	#facebox_EditVendor .EditVendorPouUpTable_H div.rating-cancel.star-rating-hover, #facebox_EditVendor .EditVendorPouUpTable_H div.rating-cancel.star-rating-hover a {
		background: url(/images/hub_b26/Zero_Rating_Active_16x16.png) no-repeat 0 0px !important;
		margin-right: -3px;
	}


#facebox_EditVendor .EditVendorPouUpTable_H div.rating-cancel, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating {
	height: 17px !important;
	width: 22px !important;
}

	#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating a {
		background: url(/images/hub_b26/Rating_Star_Inactive_19x16.png) no-repeat 0 0 !important;
	}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-hover, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-hover a {
			background: url(/images/hub_b26/Rating_Star_19x16.png) no-repeat 0 0 !important;
		}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-1, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-1 a {
			background: url(/images/hub_b26/Rating_Star1_22x16.png) no-repeat 0 0 !important;
			width: 25px !important;
		}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-2, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-2 a {
			background: url(/images/hub_b26/Rating_Star2_27x16.png) no-repeat 0 0 !important;
			width: 30px !important;
		}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-3, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-3 a {
			background: url(/images/hub_b26/Rating_Star3_26x16.png) no-repeat 0 0 !important;
			width: 30px !important;
		}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-4, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-4 a {
			background: url(/images/hub_b26/Rating_Star4_26x16.png) no-repeat 0 0 !important;
			width: 30px !important;
		}

		#facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-5, #facebox_EditVendor .EditVendorPouUpTable_H div.star-rating.star-rating-on-5 a {
			background: url(/images/hub_b26/Rating_Star5_26x16.png) no-repeat 0 0 !important;
			width: 30px !important;
		}
/*B26 - 321 Changes*/ /*Display vendor list changes*/ /*B26 - 321 Changes RL*/
#GlobalUserDialogForm #GlobalUserDiv div.rating-cancel, #GlobalUserDialogForm #GlobalUserDiv div.rating-cancel a {
	background: url(/images/hub_b26/Zero_Rating_Inactivate_16x16.png) no-repeat 0 0px !important;
	height: 16px;
}

	#GlobalUserDialogForm #GlobalUserDiv div.rating-cancel.star-rating-hover, #GlobalUserDialogForm #GlobalUserDiv div.rating-cancel.star-rating-hover a {
		background: url(/images/hub_b26/Zero_Rating_Active_16x16.png) no-repeat 0 0px !important;
		height: 16px;
	}

#GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-1, #GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-1 a {
	background: url(/images/hub_b26/Rating_Star1_22x16.png) no-repeat 0 0 !important;
	width: 30px !important;
}

#GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-2, #GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-2 a {
	background: url(/images/hub_b26/Rating_Star2_27x16.png) no-repeat 0 0 !important;
	width: 30px !important;
}

#GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-3, #GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-3 a {
	background: url(/images/hub_b26/Rating_Star3_26x16.png) no-repeat 0 0 !important;
	width: 30px !important;
}

#GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-4, #GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-4 a {
	background: url(/images/hub_b26/Rating_Star4_26x16.png) no-repeat 0 0 !important;
	width: 30px !important;
}

#GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-5, #GlobalUserDialogForm #GlobalUserDiv div.star-rating.star-rating-on-5 a {
	background: url(/images/hub_b26/Rating_Star5_26x16.png) no-repeat 0 0 !important;
	width: 30px !important;
}

.hubadvocate {
	margin-right: 6px !important;
	margin-top: 1px !important;
}

.hubinfluencer {
	margin-right: 6px !important;
	margin-top: 1px !important;
}

.hubbenefactor {
	margin-right: 6px !important;
	margin-top: 1px !important;
}

/*---------------------------------*/
/*HUB-322 RL*/
#facebox_CFC_Dialog_Comments .header {
	width: 746px;
	height: 37px;
	padding-left: 8px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-bottom: 20px;
	background: #77b1ce;
}

#facebox_CFC_Dialog_Comments {
	padding-left: 8px;
}

	#facebox_CFC_Dialog_Comments #header-logo {
		display: block;
		background: url(/images/NewLogo/HUB_Connect_36_Web_v2.png) no-repeat;
		height: 40px;
		text-indent: -9999px;
	}

	#facebox_CFC_Dialog_Comments .blueHeader {
		background: none;
		min-height: 59px;
	}

	#facebox_CFC_Dialog_Comments .blueHeader_new {
		background-color: #004568;
		color: white;
		font-size: 14px;
		text-align: right;
		width: 99%;
		text-transform: capitalize;
		margin-left: 5px;
	}

	#facebox_CFC_Dialog_Comments .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	#facebox_CFC_Dialog_Comments .close_image {
		height: 20px;
		margin-top: 9px !important;
	}

	#facebox_CFC_Dialog_Comments .MaxWidth {
		width: 741px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 10px;
		color: #231f20;
	}

	#facebox_CFC_Dialog_Comments .b {
		background-image: none !important;
	}

	#facebox_CFC_Dialog_Comments .br {
		background-image: none !important;
	}

	#facebox_CFC_Dialog_Comments .tl {
		background-image: none !important;
	}

	#facebox_CFC_Dialog_Comments .bl {
		background-image: none !important;
	}

	#facebox_CFC_Dialog_Comments .tr {
		background-image: none !important;
	}

	#facebox_CFC_Dialog_Comments #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	#facebox_CFC_Dialog_Comments .communityBannerLogo:hover {
		margin: 7px 0px 0px 10px;
	}

	#facebox_CFC_Dialog_Comments .communityBannerLogo {
		margin: 7px 0px 0px 10px;
	}

	#facebox_CFC_Dialog_Comments .profilepage_splittedheader_right {
		background: #e5f2f9 url(/images/273/small-search16_16.png) no-repeat scroll left center;
		background-origin: content-box;
		padding-left: 5px;
		width: 97.2%;
	}

	#facebox_CFC_Dialog_Comments #WideContainer .ui-state-default .selector {
		background-color: #e5f2f9;
	}

	#facebox_CFC_Dialog_Comments .communitysponsorwrapper {
		margin-bottom: 0px;
	}

	#facebox_CFC_Dialog_Comments #BackButtonDiv {
		margin-right: 8px;
		margin-bottom: 10px;
	}


	#facebox_CFC_Dialog_Comments .profilepage_space {
		margin: 5px;
	}


	#facebox_CFC_Dialog_Comments .profilepage_header {
		margin: 5px;
		margin-left: 0px;
	}

	#facebox_CFC_Dialog_Comments #NewApplicationWrapperContentProfileSearch {
		width: 557px;
	}

	#facebox_CFC_Dialog_Comments #NewApplicationWrapperProfileSearch {
		height: 208px;
		padding: 0;
		margin-left: 5px;
		margin-top: -10px;
	}
/*---------------------------------*/
/*---------------------------------*/

#NewApplicationWrapperContentMain #ListHOLDER .controlfile-header, #HubAdvocateListHOLDER .controlfile-header {
	height: 28px;
	background-color: #77b1ce;
}

	#NewApplicationWrapperContentMain #ListHOLDER .controlfile-header .file_title.MaxWidth a, #HubAdvocateListHOLDER .controlfile-header .file_title.MaxWidth a {
		font-family: Helvetica;
		font-weight: 700;
		font-size: 12px;
		line-height: 18px;
		Color: #231f20;
	}

#NewApplicationWrapperContentMain #ListHOLDER .controlfile-content .SearchResultBranchesTableRow, #HubAdvocateListHOLDER .controlfile-content .SearchResultBranchesTableRow {
	height: 29px;
}

	#NewApplicationWrapperContentMain #ListHOLDER .controlfile-content .SearchResultBranchesTableRow .SearchResultBranchesTableRowName, #HubAdvocateListHOLDER .controlfile-content .SearchResultBranchesTableRow .SearchResultBranchesTableRowName {
		background-color: #e5f2f9;
	}


#NewApplicationWrapperContentMain #HubAdvocateListHOLDER .controlfile-content .SearchResultRow .SearchResultCell #hubSearch, #ListHOLDER .controlfile-content .SearchResultRow .SearchResultCell #hubSearch {
	display: none;
}


#NewApplicationWrapperContentMain #HubAdvocateListHOLDER .controlfile-group .controlfile-header #hubSearch {
	display: none;
}

#NewApplicationWrapperContentMain #ListHOLDER .controlfile-content .SearchResultRow .SearchResultCell {
	height: 41px;
}

#NewApplicationWrapperContentMain #ListHOLDER .controlfile-content .SearchResultRow .SearchResultBranchesTable {
	margin-bottom: 24px;
}

#NewApplicationWrapperContentMain #HubAdvocateListHOLDER .controlfile-content .SearchResultRow .SearchResultCell {
	padding-bottom: 6px;
}

#NewApplicationWrapperContentMain #HubAdvocateListHOLDER .controlfile-content .SearchResultRow .SearchResultBranchesTable {
	margin-bottom: 10px;
}

/*HUB-322 RL*/

/*HUB-326 PCR1 NN*/
.input_value_NEW_SSP {
	font-size: 8pt;
	line-height: 12px;
	padding: 2px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 267px;
}

.FFinput_value_NEW_SSP {
	font-size: 8pt;
	line-height: 12px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 267px;
}


.override_style {
	Color: #ff740b;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: gray;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: gray;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: gray;
}

/*For sidebar company profile*/
.userProfLnHgt {
	line-height: 1.6 !important;
}

.VendorInfoContactsForm label, .VendorInfoContactsForm input {
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
}

.marginLft_minus1 {
	margin-left: -1px;
}

.marginRgt_minus2 {
	margin-right: -2px;
}

.marginRgt_minus1 {
	margin-right: -1px;
}

.marginPaddinhg {
	margin-top: -1px !important;
	padding-top: 2px !important;
}

.margTPMins2 {
	margin-left: -4px !important;
	padding-top: 2px !important;
}

.margTPMins1 {
	margin-top: 1px !important;
	margin-left: -4px !important;
	padding-top: 2px !important;
}

.margTPMins3 {
	margin-left: -3px !important;
	padding-top: 3px !important;
	padding-right: 1px !important;
}

.margLFT1 {
	margin-left: 1px;
	margin-right: 2px !important;
}

.marginLeft1Pnt75 {
	margin-left: 1.75px !important;
}

#VendorSSPInfoTab .input_value_NEW { /*B32_315_RL*/
	text-align: left;
	width: 176px;
	font-family: Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-size: 12px;
	color: #231f20 !important;
	line-height: 18px !important;
	text-transform: none;
	margin: 0;
	min-height: 20px !important;
	display: inline-block;
	border-radius: 3px;
	vertical-align: baseline;
	/*overflow: visible !important;
    white-space: pre;*/
	align-items: center;
	-webkit-rtl-ordering: logical;
	background-color: white;
	cursor: auto;
	text-rendering: auto;
	letter-spacing: normal;
	word-spacing: normal;
	text-shadow: none;
	-webkit-writing-mode: horizontal-tb;
	height: 20px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 2px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: vertical;
	word-wrap: break-word;
}

	#VendorSSPInfoTab .input_value_NEW:focus { /*B32_315_RL*/
		border: 1px solid #7ac0da;
	}

.cursornotallowed {
	cursor: not-allowed !important; /*B32-315-RL*/
}

.backgroundcolorerror {
	background-color: rgb(255, 185, 185); /*B32-315-RL*/
}
/*B28 314 Defect 8  SJ*/
.ValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 285px 6px;
}

/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformate {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 265px 6px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformate {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 265px 6px;
}
/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformateCell {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 208px 6px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformateCell {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 208px 6px;
}
/*B28 314 Defect 8  SJ*/
.ValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 285px 6px;
}
/*B28 314 Defect 8  SJ*/
.Alerttextbox {
	background-color: #ffb9b9 !important;
}
/*B28 314 Defect 8  SJ*/
.BranchValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 232px 15px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

/*B28 314 Defect 8  SJ*/
.AddBranchValidationTrueForFax {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 7px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationTrueForFaxEdit {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationTrueForFaxEdit {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.BranchValidationTrueForOfficePhone {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 254px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.BranchValidationTrueForOfficePhoneEdit {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 254px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.AddBranchValidationFalseForOfficePhone {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 254px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationFalseForFaxValue {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 197px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationTrueForFaxValue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 197px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

/*B28 314 Defect 8  SJ*/
.BranchValidationFalseForOfficePhoneEdit {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 232px 9px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationTrueFF {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 228px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationTrueIE {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 231px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.BranchValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 272px 15px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.AddBranchValidationFalseForFax {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.AddBranchValidationFalseForFaxEdit {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

/*B28 314 Defect 8  SJ*/
.AddBranchValidationFalseForOfficePhoneEdit {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 254px 11px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationFalseForFaxEdit {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 232px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationFalseFF { /*Defect1 HUB 331-Req5_SV*/
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 228px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.BranchValidationFalseIE { /*Defect1 HUB 331-Req5_SV*/
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 231px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

/*B28 314 Defect 8  SJ*/
.AddBranchValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 234px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationTrueFF {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 235px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationTrueIE {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 233px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}
/*B28 314 Defect 8  SJ*/
.AddBranchValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 274px 5px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationFalseFF { /*Defect1 HUB 331-Req5_SV*/
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 235px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

.AddBranchValidationFalseIE { /*Defect1 HUB 331-Req5_SV*/
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 233px 6px;
	background-size: 18px; /*Defect1 HUB 331-Req5_SV*/
}

/*B28 314 Defect 8  SJ*/
.Alerttextbox {
	background-color: #ffb9b9 !important;
}

/*B32 331  req-2 SJ*/
.selectDisable {
	border: 0 !important;
	color: black !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
}

.alignBranchInput1 {
	padding-bottom: 11px !important;
}

.alignBranchInput12 {
	padding-bottom: 6px !important;
}

.alignBranchInput {
	padding-bottom: 8px !important;
	padding-left: 20px !important;
}

.margTxtmin3 {
	margin-left: -3px;
}

.fontLocation {
	width: 575px !important;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 9px;
	color: #231f20
}

.HeaderPopupFont {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
	margin-top: 9px;
	color: #231f20
}

.pointer {
	cursor: pointer;
}

.marginLft_mins1 {
	margin-left: -1px !important;
}

.marglft2 {
	margin-left: 2px !important;
}

.marglft3 {
	margin-left: 3px !important;
}

.paddingLFT21 {
	padding-left: 21px !important
}

.paddingLFT14 {
	padding-left: 14px !important
}

.paddingLFT18 {
	padding-left: 18px !important
}

.paddRight20 {
	padding-right: 20px;
}

.paddRight19 {
	padding-right: 19px;
}

.OfficeEmailValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 687px 228px;
	background-size: 18px 18px;
}

.OfficeEmailValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 687px 228px;
	background-size: 18px 18px;
}

.EditOfficeEmailValidationTrue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 687px 261px;
	background-size: 18px 18px;
}

.EditOfficeEmailValidationFalse {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 687px 261px;
	background-size: 18px 18px;
}

.companynamehubdeskhc ul {
	max-height: 190px !important;
}

#cluetip-title {
	text-align: center;
	font-family: Arial, sans-serif, Helvetica !important;
}

#facebox_new, #facebox_new tr, #facebox_new td, #facebox_new div, #facebox_new span, #facebox_new label, #facebox_new select, #facebox_new option, #facebox_new input, #facebox_new textarea {
	font-family: Arial, sans-serif, Helvetica !important;
	/*line-height:12px;*/
}

	#facebox_new td.input_name_edit, #facebox_new label, #facebox_new option, #facebox_new input, #facebox_new textarea {
		line-height: 12px !important;
	}

#NewFileVendorContactDetails {
	border: 1px solid #d3d3d3;
	border-bottom: 0px;
}

#NewFileContactDetails {
	border: 1px solid #d3d3d3;
	border-bottom: 0px;
	border-right: 0px;
}

#NewFileContactTitle {
	border: 1px solid #d3d3d3;
	border-bottom: 0px;
}

.additional_detail_tab {
	color: #231f20;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 12px;
	font-size: 12px;
	position: relative;
}

#facebox_SourcingRequests #ContentTable {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #393939;
	line-height: 18px;
}

#facebox_SourcingRequests {
	line-height: 23px;
	position: fixed;
	top: calc(50% - 509px/2) !important;
	left: calc(50% - 653px/2) !important;
}

	#facebox_SourcingRequests .header {
		width: 612px;
		height: 37px;
		padding-left: 8px;
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		margin-bottom: 0px;
		background: #77b1ce;
	}

#facebox_SourcingRequests {
	padding-left: 8px;
}

	#facebox_SourcingRequests .body {
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		padding: 3px;
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153);
	}

	#facebox_SourcingRequests .close_image {
		height: 20px;
		margin-top: 9px;
	}

	#facebox_SourcingRequests .MaxWidth {
		width: 575px !important;
		font-size: 16px;
		font-family: Verdana, Arial, sans-serif;
		margin-top: 7px;
		color: #222222;
	}

	#facebox_SourcingRequests .b {
		background-image: none !important;
	}

	#facebox_SourcingRequests .br {
		background-image: none !important;
	}

	#facebox_SourcingRequests .tl {
		background-image: none !important;
	}

	#facebox_SourcingRequests .bl {
		background-image: none !important;
	}

	#facebox_SourcingRequests .tr {
		background-image: none !important;
	}

	#facebox_SourcingRequests #micrositeclose {
		padding-right: 15px;
		margin-left: -30px;
	}

	#facebox_SourcingRequests .content {
		display: block;
		padding-left: 15px;
		padding-right: 14px;
	}

.displayinlineflex {
	display: inline-flex !important;
}

.logincheckbox {
	width: 11px !important;
	height: 11px !important;
	accent-color: #00609c !important;
}

#FilterInfo {
	text-transform: capitalize;
}

.selectedRadio {
	-webkit-appearance: none;
	border: 1px solid #666666 !important;
	border-radius: 50%;
	position: initial;
	content: '';
	visibility: visible;
	box-shadow: 0 0 1px 2px #ffffff inset !important;
}

	.selectedRadio:checked {
		-webkit-appearance: none;
		border: 1px solid #00609C !important;
		border-radius: 50%;
		position: initial;
		content: '';
		visibility: visible;
		box-shadow: 0 0 1px 2px #ffffff inset !important;
		background-color: #00609C;
	}









div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_0,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_0,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_0 {
	padding: 0 !important;
}




	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_0 span,
	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_0 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_0 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_3 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_3 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_4 span,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_4 span {
		position: absolute;
	}




/*div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_0,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_0,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_0 {
	width: 31px !important;
	width: 14px !important;
	width: 19px !important;
}*/

/*div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0 #jqgh_info,
	div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_0 #jqgh_info {
		padding: 0 20px !important;
	}*/

div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_1,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_1,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_1,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_1 {
}

/*div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_2,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_2,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_2,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_2 {
	width: 89px !important;
	width: 189px !important;
	width: 210px !important;
}*/

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_2 #jqgh_name img,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_2 #jqgh_name img {
	margin-left: 5px !important;
}

/*div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_3,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_3,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_3,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_3 {
	width: 62px !important;
	width: 14px !important;
	width: 10px !important;
}*/

div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_3 form,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_3 form {
	margin: auto;
}

	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_3 form div.rating-cancel,
	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_3 form div.star-rating,
	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_3 form div.rating-cancel,
	div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_3 form div.star-rating {
		float: none !important;
		margin: auto !important;
	}

/*div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_4,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_4,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_4,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_4 {
	width: 16px !important;
	width: 14px !important;
	width: 10px !important;
}*/

/*div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdIdDistribution_5,
div[id^=Vendors_] #GlobalUserDialogForm div[id^=VendorsTableHolder_] table[id^=VendorsTable_] tr[id^=vendor_] #tdId_5,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_5,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_5 {
	width: 17px !important;
	width: 14px !important;
	width: 10px !important;
}*/

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0 div,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_0 div,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_3 div,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_3 div,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_4 div,
div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHeadDistribution_4 div {
	float: none;
	padding: 0 !important;
	margin: auto;
}

div [id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHeadDistribution_0, div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_5 {
	border-right: 1px solid #B1B1B0;
}

	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_0 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_1 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_3 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_4 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHead_5 img,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHeadDistribution_0 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHeadDistribution_1 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHeadDistribution_3 div,
	div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] .grid_hdiv #TableHeadDistribution_4 div {
		float: none;
	}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_0,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_0 {
	width: 89px !important;
}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_1,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_1 {
	width: 33px !important;
}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_2,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_2 {
	width: 444px !important;
}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_3,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_3 {
	width: 48px !important;
}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_4,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_4 {
	width: 72px !important;
}

div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdIdDistribution_5,
div[id^=DepthCharts_] #GlobalUserDialogForm #GlobalUserDiv div[id^=DepthChartsTableHolder_] table[id^=DepthChartTable_] tr[id^=vendor_] #tdId_5 {
	width: 27px !important;
}

.LSG_HUB_NEW_VendorTab div[id^=VendorsButton_] {
	margin-left: 0 !important;
}

.LSG_HUB_NEW_VendorTab .vendors-tab-button-group {
	display: flex;
	padding-left: 106px;
	padding-left: 105px;
}

	.LSG_HUB_NEW_VendorTab .vendors-tab-button-group #Refresh_Vendors {
		padding-left: 0 !important;
	}

.LSG_HUB_NEW_DepthChartTab.depth-chart-button-group {
}

	.LSG_HUB_NEW_DepthChartTab.depth-chart-button-group div[id^=DepthChartButton_] {
	}

		.LSG_HUB_NEW_DepthChartTab.depth-chart-button-group div[id^=DepthChartButton_] .filter_button {
			display: flex;
			padding-left: 410px;
		}



#facebox_CFC_AddGoToVendor #GlobalUserDialogForm #GlobalUserDiv #grid_hdiv {
	display: none;
}

#facebox_CFC_AddGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_0 #jqgh_rank,
#facebox_CFC_AddGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_1 #jqgh_ranked,
#facebox_CFC_AddGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_5 #jqgh_comments,
#facebox_CFC_AddGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_2 #jqgh_info,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_0 #jqgh_rank,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_1 #jqgh_ranked,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_5 #jqgh_comments,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_2 #jqgh_info {
	float: none;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_6 {
	border-right: 3px solid #d3d3d3 !important;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_0,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_0 {
	width: 61px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_1,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_1 {
	width: 81px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_2,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_2 {
	width: 30px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_3,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_3 {
	width: 403px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_4,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_4 {
	width: 47px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_5,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_5 {
	width: 66px !important;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv #TableHead_6,
#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #tdId_6 {
	width: 21px !important;
	padding-left: 1px;
	line-height: 12px;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv {
	width: auto !important;
	border: 1px solid #D3D3D3;
	border-bottom: 0;
}

#facebox_EditGoToVendor #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv {
	/*border: 1px solid #D3D3D3;*/ /*//-Chnage request from KK*/
	width: auto !important;
	border-top: 0;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer tr:last-child td div {
	margin-top: -2px;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer tr:first-child td,
.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer tr:first-child td {
	padding-top: 0px !important;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer td {
	padding-top: 11px !important;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer tr:last-child td:last-child {
	padding-top: 12px !important;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterPanel #FilterContent .layoutTableConnectBuyer td span {
	position: unset;
	top: auto;
	margin-bottom: 5px;
}

.demodiv #content_Connect #aspnetForm #FilterPanelHolder #FilterInfo {
	padding-top: 7px !important;
	padding-bottom: 8px !important;
}


div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_0,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_0 {
	width: 15px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_0,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_0 {
	width: 14px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_1,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_1 {
	width: 254px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .AddNewClassCOntrolFile table[class=AddNewClassCOntrolFile] #AddNewClassCOntrolFileTdId1,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .AddNewClassCOntrolFile table[class=AddNewClassCOntrolFile] #AddNewClassCOntrolFileTdId1 {
	width: 259px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_1,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_1 {
	width: 255px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistributio2,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_2 {
	width: 88px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_2,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_2 {
	width: 88px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_3,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_3 {
	width: 64px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_3,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_3 {
	width: 64px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_4,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_4 {
	width: 17px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_4,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_4 {
	width: 16px !important;
}


div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_5,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_5 {
	width: 18px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_5,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_5 {
	width: 17px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_6,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_6 {
	width: 16px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_6,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_6 {
	width: 15px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_7,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_7 {
	width: 44px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_7,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_7 {
	width: 44px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_8,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_8 {
	width: 39px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_8,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_8 {
	width: 38px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_9,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_9 {
	width: 170px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_9,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_9 {
	width: 171px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_10,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_10 {
	width: 109px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_10,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_10 {
	width: 109px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHeadDistribution_11,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table #TableHead_11 {
	width: 24px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdIdDistribution_11,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] #tdId_11 {
	width: 24px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CFC_ContactsTable_] {
	width: 926px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv {
	width: 925px !important;
}

/*ControlfilesUI*/
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_0,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_0 {
	width: 15px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_0,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_0 {
	width: 14px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_1,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_1 {
	width: 258px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_1,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_1 {
	width: 259px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistributio2,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_2 {
	width: 88px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_2,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_2 {
	width: 88px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_3,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_3 {
	width: 64px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_3,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_3 {
	width: 64px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_4,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_4 {
	width: 17px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_4,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_4 {
	width: 16px !important;
}


div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_5,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_5 {
	width: 18px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_5,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_5 {
	width: 17px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_6,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_6 {
	width: 16px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_6,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_6 {
	width: 15px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_7,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_7 {
	width: 44px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_7,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_7 {
	width: 44px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_8,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_8 {
	width: 39px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_8,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_8 {
	width: 38px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_9,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_9 {
	width: 170px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_9,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_9 {
	width: 171px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_10,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_10 {
	width: 109px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_10,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_10 {
	width: 109px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHeadDistribution_11,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable] #TableHead_11 {
	width: 24px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdIdDistribution_11,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] #tdId_11 {
	width: 24px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv table[id=CPRTable],
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[id^=CPRTablebdiv] {
	width: 930px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .AddNewClassCOntrolFile {
	width: 929px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv table[class=AddNewClassCOntrolFile] {
	width: 929px !important;
}

div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .AddNewClassCOntrolFile table[class=AddNewClassCOntrolFile] #AddNewClassCOntrolFileTdId1,
div [id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .AddNewClassCOntrolFile table[class=AddNewClassCOntrolFile] #AddNewClassCOntrolFileTdId1 {
	width: 259px !important;
}


/*popup distribution tab layout*/
.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv,
.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv {
	width: 575px !important;
	/*width: 100% !important;*/
}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv table tr,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv table tr {
		display: flex;
		margin-bottom: 0 !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv th,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv td {
		padding: 1px 2px 1px 3px !important;
		padding: 0px 4px 0px 4px !important;
		border: 0 !important;
		border-right: 1px solid #ddd !important;
		flex-shrink: 0;
		flex-grow: 1;
		height: 100% !important;
	}

		.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv td .custom-select.SRContactcustom-select {
			/*position: unset !important;*/
			width: 146px !important;
			margin-top: 1px !important;
			margin-bottom: 1px !important;
		}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv table,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv table {
		width: 100% !important;
	}

		.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv table thead,
		.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv table tbody {
			display: block;
		}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_0 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_1 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_2 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_3 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_4 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_5 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_6 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_7 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_8 span,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_9 span {
		display: none;
	}




	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_0 #jqgh_colorCode {
		float: none !important;
		padding: 0 !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_0 {
		height: 17px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_0,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_0,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(1) {
		width: 13px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_1,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_1,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(2) {
		width: 153px !important;
		display: flex;
		align-items: center;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_2,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_2,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(3) {
		width: 88px !important;
		display: flex;
		align-items: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_3,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_3,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(4) {
		width: 64px !important;
		display: flex;
		align-items: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_4,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_4,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(5) {
		width: 14px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_5,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_5,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(6) {
		width: 16px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_6,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_6,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(7) {
		width: 23px !important;
		width: 18px !important;
		/*width: 38px !important;*/
		display: flex;
		align-items: center;
		justify-content: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_7,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_7,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(8) {
		width: 44px !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_8,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_8,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(9) {
		width: 44px !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_9,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_9,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(10) {
		width: 28px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv.ControlFilePopUpDistributionTable #TableHead_1,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable #tdId_1,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable tr td:nth-child(2) {
		width: 23px !important;
		width: 180px !important;
		width: 195px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv.ControlFilePopUpDistributionTable #TableHead_6,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable #tdId_6,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable tr td:nth-child(7) {
		width: 23px !important;
		width: 44px !important;
		display: flex;
		align-items: center;
		justify-content: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv.ControlFilePopUpDistributionTable #TableHead_7,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable #tdId_7,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable tr td:nth-child(8) {
		width: 44px !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}



	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv.ControlFilePopUpDistributionTable #TableHead_8,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable #tdId_8,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv.ControlFilePopUpDistributionTable tr td:nth-child(9) {
		width: 28px !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}




































































/*.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_0 {
		width: 18px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_0 {
		width: 18px !important;
		width: 19px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(1) {
		width: 18px !important;
		width: 19px !important;
	}

	 
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_1 {
 		width: 174px !important;
		width: 160px !important;
 	}


	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_1 {
 		width: 169px !important;
		width: 160px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(2) {
		width: 160px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_2 {
 		width: 98px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_2 {
 		width: 98px !important;
		width: 98px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(3) {
		width: 98px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_3 {
 		width: 72px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_3 {
 		width: 72px !important;
		width: 72px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(4) {
		width: 72px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_4  {
 		width: 20px !important;
	}

 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_4 {
 		width: 20px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(5) {
		width: 20px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_5  {
 		width: 21px !important;
	}
 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_5 {
 		width: 21px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(6) {
		width: 21px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_6 {
 		width: 30px !important;
	}
 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_6 {
 		width: 30px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(7) {
		width: 30px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_7 {
 		width: 50px !important;
	}
 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_7 {
 		width: 50px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(8) {
		width: 50px !important;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_8 {
 		width: 50px !important;
	}
 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_8 {
 		width: 50px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(9) {
		width: 50px !important;
	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_9  {
 		width: 39px !important;
	}
 	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_9 {
 		width: 39px !important;
 	}
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv tr td:nth-child(10) {
		width: 39px !important;
	}*/




/*.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_10,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_10 {
		display: none;
	}

	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_hdiv #TableHead_11,
	.popup #TableControllFile #NewFileContacts #NewFileContactDetails .grid_bdiv #tdId_11 {
		display: none;
	}*/
/*popup distribution tab layout end*/


/*Contacts tab table layout start*/

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable {
	width: 923px !important;
}

.HubDeskContactsTable table {
	width: 100% !important;
}
/*th of table*/
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_0,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_0 {
	width: 31px !important;
	width: 20px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_1,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_1 {
	width: 149px !important;
	width: 146px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_2,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_2 {
	width: 107px !important;
	width: 105px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_3,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_3 {
	width: 187px !important;
	width: 183px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_4,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_4 {
	width: 152px !important;
	width: 113px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_5,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_5 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_6,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_6 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_7,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_7 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_8,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_8 {
	width: 57px !important;
	width: 30px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_9,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_9 {
	width: 54px !important;
	width: 30px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHeadDistribution_10,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_hdiv.HubDeskContactsTable table #TableHead_10 {
	width: 28px !important;
}
/*body td*/

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_0,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_0 {
	width: 31px !important;
	width: 20px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_1,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_1 {
	width: 149px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_2,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_2 {
	width: 107px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_3,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_3 {
	width: 187px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_4,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_4 {
	width: 152px !important;
	width: 115px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_5,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_5 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_6,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_6 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_7,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_7 {
	width: 31px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_8,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_8 {
	width: 57px !important;
	width: 30px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_9,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_9 {
	width: 54px !important;
	width: 30px !important;
}

div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdIdDistribution_10,
div[id^=Contacts_] div[id^=ContactDetails_] div[id^=CFC_ContactsTableHolder_] .grid_bdiv.HubDeskContactsTable table #tdId_10 {
	width: 28px !important;
}
/*Contacts tab table layout end*/


/*#ListHOLDER .controlfile-group .layoutTable .layoutTable tr:nth-child(4),
#ListHOLDER .controlfile-group .layoutTable .layoutTable tr:nth-child(6),
#ListHOLDER .controlfile-group .layoutTable .layoutTable tr:nth-child(5) {
 	display:flex;
	 
}*/
#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td.input_name_NEW {
	width: 86px !important;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td.input_value_NEW {
	width: auto !important;
	padding-left: 24px;
	padding-left: 21px;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td:nth-child(2) {
	width: 355px !important;
}

	#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td:nth-child(2).Mirinda {
		width: 88% !important;
	}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td.removeMarginforCNAM {
	margin: 0px !important;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td:nth-child(3) {
	width: 70px !important;
	width: 0px !important;
}

	#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td:nth-child(3).Remove0fromREF {
		width: 86px !important;
	}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSection tr td span {
	margin-left: 0 !important;
	padding-right: 0 !important;
}




#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSectionOHUB tr td.input_name_NEW {
	width: 86px !important;
	width: 103px !important;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSectionOHUB tr td.input_value_NEW {
	width: auto !important;
	padding-left: 24px;
	padding-left: 21px;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSectionOHUB tr td:nth-child(2) {
	width: 355px !important;
	width: 338px !important;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSectionOHUB tr td:nth-child(3) {
	width: 70px !important;
	width: 0px !important;
}

#ListHOLDER .controlfile-group .layoutTable td > .layoutTable.controlDataItemSectionOHUB tr td span {
	margin-left: 0 !important;
	padding-right: 0 !important;
}



#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv .scroll.grid_htable span {
	position: absolute;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv .scroll.grid_htable #TableHead_0,
#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_0 {
	width: 65px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_2 {
	width: 264px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv .scroll.grid_htable #TableHead_2 {
	width: 265px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_hdiv .scroll.grid_htable #TableHead_3 {
	width: 133px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_1 {
	width: 41px !important;
	/*padding-bottom: 3px !important;
    padding-left: 16px !important;
    padding-right: 19px !important;
    padding-top: -1px !important;*/
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_2 {
	width: 265px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_3 {
	width: 133px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_4 {
	width: 103px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_5 {
	width: 103px !important
}

#facebox_RequestNotSentPopup,
#facebox_CompAdminPopup {
	left: 557px !important;
	/*left: expression(document.body.scrollHeight > document.body.offsetHeight ? '557': '540' + 'px');*/
	top: 67.6923px !important;
	/*position: fixed !important;*/
}

	#facebox_CompAdminPopup tr:nth-child(2) {
		border-radius: 4px;
		border: 1px solid red;
	}

	#facebox_CompAdminPopup table {
		border-collapse: separate;
		border-spacing: 0;
	}

	#facebox_CompAdminPopup.bodyPaddingForNewPopUp,
	#facebox_CompAdminPopup .body {
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153) !important;
	}

	#facebox_CompAdminPopup.facebox.bodyPaddingForNewPopUp.AccessDeniedPopup {
		border: 1px solid rgb(153, 153, 153) !important;
		border: none !important;
	}




#facebox_CompAdminPopup1 tr:nth-child(2) {
	border-radius: 4px;
	border: 1px solid red;
}

#facebox_CompAdminPopup1 table {
	border-collapse: separate;
	border-spacing: 0;
}

#facebox_CompAdminPopup1 .body {
	border-radius: 4px;
	border: 1px solid rgb(153, 153, 153) !important;
}

#facebox_CompAdminPopup1 {
	left: 557px !important;
	left: 626px !important;
	top: 67.6923px !important;
}

#facebox_VendorInfo {
	left: 548px !important;
	/*top: 68.6923px !important;*/
}

#facebox_SupplierProfileActivationRequest {
	left: 549px !important;
	/*top: 67.6923px !important;*/
}
	/*#facebox_SupplierProfileActivationRequest #GlobalUserDialogForm {
        width: 897px !important;
}*/

	#facebox_SupplierProfileActivationRequest .body {
		border-radius: 4px;
		border: 1px solid rgb(153, 153, 153) !important;
	}

.CheckSSP {
	width: 41px !important;
	height: 11px !important;
	text-align: center !important;
	margin: 0;
	margin-left: 2px !important;
}

#facebox_SupplierProfileActivationRequest #tdId_0 {
	width: 46px !important;
}

#hubchangetd {
	padding-top: 20px !important;
}

#hubwebsitetb {
	padding-bottom: -4px !important;
	font-style: inherit !important;
	font-family: Helvetica !important;
	font-weight: 700;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv .grid_htable #TableHead_0 {
	width: 46px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_0 {
	width: 46px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv .grid_htable #TableHead_1 {
	width: 186px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_1 {
	width: 186px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv .grid_htable #TableHead_2 {
	width: 259px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_2 {
	width: 259px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv .grid_htable #TableHead_3 {
	width: 139px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_3 {
	width: 139px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv .grid_htable #TableHead_4 {
	width: 116px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv #VendorSPActivationRequest #tdId_4 {
	width: 116px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_hdiv {
	width: 881px !important;
}

#facebox_SupplierProfileActivationRequest #GlobalUserDiv .grid_bdiv {
	width: 881px !important;
	height: 150px !important;
}

#facebox_SupplierProfileActivationRequest #SSPActivationContent #GlobalUserDialogForm {
	width: 883px !important;
}

#facebox_SupplierProfileActivationRequest #NextSSPActivationContent #GlobalUserDialogForm {
	width: 883px !important;
}

/*#facebox_SupplierProfileActivationRequest .content{
    padding: 6px 25px !important;
}*/

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(1) td {
	padding-top: 15px !important;
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-size: 14px !important;
	font-weight: 700;
}

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(2) td:nth-child(1) {
	padding-top: 12px !important;
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-weight: 700;
	font-size: 14px !important;
}

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(2) td:nth-child(2) {
	padding-top: 12px !important;
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-weight: 700;
	font-size: 14px !important;
	margin-left: -2px !important;
	padding-left: 3px !important;
}

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(3) td #sidelogin {
	margin-top: 17px !important;
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-weight: 700;
	font-size: 14px !important;
}

	#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(3) td #sidelogin img {
		/*margin-top: 15px !important;*/
		font-style: inherit !important;
		font-family: Arial, sans-serif, Helvetica !important;
		line-height: 18px !important;
		font-weight: 700;
		font-size: 18px !important;
		height: 25px !important;
		margin-top: -5px !important;
	}

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(3) td#hubwebsitetb {
	height: auto !important;
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-weight: 700;
	padding-left: 7px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv .grid_htable #TableHead_0 {
	width: 109px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv #VendorSSPInfoTable #tdId_0 {
	width: 109px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv .grid_htable #TableHead_1 {
	width: 132px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv #VendorSSPInfoTable #tdId_1 {
	width: 132px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv .grid_htable #TableHead_2 {
	width: 199px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv #VendorSSPInfoTable #tdId_2 {
	width: 199px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv .grid_htable #TableHead_3 {
	width: 215px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv #VendorSSPInfoTable #tdId_3 {
	width: 215px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv .grid_htable #TableHead_4 {
	width: 166px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv #VendorSSPInfoTable #tdId_4 {
	width: 166px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_hdiv {
	width: 847px !important;
}

#facebox_VendorInfo #VendorInfotabs #GlobalUserDiv #VendorSSPInfoTabTable .grid_bdiv {
	width: 847px !important;
}

.popup.disabled {
	z-index: 99;
}

#facebox_FriendOfHUB #EditCompanyForm #micrositeDetailTable #micrositeCompName #testDatashapers-FI .layoutTable tr:nth-child(3) td #sidelogin a {
	font-style: inherit !important;
	font-family: Arial, sans-serif, Helvetica !important;
	line-height: 14px !important;
	font-weight: 700 !important;
	font-size: 14px !important;
	padding-left: 6px !important;
}

[id^=Resend].resend-link {
	background-color: transparent !important;
	margin-left: -1px !important;
}

.dropdown-menu {
	display: none; /* Hide the dropdown menu by default */
}

	.dropdown-menu.show {
		display: block; /* Display the dropdown menu when 'show' class is applied */
	}

.dropdown-menu {
	display: none;
	position: absolute; /* Change positioning to absolute */
	z-index: 1000; /* Ensure the dropdown is on top of other content */
}

.dropdown-toggle,
.dropdown-menu {
	background-color: white; /* Set background color to white */
	color: black; /* Set text color to black */
}

	.dropdown-menu li:hover {
		background-color: #00609c !important; /* Set background color of list item on hover */
		color: white; /* Set text color to white */
	}

	.dropdown-menu li {
		/* Set display to flex to align checkbox and text horizontally */
		display: flex;
		align-items: center; /* Vertically center items */
		font-size: 12px !important;
	}

		.dropdown-menu li input[type="checkbox"] {
			/* Adjust margin to create space between checkbox and text */
			margin-right: 10px; /* Adjust as needed */
		}

.dropdown-menu {
	max-height: 158px; /* Set maximum height for the dropdown menu */
	overflow-y: auto; /* Enable vertical scrollbar when content overflows */
	width: 250px;
}

.dropdown-menu {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); /* Add a box shadow */
	padding: 5px; /* Add padding from all sides */
}

.dropdown-toggle {
	/*background-image: url('/images/icons/dropdown_arrow1.jpg'); 
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;*/
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	line-height: 12px;
	padding-top: 3px;
}

	.dropdown-toggle img {
		width: 16px; /* Set the width of the image */
		height: 16px; /* Set the height of the image */
	}

#dropdownMenuButton {
	font-family: Arial, sans-serif, Helvetica !important;
}

.divcompanylogo {
	margin-left: 5px !important;
}

#facebox_HubCatalystPopup {
	left: 557px !important;
	/*left: expression(document.body.scrollHeight > document.body.offsetHeight ? '557': '540' + 'px');*/
	/*top: 68px !important;*/
	top: 67.6923px !important;
	/*position: fixed !important;*/
}

	#facebox_HubCatalystPopup .body {
		border-radius: 4px !important;
		border: 1px solid rgb(153, 153, 153) !important;
		display: block;
	}


#facebox_PMenuWhatsisItPopup {
	left: 557px !important;
	/*left: expression(document.body.scrollHeight > document.body.offsetHeight ? '557': '540' + 'px');*/
	/*top: 68px !important;*/
	/*position: fixed !important;*/

	top: 67.6923px !important;
	height: auto !important;
}

	#facebox_PMenuWhatsisItPopup .body {
		border-radius: 4px !important;
		border: 1px solid rgb(153, 153, 153) !important;
		display: block;
	}

.Validation_Alert_Create_Corporate_CNAM {
	color: red;
	padding-top: 2px;
	font-weight: bold;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}

.Validation_Alert_Regular_Create_Corporate_CNAM {
	display: -webkit-inline-box;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 14px;
	line-height: 14px;
}
/* Corporate Edit*/

.Validation_Alert_Edit_Corporate_CNAM {
	color: red;
	font-weight: bold;
	padding-left: 0px;
	display: inline-block;
	display: -webkit-inline-box;
	display: -moz-inline-box;
	line-height: 14px;
}
/* Change color for the selected label */
#RadioOrganisation:checked {
	accent-color: #00609c !important;
	width: 11px !important;
	height: 11px !important;
}

#RadioOrganisation {
	accent-color: #00609c !important;
	width: 11px !important;
	height: 11px !important;
}

#RadioClient:checked {
	accent-color: #00609c !important;
	width: 11px !important;
	height: 11px !important;
}

#RadioClient {
	accent-color: #00609c !important;
	width: 11px !important;
	height: 11px !important;
}

.asterisk_Style1:before {
	color: red;
	content: "*";
	float: right;
	padding-right: 3px;
	margin-bottom: 5px;
}

.CPRValidationTrueForREF {
	background-repeat: no-repeat;
	padding-left: 2px;
	background-position: right;
	margin-bottom: -3px;
	width: 16px;
	height: 16px;
	margin-left: -19px !important;
}

.CPRValidationTrueForREF1 {
	background-repeat: no-repeat;
	padding-left: 2px;
	background-position: right;
	margin-bottom: -3px;
	width: 16px;
	height: 16px;
	margin-left: -19px !important;
}

.custom-margin-left {
	margin-left: -40px !important;
}

.CPRValidationFalseForREF {
	background-repeat: no-repeat;
	padding-left: 2px !important;
	background-position: right;
	margin-bottom: -3px !important;
	margin-left: -20px !important;
}

.dropdown-menu {
	display: none; /* Hide the dropdown menu by default */
}

	.dropdown-menu.show {
		display: block; /* Display the dropdown menu when 'show' class is applied */
	}

.dropdown-menu {
	display: none;
	position: absolute; /* Change positioning to absolute */
	z-index: 1000; /* Ensure the dropdown is on top of other content */
}

.dropdown-toggle,
.dropdown-menu {
	background-color: white; /* Set background color to white */
	color: black; /* Set text color to black */
}

	.dropdown-menu li:hover {
		background-color: #00609c !important; /* Set background color of list item on hover */
		color: white; /* Set text color to white */
	}

	.dropdown-menu li {
		/* Set display to flex to align checkbox and text horizontally */
		display: flex;
		align-items: center; /* Vertically center items */
		font-size: 12px !important;
	}

		.dropdown-menu li input[type="checkbox"] {
			/* Adjust margin to create space between checkbox and text */
			margin-right: 10px; /* Adjust as needed */
		}

.dropdown-menu {
	max-height: 187px; /* Set maximum height for the dropdown menu */
	overflow-y: auto; /* Enable vertical scrollbar when content overflows */
	width: 250px;
}

.dropdown-menu {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); /* Add a box shadow */
	padding: 5px; /* Add padding from all sides */
}

.dropdown-toggle {
	/*background-image: url('/images/icons/dropdown_arrow1.jpg'); 
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;*/
}

	.dropdown-toggle img {
		width: 16px; /* Set the width of the image */
		height: 16px; /* Set the height of the image */
	}

#dropdownMenuButton {
	font-family: Arial, sans-serif, Helvetica !important;
}

.divcompanylogo {
	margin-left: 5px !important;
}

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0 {
	padding-top: 2px !important;
}

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_2 {
	padding-top: 1px !important;
	padding-bottom: 1px !important;
}

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_bdiv #tdId_0 {
	width: 31px !important;
}

div[id^=Vendors_] div[id^=VendorsDetails_] div[id^=VendorTableDiv] #GlobalUserDialogForm div[id^=VendorsTableHolder_] .grid_hdiv #TableHead_0 {
	width: 31px !important;
}

----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url(/includes/js/jquery/jquery.ui-172/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #231f20;
}

	.ui-widget-content a {
		color: #231f20;
	}

		.ui-widget-content a[id*="_vendor"],
		.history_VendorPage_ {
			color: #0174ab !important;
		}

		.ui-widget-content a[id*="_Depth"],
		.history_VendorPage_ {
			color: #0174ab !important;
		}

		.ui-widget-content a[id*="_vendor"],
		.history_VendorPage {
			color: #0174ab !important;
		}

		.ui-widget-content a[id*="_Depth"],
		.history_VendorPage {
			color: #0174ab !important;
		}

.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url(/includes/js/jquery/jquery.ui-172/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color: #231f20;
	font-weight: bold;
}

	.ui-widget-header a {
		color: #231f20;
	}


.SetWidthFortd {
	width: 343px !important;
}

.ContactCreateLabelNameForAdd {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 11px;
	margin-left: -2px;
}

.ContactCreateLabelNameForAddLeft {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 12px !important;
	color: #231f20;
	line-height: 12px;
	margin-top: 11px;
}
/*.user_input_value_EditNewUserLeft {
    float: left;
    font-size: 10pt;
    height: 13px;
    margin: 5px 2px 0;
    overflow: hidden;
    padding: 2px 3px 1px 2;
    text-align: left;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 152px;
    height: 22px !important;
    margin-left: -46px !important;
}*/
.user_input_value_EditNewUser {
	float: left;
	font-size: 10pt;
	height: 13px;
	margin: 5px 2px 0;
	overflow: hidden;
	padding: 2px 3px 1px 2;
	text-align: left;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap;
	width: 152px;
	height: 22px !important;
}

/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformatePhoneValue {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformatePhoneValue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformatectl00_Content_ctl00_Fax {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformatectl00_Content_ctl00_Fax {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}
/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformatectl00_Content_ctl00_CellPhoneValue {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformatectl00_Content_ctl00_CellPhoneValue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}
/*B28 314 Defect 8  SJ*/
.ValidationFalseForNewformatectl00_Content_ctl00_HomePhoneValue {
	background-image: url('/images/icons/valid_false.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

/*B28 314 Defect 8  SJ*/
.ValidationTrueForNewformatectl00_Content_ctl00_HomePhoneValue {
	background-image: url('/images/icons/valid_true.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 253px 11px;
}

.user_input_value_EditUser {
	float: left;
	font-size: 10pt;
	height: 13px;
	margin: 5px 2px 0;
	overflow: hidden;
	padding: 2px 3px 1px 2px;
	text-align: left;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap;
	width: 213px;
	height: 22px !important;
	font-size: 12px;
}

#UserTypeTable .jqgrow.over {
	background: #77b1ce;
}


#UserTypeTable .alt.jqgrow.over {
	background: #77b1ce;
}

#txtPhoneExtension {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	line-height: 12px;
	padding-top: 3px;
}

#ddlOfficePhone {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	line-height: 12px;
}

#ddlFax {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	line-height: 12px;
}

#facebox_EditBranch .input_value_edit_font-12 {
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
	font-weight: normal;
	height: 17px !important;
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	width: 153px;
	color: #231f20;
	border-style: solid;
	border-color: #ccc;
	border-radius: 5px;
}

#facebox_EditBranch .custom-select {
	font-family: Arial, sans-serif, Helvetica !important;
}

#facebox_EditBranch .input_name {
	font-family: Arial, sans-serif, Helvetica !important;
}
/*new oops request not sent popup css start - HS*/
#facebox_RequestNotSentPopup {
	background: #fff;
	position: fixed;
	width: 534px;
	padding: 3px;
	border-radius: 4px;
	border: 1px solid rgb(153, 153, 153);
}

	#facebox_RequestNotSentPopup .close_image {
		float: right;
		margin-right: 15px;
		cursor: pointer;
	}

	#facebox_RequestNotSentPopup requestedby {
		cursor: pointer;
	}

	#facebox_RequestNotSentPopup .header span {
		font-family: Verdana, Arial, sans-serif;
		line-height: 23px;
		font-size: 16px;
		margin-top: 6px;
		color: #231f20;
		color: #222;
		float: left;
	}

	#facebox_RequestNotSentPopup .header {
		background: #77b1ce;
		font-weight: bold;
		line-height: 23px;
		height: 38px;
		padding-left: 8px !important;
		margin-bottom: 0;
		border-bottom: 1px solid #DDD;
		border-radius: 4px;
	}

	#facebox_RequestNotSentPopup .popupbody {
		padding: 3px;
		border: none;
		border-radius: 4px;
	}

	#facebox_RequestNotSentPopup .content {
		padding-left: 12px;
		padding-right: 12px;
		color: #231f20;
	}

	#facebox_RequestNotSentPopup senttoemail a {
		color: #00609c;
	}

#faceboxtitle_CompAdminPopup {
	color: #231f20;
	/* margin-left: -1px; */
	margin-top: 6px;
}

#facebox_RequestNotSentPopup .MaxWidth {
	width: 267px;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
	padding-top: 7px;
	color: #231f20;
	margin-left: 0;
}

#facebox_RequestNotSentPopup .b,
#facebox_RequestNotSentPopup .br,
#facebox_RequestNotSentPopup .tl,
#facebox_RequestNotSentPopup .bl,
#facebox_RequestNotSentPopup .tr {
	background-image: none;
}

#facebox_RequestNotSentPopup #micrositeclose {
	padding-right: 15px;
	margin-left: -30px;
}
/*new oops request not sent popup css end - HS*/

/*requied Css for access denied popup start -HS*/
#facebox_CompAdminPopupPullDown.setPosition {
	left: 980px !important;
	top: 520px !important;
	background-color: #77b1ce;
	padding: 0 3px 3px 3px !important;
}

#facebox_CompAdminPopupPullDown {
	left: 980px !important;
	top: 520px !important;
	background-color: #77b1ce;
	padding: 0 3px 3px 3px !important;
}

	#facebox_CompAdminPopupPullDown .bodyText {
		margin-top: 12px;
	}

	#facebox_CompAdminPopupPullDown .userListContainer {
		margin: 0;
		margin-top: 7px;
		margin-bottom: 11px;
		font-size: 12px !important;
	}

		#facebox_CompAdminPopupPullDown .userListContainer li {
			font-size: 12px;
			margin: 0px;
		}

	#facebox_CompAdminPopupPullDown.setPosition .body {
		border: none !important;
	}

	#facebox_CompAdminPopupPullDown.setPosition:before {
		content: "";
		position: absolute;
		top: -10px; /* position it above the popup */
		left: 20px; /* adjust to align with the popup */
		width: 0;
		height: 0;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 10px solid #77b1ce; /* triangle color */
	}

#userListContainer {
	margin: 0;
	margin-top: 7px;
}

	#userListContainer li {
		margin: 0px;
		line-height: 16px;
	}

	#userListContainer a, #userListContainer span {
		font-family: Arial, sans-serif, Helvetica;
		font-size: 12px;
	}
/*requied Css for access denied popup End -HS*/
