::selection {background:#a2e2f4; color:#fff; /* Safari */}
::-moz-selection {background:#a2e2f4; color:#fff; /* Firefox */}

body{color:#666; background:none !important;  /*line-height:17px;url(../images/pageBg.jpg) repeat-y center top;*/}
.wrapper{/*background: #e6e6e6;*/ padding:0px; width:1003px;}/* harshad */


header .brandDetails .headerAction li {border-color:transparent; color:#333;}
header .brandDetails .headerAction li .headerAction{background:#000;}
.headerAction > li > .borderRight01{border:none;}

/*navigation harshad*/
.navPanel{/*box-shadow: 1px 1px 1px 0 #93aab2; border-top:1px solid #ffaf2d !important;*/ background: #fda529; box-shadow:0px 2px 3px 0 #cdcdcd !important;}
.navPanel:after, .asideBarList01 ul > li > a:after{visibility: hidden; display: block;font-size: 0; content: " "; clear: both; height: 0;}
.navigation ul li {border-right-color:transparent !important;}
.navigation ul li a { color:#ffffff; border-color:transparent;}
.navigation ul li.selected a,.navigation ul li.mouseOn a{border-color:transparent; color:#fff;}
.navigation ul li.selected ul.dropDown li a{border:none; }
.navigation > ul > li:hover, .navigation ul li.selected,.navigation ul li.mouseOn{  border-color:transparent; /*background: #ef981e;*/}
.navigation ul li.rightAlignLink a{/*border:1px solid #fff; border-radius:4px !important; -webkit-border-radius:4px !important; -moz-border-radius:4px !important; -ms-border-radius:4px; padding:5px 10px; margin:9px;*/ float:right;}
.navigation ul li.rightAlignLink a:hover{/*border:1px solid #fff; border-radius:4px !important; -webkit-border-radius:4px !important; -moz-border-radius:4px !important; -ms-border-radius:4px; padding:5px 10px; margin:9px; background:#ef981e;*/}
.navigation ul li.rightAlignLink.disabled{background:none !important;  opacity:0.8;}
/*.navigation ul li.disabled > a, .navigation ul li.disabled > a:hover{color:#ff0000 !important; opacity:1;}*/
.navigation ul li a:hover{color:#fff;}
.navigation ul li ul.dropDown li a:hover{color:#fff; transition:all 0.3s ease-out;}
.navigation ul li.mouseOn a:hover{color:#fff;}
.navigation ul li ul li:last-child{border-bottom:#cccdce solid 1px !important;}
.navigation ul li a.borderRightNone{/*border-right:none;*/}
/*.navigation ul li a:hover{border-color:transparent}*/
.navigation ul li ul {background: #fff;}

.dataBluledot {background-position: -19px 0px;width:27px;height: 10px; margin-top:10px;}
.width153 {width:153px ;}
.width151 {width:151px ;}
.width131 {width:131px ;}
.marginLeft20N{margin-left:-20px;}
.paddingLeft20 {padding-left:20px}
.height24 {height: 24px;}
.overlayBg1pxWhite{ background:url(../images/overlayBg1pxWhite.png) repeat !important;} 

.dataSortNew {background-image:url('../images/dataSortNew.png');display:inline-block;background-repeat:no-repeat;}
.dataSortNew1 {background-image:url('../images/dataSortNew1.png');display:inline-block;background-repeat:no-repeat;}
.dataDownArow {background-position: -33px 0px;width:10px;height: 7px; margin-top:6px;}
.dataUpArow {background-position: -18px -12px;width:10px;height: 7px; margin-top:6px;}


.navigation ul li ul li{border-color:#fff transparent transparent transparent !important;}
.navigation ul li ul li{border-bottom:1px solid #12768e;}
.navigation ul.subSubDropDown li:first-child{border-top:none !important; } 
.navigation ul.subSubDropDown li:last-child{border-radius:0 0 4px 4px; overflow:hidden;}
.navigation > ul > li > ul > li > a:hover, .SubNavParent{background-color:#f7f7f7 !important; /*color:#fda529!important;*/}
.navigation ul li ul li.NavBorderBottom{border-bottom: #CCCDCE solid 1px !important;}
.navigation ul li ul li a:hover.disableSubMenu, .navigation ul li ul li.disableSubMenu > a:hover, .navigation ul li ul li.disableSubMenu > a{cursor:not-allowed; background:none !important; color:#ccc !important;}
.navigation ul li ul li a.disableSubMenu{color:#ccc !important;}
/*sub menu */
.subSubDropDownArrow,.subSubDropDownArrow:hover{background-image:url(../images/subSubDropDownArrow.png); background-repeat:no-repeat; background-position:92% 10px;}
.navigation ul.subSubDropDown{background: #37a5c6;}
.navigation ul.subSubDropDown li{border-color:#4bbddf transparent #2394b6 transparent !important;} 
.navigation ul.subSubDropDown li:hover a{color:#fff !important;}
.navigation ul.subSubDropDown li:last-child{border-radius:0 0 4px 4px; overflow:hidden;}
/*navigation harshad*/
.iconDashBoard{ background-position:0 -1121px !important; height:16px; width:18px;}
.iconReports{ background-position:0 -1155px !important; height:16px; width:18px;}
.iconRepositories{ background-position:0 -1138px !important; height:16px; width:18px;}
.iconNotification{ background-position:-16px -3414px !important; height:20px; width:20px;  border-right: solid thin rgba(214,214,214,.7);}

.noborderRight, .noborderRight a{ border-right:none !important;}


/* headings */
h1,.heading1{border-bottom-color:#dee2ec !important; background: #fff; color:#333 !important;}
h1 .title, .heading1 .title{color:#333 !important;}
h1 .label, .heading1 .label{color:#333;}
/* headings */

/* header */
.headerActionIcon {background:url(../images/headerActivities.png);}
.reportingIcons{background:url(../images/reportingIcons.png) no-repeat; display:inline-block; height:16px; width:16px;}
.iconRefreshNew{background-position:0 -34px;}
.iconHelp{ background-position:0px 0;}
.iconEmail{background-position:-1px -23px;width: 19px !important;}
.iconVoice{background-position:0px -45px;}
.iconSetting{background-position:-3px -67px;}
.iconShare{ background-position:0px -108px;}
.iconCart{ background-position:0px -195px;}
.iconQuery{background-position:-2px -218px;}
/*a:hover.iconCart{ background-position:1px -174px;}*/
.iconHeadSearch {background-position: 0px -129px;}
.searchField, .searchField02{ color:#333; border:1px solid #ccc !important; background:#fff url(../images/headerActivities.png) no-repeat 4px -89px; 
    border-radius: 2px!important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px!important;
    -ms-border-radius: 2px!important;
    -o-border-radius: 2px !important;
	}
.headerAction .searchField, .searchField02{ color:#666; /*border-color: #bebebe #bebebe transparent #bebebe !important;*/ background:#fff url(../images/headerActivities.png) no-repeat 6px -90px; box-shadow:0 1px 2px 1px #cecece inset;	-moz-box-shadow:0 1px 2px 1px #cecece inset; -ms-box-shadow:0 1px 2px 1px #cecece inset; -o-box-shadow:0 1px 2px 1px #cecece inset;	-webkit-box-shadow:inset 0 1px 2px 1px #cecece;}
.alertReg{ text-shadow: none; color: #000000; border: none; /*background: -moz-linear-gradient(top, #f38415 0%, #ea5206 0%); /* FF3.6+ */ /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f38415), color-stop(0%,#ea5206));*/ /* Chrome,Safari4+ */ /*background: -webkit-linear-gradient(top, #f38415 0%,#ea5206 0%);*/ /* Chrome10+,Safari5.1+*/ /*background: -o-linear-gradient(top, #f38415 0%,#ea5206 0%);*/ /* Opera 11.10+ */ /*background: -ms-linear-gradient(top, #f38415 0%,#ea5206 0%);*/ /* IE10+ */ background: #f9c427; /*linear-gradient(to bottom, #f38415 0%,#ea5206 0%);*/ /* W3C */ /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f38415', endColorstr='#ea5206',GradientType=0 );*/ /* IE6-8 */ }
/*
.alertReg{border-color:#fff; box-shadow: 0 0 2px 1px #bebebe; -moz-box-shadow: 0 0 2px 1px #bebebe; -ms-box-shadow: 0 0 2px 1px #bebebe; -o-box-shadow: 0 0 2px 1px #bebebe; -webkit-box-shadow: 0 0 2px 1px #bebebe; color:#fff;
background: #ed7b16 ;

background: -moz-linear-gradient(top, #f99364 0%, #d44801 100%); /* FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f99364), color-stop(100%,#d44801)); /* Chrome,Safari4+ 
background: -webkit-linear-gradient(top, #f99364 0%,#d44801 100%); /* Chrome10+,Safari5.1+ 
background: -o-linear-gradient(top, #f99364 0%,#d44801 100%); /* Opera 11.10+ 
background: -ms-linear-gradient(top, #f99364 0%,#d44801 100%); /* IE10+ 
background: linear-gradient(to bottom, #f99364 0%,#d44801 100%); /* W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f99364', endColorstr='#d44801',GradientType=0 ); /* IE6-8 
}*/
/* header */

/* Links */
.primaryLink{color:#2272bb;}
.primaryLink a:link, .primaryLink a:visited	{color:#2272bb;}
.primaryLink a:hover{color:#2272bb;}
.secondaryLink{color:#2272bb;}
.secondaryLink a:link, .secondaryLink a:visited	{color:#2272bb !important;}
.secondaryLink a:hover{color:#2272bb;}
/* Links */

/* content structure */
.contentBox, .contentBox01 {border:none; background:#fff;}/* Harshad */
.contentBoxopp, .contentBox01opp {border:none !important; background:#fff;}
/* content structure */

/* footer */
footer .footerPanel {background:#595e62; /*border-color:#b2b2b2; box-shadow:0 0px 5px 1px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 0px 5px 1px rgba(0, 0, 0, 0.5); -ms-box-shadow:0 0px 5px 1px rgba(0, 0, 0, 0.5); -o-box-shadow:0 0px 5px 1px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0px 5px 1px rgba(0, 0, 0, 0.5);*/}
footer .footerPanel .footerInner .footerPanLink{color:#fff;}
.footerSprite{background:url(../images/footerSprite.png); display:inline-block;}
footer .footerPanLink .leftCorn{ float:left; width:10px; height:27px; /*background-position: 0 0;*/ background:#595e62;}
footer .footerPanLink .rightCorn{float:left; width:10px; height:27px; /*background-position: -20px 0;*/background:#595e62;}
footer .footerPanLink .mid{padding:6px 5px 0; height:22px; /*background-position: 0 -21px;*/ float:left;background:#595e62;}

footer .footerInner .enable:hover{/*box-shadow:0 0 4px 4px  rgb(28,141,168);*/}
footer .footerInner .enable:hover .hoverEffect{background-color:rgb(225,225,225);}

footer .footerInner .disable:hover{box-shadow:0 0 4px 4px  rgba(0,0,0,.1) /*#fff*/;}
footer .footerInner .disable:hover .hoverEffect{position:absolute; top:0px; left:0px; width:100%; height:100%; display:block;text-align:center;}

footer .footerInner .disable h1 .title{color:#bbb;}
footer .footerInner .disable .content{color:#bbb;}

.pageFooter {background:#fafafa; color:#333; border-top:solid 1px #ebebeb;}

footer .footerInner .enable:hover .hoverEffect span{ background-position: -10px -50px;}
footer .footerInner .disable:hover .hoverEffect span{background-position: -10px -121px;}

/*footer css 240613*/
.pageFooter ul li { color: #333;}
.pageFooter ul li a { color: #333; text-decoration: underline; }
.pageFooter ul li a:hover{text-decoration:none;}
/* footer */

/* watermark */
.watermark{color:#b3b3b3;}
/* watermark */

/* grid */
/* add this class to overwite a grid color for partner  */
.PartnerName td{background-color:#d7eff5;}

/*.gridV {border:1px solid #fff;}*/
table th,table .headRow01{font-family:'robotomedium',arial;}
.gridV th{background: #fafafa; border-bottom:solid 1px #eee; text-align:left; /* color:#333;   border-top:solid 1px #f9f9f9; -webkit-box-shadow: inset 0 1px 0 0#f9f9f9; -moz-box-shadow:inset 0 1px 0 0#f9f9f9; box-shadow:inset 0 1px 0 0#f9f9f9; color:#808080;*/ }
/*.gridV tr:nth-child(even){ background-color:#FFF;}
.gridV tr:nth-child(odd){ background-color:#FFF;}
.gridV tr:nth-child(even){ background:#fafafa;}
.gridV tr.evenTr{ background:#fafafa;}*/

.gridV tr:hover{background:#fafafa; transition:all ease-out 0.3s !important;}
.gridV08 tr:hover {background:none !important;}
.gridV td {border-bottom:1px solid #EEEEEE; color:#666; background:#fff;}
.gridV .even {background: #fff;}
.gridV .odd {background: #fff;}

/*.gridV td .modulesGridSprite{background:url(../images/moduleIcons.png) no-repeat;}*/

.gridV td .modulesGridSprite{background:url(../images/iconModuleSmallNewMutedOrange.png) no-repeat;}
.gridV td.iconRfp .modulesGridSprite{background-position:0 -1052px !important;}
.gridV td.iconAuction .modulesGridSprite{background-position:0px -40px !important;}
.gridV td.iconPrograms .modulesGridSprite {background-position:0px -726px !important;}
.gridV td.iconPayment .modulesGridSprite {background-position: 0px -888px !important;}
.gridV td.iconProjectTitle .modulesGridSprite {background-position: 0px -806px;}
.gridV td.iconRfq .modulesGridSprite{background-position:0 -44px !important;}
.gridV td.iconContract .modulesGridSprite{background-position:0 -81px !important;}
.gridV td.iconBlanket .modulesGridSprite{background-position:0 -1135px !important;}
.gridV td.iconCreditMemo .modulesGridSprite{ background-position:0px -685px !important; margin:0 !important;}
.gridV td.iconInvoiceReconciliation .modulesGridSprite{  background-position: 0 -970px !important; margin:0 !important;}
.gridV td.iconContractSigned .modulesGridSprite{background-position:0 -81px !important;}
.gridV td.iconContractOnline .modulesGridSprite{background-position:0 -209px !important;}
.gridV td.iconContractDraft .modulesGridSprite{background-position:3px -183px !important;}
.gridV td.iconRfi .modulesGridSprite{background-position:0 -84px !important;}
.gridV td.iconAsmt .modulesGridSprite{background-position:-0px -242px !important;}
.gridV td.iconForm .modulesGridSprite{background-position:0px -161px !important;}
.gridV td.iconRequisition .modulesGridSprite{background-position:0px -403px !important;} 
.gridV td.iconPO .modulesGridSprite{background-position:0px -444px !important;}
.gridV td.iconReceipt .modulesGridSprite{background-position:0px -484px !important;}
.gridV td.iconInvoice .modulesGridSprite{background-position:0px -524px !important;}
.gridV td.iconInvoiceReconcillation .modulesGridSprite{background-position:0px -970px !important;}
.gridV td.iconReturnNote .modulesGridSprite{background-position: 0px -605px !important}
.gridV td.iconContractRequest .modulesGridSprite{background-position: 0 -81px !important;}
.gridV td.iconPaymentRequest .modulesGridSprite{background-position: 0px -888px !important;}
.gridV td.iconAuctionRequest .modulesGridSprite{background-position: 0 -40px !important;}
.gridV td.iconRFxRequest .modulesGridSprite{background-position: -1px 0 !important;}
.gridV td.iconRFx .modulesGridSprite{background-position: -1px 0 !important;}
.gridV td.iconServiceConfirmation .modulesGridSprite{background-position: 0 -484px !important;}



/* grid */

/* buttons */
.secondaryBtn{color:#333; border:1px solid #d5d5d5; text-shadow: 0px 1px 0px #f0f0f0;-webkit-box-shadow: 0 0 3px 0 #ccc !important;box-shadow: 0 0 3px 0 #ccc !important; -moz-box-shadow: 0 0 3px 0 #ccc !important; -ms-box-shadow:0 0 3px 0 #ccc !important; -o-box-shadow:0 0 3px 0 #ccc !important; background:#f6f6f6; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}
.secondaryBtn:hover{background:#cfcece;}
.primaryBtn, .input input.primaryBtn{/*color:#c9571e;  border-color:#f78e26 !important; background: #fde8cb;*/ font-weight: normal; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important; -webkit-box-shadow: 0 0 2px 0 #ccc !important;box-shadow: 0 0 2px 0 #ccc !important; -moz-box-shadow: 0 0 2px 0 #ccc !important; -ms-box-shadow:0 0 2px 0 #ccc !important; -o-box-shadow:0 0 2px 0 #ccc !important;}/* kailas */
.primaryBtn:hover, .primaryBtn:focus, .primaryBtn:active, .primaryBtn.active,
.input input.primaryBtn:hover, .input input.primaryBtn:focus, .input input.primaryBtn:active, .input input.active 
{color:#fff; /*  border-color:#f78e26 !important; background: #f78e26;*/ text-decoration:none;}

.thirdBtn{color:#333; border:1px solid #d5d5d5; text-shadow: 0px 1px 0px #f0f0f0;-webkit-box-shadow: 0 0 2px 0 #ccc !important;box-shadow: 0 0 2px 0 #ccc !important; -moz-box-shadow: 0 0 2px 0 #ccc !important; -ms-box-shadow:0 0 2px 0 #ccc !important; -o-box-shadow:0 0 2px 0 #ccc !important; background:#f6f6f6; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;
}

.thirdBtn + .thirdBtn{box-shadow:.5px 0 1px 0px #ccc !important; -webkit-box-shadow: .5px 0 1px 0px #ccc !important; -moz-box-shadow: .5px 0 1px 0px #ccc !important; -ms-box-shadow:.5px 0 1px 0px #ccc !important; -o-box-shadow:.5px 0 1px 0px #ccc !important;}

.iconEdit06{background:url(../images/announce_sprite.png) no-repeat -0px -1px; width:16px; height:14px; display:block;}
.iconDelete09{background:url(../images/announce_sprite.png) no-repeat -0px -16px; width:16px; height:16px; display:block;}
.iconView01{background:url(../images/announce_sprite.png) no-repeat -0px -34px; width:16px; height:16px; display:block;}
.auditTrail{background:url(../images/generalIcons.png) no-repeat -22px -127px; width:28px; height:19px; display:block;}
.iconTrackStatus{background:url(../images/generalIcons.png) no-repeat scroll -16px -295px; width:17px; height:17px; display:block;}
.iconChangeHistory{background-image: url(../images/generalIcons.png);background-position: -3px -3147px;width: 17px;height: 17px;}
.iconeventHierarchy{background:url(../images/generalIcons.png) no-repeat scroll -34px -295px; width:17px; height:17px; display:block;}
.thirdBtn:hover{ box-shadow: inset 1px 1px 0px 0px #fff; -moz-box-shadow: inset 1px 1px 0px 0px #fff; -ms-box-shadow: inset 1px 1px 0px 0px #fff; -o-box-shadow: inset 1px 1px 0px 0px #fff; -webkit-box-shadow: inset 1px 1px 0px 0px #fff;
background: #e1e0e0;} 
	  
.fourthBtn, .input .fourthBtn, .input .fourthBtn:focus{color:#666;  border-color:#c2c2c2; text-shadow:1px 1px 0 #fff;box-shadow: inset 1px 1px 0px 0px #fff; -webkit-box-shadow: inset 1px 1px 0px 0px #ebe9e9; -ms-box-shadow: inset 1px 1px 0px 0px #fff; -o-box-shadow: inset 1px 1px 0px 0px #fff; 
/*gradiant */
background: #eae8e8; /* Old browsers */
background: -moz-linear-gradient(top,  #eae8e8 0%, #dbd9d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae8e8), color-stop(100%,#dbd9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eae8e8 0%,#dbd9d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eae8e8 0%,#dbd9d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eae8e8 0%,#dbd9d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eae8e8 0%,#dbd9d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e8', endColorstr='#dbd9d9',GradientType=0 ); /* IE6-8 */
}
.fourthBtn:hover{ border-color:#c2c2c2; box-shadow: inset 1px 1px 0px 0px #fff; -moz-box-shadow: inset 1px 1px 0px 0px #fff; -ms-box-shadow: inset 1px 1px 0px 0px #fff; -o-box-shadow: inset 1px 1px 0px 0px #fff; -webkit-box-shadow: inset 1px 1px 0px 0px #fff;/*j*/background: #e1e0e0;}
/* buttons */

/* popup*/
.popupSelected{color:#efefe3 !important;}
/* popup*/

/* Basic Settings Wrapper */
.asideBox{ background:#fff;}
.asideBoxTabsHead ul li{ /*background: #299cbd;*/}
.asideTabsIcon { background:url(../images/asideTabsIcon.png) no-repeat;}
.iconTemplate{padding-left:20px;}
.iconTempletes{background:url(../images/iconTemplates.png) no-repeat;}
.iconSanitized{background:url(../images/iconSanitized.png) no-repeat;}
.iconRepository{ background-position: 0 -19px;}
.iconSurveys{ background-position: 0 -38px;}
.iconVariable{ background-position: 0 -38px;}
.asideBoxTabsHead{ border:1px solid #ebebeb;}
.asideBoxTabsHead li a{color:#e8e8e8;}
.asideBoxTabsHead li.active, .asideBoxTabsHead li a:hover,.asideTriger{background-color: #f8f8f8; border-top: 2px solid /*#f78e26*/; transition:all ease-out .5s !important;}/* sachin*/
.asideBarControl{background: #2272bb; }/* sachin*/
.approverList{background-position: 0 -98px;padding-left:24px;}

.tabConTopComp{background: #f8f8f8;}
.iconSortList{background:url(../images/iconsAsideTabs.png) no-repeat;}
.iconSearch{background-position:0px 0px !important;}
.iconStar{background-position:0px -12px;}
.iconStarGray{background-position:0px -91px;}
.iconClock{background-position: 0px -33px;}
.iconFilter{background-position:0px -52px;}
.iconCompleted{background-position:0 -846px!important; height:16px; width:16px;}
.catWorkbenchIcon span {background-position:0 -1545px !important;}
.iconExclamation{background-position:-37px -1081px!important; height:16px; width:16px;}
.sortList ul {background: #fff; border-bottom:1px solid #cccccc;}
.sortList ul li{ border-right:1px solid #ccc;}
.sortList ul li a{ color:#2272bb; font-size:16px; text-shadow: 0px 1px 1px #fff; border-top:2px solid #fff;}
.sortList ul li a:hover, .sortList ul li a.active,  .sortList ul li a.selected{ color:#333; border-top:2px solid /*#f78e26*/;text-shadow: 0px 1px 1px #fff; background: #fff;}
/*.sortList ul li a:hover{padding:9px 0 10px 0; padding:12px 0\0/;}*/
.sortList01 ul li a{	
	background: #eceaea;
	background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2));
	background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 );
}
.sortList01 ul li a:hover, .sortList01 ul li a.active{border-bottom:1px solid #89b6c0;text-shadow: 0px 1px 1px #fff;
	background: #d4dbdd;
	background: -moz-linear-gradient(top, #d4dbdd 0%, #c2d0d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4dbdd), color-stop(100%,#c2d0d3));
	background: -webkit-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -o-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -ms-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: linear-gradient(to bottom, #d4dbdd 0%,#c2d0d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4dbdd', endColorstr='#c2d0d3',GradientType=0 );
}

/*.iconStar{background-position:13px -12px;}
.iconClock{background-position: 13px -33px;}
.iconFilter{background-position:13px -52px;}*/

/* Secondary Navigation */
/*.secondaryNav ul{
	background: #f5aa4c;
background: -moz-linear-gradient(top, #f5aa4c 0%, #e18f28 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5aa4c), color-stop(100%,#e18f28));
background: -webkit-linear-gradient(top, #f5aa4c 0%,#e18f28 100%);
background: -o-linear-gradient(top, #f5aa4c 0%,#e18f28 100%);
background: -ms-linear-gradient(top, #f5aa4c 0%,#e18f28 100%);
background: linear-gradient(to bottom, #f5aa4c 0%,#e18f28 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5aa4c', endColorstr='#e18f28',GradientType=0 );
	}
.secondaryNav ul li{border-right:1px solid #e29029; border-left:1px solid #f6ac50;}
.secondaryNav ul li a{ color:#6f3a1d; }
.secondaryNav ul li a:hover, .secondaryNav ul li a.active{color:#fff; text-shadow:1px 1px 1px #6a4618;
	background: #e68408;
background: -moz-linear-gradient(top, #e68408 0%, #be6e18 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e68408), color-stop(100%,#be6e18));
background: -webkit-linear-gradient(top, #e68408 0%,#be6e18 100%);
background: -o-linear-gradient(top, #e68408 0%,#be6e18 100%);
background: -ms-linear-gradient(top, #e68408 0%,#be6e18 100%);
background: linear-gradient(to bottom, #e68408 0%,#be6e18 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e68408', endColorstr='#be6e18',GradientType=0 );
}*/

.secondaryNav ul{
background-color:#f5a745;/* Old browsers */
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f5a745, endColorstr=#e18f29);/* IE6-8 */
 background-image:-moz-linear-gradient(top, #f5a745 0%, #e18f29 100%);/* FF3.6+ */
 background-image:-webkit-linear-gradient(top, #f5a745 0%, #e18f29 100%);/* Chrome10+,Safari5.1+ */
 background-image:-ms-linear-gradient(top, #f5a745 0%, #e18f29 100%);/* IE10+ */
 background-image:linear-gradient(top, #f5a745 0%, #e18f29 100%);/* W3C */
 background-image:-o-linear-gradient(top, #f5a745 0%, #e18f29 100%);/* Opera 11.10+ */
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#f5a745), color-stop(100%,#e18f29));
}

.secondaryNav ul li{border-right:1px solid #e3902a;border-left:1px solid #f0a74b;}
.secondaryNav ul li a{color:#6b4717;}
.secondaryNav ul li a:hover, .secondaryNav ul li a.active
{color:#ffffff;
background-color:#e68407; /* Old browsers */
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e68407, endColorstr=#bf6d17);
 background-image:-moz-linear-gradient(top, #e68407 0%, #bf6d17 100%);/* FF3.6+ */
 background-image:-webkit-linear-gradient(top, #e68407 0%, #bf6d17 100%); /* Chrome10+,Safari5.1+ */
 background-image:-ms-linear-gradient(top, #e68407 0%, #bf6d17 100%);/* IE10+ */
 background-image:linear-gradient(top, #e68407 0%, #bf6d17 100%);/* W3C */
 background-image:-o-linear-gradient(top, #e68407 0%, #bf6d17 100%); /* Opera 11.10+ */
 background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#e68407), color-stop(100%,#bf6d17)); /* Chrome,Safari4+ */
}

.secondaryNav ul li span.activeArrow{border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:8px solid #fff;}
.contentDiv{ background:#fff;}
/* Secondary Navigation End */
header .brandDetails .headerAction .asideBarList01 ul,.asideBarList01 ul{background:#fff;}
header .brandDetails .headerAction .asideBarList01 ul li,.asideBarList01 ul li{border-bottom:1px solid #cccccc; background:#faf9fa;}
.asideBarList01 ul li{border-bottom:1px solid #ebebeb; background:#fff;}
header .brandDetails .headerAction .asideBarList01 ul li a,.asideBarList01 ul li a{color:#666; cursor:pointer !important;}
header .brandDetails .headerAction .asideBarList01 ul li:hover,.asideBarList01 ul li:hover{background:#fff;}
header .brandDetails .headerAction .asideBarList01 ul li a.active,.asideBarList01 ul li a.active{background:#f1f1f1; /*border:1px solid #e3e3e3; -webkit-box-shadow: inset 0px 1px 1px 0px #dfdfdf; box-shadow: inset 0px 1px 1px 0px #dfdfdf; font-weight: bold;*/}
.asideBarList01 ul >li >a.active, .asideBarList01 ul >li > a:hover, .asideBarList01 ul >li:hover{background:#f1f1f1 !important;}
.asideControlPanel{ border-top:1px solid #fff; background-color:#fff;}
header .brandDetails .headerAction .asideBarList01 ul li a.secondaryLink,.asideBarList01 ul li a.secondaryLink{color:#1793BA;}
/*.asideBarList02 ul{float:left; width:100%;}
.asideBarList02 ul li{border-bottom: 1px solid #EDEDED; color: #666666; padding: 15px; display:block;}
.asideBarList02 ul li a{color: #666666;}*/

/* Form Two Columns */
.formTwoColumn .label, .formThreeColumn .label, .formFourColumn .label, .formFiveColumn .label { color:#7A7A7A; }
.formTwoColumn .input, .formThreeColumn .input, .formFourColumn .input, .formFiveColumn .input { color:#999;}
/* Form Two Columns End */

.timelineComp{border:1px solid #e0dfdf; background:#f7f7f7; }
.timelineHead .title01{ color:#1793ba;}
.timelineComp .timelineGrid th{padding:5px;}
.timelineComp .timelineGrid tr.grayedOutRow, .timelineComp01 .timelineGrid tr.grayedOutRow{ opacity:0.4; filter:alpha(opacity=40);}
.timelineComp .timelineGrid tr.grayedOutRow td div, .timelineComp01 .timelineGrid tr.grayedOutRow td div{ cursor:default;}
.timelineComp .timelineGrid tr:last-child { border-bottom:0;}
.timelineComp .timelineGrid tr:nth-child(even) {background:#d0e1e6;}
.timelineComp .timelineGrid tr:nth-child(odd) {background:#eeecec;}
.timelineComp .timelineGrid td .highlightTimeline, .timelineComp .timelineGrid td.highlightTimeline{ background:#bcbcbc; }
.timelineComp .timelineGrid td .showProgres{ border:0px solid #b5b5b5;}
.timelineComp .timelineGrid td .showProgres span{ background:url(../images/timelineProgressBar.gif) repeat-x; border:1px solid #fbd3a1;}
.calMonth{color:#d6d8d9; border:1px solid #16768f;
	background: #0f7288;
	background: -moz-linear-gradient(top, #0f7288 0%, #1d88a7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f7288), color-stop(100%,#1d88a7));
	background: -webkit-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -o-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -ms-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: linear-gradient(to bottom, #0f7288 0%,#1d88a7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f7288', endColorstr='#1d88a7',GradientType=0 );
}
.calDate{color:#1c8099; background:#fff;}
.iconPlus{ background: url(../images/iconPlus.png) no-repeat 0 0;}
.asideBarControl, .asideTriger{ border:1px solid #2272bb; left:-14px !important; }
.asideBarControl span.arrowControl, .asideTriger span.arrowControl{ background:url(../images/sideBarArrowExpandCollapse.png) no-repeat;}
.asideBarControl span.arrowControlExpand, .asideTriger span.arrowControlExpand {background-position:0 0;}
.asideBarControl span.arrowControlCollapse, .asideTriger span.arrowControlCollapse{ background-position:0 -8px;}
.border01{border:1px solid #ebebeb !important;}
.border12{border:1px solid #ccc;}
.borderBottom01{border-bottom:1px solid #e2dfdf !important;}
/* Basic Settings Wrapper End */

/* general Icons */
.generalIcons, .tabs03 li a.generalIcons{background-image:url(../images/generalIcons.png?v=5) !important; background-repeat: no-repeat; filter:none; }
.documentIcons{background-image:url(../images/attachdoc.png); background-repeat: no-repeat; filter:none;}
.iconPopout, h1 .popOut,h2 .popOut, h3 .popOut,h4 .popOut,h5 .popOut,h6 .popOut{background-position:-2px -148px;}
/* general Icons */

.intDiscussion {
background-position: -37px -2414px;
display: block;
width: 16px;
height: 16px;
}
.displayInlineBlock {
display: inline-block !important;
}

.tempGraph1{background:url(../images/temp1.png) no-repeat center center;}

/* Survey Page */
/*.accordionBoxOpen {-webkit-box-shadow: 0px 2px 4px 0px #757575; box-shadow: 0px 2px 4px 0px #757575;}*/
.accordionBoxOpen .heading01{ border:1px solid #999;}
.accordionBox .content1 {/*border:1px solid #a7dbd8; border-top:none;*/}

.accordionBox .heading01 {background: #fff; box-shadow: 0 0 0 0 #F9F9F9 inset; color:#4d4d4d; border:1px solid; border-color:#fff #fff #ccc #fff;  }
.accordionBox .heading01 .title {color:#666; font-family:'robotomedium', arial;font-size:15px !important;}
.accordionBox.accordionBoxOpen .heading01 .title,.accordionBox.show .heading01 .title {color:#666;}
.accordionBox  .heading01 .title:first-child::before{content:"__"; background:url(../images/subQuestionArrow.png) 4px 5px no-repeat; color:transparent; float:left; margin-right:5px;}
.accordionBox  .heading01 .title:first-child:empty::before{background:none;}
.accordionBox > .heading01 > .title:first-child > .plusIcon04,.accordionBox > .heading01 > .title:first-child > .minusIcon04{ display:none;}
.accordionBox.show .heading01 > .title:first-child::before,.accordionBox.accordionBoxOpen .heading01 .title:first-child::before {color:transparent; transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg);}
.accordionBox .heading01 .titleSelected{color:#3c3c3c;}

.accordionBoxOpen .heading10{ border:1px solid #e4eff1!important;background:#e8f8fb!important;}
.accordionBox .heading10 {background:#f7f7f7;border:1px solid #ebeaea;}
.accordionBox .heading10 .title {color:#666; }
.accordionBox .heading10 .titleSelected{color:#3c3c3c;}
.accordionBox  .heading01 .title:first-child::before,  .subAccord > td.leftArw:before{content:"__"; background:url(../images/subQuestionArrow.png) 4px 5px no-repeat; color:transparent; float:left; margin-right:5px;}
.subAccord > td.leftArw:before { background-position:4px 3px; }

.heading10{ border:1px solid #e4eff1!important;background:#e8f8fb!important;}

.accordionBox a.iconArrow {background:url(../images/arrow.png) no-repeat;}
.accordionBox a.iconUp { background-position: 0px -8px;}
.accordionBox a.iconDown { background-position: 0px 1px;}
.openBox .heading01 {background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #ecebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#ecebeb));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#ecebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#ecebeb',GradientType=0 );
border:1px solid #e0dfdf;}

.dottedBorder03{ border-bottom:1px dotted #d78b69}
.dottedBorder02{ border-bottom:1px dotted #b5b5b5}
.color30{color:#d78b69}
.color35{color:#0A4855 !important}
.color36{color:#bcbdbe !important}
.color38{color:#ccc !important}
.color40{color:#bfbebe !important}
.color41{color:#00a0b0 !important}
.openBox .heading01 .title { color:#1793ba;}
.subAccordionbox .header {background:#fcf9e5; /*border-top:1px solid #e7da97; border-bottom:1px solid #e7da97;*/  color:#666666;}
.subAccordionboxOpen .header {background: #f8f1c5; color:#666666; /*border-bottom:1px solid #cec07b;*/}
.contentBox .lightYellowBg {background:#f8f8f8; border-top:1px solid #fff; border-bottom:1px solid #ebebeb; color:#666666;}
.contentBox .grayBg {background: #f3f2f2; box-shadow: 0 0 0 0 #F9F9F9 inset; 
background: -moz-linear-gradient(top, #f3f2f2 0%, #ecebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#ecebeb));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#ecebeb 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#ecebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#ecebeb',GradientType=0 );

border:1px solid #e0dfdf; }
.subAccordionbox .header02 {border-bottom:2px solid #71bcd1;cursor:pointer }
.subAccordionboxOpen .header02 {border-bottom:2px solid #71bcd1; }

.subAccordionboxOpen .header01 .title, .subAccordionbox .header01 .title{padding:5px 0 3px; font-size:15px;}
.subAccordionboxOpen .header01 .title{color:#cc6733!important;}
.subAccordionbox .header01 .title{color:#000}

.content1 {color:#666666;}
.header01New {border-bottom:2px solid /*#f78e26*/;}
.subAccordionboxOpen{border:none; background:#FFF; /*-webkit-box-shadow: 0px 0px 7px 4px #fddfbe; box-shadow: 0px 0px 7px 4px #fddfbe;*/}
.iconPanel {background: url(../images/add.png) no-repeat;}
.iconAdd {background-position: 0px 0px;}
/* Survey Page End */

/* Search Results */
.gridV th.iconSearchRfx{-webkit-box-shadow: inset 0 0 0 0#f9f9f9; -moz-box-shadow:inset 0 0 0 0#f9f9f9; box-shadow:inset 0 0 0 0#f9f9f9;}
.gridV th.iconSearchRfx span{background:#faa64f;background-position:6px 8px;}
.gridV th.iconSearchAuction{ border-top:solid 1px #e7e7e7;}
.gridV th.iconSearchAuction span{background:#1dc0b6;background-position:4px -13px;}
.gridV th.iconSearchContract{border-top:solid 1px #e7e7e7;}
.gridV th.iconSearchContract span{ background:#96d459;background-position:5px -32px;}
.searcResultsActionIcon{ 
background-position:3px -58px; 
cursor:pointer; 
border:1px solid #9fc8f1;
border-bottom-color:transparent;
border-top-color:transparent;
border-right-color:transparent;
-webkit-box-shadow:inset 1px 0px 0px rgba(255, 255, 255, 0.9);
-moz-box-shadow:inset 1px 0px 0px rgba(255, 255, 255, 0.9);
border-left:solid thin rgba(214,214,214,.7);
border-left:solid thin rgb(214,214,214)\9;
}
.searcResultsActionIcon.active{
background-position:3px -150px; 
border:1px solid #dadada; border-bottom:none;background-color:#fff !important;
}
span.searchResultIcons,.searchResultIcons{ height:26px; background-image:url(../images/searchResultIcons.png) !important; background-repeat:no-repeat;}
.searchResultsActionShadow{ -webkit-box-shadow:0px 0px 6px #e1dfdf,#f9f9f9 1px 1px 0 0 inset;
 -moz-box-shadow: 0px 0px 6px #e1dfdf,#f9f9f9 1px 1px 0 0 inset;
 box-shadow: 0px 0px 6px #e1dfdf,#f9f9f9 1px 1px 0 0 inset;}
.searchResultsActionsBox{border: 1px solid #dadada; display:none;
background: #fff;
/*background: -moz-linear-gradient(top, #eeebeb 0%, #f3f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeebeb), color-stop(100%,#f3f2f2));
background: -webkit-linear-gradient(top, #eeebeb 0%,#f3f2f2 100%);
background: -o-linear-gradient(top, #eeebeb 0%,#f3f2f2 100%);
background: -ms-linear-gradient(top, #eeebeb 0%,#f3f2f2 100%);
background: linear-gradient(to bottom, #eeebeb 0%,#f3f2f2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeebeb', endColorstr='#f3f2f2',GradientType=0 );*/}

.searchResultsActionsBox li{ border-bottom:1px solid #ecebeb;}
.searchResultsActionsBox li.secondaryLink{border-color:#ecebeb;}
.searchResultsActionsBox li a{padding: 0 10px;display:block;}
.searchResultsActionsBox li a:hover{background:#fafafa;text-decoration:none;}


.exportPdf{ background-position:-1px -83px;}
.exportExcel{ background-position:-1px -106px;}
.filterText{ color:#888888; text-shadow:0px 1px 0px #fff;}

.searchResult01{box-shadow:0px 5px 6px 0px rgba(119, 119, 119, 0.5)/*#777*/; -moz-box-shadow:0px 5px 6px 0px rgba(119, 119, 119, 0.5); -ms-box-shadow:0px 5px 6px 0px rgba(119, 119, 119, 0.5); -o-box-shadow:0px 5px 6px 0px rgba(119, 119, 119, 0.5); -webkit-box-shadow:0px 5px 6px 0px rgba(119, 119, 119, 0.5);
background: #1287a2; /* Old browsers */
background: -moz-linear-gradient(top,  #1287a2 0%, #08323d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1287a2), color-stop(100%,#08323d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1287a2 0%,#08323d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1287a2 0%,#08323d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1287a2 0%,#08323d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1287a2 0%,#08323d 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1287a2', endColorstr='#08323d',GradientType=0 );  IE6-8 */
}
.searchResult01 .inner{background:#fff; border-color:#83b9c5;}
.gridV01 th{background:#1f839a; color:#ffffff; box-shadow:none; border-top: 1px solid #4f9cb0; padding:10px;}
.gridV01 tr:hover {background:#fafafa; transition:all ease-out 0.3s !important;}
.gridV01 td {border-bottom:1px solid #166478; color:#666; padding:10px;}
.gridV01 .even {background: transparent;}
.gridV01 .odd {background: transparent;}

.loader{background: url(../images/pageLoading.gif) no-repeat; margin:10px auto; /*display:inline-block;*/ display:block; height:64px; width:64px;}
/* Search Results */
/*Sourcing*/
.card{border-color:#fff; background: #fff; background:#f9f9fb; box-shadow:0 0 3px 0 #ccc !important; -webkit-box-shadow:0 0 3px 0 #ccc !important; -moz-box-shadow:0 0 3px 0 #ccc !important; -ms-box-shadow:0 0 3px 0 #ccc !important; -o-box-shadow:0 0 3px 0 #ccc !important; border-radius:3px !important; -webkit-border-radius:3px !important; -moz-box-border-radius:3px !important; -ms-border-radius:3px !important; -o-border-radius:3px !important;}
.card:hover{box-shadow:0 0 10px 0 #ccc !important; -webkit-box-shadow:0 0 10px 0 #ccc !important; -moz-box-shadow:0 0 10px 0 #ccc !important; -ms-box-shadow:0 0 10px 0 #ccc !important; -o-box-shadow:0 0 10px 0 #ccc !important; transition:all ease-out 0.5s;}
.cardTitle{background: transparent; color:#1793ba; box-shadow:none; border-bottom:1px solid transparent;}/* IE6-8 */
.cardTitle .title, .cardTitle a{ color:#2272bb!important; width: 155px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.ReqP2PTemplate .cardTitle a{ width: 145px; }
.POP2PTemplate  .cardTitle a{ width: 145px; }



/*.sourcingRFQIcon{box-shadow:inset 1px 1px 0 0 #f3a256; -webkit-box-shadow:inset 1px 1px 0 0 #f3a256; -moz-box-shadow:inset 1px 1px 0 0 #f3a256;
background: #f5a745;}
.sourcingRFPIcon{box-shadow:inset 1px 1px 0 0 #f3a256; -webkit-box-shadow:inset 1px 1px 0 0 #f3a256; -moz-box-shadow:inset 1px 1px 0 0 #f3a256;
background:#f5a745;}
.sourcingRFIIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;
background:#F5A745;}
.sourcingCardRFPHighlight{ background:#fef3e5;text-shadow: 1px 1px 1px #f9cd95; color:#522811;}*/


/*.sourcingRFQIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;
background: #F5A745;}
.sourcingRFPIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;
background:#F5A745;}*/
.sourcingRFIIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;
background:#F5A745;}
.sourcingCardRFPHighlight{ background:#fef3e5;text-shadow: 1px 1px 1px #f9cd95; }
/*.sourcingAuctionIcon{ background:#f4a644; box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;}*/
.sourcingCardAuctionHighlight{background:#f5a745;text-shadow: 1px 1px 1px #f9cd95; color:#522811; /*background:#18bfb5; color:#0f5955;text-shadow: 1px 1px 1px #3dc9c1;*/}
/*.cardIcon span, .modules span{background-image:url(../images/moduleIconsNew.png);}  this move to common css*/
.sourcingRFQIcon span{ background-position:0px -44px; }
.sourcingRFPIcon span{ background-position:0px 0px;margin: 0 10px 0 0 !important;}
.sourcingRFIIcon span{ background-position:0px 216px;}
.sourcingAuctionIcon span{ background-position:0px -40px !important;margin:0 10px 0 0!important;}
.partnerIconNew span{ background-position:0 -121px !important;}
.sourcingContractIcon{ /*background:#92d352;*/}
.sourcingP2PIcon{ /*background:#fad264;*/}

.sourcingP2PIcon span.requisition{ background-position:0px -403px;}
.sourcingP2PIcon span.PO{ background-position:0px -444px;}
.sourcingP2PIcon span.receipt{ background-position:0px -484px;}
.sourcingP2PIcon span.invoice{ background-position:0px -524px;}
.sourcingP2PIcon span.creditMemo{ background-position:0px -685px;}
.cardTitle .paymentIcon span {background-position:0px -888px;margin-top: 12px;margin-left: 5px;float:left;}

.sourcingP2PIcon span.programIcon{background-position:0px -726px !important;}
.sourcingCardContractHighlight{background:#fef3e5;text-shadow: 1px 1px 1px #b5e389;}
.sourcingCardP2PHighlight{background:#fef3e5; /*color:#353535;*/}
.sourcingContractIcon span{ background-position:-1px -65px;}
.reportContractIcon span{ background-position:0px -48px;}
.cardContent{ border-bottom-color:transparent;}
/*.cardContent .color07{color:#fff; }
.cardlist .color07{color:#fff; }*/
.cardShareIcon{background-image:url(../images/generalIcons.png); background-position:-1px -170px;}
.cardHistoricalReviewIcon{background-image:url(../images/generalIcons.png); background-position:-32px -1486px;}
.cardPreviewIcon {background-image: url(../images/generalIcons.png);background-position: -23px -387px;}
.cardAddIcon{background-image:url(../images/generalIcons.png); background-position:-1px -190px;}
.cardButton{ /*border-color:#f78e26; color:#c9571e;background: #fde8cb;*/ border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}/* sachin*/
.cardButton:hover{ /*border-color:f78e26; color:#fff;*/text-decoration:none;/*background: #f78e26;*/}/* sachin*/
.cardParentContractIcon{background-position:0 -1190px!important;}
.splitButtonArrow{width:0;height:0;	border-left: 4px solid transparent;	border-right: 4px solid transparent;border-top: 4px solid #fff; margin-top:6px;}
.createRFPMenu{background:#fff; box-shadow:0 0 3px 0 #ccc !important; text-align:left !important;}/* W3C */
.createRFPMenu a{ color:#333; line-height:25px; display:block; text-decoration:none !important; font-family:'robotoregular', arial;}
.createRFPMenu a:hover{ background:#f7f7f7;} 
.createRFPMenu li{ border-bottom-color:#fff;}
.templateCardHighlight{ background-color:#fef3e5 !important;}
.templateCardIcon{ box-shadow:none!important}

/*edit by harshad for Partner management profile page*/
.createRFPMenu01{background:#1286a1;}
.createRFPMenu01 a{  line-height:21px; display:block; text-decoration:none !important;}
.createRFPMenu01 li{ border-bottom-color:#b8b7b7;}
.createRFPMenu01{background:#E1E0E0 !important; border: 1px solid #b8b7b7 !important;}
/*edit by harshad for Partner management profile page*/

/*Sourcing*/
/* Create - Basic Info */
.addBtn01 {border:1px solid #d5d5d5; background: #f6f6f6; color:#333; padding:4px 10px 4px !important; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}
.addBtn01:hover{background: #e5e5e5; text-decoration:none; border:1px solid #ccc;}
/* basic */
.shadetabs li a.selected, .shadetabs li a.iconSplitHorizontal {background-color: none; /*border-color:#f78e26;*/ color:#333; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.contentInner {background:#fff;}
.asideBoxTabContent {border:1px solid #ebebeb;}
.popupBox .asideBoxTabContent {box-shadow:none; -webkit-box-shadow:none; border-right:1px solid #D3D5D8}
.primaryBtn a {/*color:#c9571e;*/}
.createBtnHolder {box-shadow:0 2px 0 0 #c6c8cd; -webkit-box-shadow:0 1px 0 0 #c6c8cd; -webkit-box-shadow: inset 0px 2px 0px 0px #c6c8cd; box-shadow: inset 0px 1px 0px 0px #c6c8cd;
	background: #fff;
}
.timelineComp .timelineGrid th {border-bottom:1px solid #fff;}
.timelineComp .timelineGrid td {border-bottom:1px solid #fff;}
.timelineComp .timelineGrid tr.odd {background-color:#EEECEC;}
.timelineComp .timelineGrid tr.even {background-color:#D0E1E6;}

.asideBarControl span.arrowControlExpand, .asideTriger span.arrowControlExpand{background-position:0 1px;}

.shadetabs li a{background-color:#fff; color: #2272bb;border-top:2px solid #fff;}

.ddTextField span{ border-width:1px 1px 1px 0; border-style:solid; border-color:#d5d5d5; padding-top:1px;
border-radius: 0px 2px 2px 0px !important; -webkit-border-radius: 0px 2px 2px 0px !important; -moz-border-radius: 0px 2px 2px 0px !important; -ms-border-radius: 0px 2px 2px 0px !important;-o-border-radius: 0px 2px 2px 0px !important;	background: #f3f2f2;}

.ddTextField span a{background:url(../images/selectorArrowSprite.png) no-repeat -1px 0;}

 .openPanel {border:1px solid #e8e7e7; background:#fafafa;}
.openSum {/*background:#f0efef;*/ color:#333333;cursor:pointer;}
.iconArrow01 {background: url(../images/iconArrows.png) no-repeat; display:block;}
.iconDownArrow {background-position: 0px 2px;}
.iconLeftArrow {background-position: 0px -5px;}

/* popup*/
.popupBox .headBox .title{color:#333; font-size:16px; text-shadow: 1px 1px 1px #1c5665; font-family:'robotomedium', arial;}
.fancybox-close {background:url(../images/closePopup2.png) no-repeat;}
.fancybox-close-Small{background:url(../images/closePopupSmall.png) no-repeat;}
.bgWhite,.popupBoxBg{ background: transparent; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.highlightGrey{background:#f8f8f8;}

/* Suppliers */
.arrowUp, .arrowDown{background:url(../images/arrowsSmallP.png) no-repeat 0 -7px;}
.arrowUp{background-position:0 0;}

.highlightBox{background:#F6F6F6;}
.highlightBox h4{/*border-bottom:1px solid #ccc;*/ color:#b1b1b1;}

.idleField{color:#bbb !important;}
.focusField{color:#666 !important;}

.iconAttachment {background-position:-43px -1215px; width:auto !important;}
.iconUploadBlack{background-position:-34px -2107px;padding-left:25px;}
.iconQuestType{background-position:0 -312px;}
.iconDeleteHidden, .iconDelete, .tabs03 li a.iconDelete{background-position:-35px -1048px !important}
.iconDeleteHiddenGray { background-position: -4px -1625px !important;}
.iconDeleteHiddenGray:hover{background-position:-19px -1625px !important;}
.iconAddPlus{background-position:0 -408px;}

.actionIcons{background:url(../images/actionIcons.png) no-repeat 0 0;}
.iconPreview {background-position:1px 5px/*background-position:0px -961px;*/}
.iconPreviewDis {background-position:-24px 5px;}
.iconIncombent{background:url(../images/iconIncombent.png) no-repeat 0 0;}
.iconIncombentInactive{background:url(../images/iconIncombent.png) no-repeat 0 -19px;}
.iconPencil{background-position:-3px -77px;}
.iconEraser{background-position:-3px -94px;}
.iconClear{background-position:-27px -77px;}
.iconSignatory{background-position:0 -109px}
.iconSignatoryDis{background-position:-27px -109px;}

.gridV2{}
.gridV2 th{background:#fafafa; border-bottom:solid 1px #eee;}
.gridV2 td{border-bottom:1px solid #eee; background:#fff;}

.actionIcons24{background:url(../images/actionIcons24.png) no-repeat 0 0;}
.iconAdd24{background-position:0 0;}

/*Item*/
.addItemBox{ border-color:#ebebeb;background: #fafafa; box-shadow: 0 0 6px -1px #ccc inset !important; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}
.gridVI{ border-color:#eee;}
.itemTableSettingsAction{ background-image:url(../images/generalIcons.png); background-position:-1px -190px;}
.itemTableSettings{ border-color:#ebebeb;background:#fff; box-shadow: 0 0 3px 0 #ccc !important; -webkit-box-shadow: 0 0 3px 0 #ccc !important; -moz-box-shadow: 0 0 3px 0 #ccc !important; -ms-box-shadow: 0 0 3px 0 #ccc !important; -o-box-shadow: 0 0 3px 0 #ccc !important;
/*background: -moz-linear-gradient(top, #ffffff 0%, #edebec 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edebec)); 
background: -webkit-linear-gradient(top, #ffffff 0%,#edebec 100%);
background: -o-linear-gradient(top, #ffffff 0%,#edebec 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#edebec 100%);
background: linear-gradient(to bottom, #ffffff 0%,#edebec 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edebec',GradientType=0 );*/}
.itemTableSettings .upArrow{ border-color: transparent transparent #ebebeb transparent}
.iTypecontainer .upArrow01{left:46px;}
.itemTableSettings .downArrow{ border-color:  #ebebeb transparent transparent transparent}
.itemTableSettingIcons{ background-image:url(../images/generalIcons.png); background-repeat:no-repeat;}
.itemTableSettingIconsSave{ background-position:left -244px;}
.itemTableSettingIconsSave:hover{ background-position:left -261px;}
.itemTableSettingIconsCancel, .iconCancelTitle{background-position:0 -278px;}
.itemTableSettingIconsCancel:hover, .iconCancelTitle:hover{background-position:0 -295px}
/*.settingsActionTrigger,*/.settingsActionTrigger1{ border-color:transparent transparent transparent rgba(0,0,0,.1) !important; border-color:#96c5c2\9;}
/*.settingsActionTrigger.active{ border-color:#E2DFDF #CAC9C9 transparent #E1DEDE !important;}*/
.textRight{ text-align:right !important;}
.textCenter {text-align: center !important;}
/*Item*/
/*Sections*/
/*.attaments{background-position:0 -330px; cursor:pointer;}*/
.attaments{background-position:-34px -206px; cursor:pointer;}
.iconQuestTypes {background-position:0 -312px;}

/*Category*/
.firstLevel{background:#84bfd0 !important;}
.secondLevel{background:#bcd7ee !important;}
.secondLevel{background: #bcd7ee !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #bcd7ee 0%, #bcd7ee 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcd7ee), color-stop(100%,#bcd7ee)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bcd7ee 0%,#bcd7ee 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bcd7ee 0%,#bcd7ee 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bcd7ee 0%,#bcd7ee 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #bcd7ee 0%,#bcd7ee 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd7ee', endColorstr='#bcd7ee',GradientType=0 ); /* IE6-8 */}
.thirdLevel{background: #ebebee !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #ebebee 0%, #ebebee 100% !important); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebee), color-stop(100%,#ebebee)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ebebee 0%,#ebebee 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ebebee 0%,#ebebee 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ebebee 0%,#ebebee 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #ebebee 0%,#ebebee 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebee', endColorstr='#ebebee',GradientType=0 ); /* IE6-8 */}
.row {border-bottom:1px solid #E5E5E5;background:#ffffff !important;}

.fourLevel{background:#fff !important;}
.popupBody ul li.fourLevel .headTrigger{color:#979797;}
.firstlevelborder{border-bottom:1px solid #78b4c5;}
.firstlevelBordertop{border-top:1px solid #a3cfdc;}
.greenBorder{border-bottom:1px solid #78b4c5;}
.closeIcon{background-position:-4px 0;width:13px;height:13px;}
.borderbottomNone{border-bottom:none!important;}
.borderbottomWhite{ border-bottom-color: #FFFFFF !important}
.grayborder{border-bottom:1px solid #ebebeb;}
.grayLeft{border-left:1px solid #ebebeb;}
.lightGreen{border-left:1px solid #a3d0dc;}
.borderTop { border-top: 1px solid #e2dfdf; }
.plusIcon{background-position:-6px -113px;width:8px;height:7px;cursor:pointer;}
.minusIcon{background-position:-4px -415px !important; width:7px;height:2px;margin-top:8px;cursor:pointer;}
.weightIcon{background-position:-2px -2075px !important; width:17px;height:17px;cursor:pointer;}
.folderIcon{background-position:4px -123px;width:10px;height:8px;padding:0 22px 0 0;}
.docIcon{background-position:8px -134px;width:8px;height:10px;padding:0 22px 0 0;}
.select{background:url(../images/sortingSelect.png) no-repeat;width:78px;height:49px;position:absolute;top:10px;left:0;}

.popupSearch{background: #eceaea; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 );  IE6-8 */
border:1px solid #e0dfdf;
}
.selectedCategories {
/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFEDD9B4, EndColorStr=#FFE4B776); IE8 
-ms-filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFEDD9B4, EndColorStr=#FFE4B776);*/
/*background-position: left top;*/
	/*border-top-color: #b07e4d;
	border-right-color: #b07e4d;*/
	border-bottom-color: #e49a3c;
	border-left-color: #b07e4d;
	background-color: #e49a3c;}
.categoryCount {/*background:#e6cba0;*/-moz-box-shadow:inset 0 1px 2px #c08f4e;-webkit-box-shadow: inset 0 1px 2px #c08f4e;box-shadow:inset 0 1px 2px #c08f4e;}
.selectedCategoryList {background:#fff;}
.selectedCategoryList li {border-bottom-color:#ccc;background:#fff;}
.selectedCategoryList li:hover {background:#f5f5f5;}
.selectedCategoryList li:last-child{border-bottom:none;}
/*Category*/

/* popup RFP Sharing */
.iconEdit {background-position:-2px -17px; width:19px;}
.iconEditDis {background-position:-27px -17px; width:19px;}
.iconCheck {background-position:-1px -38px; width:19px; height:17px;}
.iconCheckDis {background-position:-27px -38px; width:19px; height:17px;}
.iconScore {background-position:-1px -57px; width:19px; height:17px;}
.iconScoreDis {background-position:-27px -57px; width:19px; height:17px;}
.countState {background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#eceaea',GradientType=0 ); border-top: 1px solid #f9f9f9; color:#353535;}

.searchBg {background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#eceaea',GradientType=0 ); }

.alertCount{border-color:#fff; box-shadow: 0 0 2px 1px #bebebe; -moz-box-shadow: 0 0 2px 1px #bebebe; -ms-box-shadow: 0 0 2px 1px #bebebe; -o-box-shadow: 0 0 2px 1px #bebebe; -webkit-box-shadow: 0 0 2px 1px #bebebe; color:#fff;
background: #f6bec1; /* Old browsers */
background: -moz-linear-gradient(top,  #f6bec1 0%, #e75159 38%, #e1262f 40%, #af0002 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6bec1), color-stop(38%,#e75159), color-stop(40%,#e1262f), color-stop(100%,#af0002)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6bec1 0%,#e75159 38%,#e1262f 40%,#af0002 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6bec1 0%,#e75159 38%,#e1262f 40%,#af0002 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6bec1 0%,#e75159 38%,#e1262f 40%,#af0002 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6bec1 0%,#e75159 38%,#e1262f 40%,#af0002 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6bec1', endColorstr='#af0002',GradientType=0 ); /* IE6-8 */
}

.titleBg { border-bottom:1px solid #cbcbcb;
background: #f7f6f6;
background: -moz-linear-gradient(top, #f7f6f6 0%, #f2f1f1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f6f6), color-stop(100%,#f2f1f1));
background: -webkit-linear-gradient(top, #f7f6f6 0%,#f2f1f1 100%);
background: -o-linear-gradient(top, #f7f6f6 0%,#f2f1f1 100%);
background: -ms-linear-gradient(top, #f7f6f6 0%,#f2f1f1 100%);
background: linear-gradient(to bottom, #f7f6f6 0%,#f2f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f6f6', endColorstr='#f2f1f1',GradientType=0 );
}
.titleBg h3 {color: #1793BA; text-shadow: 0px 0px 2px #ffffff; -moz-text-shadow: 0px 0px 2px #ffffff; -ms-text-shadow: 0px 0px 2px #ffffff; -o-text-shadow: 0px 0px 2px #ffffff; -web-text-shadow: 0px 0px 2px #ffffff; font-size:18px; font-weight:normal;}
.titleBg .count{color:#666; -webkit-box-shadow: 0px 1px 1px 0px #fff; box-shadow: 0px 1px 1px 0px #fff;
	background: #c6c5c5;
background: -moz-linear-gradient(top, #c6c5c5 0%, #f3f2f2 3%, #eceaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c5c5), color-stop(3%,#f3f2f2), color-stop(100%,#eceaea));
background: -webkit-linear-gradient(top, #c6c5c5 0%,#f3f2f2 3%,#eceaea 100%);
background: -o-linear-gradient(top, #c6c5c5 0%,#f3f2f2 3%,#eceaea 100%);
background: -ms-linear-gradient(top, #c6c5c5 0%,#f3f2f2 3%,#eceaea 100%);
background: linear-gradient(to bottom, #c6c5c5 0%,#f3f2f2 3%,#eceaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c5c5', endColorstr='#eceaea',GradientType=0 );}

.titleBg .count span{text-shadow: 0px 1px 1px #fff; -webkit-box-shadow: inset 0px 1px 1px 0px #c6c5c5; box-shadow: inset 0px 1px 1px 0px #c6c5c5;}

.selected{/*background:#eceaea;*/ color:#fff;}
.selected h3{color:#333;}

.countAlert { color:#353535; border:1px solid #c6c6c6; background: #eeeeee;
background: -moz-linear-gradient(top, #eeeeee 0%, #e2e1e1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e1e1));
background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e1e1 100%);
background: -o-linear-gradient(top, #eeeeee 0%,#e2e1e1 100%);
background: -ms-linear-gradient(top, #eeeeee 0%,#e2e1e1 100%);
background: linear-gradient(to bottom, #eeeeee 0%,#e2e1e1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e1e1',GradientType=0 );
}

.iconBack {background: url(../images/iconBack.png) 0px 4px no-repeat; height: 30px; width:30px; display:inline-block;}

.gridVgrad td{background:#fff;
	/*background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #edebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#edebeb));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#edebeb 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#edebeb 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#edebeb 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#edebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#edebeb',GradientType=0 );*/
}

.tabList ul {	
	background: #eceaea;
	background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2));
	background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 );
}
.tabList ul li{ border-left:1px solid #f7f7f7; border-right:1px solid #fff; border-bottom:1px solid #dedede; border-top:2px solid #f9f9f9/*#f2f4f5*/;}
.tabList ul li a{ color:#fff; font-size:16px; color:#1793ba;text-shadow: 0px 1px 1px #fff;}
.tabList ul li a:hover, .tabList ul li a.active{border-bottom:1px solid #89b6c0;text-shadow: 0px 1px 1px #fff; color:#333;
	background: #d4dbdd;
	background: -moz-linear-gradient(top, #d4dbdd 0%, #c2d0d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4dbdd), color-stop(100%,#c2d0d3));
	background: -webkit-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -o-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -ms-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: linear-gradient(to bottom, #d4dbdd 0%,#c2d0d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4dbdd', endColorstr='#c2d0d3',GradientType=0 );
}
/* popup RFP Sharing */

/*Comunication Center*/
.comunicationCenterTabs ul.tabList{background:#f0eeee;}
.comunicationCenterTabs{}
.comunicationCenterTabs li a{ background:#f0eeee; border-bottom-color:#b4b6b7; border-right-color:#b4b6b7;-moz-box-shadow: inset 1px 2px 0 1px #f9f9f9;
-webkit-box-shadow: inset 1px 2px 0 1px #f9f9f9; color:#000; text-decoration:none;
box-shadow: inset 1px 2px 0 1px #f9f9f9;}
.comunicationCenterTabs li a.active{ background-color:#d3dadc;-moz-box-shadow: inset 1px 2px 0 1px #f2f4f5;
-webkit-box-shadow: inset 1px 2px 0 1px #f2f4f5;
box-shadow: inset 1px 2px 0 1px #f2f4f5;}
.comunicationCenterTabs li a.active .activeArrow{ border-color:#D3DADC transparent transparent transparent; }
.comunicationCenterIcons{ background:url(../images/generalIcons.png);}
.emailIcon{ background-position:-24px 0px;}
.chatIcon{background-position:-24px -22px;}
.notificationIcon{background-position:-28px -44px;}
.comunicationCenterSearchBox{ border-right-color:#157992;}
.comunicationCenterSearchBoxInner{ border-color:#e0dfdf; border-bottom:none; -moz-box-shadow: inset 0 1px 0 0 #f9f9f9;-webkit-box-shadow: inset 0 1px 0 0 #f9f9f9;box-shadow: inset 0 1px 0 0 #f9f9f9;background: #f3f2f2;background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* IE10+ */
background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#eceaea',GradientType=0 ); /* IE6-8 */}
.comunicationCenterSearchBox .searchbox{ border-color:#bebebe #eae9e9 #fff #e5e4e4; border-radius:15px; -webkit-border-radius:15px;
-moz-box-shadow: inset 0 1px 3px 1px #cecece;-webkit-box-shadow: inset 0 1px 3px 1px #cecece;box-shadow: inset 0 1px 3px 1px #cecece; background:#fff url(../images/headerActivities.png) no-repeat 4px -90px; }
.comunicationCenterSearchBox .fliterIcon{ background-image:url(../images/generalIcons.png); background-position:0 -348px;}
.comunicationContacts .asideBarList01 li{ border-right-color:#157992;}
.comunicationContacts .asideBarList01 li a{ padding:0; border-top-color:#dbdbdb;}
.comunicationContacts .asideBarList01 li a span.name{ color:#333333;}
.comunicationContacts .asideBarList01 li a span.department{ color:#7f7f7f; font-size:11px;}
.comunicationContacts .asideBarList01 li.active{border-right-color:#f7f7f7;}
.comunicationContacts .asideBarList01 li.active a.active{ background:#f7f7f7 !important; border-top:solid 1px #adadad; border-bottom:none; border-left:none; border-right:none;}
.comunicationContacts .asideBarList01 li a .contactStatus{ background:url(../images/generalIcons.png)}
.comunicationContacts .asideBarList01 li a .offline{background-position:-28px -114px;}
.comunicationContacts .asideBarList01 li a .online{background-position:-39px -114px;}
.comunicationContacts .bottomBox{ border-right-color:#157992; border-bottom-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; -moz-box-shadow: inset 0 1px 0 0 #efeeee;-webkit-box-shadow: inset 0 1px 0 0 #efeeee;box-shadow: inset 0 1px 0 0 #efeeee;}
.toogleButton{ background: #050a0c;background: -moz-linear-gradient(top, #050a0c 0%, #0d1a20 10%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#050a0c), color-stop(10%,#0d1a20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #050a0c 0%,#0d1a20 10%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #050a0c 0%,#0d1a20 10%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #050a0c 0%,#0d1a20 10%); /* IE10+ */
background: linear-gradient(to bottom, #050a0c 0%,#0d1a20 10%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#050a0c', endColorstr='#0d1a20',GradientType=0 ); /* IE6-8 */
-moz-box-shadow: 0 0 1px 0 #000;
-webkit-box-shadow: 0 0 1px 0 #000;
box-shadow: 0 0 1px 0 #000;}
.toogleButton a.active{ background: #167c95;background: -moz-linear-gradient(top, #167c95 0%, #0e657c 24%, #062932 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#167c95), color-stop(24%,#0e657c), color-stop(100%,#062932)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #167c95 0%,#0e657c 24%,#062932 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #167c95 0%,#0e657c 24%,#062932 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #167c95 0%,#0e657c 24%,#062932 100%); /* IE10+ */
background: linear-gradient(to bottom, #167c95 0%,#0e657c 24%,#062932 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#167c95', endColorstr='#062932',GradientType=0 ); /* IE6-8 */}
.toogleButton a.left{ border-top-left-radius:2; -webkit-border-top-left-radius:2px; -moz-border-radius-topleft:2px; border-bottom-left-radius:2; -webkit-border-bottom-left-radius:2px; -moz-border-radius-bottomleft:2px;}
.toogleButton a.right{ border-top-right-radius:2; -webkit-border-top-right-radius:2px; -moz-border-radius-topright:2px; border-bottom-right-radius:2; -webkit-border-bottom-right-radius:2px; -moz-border-radius-bottomright:2px; }
.toogleButton a span{ background-image:url(../images/generalIcons.png);}
.toogleButton a.left span{ background-position:-26px -71px;}
.toogleButton a.right span{background-position:-32px -94px;}
.comunicationCenterRightPanel{ border-top-color:#0d4c5c; background:#f7f7f7;}
.comunicationCenterRightPanel h1{text-shadow: 1px 1px 1px #fff;}
.comunicationCenterRightPanel .mailMessgeData li{ border-bottom-color:#e4e4e4; color:#000;}
.comunicationCenterRightPanel .mailMessgeData li span{ color:#666;}
.comunicationCenterRightPanel .mailMessgeData li a.attatchment{ color:#1793ba;}
.comunicationCenterRightPanel .chatBody .firstPerson{ background:#bcd7ee; color:#000; font-weight:bold;}
.comunicationCenterRightPanel .chatBody .secondPerson{ background:#dedede; font-weight:bold; color:#000;}
/*Comunication Center*/

/*Summary*/
.summaryBox{ border-color:#d6d8db; background:#fff;}
.summaryBox h1{text-shadow: 1px 1px 1px #fff;}
.summaryBox .editIcon{ background-image:url(../images/generalIcons.png);  background-position:-16px -278px;}
.summaryBox .alertReg{ border-color:#e48235;background: #fe9f40;background: -moz-linear-gradient(top, #fe9f40 0%, #f37635 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe9f40), color-stop(100%,#f37635)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fe9f40 0%,#f37635 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fe9f40 0%,#f37635 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fe9f40 0%,#f37635 100%); /* IE10+ */
background: linear-gradient(to bottom, #fe9f40 0%,#f37635 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9f40', endColorstr='#f37635',GradientType=0 ); /* IE6-8 */}
.editIcon{ background-image:url(../images/generalIcons.png);  background-position:-16px -278px;}
.formThreeColumn strong{color:#999;}
.darkFont{color:#666 !important;}
.rolesPrivilages{background:url(../images/rolesPrivilages.png) no-repeat 0 0;}
.view01{background-position:0 0;}
.approve01{background-position:0 -12px;}
.score01{background-position:0 -25px;}
.edit01{background-position:0 -42px;}
.signatory01{background-position:0 -60px;}
.review01{background-position:0 -76px;}
/*Summary*/

/* PartnerAssessment Basic Details */
.requiredTxt {color:#ec0505 !important;}
.iconSprite {background: url(../images/iconSprite.png) no-repeat transparent; display:block;}
.iconCalender { background-position:0px 0px; }
.iconTime {background-position:0px -17px; }

.ddTextField1 span{ border:1px solid #e3e2e2; border-left:1px solid #dedede; padding-top:1px;background: #f3f2f2;border-radius:0 2px 2px 0 !important; -moz-border-radius:0 2px 2px 0 !important; -ms-border-radius:0 2px 2px 0 !important; -o-border-radius:0 2px 2px 0 !important; -webkit-border-radius:0 2px 2px 0 !important;}
	
.ddTextField1 span a{background: url(../images/selectorArrowSprite.png) no-repeat -1px -134px; }

	
.ddTextField2 span, .ddTextField10 span{ border:1px solid #e3e2e2; border-left:none; padding-top:1px; background: #fafafa;border-radius:0 2px 2px 0 !important; -moz-border-radius:0 2px 2px 0 !important; -ms-border-radius:0 2px 2px 0 !important; -o-border-radius:0 2px 2px 0 !important; -webkit-border-radius:0 2px 2px 0 !important;}

.ddTextField2 span a{background: url(../images/selectorArrowSprite.png) no-repeat -1px -161px; }
.ddTextField15 span a{background: url(../images/selectorArrowSprite.png) no-repeat -1px -520px; }
.ddTextField10 span a{background: url(../images/selectorArrowSprite.png) no-repeat -1px -490px; }
.borderBox {border: 1px solid #E0DFDF;}
.borderBtm { border-bottom: 1px solid #E0DFDF;}
/* PartnerAssessment Basic Details */

/* Partner Forms Suppliers */
.locks{background:url(../images/locks.png) no-repeat;}
.iconLock{background-position:0 -31px;}
.iconUnlock{background-position:0 -16px;}
/* Partner Forms Suppliers */

/*Create Catalog*/
.catlogTabs{/*border-color:#f78e26;*/ border-radius: 2px !important; -moz-border-radius: 2px !important; -ms-border-radius: 2px !important; -o-border-radius: 2px !important; -webkit-border-radius: 2px !important;}
.catlogTabs li a{ /*border-left-color:#f78e26 ; color:#333; background:#fff;*/-moz-box-shadow: inset 1px 2px 0 0 #f9f9f9;-webkit-box-shadow: inset 1px 2px 0 0 #f9f9f9;box-shadow: inset 1px 2px 0 0 #f9f9f9;text-shadow: 1px 1px 1px #fff;}
.catlogTabs li a.active{ /*color:#c9571e;*/text-shadow: 1px 1px 1px #000;-moz-box-shadow: inset 1px 1px 0 0 #000;-webkit-box-shadow: inset 1px 1px 0 0 #000;
box-shadow: inset 1px 1px 0 0 #000;/*background: #bdbec0;background: -moz-linear-gradient(top, #bdbec0 0%, #444547 100%);*/ /* FF3.6+ */
background:#fde8cb;
}
.catlogTabs li a:hover{ /*color:#c9571e ;*/text-shadow: 1px 1px 1px #000;-moz-box-shadow: inset 1px 1px 0 0 #000;-webkit-box-shadow: inset 1px 1px 0 0 #000;
box-shadow: inset 1px 1px 0 0 #000;/*background: #bdbec0;background: -moz-linear-gradient(top, #bdbec0 0%, #444547 100%);*/ /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbec0), color-stop(100%,#444547));*/ /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #bdbec0 0%,#444547 100%);*/ /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, #bdbec0 0%,#444547 100%);*/ /* Opera 11.10+ */
/*background: -ms-linear-gradient(top, #bdbec0 0%,#444547 100%);*/ /* IE10+ */
/*background: linear-gradient(to bottom, #bdbec0 0%,#444547 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbec0', endColorstr='#444547',GradientType=0 ); /* IE6-8 */
/*background: #fde8cb !important;*/}

.catalogTemplate .thirdBtn{text-shadow: 1px 1px 1px #fff;
}
.ddTextField3 span a{ background-position:-1px -79px;}
.ddTextField4 span a{ background-position:-1px -188px;}
.ddTextField5 span a{ background-position:-1px -215px;}
.ddTextField6 span a{ background-position:-2px -242px;}
.ddTextField8 span a{ background-position:-2px -296px;}
.catalogUploadSection{ background:#fafafa; border-color:transparent; border-radius: 3px !important; box-shadow: 0 0 3px 0 #ccc !important;}
.iconUpload{ background:url(../images/generalIcons.png) no-repeat 5px -424px;}
.infoTooltipTrigger{background:url(../images/generalIcons.png) no-repeat 0 -440px;}
.catalogUploadSection .partnerLogoContainer{ background:#fff; border-color:#ebebeb;}
.catalogUploadSection hr{ /*background:#ededed; border-top-color:#fff;*/}
.catalogUploadSection a{ color:#2272bb;}
.bottomBoxLight{ background:#f9f8f8;}
.restrictArea{ color:#198fad; background-position:0 -295px;}
.catalogList tr:hover{ background:#f9f8f8;}
.catalogList tr th .highlightTxt{ color:#14798d;}
.catalogList th .iconFilter{ background-position:-1px -507px;}
.catalogList .highlightTxt{ color:#000;}
.catalogList .statusApproved{ color:#339933;}
.catalogList .statusPending{ color:#ff6600;}
.catalogList .statusReject{ color:#ff0000;}
.catalogList .iconHistory{ background-position:0 -489px;}
.catalogList .iconEdit{ background-position:0 -472px;}
.catalogList .iconDownload{ background-position:0 -455px;}
.catalogList .iconShare { background-position: -34px -408px !important;}
.pagination{ color:#2272bb;}
.pagination a{color:#2272bb;}
.pagination a.gotoFirst{ background-position:0px -519px;}
.pagination a.gotoLast{ background-position:0px -535px;}
.pagination ul li a{ border-right-color:#0c6c80;}
.pagination ul li a:hover{ color:#fff; background:#096b7d;}
/*Create Catalog*/

.partnerIcon{background:#9feafc;}
.partnerIcon span.assessment{background-position:-1px -246px;}
.partnerIcon span.form01{background-position:-1px -268px;}
.partnerCertificateIcon span.form01{background-position:0px -867px;}
.partnerHighlight{background: none repeat scroll 0 0 #fef3e5; color: #5c5c5c;}

.sourcingContractIcon span.draft{background-position:3px -184px;}

.sourcingContractIcon span.online{background-position:-1px -203px;}
.sourcingContractIcon span.signed{background-position:0 -81px;}

/*supplier & lot*/
.pricingDetails{background:#fafafa;border:1px solid transparent; border-radius:3px !important; box-shadow:0 0 3px 0 #ccc !important; margin-top:20px !important;}
.pricingTitle{color:#333; font-family:'robotomedium', arial;}
.pricingDetails .gridV td{border:none;}
.pricingDetails .gridVI{border:none;}
.itemTableSettingIconsEdit{background-position:0 -472px;width:16px;height:16px; }
.lotInput{width:65px;height:26px;border:1px solid #e7e7e7;border-radius:5px;text-align:right;padding-right:5px;}
.left25{left:25px;}
.verticalAlignM{vertical-align:middle;}
.itemEdit li{float:left;}
.favorites{background-position:-32px -169px;width:17px;height:16px;}
/*supplier & lot*/

/*Catalog Search Result Page*/
.catalogFilterIconBlack{ background-position:-17px -227px;}
.catalotSearchFilterPanel h1 a, .catalotSearchFilterPanel .heading1 a{ color:#fff;}
.catalotSearchFilterPanel hr{ border-top-color:#6faebf;}
.catalotSearchFilterPanel .filterBox{/* border-color:#6faebf #daebef #daebef #daebef;*/}
.catalotSearchFilterPanel .filterBox .fliterBoxTitle{ color:#666; font-size:16px;}
.closeFilter{ background-position:-17px -262px;}
.openFilter{ background-position:-30px -262px;}
.catalotSearchFilterPanel .filterBox .filterBoxContent .helpText{ color:#999;}
.smallTextLink{ color:#1793ba;}
.catalotSearchFilterPanel .filterBox .searchFieldFilter .searchField{border-bottom-color:#BEBEBE;}
.selectedFilterList li{ /*background:#ddd;*/ color:#666; background:#E1E1E1;}
/*icon delete*/
/*.selectedFilterList li a{ border-color:#fff;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-1px -575px; background-repeat:no-repeat;}*/
.selectedFilterList li a/*,.iconDelete*/{ border-color:#e6e5e5;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-20px -1609px; background-repeat:no-repeat;}
.itemSplitView .requestersDetails .iconDelete{ border-color:#fff;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-1px -575px !important; background-repeat:no-repeat;}
.foldAside{ background-position:0px -648px;}/*.itemsplitview added due to conflict with partner pages*/
.textShadow{text-shadow: 1px 1px 1px #fff;}
.catalogSearchResults .actionButtons li a{ background-image:url(../images/generalIcons.png); background-repeat:no-repeat;}
.catalogSearchResults .actionButtons li a.listView{ background-position:0 -591px;}
.catalogSearchResults .actionButtons li a.listViewActive{ background-position:0 -608px;}
.catalogSearchResults .actionButtons li a.gridView{ background-position:-17px -591px;}
.catalogSearchResults .actionButtons li a.gridViewActive{ background-position:-17px -608px;}
.catalogSearchResults .actionButtons li a.search{ background-position:-17px -243px;}
.catalogSearchResults .actionButtons li a.print{ background-position:-33px -244px;}
.catalogSearchResults .actionButtons li a.export{ background-position:-34px -227px;}
.catalogSearchResults .listView li{ border-top-color:#e2e5ea;}
.itemImg{ border-color:#d4d4d4;background:#fff;}
.newFlag{ background-position:-17px -312px;}
.outOfStock{ color:#ff4242;}
.iconLot{ background-position:-33px -278px;}
.iconShareSmall{ background-position:-1px -170px;}
.iconCompare{ background-position:-23px -352px;}
.showoffer{ background-position:-16px -1398px;}
.iconSuggestion{background-position:-23px -369px;}
/*Catalog Search Result Page*/

/*Shopping Cart*/
.shoppingCartIconGray{ background-position:-22px -625px;}
.shoppingCartList li{ border-bottom-color:#e2e5ea;}
.deleteListItem{ background-color:#ddd; background-position:0px -575px;}
.shoppingCartTotal{-moz-box-shadow: inset 0 1px 1px 0 #ededed;-webkit-box-shadow: inset 0 1px 1px 0 #ededed;box-shadow: inset 0 1px 1px 0 #ededed;}
.fullBoxShadow{-webkit-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.65);-moz-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.65);box-shadow:0px 5px 15px rgba(0, 0, 0, 0.65);}
.iconFavList{ background-position:-18px -483px;}
.iconAddFavList{background-position:-35px -483px;}
/*Shopping Cart*/

/*catalog recent Search & recently Procured*/
/*.headerTabLink{background-color:#fff; border-color:#f78e26 !important;}*/
/*.headerTabLink li{border-color:#f78e26 !important;}*/
.headerTabLink li a{color:#333; }
.headerTabLink li:hover a,.headerTabLink .selected a, .headerTabLink a.selected,.headerTabLink > li:hover > span,.headerTabLink > .selected > span, .headerTabLink > span.selected   {/*color:#c9571e !important;*/  text-shadow: 0 0px 0px #fffeff; box-shadow:0px 0px 0px 0 #BABABA inset; -moz-box-shadow:0px 0px 0px 0 #BABABA inset; -ms-box-shadow:0px 0px 0px 0 #BABABA inset; -o-box-shadow:0px 0px 0px 0 #BABABA inset; -webkit-box-shadow:0px 1px 0px 0 #BABABA inset;	}
.bottomBox .headerTabLink{border-color:#ACACAC;}
.bottomBox .headerTabLink li{border-color:#ACACAC;}

.greyBg,.contentBox .btnPanel{background: #f4f4f4; /* Old browsers */
/*background: -moz-linear-gradient(top,  #fefefe 0%, #f1f0f0 100%);  FF3.6+ */
 /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f1f0f0)); Chrome,Safari4+ */
 /*background: -webkit-linear-gradient(top,  #fefefe 0%,#f1f0f0 100%); Chrome10+,Safari5.1+ */
/* background: -o-linear-gradient(top,  #fefefe 0%,#f1f0f0 100%); Opera 11.10+ */
 /*background: -ms-linear-gradient(top,  #fefefe 0%,#f1f0f0 100%); IE10+ */
/*background: linear-gradient(to bottom,  #fefefe 0%,#f1f0f0 100%);  W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f1f0f0',GradientType=0 );  IE6-8 */
}
.iconRemove{background-position:-33px -148px; height:17px; width:17px;}
.iconFavourite{background-position:-32px -168px; height:17px; width:17px;}
.iconFavouriteDis{background-position:-32px -185px; height:17px; width:17px;}
.imgPlaceholder,.imgPlaceholderSmall{background:#f3f3f3 !important;}
.priceDetails{color:#333; font-weight:bold;}
.fontGreyLight{color:#808080;}
.iconOfferUp{background-position:-14px -552px; width:37px; height:36px; display:inline-block; right:-13px; top:-11px;}
.iconOfferDown{background-position:0 -558px; width:14px; height:16px; display:inline-block; right:9px; bottom:7px;}
.iconCartCount{background-position:-39px -591px; display:inline-block; width:15px; height:13px;}
.iconSearchCount{background-position:-35px -606px;   display:inline-block;width:16px; height:14px;}

.navActions li{border-color:#1a8ba5 #157799 #1a8ba5 #2c94ac;}
.navActions .countBg{background-color:#16788e; width:17px; height:16px; text-align:center; border-radius:17px; -moz-border-radius:17px; -ms-border-radius:17px; -o-border-radius:17px; -webkit-border-radius:17px; vertical-align:middle; padding-top:1px; box-shadow:0 2px 0 0 #115c6c inset; -moz-box-shadow:0 2px 0 0 #115c6c inset; -ms-box-shadow:0 2px 0 0 #115c6c inset; -o-box-shadow:0 2px 0 0 #115c6c inset; -webkit-box-shadow:0 2px 0 0 #115c6c inset;}

.iconAddToCart{background-position:0 -625px; width:22px; height:22px; display:inline-block;}
.highlitedBlue{border-color:#5baec3 !important;}
.highlitedBlue h1{color:#fff; background: #259cbe; /* Old browsers */
background: -moz-linear-gradient(top,  #259cbe 0%, #1e9abd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#259cbe), color-stop(100%,#1e9abd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #259cbe 0%,#1e9abd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #259cbe 0%,#1e9abd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #259cbe 0%,#1e9abd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #259cbe 0%,#1e9abd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#259cbe', endColorstr='#1e9abd',GradientType=0 ); /* IE6-8 */
box-shadow: inset 1px 1px 0px 0px #4cafca;
}
.asideBarList01 .treeView li,.asideBarList01 .treeView li ul li, .asideBarList01 .treeView li ul li ul li,.asideBarList01 .treeView li ul li ul li ul li, .asideBarList01 .treeView li ul li ul li ul li ul li { background:#fff;}
.asideBarList01> .treeView>  li div:hover {background:#f1f1f1  !important; transition:all ease-out 0.3s;}
.asideBarList01 .treeView .selected{ background:#f1f1f1  !important; color:#333;}
/*catalog recent Search & recently Procured*/

/*Dashboard Widgets */
.closeWidget{background-position:-25px -464px;}
.previousDate{background-position:-30px -655px;}
.nextDate{background-position:-30px -684px;}
.popupControls{background:url(../images/popupControls.png) no-repeat;}
.prev{background-position:0 -45px;/*top:43%;left:0;*/width:21px;height:22px;}
.next{background-position:-31px -44px;/*top:43%;right:18px;*/width:21px;height:22px;}
.prevLight{background-position:0px -23px;}
.nextLight{background-position:-32px -22px;}
.prevLight01{background-position:0px -68px; height:22px;}
.nextLight01{background-position:-32px -68px;}
.nextLight01:hover, .nextLight:hover{background-position:-32px -44px;}
.prevLight01:hover, .prevLight:hover{background-position:0 -45px;}
.prevDisabled{background-position:0 -1px;}
.nextDisabled{background-position:-32px 0px;}
/*Dashboard Widgets */

/* Documents */
a:hover.listView, a.listViewActive{ background-position:0 -591px;}
a.listView{ background-position:0 -608px;}
a:hover.gridView, a.gridViewActive{ background-position:-17px -591px;}
a.gridView{ background-position:-17px -608px;}
/*.borderRound {border: 1px solid #e8e8e8;}*/
.borderLR {border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
/*.borderRound table.gridV th {border-bottom:1px solid #ececef !important; color:#666666;}
.borderRound table.gridV tr:hover {background:#f7f7f7;}*/
.dashLink{color:#1793ba;}
 a.dashLink:link, a.dashLink:visited	{color:#1793ba;}
a.dashLink:hover{color:#1793ba;}
a.dashLink span { border-bottom: 1px dashed #1793ba;}
a.dashLink span:hover{border-bottom: 1px none #1793ba;}
.iconAttchmentSprit {background: url(../images/iconAttachmentSprite.png) no-repeat;}
.iconAttach {background-position:0px 0px; }
.iconChat {background-position:-17px 0px;}
.iconDownload {background-position:-34px 0px;}
.iconZip {background-position:-67px 0px;}
.gridV td.bgG{ color:#505152; border-bottom:solid 1px #c9c9c9; border-top:solid 1px #d1d2d5; -webkit-box-shadow: inset 0 1px 0 0#f9f9f9; -moz-box-shadow:inset 0 1px 0 0#f9f9f9; box-shadow:inset 0 1px 0 0#f9f9f9;
background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #e7e5e6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#e7e5e6));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#e7e5e6 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#e7e5e6 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#e7e5e6 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#e7e5e6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#e7e5e6',GradientType=0 );); /* IE6-8 */}
.itemTableSettings .upArrow01{ border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 11px solid #ebebeb;}
.itemTableSettings .upArrow09{ border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #ebebeb;}
.itemTableSettings .upArrow12{ border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #ebebeb;}


.borderRight01 {border-right: 1px solid #cccccc;}
/* Documents */

/* catalog item Details */
.tabPadding li a .arrow {background:url(../images/arrowsSmall.png) no-repeat 0 0;}
.dataList li a, .fontDark{color:#333333;}
.cartDetails{border-color:#ccc;}
.cartDetails li{border-bottom-color:#ccc;}
.iconSuggested,.iconSearchResult{padding-left:24px;}
.iconItemCost{background-position:0 -742px; width:20px; height:17px; margin:4px 10px 0 0;}
.iconShipping{background-position:0 -760px; width:20px; height:17px; margin:3px 10px 0 0;}
.iconCharges{background-position:0 -777px; width:20px; height:17px; margin:3px 10px 0 0;}
.iconCartBtn{background-position:0 -796px; width:27px; height:26px;}
.iconRatingEna{background-position:0 -828px; width:14px; height:16px;}
.iconRatingDis{background-position:-15px -828px !important; width:14px; height:16px;}

.tabbing .shadetabs li a:hover,.tabbing .shadetabs li a.selected{  color:#333; text-shadow: 0 1px 1px #104a58; 
	/*background: #0f7288;
	background: -moz-linear-gradient(top, #0f7288 0%, #1d88a7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f7288), color-stop(100%,#1d88a7));
	background: -webkit-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -o-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -ms-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: linear-gradient(to bottom, #0f7288 0%,#1d88a7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f7288', endColorstr='#1d88a7',GradientType=0 );*/
}

.iconSearchResult{background-position:0 -61px;}
.iconSuggested{background-position:0 -79px;}
/* catalog item Details */

/* requisition quick view */
.pageHeading{color:#10748b;
background:#00A0B0
; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: -moz-linear-gradient(top,  #f1eeee 27%, #d0cfcf 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#f1eeee), color-stop(100%,#d0cfcf)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  #f1eeee 27%,#d0cfcf 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1eeee', endColorstr='#d0cfcf',GradientType=0 ); /* IE6-8 */
border-color:#bcbbbb;box-shadow:1px 1px 0 #fff inset; -moz-box-shadow:1px 1px 0 #fff inset; -ms-box-shadow:1px 1px 0 #fff inset; -o-box-shadow:1px 1px 0 #fff inset; -webkit-box-shadow:1px 1px 0 #fff inset;
}
.pageHeading2{color:#10748b;
background: #f1eeee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #f1eeee 27%, #d0cfcf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#f1eeee), color-stop(100%,#d0cfcf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1eeee 27%,#d0cfcf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f1eeee 27%,#d0cfcf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1eeee', endColorstr='#d0cfcf',GradientType=0 ); /* IE6-8 */
border-color:#bcbbbb;box-shadow:1px 1px 0 #fff inset; -moz-box-shadow:1px 1px 0 #fff inset; -ms-box-shadow:1px 1px 0 #fff inset; -o-box-shadow:1px 1px 0 #fff inset; -webkit-box-shadow:1px 1px 0 #fff inset;
}
/* catalog item Details */

/* requisition quick view */
.pageHeading{color:#10748b;background: #f1eeee; /* Old browsers */}
/* requisition quick view */

/*Dashboard Settings Popup*/
.inputDisabled{background:#f2f2f2 !important;}
.passwordFields{background:#e9e9e9;border:1px solid #e5e3e3;}
a.settingPassword{color:#2272bb;text-decoration:none;}
.arrowsSmall{background:url(../images/arrowsSmall.png) no-repeat; display:inline-block;}
.smallArrowDown{background-position:0 0;width:7px;height:5px;display:block;}
.smallArrowUp{background-position:0 -17px;width:7px;height:5px;display:block;}/*background-position:0 -6px;*/
.settingsList ul{background:#fff;}
.settingsList ul li a{color:#2272bb;text-decoration:none;border-bottom:1px solid #ebebeb;}
.settingsList ul li a.active{background:#f1f1f1;box-shadow:inset 0px 1px 1px 0px #dfdfdf;cursor:auto;color:#333;font-weight:bold;}
.settingsList ul li a:hover{background:#f1f1f1;box-shadow:inset 0px 1px 1px 0px #dfdfdf;cursor:auto;color:#333;font-weight:bold;}
.settingsWrap{background:#fff;}
.settingsHead{border-bottom:1px solid #fff;}
/*Dashboard Settings Popup*/

/* MESSAGES - ERROR, NOTIFICATION AND SUCCESS */




/*new messages*/
.new .notifyContainer .message {background:#fff; }
.new .notifyContainer p,.new .notifyContainer .msgContent{color:#666666;text-align:center;line-height:18px;font-size:14px;margin-top:18px !important;margin-bottom:16px !important;min-height:55px}
.bgWhite .new .notifyContainer { left: 38%; top: 26%; }
.errorMesg.new .message { color:#d52d28; border:1px solid #ccc; border-radius:5px !important; -ms-border-radius:5px !important; -webkit-border-radius:5px !important;-webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); }
.errorMesg.new .devider.horizontal:before, .devider.horizontal:after{border-top-color:#d52d28 !important;width:42%} 
.successAleartMesg.new .message, .confidentialityNoticeMsg.new .message {background:#fff; border:1px solid #ccc; border-radius:5px !important; -ms-border-radius:5px !important; -webkit-border-radius:5px !important;  -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2);
                                  color:#a86500; text-shadow: 1px 1px 0px #ffffff;}
.confidentialityNoticeMsg .message { padding: 0 !important; width: 760px !important;}
.confidentialityNoticeMsg .header { border-bottom: 1px solid #ccc !important;padding: 10px 15px !important;color: #000 !important;}
.confidentialityNoticeMsg .notifyContainer .message .msgContent { margin: 15px !important;}
.confidentialityNoticeMsg .notifyContainer .message .msgContent p {min-height: 0 !important;padding: 10px;margin: 0 !important;}
.confidentialityNoticeMsg .closeP {border-top: 1px solid #ccc !important;padding: 15px 20px 5px 0px !important;}
.confidentialityNoticeMsg .notifyContainer .closeP {width: auto !important;float: none !important;} 
.successAleartMesg.new .devider.horizontal:before,.successAleartMesg.new .devider.horizontal:after{border-top-color:#ea8e00 !important;width:33%}
.successMesg.new  .message{ border:1px solid #ccc; border-radius:5px !important; -ms-border-radius:5px !important; color:#498321;-webkit-box-shadow: 0px 0px 7px 1px rgba(204,12,NaN,1) !important;
-moz-box-shadow: 0px 0px 7px 1px rgba(204,12,NaN,1) !important;box-shadow: 0px 0px 7px 1px rgba(204,12,NaN,1) !important;}
.informationMesg.new .message  { background:#fff; border:1px solid #ccc; border-radius:5px !important; -ms-border-radius:5px !important; -webkit-border-radius:5px !important; -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2);  color:#1b72b9; text-shadow: 1px 1px 0px #ffffff;/*filter: dropshadow(color=#ffffff, offx=1, offy=1);*/
}
.informationMesg.new .devider.horizontal:before,.informationMesg.new .devider.horizontal:after{border-top-color:#1b72b9 !important;width:33%}
.successMesg.new .devider.horizontal:before,.successMesg.new .devider.horizontal:after{border-top-color:#579a26 !important;width:41%} 
.infoIcon {background:url(../images/iconNotification.png) no-repeat; background-position-y: -4px; width:70px; height:62px;position: relative;display: inherit;margin: auto auto;}
 .successIcon {background:url(../images/iconNotification.png) no-repeat;    background-position-y: -71px; width:70px; height:62px;position: relative;display: inherit;margin: auto auto;}
 .errorIcon {background:url(../images/iconNotification.png) no-repeat;    background-position-y: -136px; width:70px; height:65px;position: relative;display: inherit;margin: auto auto;}
 .alertIcon {background:url(../images/iconNotification.png) no-repeat;    background-position-y: -202px; width:70px; height:65px;position: relative;display: inherit;margin: auto auto;} 
/*new message code over*/

.notifyContainer {/*background:url(../images/popup_border_background.png) repeat 0 0;*/}
.notifyContainer .message { /*border:1px solid #E5E3B7;*/ background:#dff0d8; }
/*.notifyContainer .head {background:#dff0d8 url(../images/confirmationMsg.png) no-repeat 10px 10px; padding:10px 10px 10px 30px;}
.notifyContainer .errorContent {background:#fff; color:#5c5c5c;}*/
.confirmMesg .message{/*border:1px solid #ccc505;*/ border-radius:10px; -ms-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 0 10px 10px #CCCCCC; -webkit-box-shadow:0 0 10px 10px #CCCCCC;}
.successMesg .message  { border:1px solid #c2dab8; border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2);  color:#468847; text-shadow: 1px 1px 0px #ffffff;/*filter: dropshadow(color=#ffffff, offx=1, offy=1);*/
}
.successMesg .head, .successAleartMesg .head {color:#74b22e; padding-left:30px; background:#dff0d8 url(../images/success.png) no-repeat 10px 4px;}
.successMesg .errorContent, .successAleartMesg .errorContent { /*color:#4c4c4c;*/ padding:15px; }
.successAleartMesg .message  { background:#fcf8e3; border:1px solid #ded9be; border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;  -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2);  color:#c09853; text-shadow: 1px 1px 0px #ffffff;/*filter: dropshadow(color=#ffffff, offx=1, offy=1);*/
}
.errorMesg .message { color:#b94a48; border:1px solid #cfa6a6; border-radius:10px; -ms-border-radius:10px; -webkit-border-radius:10px;-webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); background:#f2dede;}
/*.errorMesg .head { background:#FFBFC2 url(../images/error.png) no-repeat 10px 10px;  color:#b42c33; padding-left:30px;}
.errorMesg .errorContent {color:#4c4c4c; padding:15px; }*/

.informationMesg .message  { background:#d9edf7; border:1px solid #b3cad6; border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.2);  color:#3a87ad; text-shadow: 1px 1px 0px #ffffff;/*filter: dropshadow(color=#ffffff, offx=1, offy=1);*/
}

.notificationMsg{background-color:#f7f7f7; /*border:1px solid #f2ecce;*/ color:#b0b0b0; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; 
}
.errorMesg .list01, .new .notifyContainer .msgContent ul {margin:0; padding:0; list-style-type:disc; margin-left:10px; padding-left:10px;}
.errorMesg .list01 li, .new .notifyContainer .msgContent ul li {padding:5px 5px 5px 0px; text-align:left;}
/*Material Accounting*/
.itemListImage{  border-color:#d3d3d3; background:#eee;}
.materialQuantity{/*background:#fbd4a3; color:#be6e17 !important;*/text-shadow: 1px 1px 0px #fff, -1px -1px 1px #301c06;}
.materialQuantity .arrow-down {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid /*#fbd4a3*/;}
.materialQuantity input{/*color:#be6e17 !important;*/-moz-box-shadow: inset 1px 1px 2px 0 #6a400c;-webkit-box-shadow: inset 1px 1px 2px 0 #6a400c;box-shadow: inset 1px 1px 2px 0 #6a400c; width:95px !important;}
.materialQuantity .arrowDownBorder{border-top:11px solid /*#D4A66C*/;}
.materialItemDetails{border-bottom-color:#fffeff;-moz-box-shadow:inset 0px -1px 0px 0px #e3e1e2;-webkit-box-shadow:inset 0px -1px 0px 0px #e3e1e2;box-shadow:inset 0px -1px 0px 0px #e3e1e2;}
.inputTextBig{ border-color:#b1b1b1 #f0f0f0 #ededed #b1b1b1;color:#000 !important;-moz-box-shadow: inset 1px 1px 0 0 #e5e5e5;
-webkit-box-shadow: inset 1px 1px 0 0 #e5e5e5;box-shadow: inset 1px 1px 0 0 #e5e5e5; color:#373737;}
.bigButton{ /*border-color:#f78e26; color:#c9571e;*/text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.34);
/*background: #fde8cb;*/}
.bigButton:hover{/*background: #f78e26; border-color:#f78e26;color:#fff;*/ }
.countType{ border-color:#939393;background:#fff;}
.switchOptions{color:#666;}
.switch{ border-color:#939393;
background: #cfcfcf; /* Old browsers */
background: -moz-linear-gradient(top,  #cfcfcf 0%, #fafafa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfcfcf), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfcfcf 0%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfcfcf 0%,#fafafa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfcfcf 0%,#fafafa 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cfcfcf 0%,#fafafa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */
}
.requestersDetails{-moz-box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset;-webkit-box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset;box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset; border-color:#c8c8c8;}
.requestersList li.active .requestersDetails{ background:#fff;}
.requestersDetailsPanel{ background:#fff; border-color:#c8c8c8;-moz-box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset;-webkit-box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset;box-shadow: 0 0 5px 1px #c8c8c8,1px 1px 0 0 #fff inset;}
.lightGrayBG{ background:#eee;}
/*Material Accounting*/
/* END */

.actionBtnArrow{background-position:right -882px /*-881px*/;}

.iconSettings {background:url(../images/iconSettings.png) no-repeat; width:17px; height:17px; position:absolute; float:right; top:5px; right:5px;}
.iconItemSelect {background: url(../images/iconSelectItem.png) no-repeat; padding:2px 0 0px 24px; float:left; color:#353535;}

/*My Suppliers Details */
.iconBack01{background-position:-24px -204px; height:17px; width:22px;}

/*Menu Status*/
ul.menuAlerts{background:#65acbe;border-radius:0 0 5px 5px;}
.borderLeftCart{border-left:1px solid #77b6c7;}
.glow{background-position:-30px -771px; width:15px;height:13px;}
.cartCount{background-position:-33px -796px; display:inline-block; width:14px; height:15px;}
.cartGlow{background-position:-33px -813px; display:inline-block; width:14px; height:15px;}
/*Menu Status*/

/*Auction Lots Set DateTime Box*/
.ddTextField5 span .iconSprite {background: url(../images/iconSpriteLots.png) no-repeat transparent !important; display:block;}
.ddTextField5 span .iconTime {background-position:5px -17px !important; }
.itemTableSettings .upArrow02 {border-color: transparent transparent #ebebeb;}
.itemTableSettings .upArrow11 {border-color: transparent transparent #ebebeb;}
.itemTableSettings .upArrow02 {border-style: solid; border-width: 10px; height: 0; left: 35px; position: absolute; text-align: left; top: -22px; width: 0;}
/*Auction Lots Set DateTime Box end*/

/* My supplier Start */
.fontColor01{ color:#333;}
.fontColor02{ color:#888;}
.fontColor06{ color:#707070;}
.innerContentBoxOuter .contentBox .content{ background:#f2f2f2; }
.Stars {	background: url(../../Themes/cumulusTheme/desktop/images/stars.png) no-repeat;	display:block;	width:87px;}
.DisableStars {	background-position: 0px 0px;	width:87px;	height:16px;}
.ActiveStars {	background-position: 0px -18px;	height:16px;	width:71%;}
.blockIndicator01{ background:#fbe7da; height:9px; width:9px; display:inline-block; border:1px solid #E1CDC0;}
.blockIndicator02{ background:#cae7e7; height:9px; width:9px; display:inline-block; border:1px solid #A2BFBF;}
.blockIndicator03{ background:#fa8a6c; height:9px; width:9px; border:1px solid #A2BFBF;float:left;margin:2px 5px 0 0;}
.blockIndicator04{ background:#78d15d; height:9px; width:9px; border:1px solid #A2BFBF;float:left;margin:2px 5px 0 0;}
.blockIndicator05{ background:#b0e5ff; height:9px; width:9px; border:1px solid #A2BFBF;float:left;margin:4px 5px 0 0;}

/* list02 css Start */
.list02 ul li { color:#2272bb;}
.list02 ul li span{ color:#666;}
/* list02 css End */
/* general icons for my supplier page Start */
.iconLocation{ background-position:-35px -967px !important; display:inline-block; height:15px; width:14px;}
.iconPerson{ background-position:-34px -918px !important;display:inline-block; height:16px; width:14px;}
.iconPrimaryContactGrey{ background-position:-3px -1677px !important;display:inline-block; height:16px; width:14px;}
.iconTelephone{background-position:-34px -934px !important;display:inline-block; height:18px; width:14px;}
.iconMail{background-position:-33px -951px !important;display:inline-block; height:13px; width:15px;}
.iconMail01{background-position:0 -883px !important;display:inline-block; height:12px; width:16px;}
.iconInvitePartner{background-position:-34px -1121px !important;display:inline-block; height:17px; width:17px;}
/* general icons for my supplier page End   */
/* list02 css End  */

/* My supplier End */
/* quick Add supplier */

/* quick Add supplier */

/*Track Status*/
.spriteTrackStatus{ background:url(../images/spriteTrackStatus.png) no-repeat;}
.trackStatusNav{ height:34px; margin:5px 0 0; overflow:hidden; float:left; border-style:solid; border-width:0 1px 0 1px; border-color:#c2c2c2;}
.trackStatusNav li{ width:180px; height:36px; float:left;}
.trackStatusNav li a{background: #eae8e8;
background: -moz-linear-gradient(top, #eae8e8 0%, #dbd9d9 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae8e8), color-stop(99%,#dbd9d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eae8e8 0%,#dbd9d9 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eae8e8 0%,#dbd9d9 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eae8e8 0%,#dbd9d9 99%); /* IE10+ */
background: linear-gradient(to bottom, #eae8e8 0%,#dbd9d9 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e8', endColorstr='#dbd9d9',GradientType=0 ); /* IE6-8 */
color:#353535;}
.trackStatusNav li a span.linkText{ border-top-color:#C2C2C2; border-bottom-color:#c2c2c2;}
.trackStatusNav li a .arrowRight{  background:url(../images/arrowsRightLeft.png) no-repeat -40px -127px; }
.trackStatusNav li a.selected{border-color:#fdf5ee transparent #f8a64b transparent;background: #fbecdb;
background: -moz-linear-gradient(top, #fbecdb 0%, #fde1c3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbecdb), color-stop(100%,#fde1c3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbecdb 0%,#fde1c3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbecdb 0%,#fde1c3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbecdb 0%,#fde1c3 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbecdb 0%,#fde1c3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbecdb', endColorstr='#fde1c3',GradientType=0 ); /* IE6-8 */}
.trackStatusNav li a.selected span.linkText{ border-top-color:#F8A64B; border-bottom-color:#f8a64b;}
.trackStatusNav li a.selected .arrowRight{ background:url(../images/arrowsRightLeft.png) no-repeat -20px -127px; }
.trackStatusNav li a .backward { background:url(../images/arrowsRightLeft.png) no-repeat 0px -127px; }
.trackStatusNav li .checked{background-position:-85px -23px;}
.invoiceDetailList li{ border-color:#bcbcbc;-moz-box-shadow: inset 0 1px 0 0 #fdfdfd;-webkit-box-shadow: inset 0 1px 0 0 #fdfdfd;box-shadow: inset 0 1px 0 0 #fdfdfd;background: #f8f6f6;
background: -moz-linear-gradient(top, #f8f6f6 0%, #ebebeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f6f6), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f8f6f6 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f8f6f6 0%,#ebebeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f8f6f6 0%,#ebebeb 100%); /* IE10+ */
background: linear-gradient(to bottom, #f8f6f6 0%,#ebebeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f6f6', endColorstr='#ebebeb',GradientType=0 ); /* IE6-8 */}
.invoiceDetailList li.approvalPending{ border-color:#f8bb45; background:#f8bb45 !important; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; color:#834b10;text-shadow:0px 1px 0px #fad07f; filter:none;}
.invoiceDetailList li .imagePlaceholder{ background:#dddada;}
.invoiceDetailList li .dateBlock{-moz-box-shadow: 1px 1px 2px 0 #c0c0c0;-webkit-box-shadow: 1px 1px 2px 0 #c0c0c0;box-shadow: 1px 1px 2px 0 #c0c0c0;}
.invoiceDetailList li .dateBlock .month{ background:#1e829c; color:#fff;}
.invoiceDetailList li .dateBlock .date{ background:#fff; color:#808080;}
.invoiceDetailList li .dateBlock .year{ background:#fff;}
.invoiceDetailList li.approvalPending .trakingStatusIcon{ background-position:-84px -71px;}
.cycleStatusApprovalPending .trakingStatusIcon{background-position:-84px -71px;}
.statusCards{ border-color:#a5a5a5;-moz-box-shadow: inset 0 1px 0 0 #fff;-webkit-box-shadow: inset 0 1px 0 0 #fff;box-shadow: inset 0 1px 0 0 #fff;
text-shadow:1px 0 0 #fff!important;}
.statusCardIcon{ background-position:-84px 0px;}
.statusCards .trackCardArrow{ background-color:#fff; background-position: -17px 0px;}
.approvalPendingStatusCard{ background: #efefef;background: -moz-linear-gradient(top, #efefef 0%, #faebce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#faebce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#faebce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#faebce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#faebce 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#faebce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#faebce',GradientType=0 ); /* IE6-8 */}
.skippedStatusCard .statusCards{background: #efefef; background: -moz-linear-gradient(top, #efefef 0%, #c9daff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#c9daff)); background: -webkit-linear-gradient(top, #efefef 0%,#c9daff 100%); background: -o-linear-gradient(top, #efefef 0%,#c9daff 100%); background: -ms-linear-gradient(top, #efefef 0%,#c9daff 100%); background: linear-gradient(to bottom, #efefef 0%,#c9daff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#c9daff',GradientType=0 );}
.cycleStatusApprovalPending{background:#f8bb45;}
.disabledStatusCards{background: #efefef;background: -moz-linear-gradient(top, #efefef 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-8 */}
.trackCardArrowDisabled{ background-position:-51px 0px !important;}
.statusCardIconDisabled{ background-position:-85px -46px;}
.showScrollList{background: #dad8d9; color:#454545;
background: -moz-linear-gradient(top, #818181 0%, #efefef 50%, #858384 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818181), color-stop(50%,#efefef), color-stop(100%,#858384)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #818181 0%,#efefef 50%,#858384 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #818181 0%,#efefef 50%,#858384 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #818181 0%,#efefef 50%,#858384 100%); /* IE10+ */
background: linear-gradient(to bottom, #818181 0%,#efefef 50%,#858384 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#858384',GradientType=0 ); /* IE6-8 */}
.showScrollList .fontBlack{ color:#2f2f2f;}
.buttonShowlist{ border-color:#bbbbbb #c9c9c9 #c9c9c9 #cbcbcb;-moz-box-shadow: inset 0 1px 0 0 #eaeaea;-webkit-box-shadow: inset 0 1px 0 0 #eaeaea;box-shadow: inset 0 1px 0 0 #eaeaea;background: #f2f2f2;background: -moz-linear-gradient(top, #f2f2f2 0%, #c9c9c9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#c9c9c9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f2f2 0%,#c9c9c9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f2f2 0%,#c9c9c9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f2f2 0%,#c9c9c9 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f2f2 0%,#c9c9c9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#c9c9c9',GradientType=0 ); /* IE6-8 */}
.buttonShowlist .arrow{ background-position:-32px -832px;}
.dropDownListHoldler{border-color:#959595;}
.dropDownList{ background:#e7e7e7; }
.dropDownList li{ border-bottom-color:#c6c6c6;}
.dropDownList li:hover{ background-color:#f8f8f8; cursor:pointer;}
.dropDownList li .fontBlack{ color:#2f2f2f;}
/*Track Status*/
/*for mySupplier List partner Management page*/
.backgroundColor01{background:#f4f4f4;}
.productflip .backgroundColor01{background:#ffffff;}
.backgroundColor02{background:#fff}
.backgroundColor03 {background:#fafafa; }
.backgroundColor04 {background:#ffff00; }
.backgroundColor999{background :#77c4cb;}
.AlphabetTable{background:#fff;}
.AlphabetTable td{border:1px solid #d5d5d5;line-height:25px;width:27px;text-shadow:2px 2px 2px #fff;box-shadow:1px 2px 5px #fff inset;
		color:#436174;background: #f3f2f2;
		background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%); /* IE10+ */
		background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%); /* W3C */
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f2',endColorstr='#eceaea',GradientType='0'); /* IE6-9 */
	
		}

.AlphabetTable td.unactiveWord{color:#bfbfbf;}
.AlphabetTable td.currentSelectedWorld{border:1px solid #fa9300;text-shadow:2px 2px 2px #cf7a00;box-shadow:1px 2px 5px #cf7a00 inset;background:#ff9600;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.filterDropdown{width:55px; overflow:inherit;}
.filterDropdown .itemTableSettings{width:286px; top:32px!important; left:0!important; }
.filterDropdown .upArrow{left:18px;}
.filterDropdown a.popupLink, .filterDropdown a.popupLink:hover{padding:0; display:block; box-shadow:none!important;}
a.filter{width:35px}
a.filter .arrowDown{right:4px; top:9px;}
.iconQuickadd{background-position: -29px -1003px!important;height:16px;width:20px;}
.borderleft{border-left:1px solid #fff;}
/*for mySupplier List partner Management page*/

/* Auction Menu */
.auction ul{background: #37cec5; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #37cec5 0%, #13beb4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#37cec5), color-stop(100%,#13beb4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #37cec5 0%,#13beb4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #37cec5 0%,#13beb4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #37cec5 0%,#13beb4 100%); /* IE10+ */
background: linear-gradient(to bottom, #37cec5 0%,#13beb4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37cec5', endColorstr='#13beb4',GradientType=0 ); /* IE6-8 */}
.auction ul li{border-right:1px solid #03aea2;border-left:1px solid #4EE3DA;}
.auction ul li a{color:#0d544f;}
.auction ul li a:hover, .auction ul li a.active
{background: #24bab0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #24bab0 0%, #03aea2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24bab0), color-stop(100%,#03aea2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #24bab0 0%,#03aea2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #24bab0 0%,#03aea2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #24bab0 0%,#03aea2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #24bab0 0%,#03aea2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24bab0', endColorstr='#03aea2',GradientType=0 ); /* IE6-8 */
}
/* Auction Menu */

/*Contract Menu*/
.contract ul{background: #97d45c; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #97d45c 0%, #71bb29 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#97d45c), color-stop(100%,#71bb29)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #97d45c 0%,#71bb29 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #97d45c 0%,#71bb29 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #97d45c 0%,#71bb29 100%); /* IE10+ */
background: linear-gradient(to bottom, #97d45c 0%,#71bb29 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97d45c', endColorstr='#71bb29',GradientType=0 ); /* IE6-8 */}
.contract ul li{border-right:1px solid #5fa91a;border-left:1px solid #aae571;}
.contract ul li a{color:#305210;}
.contract ul li a:hover, .contract ul li a.active{background: #5fa919; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #5fa919 0%, #80bd44 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fa919), color-stop(100%,#80bd44)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5fa919 0%,#80bd44 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5fa919 0%,#80bd44 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5fa919 0%,#80bd44 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5fa919 0%,#80bd44 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fa919', endColorstr='#80bd44',GradientType=0 ); /* IE6-8 */
}
/*Contract Menu*/

/*P2P Menu*/
.p2p ul{background: #fad369; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #fad369 0%, #e4b940 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fad369), color-stop(100%,#e4b940)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fad369 0%,#e4b940 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fad369 0%,#e4b940 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fad369 0%,#e4b940 100%); /* IE10+ */
background: linear-gradient(to bottom, #fad369 0%,#e4b940 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad369', endColorstr='#e4b940',GradientType=0 ); /* IE6-8 */}
.p2p ul li{border-right:1px solid #cea22b;border-left:1px solid #fbe198;}
.p2p ul li a{color:#5b4c24;}
.p2p ul li a:hover, .p2p ul li a.active{background: #dfb84e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #dfb84e 0%, #cea22b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfb84e), color-stop(100%,#cea22b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dfb84e 0%,#cea22b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dfb84e 0%,#cea22b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dfb84e 0%,#cea22b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dfb84e 0%,#cea22b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfb84e', endColorstr='#cea22b',GradientType=0 ); /* IE6-8 */}
/*P2P Menu*/

/*Partner Menu*/
.partner ul{background: #90e1f4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #90e1f4 0%, #5dc3db 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90e1f4), color-stop(100%,#5dc3db)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #90e1f4 0%,#5dc3db 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #90e1f4 0%,#5dc3db 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #90e1f4 0%,#5dc3db 100%); /* IE10+ */
background: linear-gradient(to bottom, #90e1f4 0%,#5dc3db 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90e1f4', endColorstr='#5dc3db',GradientType=0 ); /* IE6-8 */}

.partner ul li{border-right:1px solid #4ba9bf;border-left:1px solid #baebf6;}
.partner ul li a{color:#25525d;}
.partner ul li a:hover, .partner ul li a.active{background: #73c3d6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #73c3d6 0%, #4aa8bf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73c3d6), color-stop(100%,#4aa8bf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #73c3d6 0%,#4aa8bf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #73c3d6 0%,#4aa8bf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #73c3d6 0%,#4aa8bf 100%); /* IE10+ */
background: linear-gradient(to bottom, #73c3d6 0%,#4aa8bf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73c3d6', endColorstr='#4aa8bf',GradientType=0 );
color:#fff; /* IE6-8 *//
}
/*Partner Menu*/

/*page Loading*/
.loadingOuter{background:rgba(255,255,255,0.6);}
.pageLoading{border-color:transparent; background:#fafafa url(../images/pageLoading.gif) no-repeat center center!important; }
.loadingMedium{border-color:transparent; background:#fafafa url(../images/loader_24.gif) no-repeat center center!important; height:24px; width:24px; display:block; margin:0 auto;   }
.loadingMedium{border-color:transparent; background:#fafafa url(../images/loader_24.gif) no-repeat center center!important; }
.loadingData{border-color:transparent; background:#fafafa url(../images/loader_32.gif) no-repeat center center!important; }
.loading{background: url(../images/pageLoading.gif) no-repeat scroll center center #fff; border-color: transparent; border-radius: 34px !important;}
.loader_small{background:url(../images/loader_small.gif) no-repeat center center; height:16px; width:16px; border:none;}
/*Compare Items*/
.compareItemGrid tr:hover{ background:none !important;}
.compareItemGrid td{border-right-color:#eaeaea;}
.compareItemGrid td .compareImageHolder{ border-color:#d4d4d4; background:#efefef;}
.compareItemGrid td .compareSupplierLogoHolder{ border-color:#dfdfdf;}
.compareItemGrid .hightlightPriceSpec{ border-bottom-color:#eaeaea;background: #f6f6f6 !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#eaeaea)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6f6f6 0%,#eaeaea 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6f6f6 0%,#eaeaea 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f6f6f6 0%,#eaeaea 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #f6f6f6 0%,#eaeaea 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#eaeaea',GradientType=0 ) !important; /* IE6-9 */
box-shadow:inset  0  8px 8px -8px rgba(0, 0, 0, 0.12),inset  0 -8px 8px -8px rgba(0, 0, 0, 0.12) !important;
}/*contract landing page*/
.color01{color:#666 !important;}
.color02{color:#888;}
.color03{color:#7a7a7a;}
.color17{color:#7a7a7a;}
ul.compareItemList li.gray,ul.compareItemParameter li.gray{border-top:solid thin #f2f2f2;
border-bottom:solid thin #f2f2f2;
background:#f9f9f9;
padding-bottom:10px !important;
padding-top:10px !important;}
/*New Question And Answer*/
.attachmentSideLink{ background:#fafafa; -moz-box-shadow: -2px 0 5px 0 #999; -webkit-box-shadow:-2px 0 5px 0 #999; box-shadow: -2px 0 5px 0 #999; height:35px; border:none;}
.attachmentSideLinkHeader{ background:#d1d1d1; font-size:13px;}
/*.attachmentSideLink span{ background-position:-16px -848px;}*/
.attachmentSideLink span{ background-position:-19px -2072px; height:16px; margin-top:10px;}
.uploadedFilesPanel{ background:#fafafa;-moz-box-shadow: -2px 0 5px 0 #999;-webkit-box-shadow: -2px 0 5px 0 #999;box-shadow: -2px 0 5px 0 #999; border:none;}
.uploadedFilesPanel ul li{ border-bottom-color:#f4f4f4;-moz-box-shadow: inset 0 -1px 0 0 #ccc;-webkit-box-shadow: inset 0 -1px 0 0 #ccc;
box-shadow: inset 0 -1px 0 0 #ccc;}
.iconAddPlus1{ background-position:0px -983px;}
/*New Question And Answer*/

/* LOGIN */
.loginBg{-webkit-min-height:850px; -o-min-height:850px;
	background: #1d93af;
background: -moz-radial-gradient(center, ellipse cover, #1d93af 0%, #117a8d 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#1d93af), color-stop(100%,#117a8d)) no-repeat;
background: -webkit-radial-gradient(center, ellipse cover, #1d93af 0%,#117a8d 100%);
background: -o-radial-gradient(center, ellipse cover, #1d93af 0%,#117a8d 100%);
background: -ms-radial-gradient(center, ellipse cover, #1d93af 0%,#117a8d 100%);
background: radial-gradient(ellipse at center, #1d93af 0%,#117a8d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d93af', endColorstr='#117a8d',GradientType=1 );
}
.loginWrapper {width:385px; margin:94px auto 0 auto;}
.loginContHolder{padding:61px; color:#d5d5d5; text-align:left;}
.width224{width:224px !important;}
.borderTop01{border-top:1px solid #157a96; -webkit-box-shadow: inset 0px 1px 0px 0px #389bb2; box-shadow: inset 0px 1px 0px 0px #389bb2;}
.borderTop01 a{color:#0a3e4c; text-shadow: 0px 1px 0px #45a2b4;
filter: dropshadow(color=#45a2b4, offx=0, offy=1);}
.ddWidth220 div.selector span{width:220px;}
.width57{width:57px;}
.width87P{width:87% !important;}
.ddTextField span a.userName{background:url(../../Themes/cumulusTheme/desktop/images/selectorArrowSprite.png) no-repeat scroll -1px -80px}
.ddTextField span a.password{background:url(../../Themes/cumulusTheme/desktop/images/selectorArrowSprite.png) no-repeat scroll -1px -107px}

/* Partner Survery  */
.content01 .accordionBox .subAccordionbox .header, .content01 .subAccordionbox .header {	
	/*background: #def6fa;
	background: -moz-linear-gradient(top, #F0FEFE  0%, #d2edf5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F0FEFE ), color-stop(100%,#d2edf5));
	background: -webkit-linear-gradient(top, #F0FEFE  0%,#d2edf5 100%);
	background: -o-linear-gradient(top, #F0FEFE  0%,#d2edf5 100%);
	background: -ms-linear-gradient(top, #F0FEFE  0%,#d2edf5 100%);
	background: linear-gradient(to bottom, #F0FEFE  0%,#d2edf5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F0FEFE', EndColorStr='#d2edf5');
	border:1px solid #acdce7; border-left:none; border-right:none; color:#666666;*/}

.content01 .accordionBox .subAccordionboxOpen .header, .content01 .subAccordionboxOpen .header {
	/*background: #beedf7;
	background: -moz-linear-gradient(top, #beedf7 0%, #a3ddeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#beedf7), color-stop(100%,#a3ddeb));
	background: -webkit-linear-gradient(top, #beedf7 0%,#a3ddeb 100%);
	background: -o-linear-gradient(top, #beedf7 0%,#a3ddeb 100%);
	background: -ms-linear-gradient(top, #beedf7 0%,#a3ddeb 100%);
	background: linear-gradient(to bottom, #beedf7 0%,#a3ddeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beedf7', endColorstr='#a3ddeb',GradientType=0 ); 
	color:#333; border:none;*/}
.content01 .accordionBox .subAccordionboxOpen{border:none !important; background:#fff; }	
.content01 .accordionBox .subAccordionbox .headerError{ border-bottom:2px solid #f9c62b;}
.levelTwoAccordion{ border:1px solid transparent; }
.iconWeight{ background-position: 0 -1009px; height: 15px; width: 21px;}
/** Timeline **/
.ui-rangeSlider-withArrows .ui-rangeSlider-container{   -webkit-box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);  -moz-box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);  box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);}
.ui-rangeSlider-noArrow .ui-rangeSlider-container{  border-left: solid 1px #ccc;  border-right: solid 1px #ccc;}
.ui-rangeSlider-container{ 	border-top: solid 1px #232a32;  border-top: solid 1px #ccc;  background: #ccc;}
.ui-rangeSlider-arrow{  border-top: solid 1px #232a32;  border-bottom: solid 1px #6a7179;  background: #67707F;  
  box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);
  -webkit-box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);
  -moz-box-shadow: inset 0px 4px 6px -2px RGBA(0,0,0,0.5);
  background: -moz-linear-gradient(top, #67707F 0%, #888DA0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67707F), color-stop(100%,#888DA0));}
.ui-rangeSlider-leftArrow{  border-left: solid 1px #515862;}
.ui-rangeSlider-rightArrow{  border-right: solid 1px #515862;}
.ui-rangeSlider-arrow-inner{  border: 10px solid transparent;  }
.ui-rangeSlider-leftArrow .ui-rangeSlider-arrow-inner{  border-right:10px solid #a4a8b7; padding-left:20px;}
.ui-rangeSlider-leftArrow:hover .ui-rangeSlider-arrow-inner{  border-right:10px solid #b3b6c2;}
.ui-rangeSlider-rightArrow .ui-rangeSlider-arrow-inner{  border-left:10px solid #a4a8b7; }
.ui-rangeSlider-rightArrow:hover .ui-rangeSlider-arrow-inner{  border-left:10px solid #b3b6c2;}
.ui-rangeSlider-bar{ border-top:1px solid #cfa653;	background: #ffc862; }
.ui-rangeSlider-handle{	color:#fff; background: #f38630;}
.ui-rangeSlider-handleleftopp{	color:#fff; background: url(../images/savingsPotentialgreen.png) no-repeat; display:inline-block; height:45px; width:32px; border:none;}
.ui-rangeSlider-handlerightopp{	color:#fff; background: url(../images/savingsPotentialred.png) no-repeat; display:inline-block; height:45px; width:32px; border:none;}
.ui-rangeSlider-label{background:#fff; color:#333; border:1px solid #666}
.ui-rangeSlider-label-inner{border-left: 8px solid transparent;  border-right: 8px solid transparent;  border-top: 8px solid #666;}
.timelineComp01{/*border:1px solid #a7dbd8; background:#a7dbd8; */}
.timelineComp01 .timelineGrid tr{background:#f3f2f2;}
.timelineComp01 .timelineGrid th{color:#333;}
.timelineComp01 .timelineGrid th, .timelineComp01 .timelineGrid td{border-bottom:1px solid transparent; border-top:1px solid transparent; color:#009999;}
.changeState{ background:green;}
.ui-rangeSlider-bar-changeState{ border-top:1px solid #6bab33;	background: #85ba58; background: -moz-linear-gradient(top, #85ba58 0%, #6ead44 100%);
  	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#85ba58), color-stop(100%,#6ead44));}
/** Timeline End **/

span.loader01{background: url(../images/loader_16.gif) no-repeat; display:inline-block; height:32px; width:32px; border:none;}

.iconSortDescending{background-position:-25px -1103px !important;}
.iconSortAscending{background-position:2px -1103px !important;}

/* Flip card */
.highliteExpirary{ background:#e95d4c; color:#fff;}
.highliteSubmission{ background:#60af35; color:#fff;}
/* Sourcing-Suppliers*/
.gridvTitle{background: #fff;border-color: #fff #fff #dee2ec #fff;color:#666; font-size:16px; font-family:'robotomedium', arial;}
.gridvTitle1{background: #fff;border-color: #fff #fff #dee2ec #fff;color:#666;font-size:16px; font-family:'robotomedium', arial;}
	.scoretxt{color:#b15806; display:block;}
.itemTableSettings .upArrow03,.itemTableSettings .upArrow04,.upArrow05,.itemTableSettings .upArrow06, .itemTableSettings .upArrow07,.itemTableSettings .upArrow08, .popover01 .upArrow07{
    border-color: transparent transparent #ebebeb;
}	
.iconInviteSprit{background:url(../images/inviteCount.png) no-repeat scroll 0 0 transparent; display:block;}
.inviteIcon{background-position:0px 0px !important;}
.inviteFevIcon{background-position:0px -17px !important;}
.unregisteredPartnerIcon{background-position:0px -65px !important;}
.inviteFevDisableIcon{background-position:0px -64px !important;}
.inviteScoreIcon{background-position:0px -37px !important;}
.diverseSupIcon{background-position:0px -106px !important; height:16px; width:26px;}
/* Sourcing-Suppliers*/
/* contract setting*/
.contenHidden{display:none;}
.bgGrey {background:#cccccc;}
.bgBlack{background:#000;}
.heading02{padding:11px 20px 12px; font-size:22px; color:#333333; font-weight:bold; text-shadow: 0px 1px 1px #fff;
	background: #dbd9d9;
background: -moz-linear-gradient(top, #eae8e8 1%, #dbd9d9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eae8e8), color-stop(100%,#dbd9d9));
background: -webkit-linear-gradient(top, #eae8e8 1%,#dbd9d9 100%);
background: -o-linear-gradient(top, #eae8e8 1%,#dbd9d9 100%);
background: -ms-linear-gradient(top, #eae8e8 1%,#dbd9d9 100%);
background: linear-gradient(to bottom, #eae8e8 1%,#dbd9d9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e8', endColorstr='#dbd9d9',GradientType=0 );	}

.subTitle{color:#999999 !important;}

/*header icons for moduls */
/*.contractModuleDraft, .contractModuleOnline, .contractModuleSigned{background:#92d352; box-shadow:inset 1px 1px 0 0 #aae571;}*/
.contractModuleDraft span{background-position:-1px -57px;}
.contractModuleOnline span{background-position:-1px -203px;}
.contractModuleSigned span{background-position:1px -226px;}

.p2pModuleRequisition,.p2pModuleASN,.p2pModulePO, .p2pModuleReceipt, .p2pModuleInvoice{background:#fad264;box-shadow:inset 1px 1px 0 0 #fbe198;}
.p2pModuleRequisition span{background-position: 0px -83px;}
.p2pTmpRequisition span{background-position: 0px -400px;}
.p2pModulePO span{background-position: -4px -113px;}
.p2pModuleReceipt span{background-position:-4px -174px;}
.p2pModuleInvoice span{background-position: -4px -144px;}
.p2pModuleRnote span{background-position:0px -605px!important;}
.partnerModuleAssessment, .partnerModuleForm01{background:#9feafc;  box-shadow:inset 1px 1px 0 0 #baebf6;}  
.partnerModuleAssessment span{background-position:-4px -204px;}
.partnerModuleForm01 span{background-position: -4px -234px;}
.partnerModulePartner span{background-position:-1px -434px;}
.newTheme .card .partnerModuleAssessment span {margin: 10px 10px 0px 10px !important;}

.newTheme .card .partnerModuleAssessment span {margin: 10px 10px 0px 10px !important;}

/*.sourcingModuleAuction{background:#18bfb5; box-shadow:inset 1px 1px 0 0 #4EE3DA;background:#E18F29; box-shadow:inset 1px 1px 0 0 #F4A644;}*/
.pageHeading .sourcingModuleAuction{background:#18bfb5; box-shadow:inset 1px 1px 0 0 #4EE3DA;background:#E18F29; box-shadow:inset 1px 1px 0 0 #F4A644;}
.sourcingModuleAuction span{background-position:-2px -30px;}

/*.sourcingModuleRFP, .sourcingModuleRFQ{background:#f5a745; box-shadow:inset 1px 1px 0 0 #fbe198;}*/
.sourcingModuleRFP, .sourcingModuleRFQ{background:#e18f29; box-shadow:inset 1px 1px 0 0 #f4a644;}
.sourcingModuleRFP span{background-position:-4px 0;}
.sourcingModuleRFQ span{background-position:-3px -44px;}
.sourcingModuleContract{background:#92d352;  box-shadow:inset 1px 1px 0 0 #aae571;}
.sourcingModuleContract span{ background-position:-1px -65px;}

/*.workBenchModul{background:#18BFB5; box-shadow:inset 1px 1px 0 0 #98E3DE;}*/
.workBenchModul span{background-position:0 -324px;}
/*live - sourcing*/
.tabs01 ul{ border-color:#167973 #56ccc5 #60d3cc #1ca59d;}
.tabs01 ul li {border-left:1px solid #5dcdc5; border-right:1px solid #167973;}
.tabs01 ul li a {color:#fff;
background: #21b5ac; /* Old browsers */
background: -moz-linear-gradient(top, #21b5ac 0%, #2dcbc1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#21b5ac), color-stop(100%,#2dcbc1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #21b5ac 0%,#2dcbc1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #21b5ac 0%,#2dcbc1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #21b5ac 0%,#2dcbc1 100%); /* IE10+ */
background: linear-gradient(to bottom, #21b5ac 0%,#2dcbc1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21b5ac', endColorstr='#2dcbc1',GradientType=0 ); /* IE6-9 */ 
text-shadow: 1px 1px 1px #13736e;}
.tabs01 ul li a:hover, .tabs01 li.selected a{background:#1ca59d; color:#106863; text-shadow: 1px 1px 1px #77c9c4; filter:none !important;}

.iconAddSupplier {background:url(../images/iconAddSupplier.png) no-repeat; width:24px; height:25px; float:right;margin: 7px 12px 0 0;}

.liveSummary .card {-webkit-box-shadow: 0px 0px 3px 1px #a3a3a3;box-shadow: 0px 0px 3px 1px #a3a3a3;}
.liveSummary .cardTitle .title { color:#666;}
.liveSummary .cardContent {background: #f4f3f3; /* Old browsers */
background: -moz-linear-gradient(top, #f4f3f3 0%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f3f3), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f4f3f3 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f4f3f3 0%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f4f3f3 0%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #f4f3f3 0%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f3f3', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */}
.liveSummary .cardTitle {background: #eae8e8; /* Old browsers */
background: -moz-linear-gradient(top, #eae8e8 0%, #c0c0c0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae8e8), color-stop(100%,#c0c0c0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eae8e8 0%,#c0c0c0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eae8e8 0%,#c0c0c0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eae8e8 0%,#c0c0c0 100%); /* IE10+ */
background: linear-gradient(to bottom, #eae8e8 0%,#c0c0c0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae8e8', endColorstr='#c0c0c0',GradientType=0 ); /* IE6-9 */}
.card .cardBottom { background:#F9F8F8;}
.timer02 {text-shadow: 1px 1px 1px #ffffff;}
.iconComment01 {background:url(../images/iconComments.png) no-repeat;color: #fff;float: left;font-size:11px;font-weight:bold;height:21px;padding:3px 6px;width: 14px;}
.iconComment01:hover {text-decoration:none;}
.textRed { color:#cc0000 !important;}
.textGreen { color:#58b000 !important;}
.color03 {color:#999;}
.color04 {color:#474747;}
.textYellow {color:#beaa05;}
.textGrey {color:#c0c0c0;}

.color10 {color:#10748b;}
.gridV .lastMinutes .numbers {color:#ff6600; font-weight:bold;}
.gridV .timer01 {background:#eeeded; border:1px solid #ddd; font-size:12px;}
.border02 {border:1px solid #dee2ec;}

.hideGraph {background:url(../images/showGraph.png) no-repeat 0 -29px; width:42px; height:29px;}
.showGraph {background:url(../images/showGraph.png) no-repeat 0 0; width:42px; height:29px;}

.liveSGrid{border:1px solid #eee;}
.liveSGrid th{ background:#fafafa !important;text-shadow: 1px 1px 1px #034261; filter:none;}

.liveSGrid td.lotName, .liveSGrid td.lotNameActive {background:#fff; color:#666; text-shadow: 1px 1px 1px #187b75;}
.liveSGrid td.lotName:hover, .liveSGrid td.lotNameActive {background:#f8f8f8; color:#333;text-shadow: 1px 1px 1px #59c9eb;}
.liveSGrid td.lotName span.arrow, .liveSGrid td.lotNameActive span.arrow {border-top: 7px solid transparent;border-bottom: 7px solid transparent; border-right:7px solid #fff; }

.liveSGrid .timer01 {background:#f78e26; border:1px solid; border-color:#e5811d; color:#fff;}

.liveSGrid .lastTime {background:#f6564e; border:1px solid #f6564e;}

.liveSGrid .bgPositive, .liveSGrid .bgNegative {color:#fff;}
.liveSGrid .bgPositive .seprator {border-left:1px solid #318b16; background:#6ece51;}
.liveSGrid .bgNegative .seprator {border-left:1px solid #cb3d16; background:#fe7f5d;}
.liveSGrid > tbody > tr > td{font-family:'robotomedium', arial;}
.liveSGrid > tbody > tr:first-child > td{background:#f8f8f8;}
.liveSGrid .color14 {color:#333;}
.liveSGrid .numbers{font-family:'robotoregual',arial;}
/*live - sourcing*/
/* My supplier */
.slideToggle{ color:#1e96af; border:1px solid #cac8c9;
	background: #eceaeb;
	background: -moz-linear-gradient(top, #eceaeb 0%, #ebe9ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaeb), color-stop(100%,#ebe9ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eceaeb 0%,#ebe9ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eceaeb 0%,#ebe9ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eceaeb 0%,#ebe9ea 100%); /* IE10+ */
	background: linear-gradient(to bottom, #eceaeb 0%,#ebe9ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaeb', endColorstr='#ebe9ea',GradientType=0 ); /* IE6-8 */
}
.slideToggleContent{ background:#eaeaec; border:1px solid #cac8c9;}
/* My supplier End */
/*Command Center*/
.rightPanelFix { background:#1a819e;}
.auction {background:#F4A644;}

.cCenter .auction{ border:1px solid #E18F29; border-top-color:#E18F29;}
.cCenter .auctionIcon {border-right:1px solid #E18F29;}
.cCenter .headingLeft { color:#353535;} 


.timer01 {border-style:solid; border-color:#ccc;background:#ededed; color:#333; border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important; -webkit-border-radius:2px !important;}

.timer01 .numbers { padding:3px 6px 3px 8px;}

.timer01 .stopTimer {background:#d9d7d7 url(../images/stopTimer.gif) no-repeat center center; display:block; padding:16px 15px 17px; *padding:8px 15px 0 15px; border-left:1px;border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0;} 

.timer01 .playTimer {background:#d9d7d7 url(../images/iconPlay.png) no-repeat center center; padding:16px 15px 17px; *padding:8px 15px 0 15px; border-left:1px;border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0;} 

.lotList ul li {background:#1c918a; border-bottom:1px solid #176d68; color:#fff;}
.lotList ul li a {color:#fff;border:1px solid transparent;}


.lotList li.selected {background:#fff;}
.lotList li.selected a, .lotList li a:hover {background:#18bfb5; border:1px solid #388782; } 

.lotTable tr td { pborder-bottom:1px solid #f9f9f9;}
.even td {background:transparent;}
.percentage {color:#fff;}
td.bgPositive {background: #4ac225 !important; /* Old browsers */
background: -moz-linear-gradient(left, #4ac225 85%, #3ea21f 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(85%,#4ac225), color-stop(100%,#3ea21f)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #4ac225 85%,#3ea21f 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #4ac225 85%,#3ea21f 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(left, #4ac225 85%,#3ea21f 100%) !important; /* IE10+ */
background: linear-gradient(to right, #4ac225 85%,#3ea21f 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ac225', endColorstr='#3ea21f',GradientType=1 ); /* IE6-9 */}
td.bgNegative {background: #fe5f34 !important; /* Old browsers */
background: -moz-linear-gradient(left, #fe5f34 84%, #d44f2b 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(84%,#fe5f34), color-stop(100%,#d44f2b)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #fe5f34 84%,#d44f2b 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #fe5f34 84%,#d44f2b 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(left, #fe5f34 84%,#d44f2b 100%) !important; /* IE10+ */
background: linear-gradient(to right, #fe5f34 84%,#d44f2b 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5f34', endColorstr='#d44f2b',GradientType=1 ); /* IE6-9 */}

.buttonBg {background: #2f4e5c; /* Old browsers */
background: -moz-linear-gradient(top, #2f4e5c 0%, #02232b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f4e5c), color-stop(100%,#02232b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2f4e5c 0%,#02232b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2f4e5c 0%,#02232b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2f4e5c 0%,#02232b 100%); /* IE10+ */
background: linear-gradient(to bottom, #2f4e5c 0%,#02232b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f4e5c', endColorstr='#02232b',GradientType=0 ); /* IE6-9 */
border:1px solid #031318; color:#fff;}
.headingCenter {color:#fff; }

.iconChat01 {background:url(../images/chatIcons.png) no-repeat; display:inline-block;}
.iconMessages {background-position:0 0; width:28px; height:21px;}
.iconChatting {background-position:0 -22px; width:36px; height:26px;margin-top:-2px;} 
.iconInformation {background-position:0 -51px; width:31px; height:29px;margin-top:-4px;} 
.iconCall {background-position:0 -83px; width:29px; height:29px;margin-top:-4px;}
/*.iconInfo{background-position: 0 -440px;height:15px;width:15px;}*/
.iconInfo, .iconInfoHighRisk, .iconInfoMedRisk, .iconInfoLowRisk{height: 16px;width: 16px;}
.iconInfo{background-position: -35px -1399px;}
.iconInfoHighRisk{background-position: -36px -1647px;}
.iconInfoMedRisk{background-position: -36px -1663px;}
.iconInfoLowRisk{background-position: -36px -1679px;}
.onlineChat {background:url(../images/iconChats.png) no-repeat 0 0; width:26px; height:22px; float:right;margin:-4px 5px 0 0;}
.offlineChat {background:url(../images/iconChats.png) no-repeat 0 -45px; width:26px; height:22px; float:right;margin:-4px 5px 0 0;}
.idleChat {background:url(../images/iconChats.png) no-repeat 0 -22px; width:26px; height:22px; float:right;margin:-4px 5px 0 0;}
.iconMessages01 {background-position:0 -114px; width:24px; height:18px;margin-top:1px; }
.sortList ul li:hover .iconMessages01, li a.active .iconMessages01 {background-position:-26px -114px; }

.iconChatting01 {background-position:0 -134px; width:26px; height:19px;margin-top:1px;} 
.sortList ul li:hover .iconChatting01, li a.active .iconChatting01 {background-position:-28px -134px;}

.iconRecent01 {background-position:0 -154px; width:18px; height:21px;margin-top:1px;} 
.sortList ul li:hover .iconRecent01, li a.active .iconRecent01 {background-position:-20px -154px;}

.iconGroupChat {background-position:0 -278px; width:33px; height:22px; } 
.sortList ul li:hover .iconGroupChat, li a.active .iconGroupChat {background-position:-35px -278px;}

.iconTeamMember {background-position:0 -178px; width:15px; height:15px;margin-top:1px;} 
.sortList ul li:hover .iconTeamMember, li a.active .iconTeamMember, .tabs03 li:hover .iconTeamMember {background-position:-17px -178px;}

.iconGroup {background-position:0 -195px; width:21px; height:15px;margin-top:1px;} 
.sortList ul li:hover .iconGroup, li a.active .iconGroup, .tabs03 li:hover .iconGroup {background-position:-23px -195px;}

.iconInbox {background-position:-32px -327px; width:17px; height:14px;} 
.sortList ul li:hover .iconInbox, li a.active .iconInbox, .tabs03 li:hover .iconInbox {background-position:-52px -327px;}

.iconOutbox {background-position:-32px -343px; width:17px; height:14px;} 
.sortList ul li:hover .iconOutbox, li a.active .iconOutbox, .tabs03 li:hover .iconOutbox {background-position:-52px -343px;}

.iconPin {background:url(../images/iconPin.png) no-repeat; width:15px; height:22px; display: inline-block;} 
.openDetail {background:#fff;}
.openDetail .heading01 {border-bottom:1px solid #c4c4c4; }
.openDetail .heading01 .title {font-size:24px;}

.iconNewMail {background-position:-55px -227px; width:13px; height:9px; float:left;margin: 3px 0 0;} 
.Mail_New {background-position:-55px -227px; width:13px; height:9px; float:left;margin: 3px 0 0;} 
.iconReadMail {background-position:-55px -238px; width:13px; height:12px; float:left;margin-top: 1px;}
.Mail_Read {background-position:-55px -238px; width:13px; height:12px; float:left;margin-top: 1px;} 
.iconComment04 {background-position:-55px -212px; width:13px; height:13px; float:left;margin: 2px 0 0;}
.Comment {background-position:-55px -212px; width:13px; height:13px; float:left;margin: 2px 0 0;}
.iconAlert {background-position:-53px -252px; width:16px; height:13px; float:left; margin: 1px 0 0;}
.Alert {background-position:-53px -252px; width:16px; height:13px; float:left; margin: 1px 0 0;} 
.iconReply {background-position:-1px -345px; width:23px; height:14px; float:right;} 
.iconReplyAll {background-position:-1px -328px; width:27px; height:14px; float:right;} 
.iconFwd {background-position:-2px -362px; width:23px; height:14px; float:right;} 
.iconAttachView {background-position:-62px -362px; width:8px; height:15px;} 
.iconReplyQuote {background-position:0px -403px; width:26px; height:21px;}

.addIcon {background:url(../images/addSign.gif) no-repeat;width:13px; height:14px; display:block; margin:4px 0;} 
li:hover .addIcon {background:url(../images/addSignHover.gif) no-repeat;}

.gridV td.secondaryLink{color:#1793ba;}
.gridV tr.selesupplier, .gridV tr.selesupplier td.secondaryLink{background-color:#e5f8f7;}
.gridV tr.selesupplier1, .gridV tr.selesupplier1 td.secondaryLink{background-color:#faf7dd;}
.iconComment02 {background: url(../images/iconComments.png) no-repeat scroll 0px -29px transparent;color: #FFFFFF;float: right;    font-size: 11px;font-weight: bold;height: 20px;padding: 0px;width: 22px;}
.lotsPreview{background: url(../images/iconLotsPreview.png) no-repeat scroll 0px 0px transparent;float: right;height: 11px;    padding: 0px;width: 16px;}
.lotsPreviewActive{
    background: url(../images/iconLotsPreview.png) no-repeat scroll 0px -13px transparent;float: right;height: 11px;padding: 0px;width: 16px;}
.color05 {color:#dec70a;}
.color06 {color: #72e203;}

.heading03 {background: #fff; border-color:#fff #fff #dee2ec #fff; }
.heading03 .title { color: #666; font-family:'robotomedium', arial;}

.borderBtm01 {border-bottom:1px solid #f2f2f2;}
.color08 {color:#333;}
.color09 {color:#D15959 !important;}
.rankBg {background:url(../images/rankBg.png) no-repeat; width:28px; height:22px; float:left; color:#353535; font-size:13px; text-align:center; font-weight:bold;padding-top: 6px; margin:-7px 0 0 3px;}
.btnHighlight {background:#f9d146; border:1px solid #e2be42;color:#353535;}
.gridOuter {border:1px solid #f1f1f2;}

.gridV .textbox01 {border-color:#ccc;}
.gridV .bottomRow {background: #fbfbfb; /* Old browsers */
background: -moz-linear-gradient(top, #fbfbfb 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfbfb 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfbfb 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfbfb 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfbfb 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */}


.dataBox02 .heading {border-bottom:1px solid #dee2ec;margin-bottom:10px;}
.dataBox02 .heading .title {color:#666666; font-family:'robotomedium',arial;}
.dataBox02 .contentB { /*border:1px solid #d6d6d6;*/}

.morePaddGridV2 .gridV2 th, .morePaddGridV2 .gridV2 td {padding:10px;}
.gridV2 .lastRow td {border-bottom:0px;}
.height204 {height:204px;}


.sepVertical01 {border-left:1px solid #bcbbbb; background:#fff;}

.dataBox03 {border:1px solid #d6d8db;}
.dataBox03 .heading {background: #f2f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f2f1f1 0%, #eceaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1f1), color-stop(100%,#eceaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f1f1 0%,#eceaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f1f1 0%,#eceaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f1f1 0%,#eceaea 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f1f1 0%,#eceaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1f1', endColorstr='#eceaea',GradientType=0 ); /* IE6-9 */
border-bottom:1px solid #ccc !important;}

.dataBox03 .heading .timer01 {background:#dadada;}

.iconPopout01 {background:url(../images/iconPopout.png) no-repeat 0 0; width:15px; height:16px;}
.iconPopout02 {background:url(../images/iconPopout.png) no-repeat 0 -16px; width:15px; height:16px;}
.iconPopin01 {background:url(../images/iconPopout.png) no-repeat 0 -33px; width:15px; height:16px;}

.cCenterInnerRight .catlogTabs li a.active, .cCenterInnerRight .catlogTabs li:hover a {background:#fde8cb !important;}

.panelHistory {background: #b2b2b2; /* Old browsers */
background: -moz-linear-gradient(top, #b2b2b2 0%, #d8d8d8 10px); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(10px,#d8d8d8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b2b2b2 0%,#d8d8d8 10px); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b2b2b2 0%,#d8d8d8 10px); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b2b2b2 0%,#d8d8d8 10px); /* IE10+ */
background: linear-gradient(to bottom, #b2b2b2 0%,#d8d8d8 10px); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b2b2', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
border:1px solid #ccc; margin-top:-5px; 
/*left:-1px;*/
}

.bg07 {background:#fff !important;}

.iconcCenter {background:url(../images/iconCommandCenter.png) no-repeat; float:left; margin-left:8px;}
.iconChatUnread {background-position:0 -73px; width:23px; height:19px;}
.iconChatOnline {background-position:0 -19px; width:21px; height:18px;}
.iconChatOffline { background-position:0 0;width:21px; height:18px;}
.iconMinusSupplier {background-position:0 -56px; width:15px; height:17px;}
.iconGraph {background-position:0 -38px; width:23px; height:17px;}
.iconGraphSelected {background-position:0 -128px; width:23px; height:17px;}
.iconAddAgain {background-position:0 -93px; width:15px; height:17px; margin-left:18px;}
.iconFilter01 {background-position:0 -111px; width:14px; height:16px;}

.alertMesg .message { border:1px solid #AA833F;border-radius:10px; -webkit-border-radius:10px; background:#faf3d0;}
.alertMesg .notifyContainer {background:url(../images/overlay.png) repeat;border-radius:10px; -webkit-border-radius:10px; }

.textRed td {color:#f02121;}
.noBgColor {background: none !important;}
.bg08 {background:#d8d8d8;}
/*Command Center*/

/*supplier responses*/
.contentMarginL272 .tabConTopComp {background: #f0f0f0; border:1px solid; border-color:#f0f0f0 #f0f0f0 #ccc #f0f0f0 ; font-family: 'robotomedium', arial;}/* sachin*/
.detailFull {background:#f8f8f8; border:1px solid; border-color:#fff #fff #ebebeb #fff; font-family: 'robotomedium', arial; color:#333;}
.partnerForm .detailFull {background:#D2EDF5 ; border:1px solid; border-color:#fff #fff #8fe0f3 #fff;  }

.dataBox01 {/*border:1px solid #d6d6d6;*/background-color: #fbfbfb; box-shadow: 0 0 3px 0 #ccc !important; -webkit-box-shadow: 0 0 3px 0 #ccc !important; -moz-box-shadow: 0 0 3px 0 #ccc !important; -ms-box-shadow: 0 0 3px 0 #ccc !important; -o-box-shadow: 0 0 3px 0 #ccc !important; margin: 2px;}
.dataBox01 .header {background: #fbfbfb; /* Old browsers */
/*background: -moz-linear-gradient(top, #fafafa 0%, #f4f3f3 100%) !important; /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f4f3f3)) !important; /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #fafafa 0%,#f4f3f3 100%) !important; /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, #fafafa 0%,#f4f3f3 100%) !important; /* Opera 11.10+ */
/*background: -ms-linear-gradient(top, #fafafa 0%,#f4f3f3 100%) !important; /* IE10+ */
/*background: linear-gradient(to bottom, #fafafa 0%,#f4f3f3 100%) !important; /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f4f3f3',GradientType=0 ) !important; /* IE6-9 */
/*background:#f0f0f0; border-bottom:1px solid #e5e4e4 !important; border-top:none;*/
 font-size: 14px;font-family: 'robotomedium', arial;
}
.dataBox01 .contentBox{background:none;}
.dataBox01 .headerError{ color:red !important;}

.scoreNumbers li a {background:url(../images/pagingBgScore.png) no-repeat 0 -1px;  color:#666;}
.scoreNumbers li a:hover, .scoreNumbers li.active a, .disableScore li.active a:hover{ background:url(../images/pagingBgScore.png) 0 -25px; color:#ffffff;}
/*.scoreNumbers li a.disableScore{background:url(../images/pagingBgScore.png) 0 -75px; color:#ccc; width:25px; height:21px; text-align:center; padding-top:3px; cursor:default;}*/
.disableScore li a, .disableScore li a:hover{background:url(../images/pagingBgScore.png) 0 -75px; color:#ccc; width:25px; height:21px; text-align:center; padding-top:3px; cursor:default;}

.iconCheckMark {background:url(../images/iconCheck.png) no-repeat; width:16px; height:16px; display:inline-block; float:right;}
.borderRight1 {border-right:1px solid #ebebeb;}
.iconPartner {background:url(../images/iconSupplier.png) no-repeat; float:right; padding:1px 0 1px 21px;}
/*.iconComment03 {background: url(../images/iconComments.png) no-repeat  0 -52px;color: #FFFFFF; font-size: 9px;height: 16px;padding: 1px 0;text-align: center;width: 18px;}*/
.iconNewComment{background-position:-36px -1295px; width:16px; height:16px;}
.iconComment03 {background: url(../images/iconComments.png) no-repeat  0 -70px;color: #FFFFFF; font-size: 9px;height: 16px;padding: 1px 0;text-align: center;width: 18px; text-decoration:none !important;}
.iconComment04 {background: url(../images/iconComments.png) no-repeat  0 -73px;height: 16px; width: 18px;}
.iconAvailable{background: url(../images/iconComments.png) no-repeat  0 -89px; height: 16px; width:21px;}
.iconComment03White {background: url(../images/iconCommentswhite.png) no-repeat  0 -70px;color: #FFFFFF; font-size: 9px;height: 18px;padding: 1px 0;text-align: center;width: 18px; text-decoration:none !important;}
.iconCheck01 {background:url(../images/iconCheckBig.png) no-repeat; width:24px; height:23px; display:inline-block; float:right;}
.iconCheck02 {background:url(../images/surveyScored.png) no-repeat;}
/*supplier responses*/

/*Score Summary */
.tabsLight .catlogTabs li a.active,  .tabsLight .catlogTabs li a:hover {background: #fde8cb;-webkit-box-shadow: inset 1px 1px 0px 0px #cac6c5; box-shadow: inset 1px 1px 0px 0px #cac6c5; color:#c9571e;}

.verticalBordersGrid .gridV{border:1px solid #dadada!important; }
.verticalBordersGrid .gridV th {  /*border-left: 1px solid #E5E5E5;*/ border-right: 1px solid #dadada; border-top: 1px solid #dadada;}
.verticalBordersGrid .gridV th.color07 { color:#fff}
.verticalBordersGrid .gridV td {border-left: 1px solid #dadada;  /*border-top:1px solid #bababa!important;*/ border-bottom:1px solid #bababa!important;} 
.verticalBordersGrid .gridV { border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;}
.verticalBordersGrid .gridV tfoot td, .verticalBordersGrid .gridV tfoot td:first-child {border-bottom:none; background:#f3f3f3!important}
.bg01 {background:#e4e3e3 !important;}
.bg02 {background:#656464 !important;}
.bg999 {background:#F7F4F4;}
.bg97 {background:#f9f9fb;}
.bg96 {background:#98a7b8;}
.bg70{background:#d6eeed!important;}
/*.color07 {color:#fff !important; }*/
.verticalBordersGrid .gridV td:first-child {background:#fff!important; border-bottom:1px solid #bababa!important; /*border-top:1px solid #bababa!important;*/ font-weight:bold; border-left:none;}
.verticalBordersGridnoBG .gridV td:first-child{background:none;}

.bg03 {background:#e0fde0;}
.bg04 {background:#45cc3a;}
.bg05 {background:#cacaca;}
.bgth{background:#F0F0F0;}
.notResponded td { background:#f7f6f6; color:#9f9e9e; padding:2px 10px !important;}

.iconScoreCard {background-position:-34px -1140px; padding:1px 0 1px 22px;}
.iconPartner01 {background-position:-34px -1159px; padding:1px 0 1px 22px;}
.iconReminder {background-position:0 -1174px; width:16px; height:15px;}


/*.verticalBordersGrid .gridV th, .verticalBordersGrid .gridV td { border:1px solid #c2c2c2;}*/

.bgGrad01 {background: #f6f6f6 !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e2dfdf',GradientType=0 ); /* IE6-9 */}
.bg06 {background:#fff !important;}

.iconAddGrey {background-position:-34px -1177px; width:17px; height:17px;}

.gridFirstColumnBg tr td:first-child {background:#f6f6f6;}
/*Score Summary */
/* Partner forms supplier response page */
.hightlight01 {background:##FAF7DD;}
.iconError{ background-position:-35px -1195px;}
.smallErrorIcon{background-position:-21px -2128px;}

.notification01 {background: #fcf8e3 !important; border: 1px solid #faebcc; color: #654500;text-shadow: 0 1px 0 #FEF1C9; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}
.notification01 .taskBtn{color:#c09853; border-color: #d7cb8f !important; text-shadow: 0 1px 0 #ffffff;box-shadow: 1px 1px 0 0 #dfd9bb;
background: #fdfae8; /* Old browsers */
background: -moz-linear-gradient(top, #fdfae8 0%, #f7f0c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfae8), color-stop(100%,#f7f0c8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfae8 0%,#f7f0c8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfae8', endColorstr='#f7f0c8',GradientType=0 ); /* IE6-8 */
}
.notification01 .taskBtn:hover{color:#c09853; border-color: #d7cb8f !important; text-shadow: 0 1px 0 #ffffff; box-shadow: 1px 1px 0 0 #dfd9bb;
background: #fdfae8; /* Old browsers */
background: -moz-linear-gradient(top, #fdfae8 0%, #f7f0c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfae8), color-stop(100%,#f7f0c8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfae8 0%,#f7f0c8 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfae8 0%,#f7f0c8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfae8', endColorstr='#f7f0c8',GradientType=0 ); /* IE6-8 */
}
.notificationnewtasks {background: none !important; border-bottom: #ea5206; border-top: #ea5206; color:#ea5206;text-shadow: #ea5206;} /* Kevin Lee*/
.notificationnewtasks .alertReg{ font-size: 10px; font-weight: bold; height: 16px; width: 16px; position: absolute; left: 8px; top: -6px; border-radius: 13px; text-align: center; line-height: 12px; text-decoration: none !important; display: inline-block; text-align: center; }
.notificationnewtasks .taskBtn{ font-size: 10px; color: #fff; font-weight: bold; text-shadow: 1px 1px 0 0 #fff; position: absolute; left: 8px; top: -6px; border-radius: 13px; text-align: center; line-height: 12px; text-decoration: none !important; display: inline-block; text-align: center; background: #ea5206; border-color: #ea5206; } 
     /* Kevin Lee */
/*.notificationnewtasks .taskBtn:hover{
	border-color: #ea5206;
	box-shadow: 1px 1px 0 0 #ea5206;
	color: #fff;
	background-color: #ea5206;
}	*/	
	
.highlightField, li a.tabError{ border:1px solid #ff3333 !important; background:#fff !important; color:#ff3333 !important;} /* Kevin Lee */
.input input.highlightField:focus { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 51, 51, 0.3) !important;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 51, 51, 0.3) !important;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(255, 51, 51, 0.3) !important;-ms-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(255, 51, 51, 0.3) !important;-o-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 51, 51, 0.3) !important;}
li.selected a.tabError{border-bottom:none !important; background:#F9F9F9 !important;}
.headerTabLink li.selected.tabError{ background:#ffdfdf !important; color:#ff3300 !important;}

h4{color:#333; text-shadow:1px 1px #F2F2F2;background: #fff; font-family:'robotomedium',arial;}
/*Compare Documents*/
.rightpan{-webkit-box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow:-1px 0px 1px rgba(0, 0, 0, 0.25);box-shadow:-1px 0px 1px rgba(0, 0, 0, 0.25);}
.leftpan{-webkit-box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 0px 1px rgba(0, 0, 0, 0.25);box-shadow:1px 0px 1px rgba(0, 0, 0, 0.25);}
.p2pBg{background: #fad369; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: -moz-linear-gradient(top, #fad369 0%, #e4b940 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fad369), color-stop(100%,#e4b940)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fad369 0%,#e4b940 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fad369 0%,#e4b940 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fad369 0%,#e4b940 100%); /* IE10+ */
background: linear-gradient(to bottom, #fad369 0%,#e4b940 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad369', endColorstr='#e4b940',GradientType=0 ); /* IE6-8 */}
.vsplitbar {background-color:#e9e9e9; border:1px solid #ccc;}
.vsplitbar:hover{-moz-box-shadow: inset 0 0 5px 0 #999999;
-webkit-box-shadow: inset 0 0 5px 0 #999999;
box-shadow: inset 0 0 5px 0 #999999;}
/*Compare Documents*/

/* Basic Sourcing */
.color11 {color:#76aab7!important;}
.color12 {color:#a3a3a3!important;}


.iconGrid {background: url(../images/iconGrid.png); display:block;}
.iconItem{ background-position:0px 0; width:28px; height:34px;}
.iconSection{ background-position:-29px 0; width:31px; height:34px;}
.iconSurvey{ background-position:-62px 0; width:35px; height:34px;}
.iconPartners{ background-position:-99px 0; width:32px; height:34px;}
.iconDocument{ background-position:-132px 0; width:26px; height:34px;}
/* Basic Sourcing */
.color13{ color:#4c4c4c!important;}
.autocomplete{ background:url(../images/downArrow.gif) no-repeat 98% 10px !important;}

.gridDetails td{ border-bottom-color:#efefef !important; border-top-color:#fff !important;}
.gridDetails .highlightBox{border-bottom-color:#e1e1e1 !important; background:none; }
.gridDetails tr td.dottedBorder{border-bottom-color:#ddd !important; }
.gridV.gridDetails tr:hover{ background:none;}

/*progress bar*/
.progressBar{border:1px solid #dad9d9; border-radius:3px; -webkit-box-shadow:0 1px 2px -1px #FFFFFF;box-shadow:0 1px 2px -1px #FFFFFF;
	background: #e4e3e3;
	background: -moz-linear-gradient(top, #e4e3e3 1%, #f0f0f0 32%, #f0f0f0 33%, #edecec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e4e3e3), color-stop(32%,#f0f0f0), color-stop(33%,#f0f0f0), color-stop(100%,#edecec));
	background: -webkit-linear-gradient(top, #e4e3e3 1%,#f0f0f0 32%,#f0f0f0 33%,#edecec 100%);
	background: -o-linear-gradient(top, #e4e3e3 1%,#f0f0f0 32%,#f0f0f0 33%,#edecec 100%);
	background: -ms-linear-gradient(top, #e4e3e3 1%,#f0f0f0 32%,#f0f0f0 33%,#edecec 100%);
	background: linear-gradient(to bottom, #e4e3e3 1%,#f0f0f0 32%,#f0f0f0 33%,#edecec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e3e3', endColorstr='#edecec',GradientType=0 );
}
.progressMeter{background:#ade584; border:1px solid #97d668;-webkit-box-shadow: inset 0px 0px 0px 1px #c5eda8; box-shadow: inset 0px 0px 0px 1px #c5eda8;}	
.progressMeterSaving{background:#ffcc66; border:1px solid #ffcc66;-webkit-box-shadow: inset 0px 0px 0px 1px #c5eda8; box-shadow: inset 0px 0px 0px 1px #c5eda8;padding:4px 4px 3px;}	

/* Buttons */
.btn01 {background: #37be6f; color: #FFFFFF; border:1px solid #31ac64;}
.btn02 {background: #e96a77;  color: #fff; border:1px solid #d96571;}
.btn01:hover {background: #31a963 !important;-webkit-border-radius: 5px;border-radius: 5px;color: #FFFFFF;border:1px solid #2c9256;}
.btn02:hover {background: #da4453 !important;-webkit-border-radius: 5px;border-radius: 5px;color: #FFFFFF;border:1px solid #c93f4d;}
.color14 {color:#a9fff9;}
.iconReset{background-position:0 -277px}

.iconCompareRemove{background-position:0 -1235px;}
.iconCompareRemove{width:17px;height:17px;}

.offerData .offerDataLink{color:#ffffff;}

.borderColor01{ border-color:#177B95; }
.borderTopcolor01{ border-top: solid thin #f6f5f5 !important;}
.inputFocus { border-color:#1687A2 !important; border-width:1px !important;border-left-color:transparent !important;}


.color15 {color:#FFCC00;}
.tooltip01 {color:#fff; background: #545454; border: 1px solid #000000;} 

.tooltip01:after { border-color: rgba(84, 84, 84, 0); border-top-color: #545454; } 
.tooltip01:before { border-color: rgba(0, 0, 0, 0); border-top-color: #000000; }

/*communication center*/
.threeTabs .sortList ul li {border-bottom:1px solid #b5b4b4 !important; border-right-color:#b5b4b4 !important;}
.threeTabs .sortList ul li a:hover, .threeTabs .sortList ul li a.active {border-bottom:1px solid #157993;}

.statusIcon {background:url(../images/statusIcon.png) no-repeat; width:11px; height:11px; float:left;}
.statusOnline {background-position:0 0;}
.statusOffline {background-position:0 -11px;}
.statusIconDisable{background:url(../images/inactiveStatusIcon.png) no-repeat; width:11px; height:11px; float:left;}
.statusOnlineDisable{background-position:0 0;}
.statusOfflineDisable{background-position:0 -11px;}


.listHeader {background: #F0EFF0!important;
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#dddddd',GradientType=0 );
	text-shadow: 0px 0px 0px #fff;*/
	background-position: top;}
.bg09 {background:#f7f7f7 !important;}
.bgfcf7d9{background:#fcf7d9}
.iconUnreadStar {background:url(../images/starUnread.gif) no-repeat; width:13px; height:14px; position:absolute; margin:6px 0 0 3px;}
.iconCheckMark01 {background:url(../images/check01.png) no-repeat; width:14px; height:12px; float:right; margin:9px 5px 0 0;}
.listHeader .iconCheckMark {margin-top:2px;}
.borderLeft01 {border-left:1px solid #ffffff;}
.borderBtm02 {border-bottom:1px solid #D3D5D8;}
.borderTop02 {border-top:1px solid #D3D5D8;}
.borderLR01 {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

.iconAddMember {background-position:0 -227px; height:23px; width:22px;}
.iconAddGroup {background-position:0 -211px; height:15px; width:27px;}
.iconNewTopic {background-position:0 -384px; height:16px; width:19px;}
.iconAddChat {background-position:-42px -383px; height:26px; width:29px;}

.incomingMessage {background: #b6d7f4; color:#333; } 
.incomingMessage:after { border-color: rgba(182, 215, 244, 0); border-right-color: #b6d7f4;}
.incomingMessage .heading01 {border-color:#82abce;}
.incomingMessage .heading01 .title {color:#3c77aa; }

.outgoingMessage {background: #f3dc8f; color:#333;} 
.outgoingMessage:after { border-color: rgba(243, 220, 143, 0); border-left-color: #f3dc8f; }
.outgoingMessage .heading01 {border-color:#d4bf79;}
.outgoingMessage .heading01 .title {color:#99843d;}

.notReceivedMsg { background-color:#e2e3e6; }

.iconCross {background:url(../images/iconCross.png) no-repeat 2px 9px; padding-left:25px !important;}
.iconMsgNotReceived {background:#e2e3e6 url(../images/iconMsgNotReceived.png) no-repeat 6px 10px; padding-left:30px !important;}
.color16 { color:#ff6600;}
.color25 {color :red !important;}
.groupName:hover {background:#fff; border:1px solid #e0dfdf;}

.tooltip02 { background: #ffffff; border: 1px solid #177c96; } 
.tooltip02:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; } 
.tooltip02:before { border-color: rgba(23, 124, 150, 0); border-bottom-color: #177c96; }
.bg10 {background:#f2f1f1 !important;}

.inputWithButton {border:1px solid #ccc; background:#fff;}
.inputWithButton input[type='text'] { background:#fff;}
.inputWithButton input[type='button'] { background:#eeecec; border-left:1px solid #dedede; } 

.iconAddAttach {background:url(../images/iconAddAttach.png) no-repeat; width:17px; height:17px; float:left;}
/*communication center*/
/*find box on contract*/
.findBox{background:#f1f0f0; border:1px solid #d6d8dc; }

.ddTextField9 div.findNext,.ddTextField9 div.findPrv{
			background: #dfdfdf; /* Old browsers */
			background: -moz-linear-gradient(top,  #f4f4f4 0%, #dfdfdf 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #f4f4f4 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #f4f4f4 0%,#dfdfdf 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #f4f4f4 0%,#dfdfdf 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #f4f4f4 0%,#dfdfdf 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */	
}
.ddTextField9 div a { background:url(../images/selectorArrowSprite.png) no-repeat;}
.ddTextField9 div.findPrv a, .ddTextField9 div.findNext a{
	background-position:0 -349px ;
}
.ddTextField9 div.findNext{ border-left-color: #e2e2e2;}			
.ddTextField9 div.findNext a{background-position:0 -323px;}		
.btn03.BtnDown, .btn03.BtnUp{border-color:#1a93b4 transparent transparent;}
.btn03.BtnUp{border-color:transparent transparent #167f9b;}

.bntGroup{border-color:#e2e2e2; border-style:solid solid solid none; border-width:1px 1px 1px 0;  }


/* Screening Popup */
.gradientBtn { border: 1px #c8c6c6 solid;background: #f3f3f3; background: -moz-linear-gradient(top, #f3f3f3 0%, #d6d6d6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#d6d6d6));
background: -webkit-linear-gradient(top, #f3f3f3 0%,#d6d6d6 100%);
background: -o-linear-gradient(top, #f3f3f3 0%,#d6d6d6 100%);
background: -ms-linear-gradient(top, #f3f3f3 0%,#d6d6d6 100%);
background: linear-gradient(to bottom, #f3f3f3 0%,#d6d6d6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#d6d6d6',GradientType=0 );
}
.screeningSprite {background:url(../images/screenFlag.png) no-repeat;}
.iconFlagDis {background-position: 0px 0px;}
.iconFlagEnb {background-position: 0px -15px; }
.dividerLine {background:url(../images/dividerLine.png) left top no-repeat;}
.dottedBorder01{border-top: dotted 1px #ddd !important;}
.itemTableSettings01{ border-color: #ebebeb; background: #fff; box-shadow: 0 0 3px 0 #ccc !important; -webkit-box-shadow: 0 0 3px 0 #ccc !important; -moz-box-shadow: 0 0 3px 0 #ccc !important; -ms-box-shadow: 0 0 3px 0 #ccc !important;-o-box-shadow: 0 0 3px 0 #ccc !important;}
.itemTableSettings01 .upArrow{ border-color: transparent #ebebeb transparent  transparent}
.itemTableSettings01 .borderTopRadius5{border-radius:0px !Important;}


/*  MessageBoard Popup */
.itemTableSettings02{ border-color:#ebebeb;background:#fff;
background: -moz-linear-gradient(top, #ffffff 0%, #edebec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edebec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#edebec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#edebec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#edebec 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#edebec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edebec',GradientType=0 ); /* IE6-8 */}
.itemTableSettings02 .upArrow{ border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 11px solid #ebebeb; border-top: 10px solid transparent;}
.itemTableSettings01 .upArrow01{    border-right: 10px solid transparent; border-left: 10px solid transparent; border-top: 10px solid transparent; border-bottom: 11px solid #ebebeb;}
.itemTableSettings02 { border-width: 1px; border-style: solid; -moz-box-shadow: 0px -3px 6px #d7d7d7; -webkit-box-shadow: 0px -3px 6px #d7d7d7; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=0, Color=#d7d7d7)"; box-shadow: 0px -3px 6px #d7d7d7; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=0, Color=#d7d7d7);}

.sortList02 ul li{ /*border-left:1px solid #f7f7f7; border-right:1px solid #fff; border-top:2px solid #f9f9f9*//*#f2f4f5*/;}
.sortList02 ul li a{ color:#fff; font-size:16px; color:#1793ba;text-shadow: 0px 1px 1px #fff;}
.sortList02 ul{ border-bottom:1px solid #dedede;}
/*  MessageBoard Popup */


/*popup partnerChildeContract*/
#popupscroll span{color:#666!important;}

/* Basic Details Descriptive*/
.desView .formSingleColumn .lwapper .input .freeText { border:0 !important; box-shadow:none!important; padding:0 1px 2px !important; padding:0 1px 3px !important\9; border-bottom: dotted 1px #2272bb !important; color: #2272bb !important; font-size:13px !important; font-family: Arial, Helvetica, sans-serif; border-radius:0 !important; -webkit-border-radius:0 !important; }
 @-moz-document url-prefix(){.desView .formSingleColumn .lwapper .input .freeText{padding:0 1px 3px !important;}

 }

.desView .formSingleColumn .lwapper .input .textboxEditableMode { border:0 !important;  box-shadow:none!important; padding:0 1px 1px !important; border-bottom: solid 1px #2272bb  !important; color: #2272bb!important;font-size:13px !important; font-family: Arial, Helvetica, sans-serif;border-radius:0 !important; -webkit-border-radius:0 !important; text-align:center;}
.selectDropdown { color: #666; border-bottom: solid 1px #2272bb; cursor:default; }
.selectDropdown span, .selectDropdown .inputFocus { border-top: 5px solid #2272bb !important;}

.listContent .innerArrow {border-bottom: 5px solid #ccd9e2; }
.listContent .outerArrow {border-bottom: 5px solid #fff;}
.listContent ul { background: #fff;/*border: solid 1px #ccd9e2;*/}
.listContent ul li a { color: #2272bb; }
.listContent ul li a:hover { color: #000;}
.listContentDropdown {border: solid 1px #ccd9e2;background: #fff;float:left;padding:10px 0;}
.listContentDropdown .innerArrow {border-bottom: 5px solid #ccd9e2;width: 0;height: 0;left: 50px;
border-left: 5px solid transparent;border-right: 5px solid transparent;top: -6px;margin-left: -5px;}
.listContentDropdown .outerArrow {border-bottom: 5px solid #fff;left: 50px;margin-left: -5px;
width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;top: -5px;}

.sectionHeading {color: #333; font-family:'robotomedium', arial; }
.sectionHeading .seprator {border-bottom: solid 1px #dee2ec; }
.formSingleColumn .lwapper .label { color: #333 !important; }
.formSingleColumn .lwapper .label.color02{color:#888 !important;}
.desView .formSingleColumn .lwapper .input input.inputD { color: #2272bb/*666*/ !important; box-shadow:none!important;  border-bottom: dotted 1px #0091ea; text-align:center;}

.desView .formSingleColumn .lwapper .input textarea { border-bottom: dotted 1px #398fdc; box-shadow:none!important;  }
.desView .formSingleColumn .lwapper .input textarea:focus { border-color: #ccc; }
/* Basic Details Descriptive*/

.borderBtm03 {border-bottom:1px solid #cccccc;}
.arrowUp04 {background:url(../images/arrowUpDown.png) no-repeat 0 0; width:13px; height:7px; position:absolute; top:15px; right:5px;}
.arrowDown04 {background:url(../images/arrowUpDown.png) no-repeat 0 -7px; width:13px; height:7px; position:absolute; bottom:-7px; right:5px; top:inherit;}

/* Create User */
.arrowLeftRight{background: url(../images/arrowLeftRight.png) no-repeat scroll 0 0px transparent;}



/*add column*/
.input02 input { background: linear-gradient(180deg, #FFFFFF 80%, #F3F3F3 100%) repeat scroll 0 0 transparent; border: solid #C0C0C0;}
.input02 span a { background: none !important;color: #717880 !important; }
.input02 span { background: linear-gradient(to bottom, #F3F2F2 0%, #ECEAEA 100%) repeat scroll 0 0 transparent; border-color: #C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0; }
.columnboxbg001 {filter:none;}
.columnboxbg001 { background-color: #D1D1D1; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D1D1D1, endColorstr=#E5E5E5);
background-image: -moz-linear-gradient(top, #D1D1D1 0%, #E5E5E5 5%, #E5E5E5 95%, #d7d7d7 100%); background-image: linear-gradient(top, #D1D1D1 0%, #E5E5E5 5%, #E5E5E5 95%, #d7d7d7 100%); background-image: -webkit-linear-gradient(top, #D1D1D1 0%, #E5E5E5 5%, #E5E5E5 95%, #d7d7d7 100%); background-image: -o-linear-gradient(top, #D1D1D1 0%, #E5E5E5 5%, #E5E5E5 95%, #d7d7d7 100%); background-image: -ms-linear-gradient(top, #D1D1D1 0%, #E5E5E5 5%, #E5E5E5 95%, #d7d7d7 100%); background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #D1D1D1), color-stop(5%, #E5E5E5), color-stop(95%, #E5E5E5), color-stop(100%, #d7d7d7)); }
.columnBoxShadow { background-color: #fff;}
/*.columnBoxShadow .secondaryLink a:hover { background: url(../images/column-right-arrow.jpg) no-repeat 150px 14px #f7f7f7 !important; }*/
.addBtn02 { /*background: #efefef; background: -moz-linear-gradient(top, #fefefe 0%, #e0e0e0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #e0e0e0)); background: -webkit-linear-gradient(top, #fefefe 0%, #e0e0e0 100%); background: -o-linear-gradient(top, #fefefe 0%, #e0e0e0 100%); background: -ms-linear-gradient(top, #fefefe 0%, #e0e0e0 100%); background: linear-gradient(to bottom, #fefefe 0%, #e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e0e0e0', GradientType=0 );*/border: 1px solid #ebebeb; background-color:#f3f2f2; }

.signSprite { background: url(../images/signSprite.png) no-repeat; }
a.addBtn02 .iconPlusColumn { background-position: 0px 0px !important; height: 14px; width: 14px; }
a.addBtn02 .iconMinusColumn { background-position: 0px -13px!important; height: 14px; width: 14px; }
a.addBtn02 .iconMultiplyColumn { background-position: 0px -25px; height: 14px; width: 14px; }
a.addBtn02 .iconDivideColumn { background-position: 0px -39px; height: 14px; width: 14px; }
a.addBtn02 .iconbrackleft { background-position: 0px -57px; height: 14px; width: 14px; }
a.addBtn02 .iconbrackRight { background-position: 0px -75px; height: 14px; width: 14px; }
a.addBtn02:hover{ background-color:#cfcece;}
.addBtn02 {color: #898989;}
.columnBtnBox { background: #fafafa; border-top: 1px solid #c2c2c2; }
.columnBtnBox .addBtn02 { text-shadow: 1px 1px 1px #FFFFFF; }

.columnboxbg001 .itemTableSettings { border-color: #d6b1b1; background: #f2dede; color: #b94a48; }
.columnboxbg001 .itemTableSettings .downArrow { border-color: #d6b1b1 transparent transparent transparent }
/*add column*/

/*add slider arrow*/

.showArrow{
	background:url(../images/arrowsSmallP.png) no-repeat; 	 	
	}
	
/*add slider arrow*/
.disabled { opacity:0.4; filter: alpha(opacity=80);filter: alpha(opacity=80);}
input[type=text][disabled=disabled],textarea[disabled=disabled],select[disabled=disabled],.select02 div.selector.disabled{background:#f3f3f3 !important}
[disabled=disabled],.disabled,.ddTextField2.disabled span a{cursor:not-allowed;};
[type=text][disabled=disabled],.disabled,.ddTextField2.disabled span a{color:#222 !important}
	

.disableBtn .iconPlus {background:url(../../../cumulusTheme/desktop/images/iconPlusGrey.png) no-repeat !important; text-shadow: 1px 0px 1px #d7d8d8; border:1px solid #e5e5e5; color:#8d9297; cursor:default;
background:#bfc1c1;
background: -moz-linear-gradient(top, #bfc1c1 0%, #b3b5b5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfc1c1), color-stop(100%,#b3b5b5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bfc1c1 0%,#b3b5b5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bfc1c1 0%,#b3b5b5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bfc1c1 0%,#b3b5b5 100%); /* IE10+ */
background: linear-gradient(to bottom, #bfc1c1 0%,#b3b5b5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfc1c1', endColorstr='#b3b5b5',GradientType=0 ); /* IE6-8 */}

/*Portal*/
.activityFilterIcon{background:url(../images/filterIcon.png) no-repeat;}
.widgets:hover{-moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.30);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.30);box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.30);}
.tasklists:hover{ box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.widgets .widgetsIcons,  .cardOuter .deleteWidgets{background-image:url(../images/widgetsHeaderBtns.png);}
.widgets .deleteWidgets, .cardOuter .deleteWidgets{background-position:-8px -13px;}
.widgets .deleteWidgets:hover, .cardOuter .deleteWidgets:hover{ background-position:-8px -55px;}
.widgets .expandWidgets {background-position:-49px -13px ;}
.widgets li.sep{ border-left-color:#cacaca; border-right-color:#fff;}
.widgets .expandWidgets:hover{background-position:-49px -53px;}
.iconAnalytics span{background-position:0 -1323px;}
.iconTimeline span{background-position:-31px -1326px;}
.mainNavLeftBorder{ border-left-color:#2E9AB9 !important;}
.mainNavLeftBorder a{ border-left-color:#177DA3 !important;}
.addNewWidget{color:#666;}
.blankWidget:hover .addNewWidget{color:#2272bb; /*text-shadow:1px 1px 1px #fff;*/}
.newWidgetIcon{background-position:-10px -190px; }
.blankWidget:hover .addNewWidget .newWidgetIcon{ background-position:-12px -51px;}
.blankWidget:hover{ border-color:#2272bb !important;}
.filterSetTrigger, .filterPaneTrigger, .filterRightSetTrigger{border-color:#2272bb; background: #2272bb; }
.filterShadow{-moz-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.10);-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.10);box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.10);}
.resetFilter{background:url(../images/resetFilter.png) no-repeat;}
.filterSetContent{border:none; /*border-top-color:#A7DBD8; border-right:0px; border-bottom:none;*/}
.filterSetContent .fliterTitle, .filterSetContentRight
.filterSetContent .fliterTitle02, .filterSetContentRight .fliterTitle{color:#2272bb; background: #fff; text-shadow:1px 1px 1px #fff; /*border-left: 1px solid #ccc;*/border-bottom: 1px solid #dee2ec !important; font-family: 'robotomedium', arial; font-size:21px !important;}
.fliterTitle02{color:#0A4855; background: #77c4cb; text-shadow:1px 1px 1px #fff; border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.filterInner{background: #fff; border-left:0!important;border-bottom:0!important; border-right:1px !important; border-top:0 !important;}
.filterSetContentopp{border-color:#A7DBD8; border-right:0px;}/* Kevin */
.filterSetContentopp .fliterTitleopp, .filterSetContentRightopp .fliterTitleopp{color:#0A4855; background: #77c4cb; text-shadow:1px 1px 1px #fff; border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}/* Kevin */
.filterInneropp{background: #f0f0f0; border:1px solid #a7dbd8; border-right:0px;}/* Kevin */
.filterStatusDisable{background-position:0 -14px;}
.filterStatusEnable{background-position:0 -26px;}
.filterSep{ border-top-color:#c8c7c7; border-bottom-color:#fff;}
.filterOptionLink{border-top:1px solid #e8e7e7;}
.cardViewList{background-position:-16px -1346px;}
.cardViewList span{background-position: -16px -1346px;}
.cardViewListSelected span{background-position:-16px -1362px;}
.cardViewGrid span{background-position:0px -1346px; }
.cardViewGridSelected span{background-position:0 -1362px}
.catalogSearchResults .listView li:first-child{border-top:none!important;}

/*Portal*/

/* Partner Page Styles */
.bigAttachIcon{background-position:-18px -848px;width:11px;height:22px;}
.borderLeftGray{border-left:1px solid #f1f1f1;}
.borderTopGray{border-top:1px solid #f1f1f1;}
.whiteBg{background:#ffffff !important;}
/* Partner Page Styles */

/* Catalog Page CompareItems Styles */
.compareitems {
margin-bottom:3px;
background:#F9F9F9;
-moz-box-shadow: 1px 1px 3px #cccccc;/*FF 3.5+*/
-webkit-box-shadow: 1px 1px 3px #cccccc;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 1px 1px 3px #cccccc;
/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=#cccccc)";IE 8*/
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=#cccccc);/*IE 5.5-7*/
}
/* Catalog Page CompareItems Styles */

/* Scoring page */
.verticalBordersGrid .headRow01 td{background: #f2f0f0; color:#505152; border-bottom:none!important;}
.verticalBordersGrid .headRow01 td:first-child { border-bottom:none!important;background: #f2f0f0!important;  }
.verticalBordersGrid .headRow01 td.color07, th.color07,td.color07  { color:#fff !important;}
.arrowUp01, .arrowDown01{background: url(../images/arrowsSmallP.png) no-repeat 0 -7px;}
.arrowUp01{background-position:0 0;}
.tabs02 { list-style:none; border-bottom:1px solid #bcbbbb;}
.tabs02 li{border:1px solid #ccc; border-radius:3px !important; -webkit-border-radius:3px !important; -border-radius:3px !important; -ms-border-radius:3px !important; -o-border-radius:3px !important; -webkit-box-shadow: inset 0px 1px 0px 0px #fafafa;box-shadow: inset 0px 1px 0px 0px #fafafa;}
.tabs02 li a {background: #f3f2f2; color:#444; }

.tabs02 li a:hover {background: #F9F9F9;-webkit-box-shadow: inset 0px 1px 0px 0px #fbfbfb;box-shadow: inset 0px 1px 0px 0px #fbfbfb;}
.tabs02 li.selected a {background: #fff; /*border-bottom:1px solid #F9F9F9;*/-webkit-box-shadow: inset 0px 1px 0px 0px #fbfbfb; box-shadow: inset 0px 1px 0px 0px #fbfbfb;}
.tabs02 a span.tabClose {background-color: transparent;  border: 1px solid #transparent;}

.tabs02 a:hover span.tabClose, .tabs02 a.active span.tabClose {background-color: #DDD; background-position: 0 -575px; border: 1px solid #fff;}
.tabs02 li.selected a {background: #fff; border-bottom:1px solid #F9F9F9;-webkit-box-shadow: inset 0px 1px 0px 0px #fbfbfb; box-shadow: inset 0px 1px 0px 0px #fbfbfb;}
.tabs02 a span.tabClose {background-color: transparent;  border: 1px solid #fff;}
.scorePanes  {border:1px solid #ebebeb; background:#ebebeb;}
.addNew:hover a {background:#f3f3f3;}
.button01 {background:#eee; border:1px solid #CCC; -webkit-box-shadow: 0 2px 2px 0 #fff; box-shadow: 0 2px 2px 0 #A3A5A8;border-top:0px; }
.button01 a {  font-weight:bold !important; text-decoration:none;}
.lockSpirite {background:url(../images/lockUnlockIcon.png) no-repeat; display:inline-block;}
.iconLock01 {background-position: 0 0px;}
.iconUnLock01 {background-position: 0 -13px;}

.manageWeightcont .txtVal { background:#f8f8f8; border:1px solid #ccc;/*color: #EF9743 !important;*/font-family: arial;font-weight: bold;}
.manageWeightcont .txtVal01 { background:#ddd; border:1px solid #c7c7c7; }


.manageWeightcont .noTd { border-bottom:#F9F9F9 !important;}
.manageWeightcont .noTd01{ /*border-color:#F9F9F9 !important ;*/}
.verticalBordersGrid .manageWeightcont{ border-color:#F9F9F9 !important ;}
.manageWeightcont .gridV .td01 {border-left:1px solid #C2C2C2 !important;}

.manageWeightcont .ui-widget-header { /*background:#ef9743;*/ border:1px solid /*#e7792c*/; left:-1px; bottom:-1px;}
.manageWeightcont .ui-slider-vertical { width:0.5em;}
.manageWeightcont .ui-widget-content {background:#d3d3d1; border:1px solid #c2c2c2;}
.manageWeightcont .ui-corner-all { border-radius:25px; -webkit-border-radius:25px;}
.manageWeightcont .ui-slider-handle {width:16px; height:16px; text-align:center; left:-6px !important; cursor:pointer; font-size:14px;
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #dadada 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#dadada 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#dadada 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfcfc 0%,#dadada 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */}
.iconSuccessTick { background:url(../images/success.png) no-repeat; width:16px; height:16px; display:inline-block;}
.scoreGraphContent {background:#eee; border-bottom:1px solid #ccc; }
.bg11 {background:#93DA7F!important;}
.gridV .borderBtmWhite td {border-bottom:1px solid #fff !important;}
/* Scoring Page */
/*ScoringSupplierResponses page*/
.scoreNumbers .autoScore li a{background:none;}
.scoreNumbers .autoScore li a:hover{color:#666;}
.scoreNumbers .autoScore .active a,.scoreNumbers .autoScore .active a:hover{background: url(../images/pagingBgScore.png) repeat scroll 0 -51px ;color:#fff;
 }
/*ScoringSupplierResponses page*/.iconScore01 {
    background: url(../images/scoreIcons.png) no-repeat ;
}

/*bid icon style*/
.bestBid {
	background: url(../images/bestBidIindicator.gif) no-repeat ;
}
.newBid{
	background: url(../images/bidIndicator.gif) no-repeat;
}

/* SourcingLanding Listview */

.cardlist, .cardlist01 {background: #fff;border-color: #ebebeb;}
.fulLeft .listCardOuter .whiteBg{background:#ffffff !important; filter:none !important;}
/*.cardlist .sourcingRFQIcon {background: none repeat scroll 0 0 #F5A745;box-shadow: 1px 1px 0 0 #F4A644 inset;border-right:1px solid #c46d32;}
.cardlist .sourcingContractIcon {background: none repeat scroll 0 0 #92D352;border-right:1px solid #659339;}
.cardlist .cardIcon span, .cardlist .modules span,.cardlist P2PIconRequisition {background-image: url("../images/moduleIcons.png");}*/
/*.cardlist .cardIcon span, .cardlist .modules span,.cardlist P2PIconRequisition {background-image: url("../images/iconModuleSmallNew.png");}*/
/*.cardlist .sourcingRFPIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644; background:#F5A745;border-right:1px solid #c46d32;}
.cardlist .sourcingRFIIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;background:#F5A745;border-right:1px solid #659339;}
.cardlist .sourcingAuctionIcon{ background:#f4a644; box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;border-right:1px solid #c46d32;}
.cardlist .contractModuleDraft,.cardlist .contractModuleOnline,.cardlist .contractModuleSigned{background:#92d352; box-shadow:inset 1px 1px 0 0 #aae571;border-right:1px solid #4c908b;}*/
.cardlist .contractModuleSigned span,.cardlist .contractModuleOnline span,.cardlist .contractModuleDraft span{background-position:0px -81px !important;}

/*.cardlist .P2PIconRequisition, .cardlist .P2PIconPO, .cardlist .P2PIconReceipt, .cardlist .P2PIconInvoice{ background:#fad264;border-right:1px solid #d3b15f;}*/
.cardlist .P2PIconRequisition span{ background-position:0px -605px !important;  margin: 0px 10px 0 0 !important;}
.cardlist .P2PIconPO span{background-position:0px -130px !important;}
.cardlist .P2PIconReceipt span{ background-position:0px -370px !important;}
.cardlist .P2PIconInvoice span{ background-position:0px -162px !important;}

/*.partnerIconAssessment, .partnerIconForm01{background:#9feafc;border-right:1px solid #4c908b;}*/
.partnerIconAssessment span{background-position:0px -847px !important;}
.partnerIconForm01 span{background-position:0px -268px !important;}


/*Iconexception*/
.iconexception{background-position:-20px -1217px;}

/*SpendDashboard*/
.heading04{padding:5px 0px 5px 20px; font-size:20px; color:#333333; font-weight:bold; text-shadow: 0px 1px 1px #fff;}
.heading05{padding:5px 0px 5px 0px; font-size:15px; color:#333333; font-weight:bold; text-shadow: 0px 1px 1px #fff;}
.spendTabsCont{background-color:#d6d9de; -webkit-box-shadow: 0px 0px 1px 1px #eceef1;
box-shadow: 0px 0px 1px 1px #eceef1; }
/*SpendDashboard End*/

/* PORTAL - SCROLL WIDGET ON MOUSE OVER */
#makeMeScrollable:hover div.scrollingHotSpotLeft{background:#44484b; background-repeat: repeat; background-position: center center; border-right:1px solid #646464; top:56px; height:38px; width:21px;}

#makeMeScrollable:hover div.scrollingHotSpotLeftVisible{background:#44484b url(../images/arrow_left.png); background-repeat: no-repeat;	background-position: center center; opacity: 0.35; -moz-opacity: 0.35; filter: alpha(opacity = 35);}

#makeMeScrollable:hover div.scrollingHotSpotRight{background:#44484b; background-repeat: repeat; background-position: center center;border-left:1px solid #646464;top:56px; height:38px; width:21px;}

#makeMeScrollable:hover div.scrollingHotSpotRightVisible{background:#44484b  url(../images/arrow_right.png); background-repeat: no-repeat; background-position: center center; opacity: 0.35; filter: alpha(opacity = 35); -moz-opacity: 0.35;}
/* PORTAL - SCROLL WIDGET ON MOUSE OVER ENDS */

/* New Module Icons */
.sourcingRFXIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;}
.sourcingRFXIcon span {background-position: 0 0px;} /* Kevin Lee*/ 
.auctionIcon{box-shadow:inset 1px 1px 0 0 #f4a644; -webkit-box-shadow:inset 1px 1px 0 0 #f4a644; -moz-box-shadow:inset 1px 1px 0 0 #f4a644;/*background: #f5a745;*/}
.contractIcon span, .auctionIcon span, .p2pRequisitionIcon span, .p2pOrderIcon span, .p2pInvoiceIcon span, .p2pReceiptIcon span, .partnerAssessmentIcon span,
.partnerFormIcon span, .partnerPrimaryFormIcon span, .partnerCertificateIcon span, .partnerList span, .partnerListIcon span, .templateCreationIcon span,.blanketCreationIcon span,
.cardlist .cardIcon span, .cardlist .modules span,.cardlist P2PIconRequisition, .sourcingRFXIcon span, .cardIcon span, .modules span, .sourcingRFPIconNew, .listViewIcons, .newTheme .actionPlanModule, .templateIcons, .newTheme .creditNoteModule, .newTheme .headingModuleIcon, .iconCreditMemoLV , .catWorkbenchIcon span
{background: url(../images/iconModuleSmallNewMutedOrange.png) no-repeat;}
.auctionIcon span {background-position:0 -40px;}
.contractIcon{/*background: #92D352;*/}
.contractIcon span {background-position: 0 -81px;}
.p2pRequisitionIcon{/*background: #fad264;*/}
.p2pRequisitionIcon span {background-position:0px -403px;}
.p2pOrderIcon{/*background: #fad264;*/}
.p2pOrderIcon span {background-position:0 -444px;}
.p2pInvoiceIcon{/*background: #fad264;*/}
.p2pInvoiceIcon span {background-position:0 -524px;}
.p2pReceiptIcon{/*background: #fad264;*/}
.p2pReceiptIcon span {background-position:0 -484px;}
.partnerAssessmentIcon{/*background: #9feafc;*/}
.partnerAssessmentIcon span {background-position:0 -847px;}
.partnerFormIcon{/*background: #9feafc;*/}
.partnerFormIcon span {background-position:0 -161px;}
.partnerPrimaryFormIcon{/*background: #9feafc;*/}
.partnerPrimaryFormIcon span {background-position:0 -1011px;}
.partnerCertificateIcon{/*background: #9feafc;*/}
.partnerCertificateIcon span {background-position:0 -264px;}
.partnerList{/*background: #9feafc;*/}
.partnerList span {background-position:0 -121px;}

.partnerListIcon{/*background: #9feafc;*/}
.partnerListIcon span {background-position:0 -121px;}

.templateCreationIcon{ /*background:#cdd4da;*/}
.templateCreationIcon span{background-position:0 -323px;}

.blanketCreationIcon{ /*background:#cdd4da;*/}
.blanketCreationIcon span{background-position:0 -1135px;}
/* New Module Icons end */

/* CATEGORY FILTER */
.dropDown01{border:1px solid #d8d7d7!important; background:#fff;clear:both;}
.dropDown01 li{color:#666; border:none !important;}
.list04 li{background:url(../images/arrowLeft01.png) no-repeat left 4px;}
.breadCrumArrow01{background:url(../images/arrowLeft01.png) no-repeat left top;}
/*.selectedFilterList li a:hover{background-position:-37px -539px;}*/
.selectedFilterList li a:hover{background-position:-4px -1609px;}
.bg01 li{background:#fff;}
.bg01 li a{background-color:#fff;}
/* CATEGORY FILTER ENDS */

/* Score Summary */
.bg12{ background:#EDEDED !important;}
.borderBottom01{border-bottom:1px solid #efefef;}
.popupSearch .borderBottom01{border-bottom:1px solid #efefef !important;}
.borderBottomDashed02{border-bottom:1px dashed #ccc;}
.listOfFavItems .cursorPointer:hover{ background:#eee;}

/*Scan Card Icon*/
.p2pModuleInvoice span.scan {background-position: -2px -294px !important;}
.textEditor{border:1px solid; border-color:#e7e7e7 #e6e6e6 #e2e2e2 #e6e6e6;}
.textEditor:focus{ border-color:#2272bb;}
.or01{background:url(../images/orBg.png) no-repeat center center; color:#ACACAC;}

/* Add New Partner */
.footerBtnPanel{ background:url(../images/overlay.png) repeat;}
.autoSuggest01{border:1px solid #d8d7d7; background:#fff; }
.autoSuggest01 li{color:#666;}
.autoSuggest01 li:hover{ background:#ebebeb;}
/* Add New Partner */

.viewDivider{border-left:solid 1px #b2b2b2; /*border-right:solid 1px #fff;*/}

.tabs03 {border:1px solid #cdcbcc;  border-right:0px;}
.tabs03 li a {background: #f2f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f2f1f1 0%, #eceaeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1f1), color-stop(100%,#eceaeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f1f1 0%,#eceaeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1f1', endColorstr='#eceaeb',GradientType=0 ); /* IE6-9 */
border-right:1px solid #cdcccd;  color: #5C5C5C; text-decoration:none;}
.tabs03 li a span.arrowActive {background:url(../images/tabs03ArrowTop.png) no-repeat;}
/*cammunication function*/
.inputWithButton01{
  background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
}
.inputWithButton01  input[type="text"]{
background:#fff;}
.inputWithButton01   input[type="button"]{
   background: none repeat scroll 0 0 #edebec;
    border-left: 1px solid #dedede;
	text-shadow:0  1px  0  #fff;
	color:#818181;

}
.borderRight02{border-right:1px solid #D7D7D7;}
.borderLeft03{border-left:1px solid #D7D7D7;}
.groupNameEditor   input[type="text"]{
background:#fff;
border: 1px solid #ccc;
}
.groupNameEditor   input[type="button"]{
	border: 1px solid #ccc;
   background: none repeat scroll 0 0 #edebec;
    border-left: 1px solid #dedede;
	text-shadow:0  1px  0  #fff;
	color:#818181;
}
.tooltip03{
border:1px solid #177C96;
 box-shadow: 0 0 4px 2px #bbb;
}
.tooltip03 .arrowBottom{	border-width:10px;
border-style:solid;
border-color:#f2f1f1 transparent transparent transparent ;}
.tooltip03 .arrowBottomInner{
border-width:10px;
border-style:solid;
border-color:#177C96 transparent transparent transparent ;
}
.color18{ color:#d8d8d8;}
.iconPunchoutCard{ background-position:-21px -1235px;}
.color19 { color: #009900 !important;}
/*add column*/
.addColumn01{ border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9; height:36px !important; margin-top:0px!important; padding-left:6px;
	background: #eceaea; color:#505152; -webkit-box-shadow: inset 0 1px 0 0#f9f9f9;
	background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 );	
	-webkit-box-shadow:inset 1px 0px 0px rgba(255, 255, 255, 0.9);-moz-box-shadow:inset 1px 0px 0px rgba(255, 255, 255, 0.9);
	box-shadow:inset 1px 0px 0px rgba(255, 255, 255, 0.9);
	
}
#filterBox ul{ background:none;	}
	
/* Basic nav */
.rightArrowDarkGrey{border-color:transparent transparent transparent #717171;}
.leftDownArrow{border-color: transparent transparent #1a94b2 transparent;}
.documentList{ background:#f2eeef !important; border-color:#bcbabb !important;}
.documentList01{ background:#f2eeef !important; border-color:#bcbabb !important;}
.documentList02{ background:#f2eeef !important; border-color:#bcbabb !important;}
.iconError01 { background:url(../images/error.png) left top no-repeat;}
/* Basic nav End */


/*workbench logistics 17-april-13 JN*/

.workbenchLogistics{background: #34555a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #34555a 0%, #334f54 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#34555a), color-stop(100%,#334f54));
background: -webkit-linear-gradient(top,  #34555a 0%,#334f54 100%);background: -o-linear-gradient(top,  #34555a 0%,#334f54 100%);
background: -ms-linear-gradient(top,  #34555a 0%,#334f54 100%);
background: linear-gradient(to bottom,  #34555a 0%,#334f54 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34555a', endColorstr='#334f54',GradientType=0 ); 
color:#fff;
border-top:1px solid #25292a;
border-bottom:1px solid #25292a;
}

.workbenchCardHighlight{ background:#fff;color:#666;}
.btn05{ 
border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-style:solid; border-width:1px;
border-color:#cccbcb #d0cfcf #cbcbcb #cecdcd; color:#666;background: #f5f5f5;
box-shadow:inset 1px 1px 0 0 #fff; -webkit-box-shadow:inset 1px 1px 0 0 #fff; -moz-box-shadow:inset 1px 1px 0 0 #fff;
background: -moz-linear-gradient(top, #f5f5f5 1%, #dfdfdf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#dfdfdf));
background: -webkit-linear-gradient(top, #f5f5f5 1%,#dfdfdf 100%);
background: -o-linear-gradient(top, #f5f5f5 1%,#dfdfdf 100%);
background: -ms-linear-gradient(top, #f5f5f5 1%,#dfdfdf 100%);
background: linear-gradient(to bottom, #f5f5f5 1%,#dfdfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 );}
.btn05:hover{ 
border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-style:solid; border-width:1px;
border-color:#cccbcb #d0cfcf #cbcbcb #cecdcd; color:#666;background: #f5f5f5;
box-shadow:inset 1px 1px 0 0 #fff; -webkit-box-shadow:inset 1px 1px 0 0 #fff; -moz-box-shadow:inset 1px 1px 0 0 #fff;
background: -moz-linear-gradient(top, #f5f5f5 1%, #ebebeb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#ebebeb));
background: -webkit-linear-gradient(top, #f5f5f5 1%,#ebebeb 100%);
background: -o-linear-gradient(top, #f5f5f5 1%,#ebebeb 100%);
background: -ms-linear-gradient(top, #f5f5f5 1%,#ebebeb 100%);
background: linear-gradient(to bottom, #f5f5f5 1%,#ebebeb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ebebeb',GradientType=0 );}


/*leftnav sprite*/
.workbenchSprite,.workbenchCardIcon{background-image:url(../images/workbenchSprite.png);}

/*workbench logistics*/

/* Workbench Color Theam 

.workbench{background: #30c6bd; 
background: -moz-linear-gradient(top,  #30c6bd 0%, #18bfb5 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#30c6bd), color-stop(100%,#18bfb5)); 
background: -webkit-linear-gradient(top,  #30c6bd 0%,#18bfb5 100%); 
background: -o-linear-gradient(top,  #30c6bd 0%,#18bfb5 100%); 
background: -ms-linear-gradient(top,  #30c6bd 0%,#18bfb5 100%);
background: linear-gradient(to bottom,  #30c6bd 0%,#18bfb5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30c6bd', endColorstr='#18bfb5',GradientType=0 );
border-top:1px solid #98e3De;
}
.workbench ul li{border-right:1px solid #03aea2;border-left:1px solid #4EE3DA;}
.workbench ul li a{color:#333;}
.workbench ul li a:hover, .workbench ul li a.active{background: #24bab0; 
background: -moz-linear-gradient(top,  #24bab0 0%, #03aea2 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24bab0), color-stop(100%,#03aea2));
background: -webkit-linear-gradient(top,  #24bab0 0%,#03aea2 100%); 
background: -o-linear-gradient(top,  #24bab0 0%,#03aea2 100%);
background: -ms-linear-gradient(top,  #24bab0 0%,#03aea2 100%); 
background: linear-gradient(to bottom,  #24bab0 0%,#03aea2 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24bab0', endColorstr='#03aea2',GradientType=0 ); }
.workbench ul li span{padding:12px 18px; font-size:14px; color:#fff; float:left;}
.workbench ul li.clearBg{border:none;}
.workbench ul li.clearBg a{color:#333;}
.workbench ul li.clearBg a:hover, .workbench ul li a.active{background-color:trasparent;}
.workbench ul li.clearBg span{padding:0px; font-size:14px; color:#fff; float: none;}

 Workbench Color Theam */
/*workbench*/
.wbIcons { background: url(../images/workbenchSprite.png) no-repeat; display:block;}
.iconFav { background-position:0 0; width:66px; height:49px; }
.iconPersonalSpace{ background-position:0 -53px; width:66px; height:49px; }
.iconPersonalSpace:hover{ background-position:-64px -359px;}
.iconSharedSpace{background-position:0 -110px; width:66px; height:49px; }
.iconSharedSpace:hover{background-position:-64px -416px;}
.iconmro{background-position:0 -164px; width:48px; height:47px; }
.iconLogistics{background-position:0 -210px; width:49px; height:39px; }
.iconPackging{background-position:0 -249px; width:48px; height:47px; }
.icoEnergyUtility{background-position:0 -297px; width:48px; height:50px; }
.iconItTelecom{background-position:0 -350px; width:44px; height:48px; }
.iconCapital{background-position:0 -411px; width:50px; height:48px; }
.icoProfessionalServices{background-position:-64px -260px; width:48px; height:47px; }
.iconGeneralSuplies{background-position:-64px -306px; width:48px; height:45px; }
.iconMarketing{background-position:-64px -215px; width:48px; height:47px; }
.iconTopSavings{background-position:-131px -303px; width:67px; height:50px; }
.iconTopSavings:hover{background-position:-131px -415px;}
.iconSavingEstimator{background-position:-131px -247px; width:67px; height:50px; }
.iconSavingEstimator:hover{background-position:-131px -360px;}
/*.iconCategoryView {background-position: -145px -129px;height: 50px;width: 53px;}
.iconCategoryView:hover{background-position:-139px -472px;}
.iconRegionview {background-position: -148px -191px; height: 50px; width: 50px;}
.iconRegionview:hover {background-position:-139px -529px;}*/

.gridV04 td{border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.gridV04 td a{ color:#666;}
.gridV04 tr.noborderBottom td{ border-bottom:none !important;} 
.gridV04 tr.noborderTop td{ border-top:none !important;} 
.gridV04 td:first-child{ border-left:none; }
.gridV04 td:last-child{ border-right:none; }
.hover01:hover{background:#f7f7f7; border:1px solid #e5e5e5;}
.hover02:hover{background:#f7f7f7;}
.headerWorkbench{background:#335156; border-top:1px solid #25292a; box-shadow:0 1px 0 #526e73 inset; color:#fff;}
.bg13{
background: #0f7288;
	background: -moz-linear-gradient(top, #0f7288 0%, #1d88a7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f7288), color-stop(100%,#1d88a7));
	background: -webkit-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -o-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -ms-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: linear-gradient(to bottom, #0f7288 0%,#1d88a7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f7288', endColorstr='#1d88a7',GradientType=0 );
}
.bg14{background-color:#ebebeb;}
.lastchildBorderBottom tr:last-child td{border-bottom:1px solid #E5E5E5}
.gridV05 th{ color:#505152;border-bottom:1px solid #e5e5e5; }
.gridV05 td{ color:#666; border-bottom:1px solid #e5e5e5; border-top:1px solid #fff; *border-top:none; }
.gridV05 tr:last-child td{border-bottom:none;}
.borderLeft02{border-left:1px solid #fff;}
.borderRight03{border-right:1px solid #e5e5e5;}
.workbenchMarkSprite{background-image:url(../images/workbenchSprite.png);}
.iconWebContent{background-position:-144px -47px;}
.borderBottom02{border-bottom:1px solid #c3c3c2}
.queryLinks.borderBottom02{border-bottom: 1px solid #ebebeb;}
.borderBottom03{border-bottom:1px solid #d5d5d5}
.borderTop03{border-top:1px solid #fff;}	
.fontSize60{font-size:60px;}
.colorDarkgreen{color:#390;}
.heading06{
	background: #EAE7E7;
	background: -moz-linear-gradient(top, #EAE7E7 0%, #DBDADA 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EAE7E7), color-stop(100%,#DBDADA));
	background: -webkit-linear-gradient(top, #EAE7E7 0%,#DBDADA 100%);
	background: -o-linear-gradient(top, #EAE7E7 0%,#DBDADA 100%);
	background: -ms-linear-gradient(top, #EAE7E7 0%,#DBDADA 100%);
	background: linear-gradient(to bottom, #EAE7E7 0%,#DBDADA 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EAE7E7', endColorstr='#DBDADA',GradientType=0 );
box-shadow: 0 1px 0 0 #F9F8F8 inset; color: #000; }
.heading07{
	background: #DEDEDE;box-shadow: 0 1px 1px 1px #F9F8F8 inset; color: #333; }
.iconTool{ background-position: -143px -1px;  }
.wbImgHolder02{ background-position: -143px -89px;}
.iconTemplate01{   background-position: -143px -30px; }

.docTypesSprite{background-image:url(../images/docTypesSprite.png); background-repeat:no-repeat;}
  /*icon Doctypes*/
.iconRss{background-position:0 -123px;}
.iconWord{background-position:-65px -38px;  width:20px; height:18px !important;}

.iconxls{background-position:-65px -109px; width:20px; height:18px !important;}
.iconSharexls{background-position:-64px -228px; width:20px; height:20px;}

.iconPdf{background-position:-65px 0px;  width:20px; height:18px !important;}
.iconSharePDF{background-position:-64px -252px !important;}

.iconPowerPoint{background-position:0px -225px;}
.iconSharePowerPoint{background-position:0px -246px;}

.iconJpg{background-position:-64px -144px; width:20px; height:20px;}
.iconShareJpg{background-position:-64px -164px; width:20px; height:20px;}

.iconTxt{background-position:0px -142px; width:20px; height:20px;}
.iconShareTxt{background-position:0px -162px; width:20px; height:20px;}

.iconVideo{background-position:0px -184px; width:20px; height:20px;}
.iconShareVideo{background-position:0px -203px; width:20px; height:20px;}

.iconComman{background-position:-64px -187px; width:20px; height:20px;}
.iconShareComman{background-position:-64px -207px; width:20px; height:20px;}

 /*icon Fev*/
		.iconWordFev{background-position:-65px -56px;}
		.iconxlsFev{background-position:-65px -127px;}
		.iconPdfFev{background-position:-65px -18px;}
		.iconPowerPointFev{background-position:-65px -91px;}

 /*icon Guide*/
.iconGuidePowerPoint{background-position:0 0;}
 .iconGuideXsl{background-position:0 -62px;}
 .iconGuidepdf{background-position:0 -93px;}
 .iconsWord {background-position:0 -31px;}
		 /*icon Guide fev*/
		 .iconGuidePowerPointFev{background-position:-31px 0;}
		 .iconGuideXslFev{background-position:-31px -62px;}
		 .iconGuidepdfFev{background-position:-31px -93px;}
		 .iconsWordFev{background-position:-31px -31px;}
/*workbench End*/

.template {
background: url(../images/templateCorner.png) right top no-repeat;
}
.selectedCard {border-color: #92cde1;-moz-box-shadow: 0 0 4px 0 #92cde1;-webkit-box-shadow: 0 0 4px 0 #92cde1;box-shadow: 0 0 4px 0 #92cde1;}
.bg21{
 background:#ccc !important;	
}

/*new track status*/
.floatingMenu01 {box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.2); }
.floatingMenu01 .goLeft { background: url(../images/arrowsRightLeft.png) no-repeat -1px -49px; border-bottom:1px solid #ccc; }
.floatingMenu01 .goRight { background: url(../images/arrowsRightLeft.png) no-repeat -37px -49px; float:right; border-bottom:1px solid #ccc;}
.floatingMenu01 .goLeftInactive { background: url(../images/arrowsRightLeft.png) no-repeat 0 0; cursor:default; border-bottom:1px solid #ccc;}
.floatingMenu01 .goRightInactive { background: url(../images/arrowsRightLeft.png) no-repeat -38px 0px; float:right; cursor:default; border-bottom:1px solid #ccc;}


.floatingMenu02 {background:#fff;}

.floatingMenu02 .goLeft { background: url(../images/arrowsRightLeft.png) no-repeat -1px -49px;}
.floatingMenu02 .goRight { background: url(../images/arrowsRightLeft.png) no-repeat -47px -49px; float:right;}
/*.floatingMenu01 .goLeftInactive {} .floatingMenu01 .goRightInactive { }*/

.boxShadowTop01 {-webkit-box-shadow:0 -1px 10px 0 rgba(0, 0, 0, 0.2);box-shadow:0 -1px 10px 0 rgba(0, 0, 0, 0.2); }

.mapBg {background:#fff url(../images/mapBg.gif) repeat;}

.poolBlock {background:#fff7b8; border:1px solid #d9d195;}
.parallelBlock {background:#daf0fe; border:1px solid #afd5ee;}

.approvedStatusCard .statusCardbg01 {/*background: #83e5a5;*/}
.rejectedStatusCards .statusCardbg01 {/*background: #ff9292;*/}
.approvalPendingStatusCard .statusCardbg01 {/*background: #dddada;*/}

.statusCardsOuter { border:1px solid #c3c3c3;}

.arrowNext {background:url(../images/spriteTrackStatus.png) no-repeat -48px -237px; width:16px; height:24px; display:inline-block;margin-bottom: -3px;}

.flippedCard { background: #fcfbf3; /* Old browsers */
background: -moz-linear-gradient(top, #fcfbf3 0%, #fff7cd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfbf3), color-stop(100%,#fff7cd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfbf3 0%,#fff7cd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfbf3 0%,#fff7cd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfbf3 0%,#fff7cd 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcfbf3 0%,#fff7cd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfbf3', endColorstr='#fff7cd',GradientType=0 ); /* IE6-9 */}

.boxShadow02 {-webkit-box-shadow: 0px 0px 2px 2px rgba(000, 000, 000, 0.2); box-shadow: 0px 0px 2px 2px rgba(000, 000, 000, 0.2);}
.boxShadow03 {-moz-box-shadow: inset 0 1px 0 0 #fff;-webkit-box-shadow: inset 0 1px 0 0 #fff;box-shadow: inset 0 1px 0 0 #fff;}
.boxShadow04 {-moz-box-shadow: inset -1px 1px 0 0 #fff !important;-webkit-box-shadow: inset -1px 1px 0 0 #fff !important;box-shadow: inset -1px 1px 0 0 #fff !important;}
/*new track status*/


/* New Create Icons */
.bg16 {background:#f3f3f3;}
a.bg16 {background:url(../images/iconBlankDocument.png) no-repeat center 24px; box-shadow:1px 0 0 0 #FFFFFF inset;}
a:hover.bg16 {background:url(../images/iconBlankDocument.png) no-repeat center 24px #ffffff; box-shadow:1px 0 0 0 #FFFFFF inset;}
.iconCreateSpriteNew { background:url(../images/creationIcons.png) no-repeat; display:block;}
.iconCreateSourcingNew {background-position:-2px 0px;}
.iconCreateContractNew {background-position:-2px -65px;}
.iconCreatePoNew {background-position:-5px -134px;}
.iconCreateInvoiceNew {background-position:-5px -174px;}
.iconCreateReceiptNew {background-position:-5px -208px;}
.iconCreateAssessmentNew {background-position:-8px -239px;}
.iconCreateformNew {background-position:-8px -275px;}
.borderBottom04{ border-bottom:1px solid #E0DFDF;}

.template{background: url(../images/templateCorner.png) right top no-repeat; display:block; width:29px;
height:29px; margin:0px -1px 0 0;}
.packageCount{ background-position:-32px -1353px;}
.packageCount span{background:#75A7B8; color:#fff; }

.tdBrBtmBrRt01 {border-bottom: 1px solid #E8E8E8 !important;border-right: 1px solid #E8E8E8 !important;}

.bg15 {background:#f3f3f3;}
a.bg15 {background:#f3f3f3;}
a:hover.bg15 {background:#ffffff;}
.documentList01{ background:#f2eeef !important; border-color:#bcbabb !important;}
.iconCreateSprite { background:url(../images/DashboardCreationIcons.png) no-repeat; display:block;}

.iconCreateSourcingSmall { background-position:0px 0px;}
.iconCreateContractSmall {background-position:0px -41px; }
.iconCreatePoSmall {background-position:0px -82px;  }
.iconCreateInvoiceSmall {background-position:0px -123px;  }
.iconCreateReceiptSmall {background-position:0px -164px;  }
.iconCreateAssessmentSmall {background-position:0px -205px;  }
.iconCreateformSm {background-position:0px -246px;  }

.iconCreateform { background-position:0px -246px;}
.iconCreateSourcing { background-position:0px 0px;}
.iconCreateContract {background-position:0px -41px; }
.iconCreatePo {background-position:0px -82px;  }
.iconCreateInvoice {background-position:0px -123px;  }
.iconCreateReceipt {background-position:0px -164px;  }
.iconCreateAssessment {background-position:0px -205px;  }

.bg17{ background:#f3f3f3!important;}
.bgSourcing { background:#FFF url(../images/iconWatermarkSourcing.png) center no-repeat;}
.bgContract { background:#FFF url(../images/iconWatermarkContract01.png) center no-repeat;}
.bgPo { background:#FFF url(../images/iconWatermarkPuchaseOrder01.png) center no-repeat;}
/*.bgInvoice { background:#FFF url(../images/iconWatermarkSourcing.png) center no-repeat;}*/
.bgReceipt { background:#FFF url(../images/iconWatermarkReciept01.png) center no-repeat;}
.bgAssessment { background:#FFF url(../images/iconWatermarkAssessment01.png) center no-repeat;}

.createBottom {
	background-color:#f3f3f3;
	border-top:1px solid #dedede;
}
.contentBox .qcDesView .input .idleField{color:#CCC !important; font-size:13px !important; margin-bottom:1px;}
.contentBox .content{border:none !important;}
.desView .input .freeText { border:0 !important;  box-shadow:none!important; border-bottom:dotted 1px #398FDC!important; color:#353535!important; background:none;  }
.iconChat02 {background:url(../images/chatIcons.png) no-repeat -28px -303px; height:16px; width:16px; display:block;}
.iconChat03 {background-position:0 -2269px; height:12px; width:19px; display:block;}

.arrow_box {
	-webkit-box-shadow: 0px 0px 8px 1px #b8b8b8;
	box-shadow: 0px 0px 8px 1px #b8b8b8;
	background: #ffffff;
}
.arrow_box1 {
	-webkit-box-shadow: 0px 0px 8px 1px #b8b8b8;
	box-shadow: 0px 0px 8px 1px #b8b8b8;
	background: #ffffff;
}
.itemTableSettings .upArrow10{border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #ebebeb;}

.itemTableSettings .LeftArrow10{border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
	border-right: 10px solid #ebebeb;
	width:0;
	height:0;}
	
.itemTableSettings .LeftArrow10{ bottom: 30px;
    height: 0;
    position: absolute;
    left:-10px;
    text-align: left;
    width: 0;}

.itemTableSettings .gridV tr td{background:#fff;}
.itemTableSettings .gridV tr:hover td{background:#f7f7f7;}

	
.bg18{ background:#009900 !important;}
.bg19{ background:#89d8ff !important;}
.bg20{ background:#ff8f44 !important;}
.bestScore,.verticalBordersGrid .bestScore{background: #b0e5ff;}
.duplicate,.verticalBordersGrid .duplicate{background: #fcf8e3;border: 1px solid #dadada;}
.bestSaving,.verticalBordersGrid .bestSaving{background: #ffd891; border: 1px solid #dadada;}
.bestSavingScore,.verticalBordersGrid .bestSavingScore{background: #93da7f; border: 1px solid #dadada;}
.gridV tr .bestSavingScore,.verticalBordersGrid .gridV tr .bestSavingScore{background: #93da7f !important;}
.gridV tr .bestSaving,.verticalBordersGrid .gridV tr .bestSaving{background: #ffd891 !important;}
.gridV tr .bestScore,.verticalBordersGrid .gridV tr .bestScore{background: #b0e5ff !important;color:#666 !important;}	

.award01{ background:url(../images/awardIcon.png) no-repeat;}

.fontColor03 {color: #000 !important; }
.accordionBoxOpen01 { -webkit-box-shadow: none !important; box-shadow: none !important; }
.accordionBox01 { margin-bottom: 8px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }
.topRightBorderRadius{border-radius: 5px 5px 0 0;}
.card01 { border-color: #e4e3e3; background: #fff !important; height: auto !important; }
/*.contentBox01 { border-radius: 0 5px 5px 0px !important; }
.contentBox01opp { border-radius: 0 5px 5px 0px !important; }*/
.evenTRBlock{background: #f7f6f6}
.noHoverChange:hover{ background:none!important; color:#fff!important; cursor: default;}

/* More Menu Dropdwn */
.secondaryNavDropdown{ background:#ecb065 !important;}
.secondaryNavDropdown li{border-bottom-color:#d39452 !important;}
.secondaryNavDropdown li a:hover{ background:#e18f29 !important;}
.secondaryNavDropdownArrow{border-color: #c06e16 transparent transparent transparent;}
.secondaryNavDropdownArrow01{border-color: #73c3d6 transparent transparent transparent;}

/*sourcing createBasic leftnav navigation*/
.asideBarList01 .markedIcon01 ul li a.iconSortList:hover{
background:url(../images/iconsAsideTabs.png) no-repeat;
}
.asideBarList01 .markedIcon01 ul li a.iconStar:hover {
    background-position: 0 -12px;
}
.asideBarList01 .markedIcon01 ul li a.iconStarGray:hover {
    background-position: 0 -91px;
}

.asideBarList01 .markedIcon01 ul li.active{background:#f8f8f8;font-weight: bold;}

/*sourcing createBasic leftnav navigation*/

/*Search result page css*/
/*.even01{background: #f4f3f3;}
.fontColor04{color:#666 !important;}
.fontColor05{color:#999}*/
.listView{border-bottom:1px solid #E4E4E4;}
.listView.even{background: #f9f8f8; /* Old browsers */
background: -moz-linear-gradient(top, #f9f8f8 0%, #f5f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f8f8), color-stop(100%,#f5f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f8f8 0%,#f5f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f8f8 0%,#f5f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f8f8 0%,#f5f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9f8f8 0%,#f5f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f8f8', endColorstr='#f5f4f4',GradientType=0 ); /* IE6-8 */border-color: #e4e4e4;box-shadow: 0px 0px 2px 0 #ffffff inset; /* Old browsers */   
    box-shadow: 0 0 2px 0 #FFFFFF inset;}
/*Search result page css*/

/* Setting New */

.boxNew {border:1px solid #cecece; background:#fff; border-radius:5px 5px 5px 5px; padding:10px}
.boxNew ul li {
	
	background: #ffffff; cursor:pointer;

}


.box03 {border:1px solid #cecece; background:#fff;}
.box03 ul li {
	border-bottom:1px solid #cecece;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fdfdfd));
	background: -webkit-linear-gradient(top, #ffffff 0%, #fdfdfd 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fdfdfd 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fdfdfd 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #fdfdfd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdfdfd', GradientType=0 );
}
.box03 ul li .arrowRight01 {background:url(../images/arrowRight01.png) no-repeat left top; }
.off01 {background:url(../images/off.png) no-repeat left top;}
.on01 {	background:url(../images/on.png) no-repeat left top;}
.color20 {color:#395589;}
.backBtn {border:1px solid #191919;	-webkit-box-shadow: 0px 1px 1px 0px #3c5257;	color:#fff;	box-shadow: 0px 1px 1px 0px #3c5257;
	background: #2b434e;
	background: -moz-linear-gradient(top, #2b434e 0%, #002129 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b434e), color-stop(100%, #002129));
	background: -webkit-linear-gradient(top, #2b434e 0%, #002129 100%);
	background: -o-linear-gradient(top, #2b434e 0%, #002129 100%);
	background: -ms-linear-gradient(top, #2b434e 0%, #002129 100%);
	background: linear-gradient(to bottom, #2b434e 0%, #002129 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b434e', endColorstr='#002129', GradientType=0 );
}	
.rightSign {background:url(../images/iconRight.png) no-repeat;}	

.settingsTooltip{ border-color:#177b95;background:#fff;
background: -moz-linear-gradient(top, #ffffff 0%, #edebec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edebec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#edebec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#edebec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#edebec 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#edebec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edebec',GradientType=0 ); /* IE6-8 */}
.settingsTooltip .rightArrow{border-top: 10px solid transparent;
	border-left: 15px solid #187a97;
	border-bottom: 10px solid transparent;}
.box03 ul li.selbg{background:#ddd !important;}

/* Setting New */
/* Partner Sharing Popup */
.shareGridComp .gridV {border:none; background:transparent;}
.shareGridComp .gridV tr td{background:transparent !important;border:none;}
.shareGridComp .gridV th{background:transparent; }
.shareGridComp .gridV tr:hover {background:transparent !important;}
/* Partner Sharing Popup End */

/*catalog Landing Page*/
.list_carousel{background-color: #fff;}
.list_carousel li {color: #999;background-color: #fff;}
.listOfFavItems .cursorPointer:hover{ background:#eee;}
.deals{background-position:0 -1379px;}
.actionMenuList li{border-right:solid 1px #0c838f; text-shadow:0 1px 0  #fff;}
.bannerHeading{color:#666e72;text-shadow:0 1px 0 #FBFBFB;}
.bannerPlace{border:1px solid #666e72;}
.scrollingArrows{background-image:url(../images/scrollingArrows.png);}
.arrowLeftEna{background-position:1px 0;}
.arrowRightEna{background-position:-24px 0;}
.arrowLeftDis{background-position:0 -22px;}
.arrowRightDis{background-position:-24px -22px;}
/*catalog Landing Page*/
/*showDocumentList .fontSize16 {color:#707070;}*/



/*catalog Pages Product card*/

.productflip{background:#fef3e5}
.offerparentheighlight{background:#1990B2;}
.offerData1{background:#1990b2; color:#fff;box-shadow: 1px -2px 0 0 #46a9c6 inset;}

.productflip .height170{display:table;}
/*catalog Pages Product card*/
.nextArrow{width:0;height:0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #fff;}
/*compare score page*/
.iconPricingW{ background-image:url(../images/iconManageColumn.png);background-repeat:no-repeat; float:right;}

.scoreNumbers01 .scoreInstruction {background:url(../images/pagingBgScore.png) no-repeat 0 -25px;  color:#fff;}
.bg22{background:#cff5ff;}
.paddingBottom4{padding-bottom:4px !important;}
.scoreCell .scoreNumbers li a:hover {background:url(../images/pagingBgScore.png) no-repeat 0 -1px;  color:#666;}
.borderDashTop {border-top:dashed #bbb 1px !important;}


/*Landing Catlog page*/
.asideBarRControl{
border-bottom-color:#00A0B0 !important; -webkit-box-shadow: inset 1px 2px 0px 0px #f7f6f6;box-shadow: inset 1px 2px 0px 0px #f7f6f6;
background: #00A0B0;}
.asideBarRControl span.arrowRControl{ background:url(../images/sidebarArrowR.png) no-repeat;}
.asideBarRControl{ padding:13px 3px 11px 4px; right:-15px !important; top:1px; z-index:100;cursor:pointer}
.asideBarRControl span.arrowRControlExpand{background-position:-1px -3px !important;}
.asideBarRControl span.arrowRControlCollapse{ background-position:-9px -3px;}
.asideBarRControl{ border:1px solid #00A0B0; }
/*Landing Catlog page*/

.highlightbox01 {background: #dedede; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #dedede 0%, #fafafa 25%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(25%,#fafafa), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #dedede 0%,#fafafa 25%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #dedede 0%,#fafafa 25%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #dedede 0%,#fafafa 25%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #dedede 0%,#fafafa 25%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.iconRightArrow01 { background-image: url(../images/column-right-arrow.jpg); }
a.noHoverBg:hover{ background:none !important;}

.borderTop04 {border-top: 1px solid #C3C3C2;}
.tabs03 li.btn011 a {background: #f2f1f1; /* Old browsers */
background: -moz-linear-gradient(top, #f2f1f1 0%, #eceaeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1f1), color-stop(100%,#eceaeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f1f1 0%,#eceaeb 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f1f1 0%,#eceaeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1f1', endColorstr='#eceaeb',GradientType=0 ); /* IE6-9 */
border-right:1px solid #cdcccd;  color: #5C5C5C; text-decoration:none;}
.tabs03 li.btn011 a:hover {background: none repeat scroll 0 0 #F5F5F5 !important;
border-right:1px solid #cdcccd;  color: #5C5C5C; text-decoration:none;}

.iconsImportExportExcel{background-image:url(../images/iconsImportExport.png);background-repeat: no-repeat;}
.btnApproveReeject{bottom: 0px;position: fixed;width: 100%;left:0px;z-index:2}
.btnApproveRejectHolder{/*background-color: rgba(17, 17, 17, 0.7);color: rgba(17, 17, 17, 0.7);*/ background:#555555;line-height: 23px;text-align:center;padding:8px !important;opacity:0.9;
}
.btnApproveRejectHolder .btn01,.btnApproveRejectHolder .btn02{font-size:14px;}

.iconAssign {background:url(../images/iconAssign.gif) no-repeat; width:21px; height:16px; float:left;}


/****Work Bench***/

.boxLink { border: 1px solid #c2c2c2; padding: 5px; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background: #e9e8e8; background: -moz-linear-gradient(top, #e9e8e8 0%, #dcdada 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e8e8), color-stop(100%, #dcdada)); background: -webkit-linear-gradient(top, #e9e8e8 0%, #dcdada 100%); background: -o-linear-gradient(top, #e9e8e8 0%, #dcdada 100%); background: -ms-linear-gradient(top, #e9e8e8 0%, #dcdada 100%); background: linear-gradient(to bottom, #e9e8e8 0%, #dcdada 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#dcdada', GradientType=0 );
}
.boxLink a { color: #353535; font-size: 14px; font-weight: bold; }
.iconTooltip{ background-position: -143px -4px;}
.iconSanDoc{background-position:-161px -47px}
.width93P{ width:93%}
.width92P{ width:92% !important}

/*vendor mapping popup*/

.fontColor04{color:#cbcbcb;}
.asideBarList03 ul{background:#fff;}
.asideBarList03 ul li{border-bottom:1px solid #ededed;}
.asideBarList03 ul li a{color:#666;}
.asideBarList03 ul li:hover .iconAddHidden{/*background:#f7f7f7;*/ visibility:visible; width:100%;}
.asideBarList03 ul li:hover{background:#f7f7f7;}




.asideBarList04 ul li a{color:#666;}
.asideBarList04 ul li:hover .iconAddHidden{/*background:#f7f7f7;*/ visibility:visible; width:100%;}


.searchField01{ color:#666; /*border-color: #bebebe #bebebe transparent #bebebe !important;*/ background:#fff url(../images/headerActivities.png) no-repeat 6px -90px;}

.searchField03{ color:#666; /*border-color: #bebebe #bebebe transparent #bebebe !important;*/ background:#fff url(../images/headerActivities.png) no-repeat 6px -90px; border-color:#ccc; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important; -o-border-radius:2px !important;}

/*vendor mapping*/



.searchUL{ float:left; width:100%}
.searchUL li.first{ background:none!important; padding-left:0!important;}
.searchUL li { background:url("../images/arrowLeft01.png") no-repeat scroll left 4px transparent!important;float:left; padding:0 0 0 10px !important; margin-right:4px;}


/*tooltip for titles*/
.tipsy-inner { background-color: #000; color: #fff;}
.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; } 
.tipsy-arrow { border: 5px dashed #000; }
.tipsy-arrow-n { border-bottom-color: #000; }
.tipsy-arrow-s { border-top-color: #000; }
.tipsy-arrow-e { border-left-color: #000; }
.tipsy-arrow-w { border-right-color: #000; }

.tipsy1 .tipsy-inner { background-color: #fff; color: #5c5c5c;border:2px solid  #2272bb;}
.tipsy1 .tipsy-inner { box-shadow:none; -webkit-box-shadow: none; -moz-box-shadow:none; } 
.tipsy1 .tipsy-arrow { border: 5px dashed /*#177B95*/; }
/*.tipsy1 .tipsy-arrow-n { border-bottom-color: #177B95; }
.tipsy1 .tipsy-arrow-s { border-top-color: #177B95; }
.tipsy1 .tipsy-arrow-e { border-left-color: #177B95; }
.tipsy1 .tipsy-arrow-w { border-right-color: #177B95; }*/
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }
/*tooltip for titles*/
.webCont li{color:#666; border-bottom:1px solid #D8D8D8; border-top:1px solid #fff; *border-top:none;}
.list03 li {border-bottom: 1px solid #E5E5E5; border-top: 1px solid #ffffff; color: #2F2F2F;}
.webContRss{background:url("../images/iconRss.gif") no-repeat scroll 6px 5px transparent !important;}
.bg14 .borderRight03{border-right:1px solid #d8d8d8;}

.catUlSel li{ padding:5px !important;}
/*.borderRound table.gridV tr.borderLR th{ border-bottom:1px solid #C9C9C9 !important;}*/


/* New Login Page */
.loginNewBg{background:url(../images/loginBodyBg.png) no-repeat left top #ffffff;}
.loginNewWrapper{background:url(../images/loginBg.png) no-repeat left bottom transparent;}
.loginFrm .loginInput, .changePassword .loginInput {border:1px solid #bbd1e0;}
.loginBtnContHolder .loginArrow{background:url(../images/arrowSprite.png) no-repeat 0px 0px;}
.loginBtnContHolder .loginArrowHover{background:url(../images/arrowSprite.png) no-repeat 0px -57px;}
.smartLogo{background:url(../images/smartGepLogo.jpg) no-repeat left top transparent;}
/* New Login Page Ends */

.fifthBtn{ background: none repeat scroll 0 0 #ECEAEA; border: 1px solid #B8B7B7; box-shadow: 1px 1px 0 0 #FFFFFF inset; color: #666666;}
.fifthBtn:hover { background: none repeat scroll 0 0 #E1E0E0; border: 1px solid #B8B7B7; box-shadow: 1px 1px 0 0 #FFFFFF inset;}
/* Add new partner */
.list05 ul li{ display:inline-block; float:left;padding:3px 8px; border-left:1px solid #999; display:inline;}
.list05 ul li:first-child{ border-left:none; padding-left:0;}
/* Add new partner End */

/*popover*/
.popover01 { border:1px solid #ebebeb;background: #ffffff; box-shadow: 0 0 3px 0 #ccc !important; -webkit-box-shadow: 0 0 3px 0 #ccc !important; -moz-box-shadow: 0 0 3px 0 #ccc !important; -ms-box-shadow: 0 0 3px 0 #ccc !important; -o-box-shadow: 0 0 3px 0 #ccc !important;}
.popover01 .heading { background:#f7f7f7;}
.popover01 .heading .title {color: #333; font-family: 'robotomedium', arial; border-bottom: 1px solid #ebebeb;}

.popover01 .upArrow,.popover01 .upArrowCenter{ border-color:transparent transparent #ebebeb;}
.popover01 .downArrow { border-color: #ebebeb transparent transparent;}
.popover01 .leftArrow { border-color:transparent #ebebeb transparent transparent;}
.popover01 .rightArrow { border-color:transparent transparent transparent #ebebeb;}
.popover01 .downRightArrow { border-color: #ebebeb transparent transparent;}
.popover01 .bottomBox {background:#fff; border-top:1px solid #ccc; box-shadow:none;}
.popover01 .downLeftArrow { border-color:transparent #ebebeb transparent transparent;}
.popover01 .bottomRightArrow { border-color:transparent transparent transparent #ebebeb;}
/*popover*/

.color21 {color:#468847;}

.priceDecrease{ background-position:0 -1456px;}
.priceIncrease{background-position:-12px -1456px;}

.listPadding03 li{border-bottom:1px solid #EDEDED;}
/* BROOKFIELD Partner  PROFILE */
.iconBronze{ background-position:0 -1474px; height:16px; width:14px;}
.iconSilver{ background-position:0 -1508px; height:16px; width:14px;}
.iconGold{ background-position:0 -1491px; height:16px; width:14px;}
/* BROOKFIELD Partner  PROFILE */

a.disableWidget:hover{background-color:#F3F3F3 !important; cursor:default;}
a.disableWidget .disableCont,a.disableWidget .disableCont span{opacity:0.25;filter:alpha(opacity=25);}
.borderRightNone{border-right:none!important;}
.borderLeft04{border-left:2px solid #cccccc;}
.disableField{opacity:0.40;filter:alpha(opacity=40);}


/***ANALYTICS CSS***/
.analyticsHead{border:1px solid #00A0B0 !important; -webkit-box-shadow: inset 1px 2px 0px 0px #f7f6f6;box-shadow: inset 1px 2px 0px 0px #f7f6f6;
background: #00A0B0; padding:12px 12px 10px;border-width:1px; border-style:solid; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0; -webkit-border-radius:5px; overflow:hidden; color:#fff;}
.analyticsLeft{ padding:12px 10px 11px 40px;color:#0A4855; font-size:16px; background:#fff url("../images/iconReports.png") no-repeat 10px 10px;    border-top: 2px solid #f78e26;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}


.selectWidth{ width:130px}
.selectWidth span{ width:130px!important}
.selectWidth span select{ width:130px!important}

.gridListViewIcon{background-image: url("../images/gridListViewIcon.png"); height:15px; width:20px}

.iconGraph01{background-position: 0 0px;display: block; }
/*.iconGraph01:hover{background-position: 0 -17px;display: block; }*/
.selected .iconGraph01 {background-position: 0 -17px !important;display: block; }
.iconGraph01Select{background-position: 0 -34px;display: block; }

.iconTabular{ background-position:-21px 0px; height:15px; width:18px}
/*.iconTabular:hover{ background-position:-21px -17px; height:15px; width:18px}*/
.selected .iconTabular { background-position:-21px -17px !important; height:15px; width:18px}
.iconTabularSelect{ background-position:-21px -34px; height:15px; width:18px}


.iconGT{background-position:-41px 0px; height:15px; width:26px}
/*.iconGT:hover{background-position:-41px -17px; height:15px; width:26px}*/
.selected .iconGT {background-position:-41px -17px !important; height:15px; width:26px}
.iconGTSelect{background-position:-41px -17px; height:15px; width:26px}


.iconPing{ background: url("../images/iconPing.png") no-repeat; height:16px; width:16px}
.iconStars01{ background-position:0 -40px; height:20px; width:20px}
.bottom2{ bottom:2px!important;}
.bottom3{ bottom:3px!important;}
.paddingRight7{ padding-right:7px}
.paddingRight52{ padding-right:52px}
.paddingRight140{ padding-right:140px}
.borderColor02{ border:1px solid #cccccc!important;}
.borderColor03{ border:#e1e0e0 solid 1px !important;}


.filterSearch{ background:#fbfbfb; border-bottom:1px solid #eeeeee}
.itemSaveCancel{padding-right:7px; margin-left:7px; margin-right:7px;border-right:1px solid #ccc;}
.borderBottomAnalytics{ background:#fff!important;border-bottom:1px solid #ebebeb!important; font-family:'robotomedium', arial; color:#333; font-size:21px !important; padding:15px 10px!important;}
.borderBottomAnalytics > .fontSize16{font-size:21px !important;}
.newNotification{background-color:#ff6600; color:#fff;}
#searchResultActionBox4 ul li{ padding:0 20px!important;} 

.activityIcons{background-image: url("../images/activityIcons.png"); height:15px; width:16px}
.iconPing01{     background-position: 16px -2px;
    display: block;}
	
	.iconPing01:hover{     background-position:17px 16px;
    display: block;}
	
	.disableCardButton{ border-color:#dddada; color:#C5C3C3 !important;background: #EFEFEF !important;}
.disableCardButton:hover{ text-decoration:none;background: #EFEFEF;}

#analyticsRightPane .contentInner{ border:none!important; border-radius:0!important;}

/***********Portal Admin***********/

.iconAdmin span{ background-position: 0 -1525px;}
.iconAddNewGroup{background: url(../images/iconAddNewGroup.png) no-repeat center center; height:16px; width:16px}
.iconAddGroupNew {background: url(../images/iconAddGroup.png) no-repeat !important; }
.iconAddUserNew {background: url(../images/iconAddUser.png) no-repeat!important;}
/*popup track status preview*/
/*.borderRight03{border-right:1px solid #fff!important;}*/
.statusCards, .trackStatusPreview .flippedCard,.StatusCardDeactive .flippedCard {background: #fff; }
.StatusCardDeactive, .StatusCardDeactive .color22, .StatusCardDeactive .statusCardFooter{color:#c4c4c4!important;}
.checkbox01{background:url(../images/checkbox01.png) no-repeat 0 0;}
.checkbox01Checked{background-position:0 0}
.checkbox01Unchecked{background-position:0 -18px;}

.borderBottomDotted{border-bottom:1px dotted #c8c6c6;}
.selectedFilterList01 li{ background:#f0f0f0; color:#666; -moz-box-shadow: 0px 1px 1px 0 #ccc;-webkit-box-shadow: 0px 1px 1px 0 #ccc;box-shadow: 0px 1px 1px 0 #ccc;}
.selectedFilterList01 li.bg23{ background:#fbf4d0; color:#666; -moz-box-shadow: 0px 1px 1px 0 #ccc;-webkit-box-shadow: 0px 1px 1px 0 #ccc;box-shadow: 0px 1px 1px 0 #ccc;}
.selectedFilterList01 li a{background-image:url(../images/cross.png); background-position:0px 0px; background-repeat:no-repeat;}
.addItemBox2{ border-color:#dfdfdf; box-shadow: 0 0 0 0 #F9F9F9 inset;}
.boxShadow01 { -moz-box-shadow: 0px 1px 1px 0 #ccc;-webkit-box-shadow: 0px 1px 1px 0 #ccc;box-shadow: 0px 1px 1px 0 #ccc; font-weight:bold;}
.addItemBox3{ border-color:#e6e6e6;background: #f5f5f5; box-shadow: 0 0 0 0 #F9F9F9 inset; }
.color22{color:#353535;}
.color23{color:#2f2f2f;}
.bg23{background:#f2f2f2 !important;}
.color24 { color: #000000 !important;}
.rejectedStatusCards .statusCards{
background: #f8f8f8; /* Old browsers */
background: -moz-linear-gradient(top, #f8f8f8 0%, #fde4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#fde4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f8f8f8 0%,#fde4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f8f8f8 0%,#fde4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f8f8f8 0%,#fde4e4 100%); /* IE10+ */
background: linear-gradient(to bottom, #f8f8f8 0%,#fde4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#fde4e4',GradientType=0 ); /* IE6-8 */

}


.approvedStatusCard .statusCards{
background: #efefef;
background: -moz-linear-gradient(top, #efefef 0%, #dcfce8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#dcfce8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#dcfce8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#dcfce8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#dcfce8 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#dcfce8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dcfce8',GradientType=0 ); /* IE6-8 */

}
.approvedofflineStatusCard .statusCards{
background: #efefef;
background: -moz-linear-gradient(top, #efefef 0%, #C4F997 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#C4F997)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#C4F997 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#C4F997 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#C4F997 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#C4F997 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#72DFAC',GradientType=0 ); /* IE6-8 */

}

.showScrolllisting{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;background: #f8f8f8;}
.showListingTrigger{border-radius:0 5px 5px 0 !important; border-left:1px solid #ccc;background: #f8f8f8;}
.invoicesortByListBox{color:#454545; text-decoration:none!important; border:1px solid #ccc; border-radius:5px !important; -webkit-border-radius:5px !important; -moz-border-radius:5px !important; -ms-border-radius:5px !important; -border-radius:5px !important; height:85px; box-sizing:border-box;}
.showListingTrigger .arrow01{background-position:-21px -3502px;}
.createddetailBox{ border-right:1px solid #d5d5d5;color:#333;text-shadow:0px 1px 0 #fff;}
.createddetailBox .dateBlock{box-shadow: 1px 1px 2px 0 #C0C0C0;}
.createddetailBox .dateBlock .month{border-radius:3px 3px 0 0 ;text-shadow:1px 1px 1px #146981;background:#fff}
.createddetailBox .dateBlock .date{font-size:22px;font-weight:bold;background:#fff;color:#333; font-family:'robotomedium', arial;}
.createddetailBox .dateBlock .year{background:#fff; padding-bottom:1px; border-radius:0 0 3px 3px;}
.borderLeft05{border-left:1px solid #fff;}
.showingTrackStatus{ border-radius:0 3px 3px 0 ; }
/*approval reject*/
.approvalStatusReject{background:#ff9292; color:#7d1515; text-shadow:0 1px 0 #ffbbbc;}
.approvalStatusReject .spriteTrackStatus{background-position:5px -147px;}
/*approval pending*/
.approvalStatusPending{background:#F8BB45; color:#834B10; text-shadow:0 1px 0 #facd77;}
.approvalStatusPending .spriteTrackStatus{background-position:-79px -71px;}

/*approval approved*/
.approvalStatusApproved{background:#83E5A5; color:#1b9b48; text-shadow:0 1px 0 #ade8c2;}
.approvalStatusApproved .spriteTrackStatus{background-position:-76px -147px;}

.approvalTimeLeft .iconTimeLeft{background-position:-59px -345px; }
.approvalsendAlert .iconTimeLeft{background-position:-59px -327px;}
.approvalsendAlert .statusCardbg01, .reassignAlert .statusCardbg01{background:#f8bb45; }
.approvalsendAlert .statusCardbg01 .statusIcon01 {background-position:-46px -278px;}
.statusCardFooter{color:#333;}
.reqListBox{border:1px solid #ccc; background:#fafafa;}
.reqListBox li{border-bottom:1px solid #ebebeb;}
.adHoc .adhocRibbon{background:url(../images/adhocRibbon.png) no-repeat; }
.arrowBorder01{border-width: 6px; border-style: solid; height:0; width:0; position:relative; display:block; border-color:transparent}
.rightArrow01{ border-left-color: rgb(194, 194, 194)!important;}
.bottomArrow01{border-top-color: rgb(194, 194, 194)!important; }
.leftArrow01{border-Right-color:rgb(194, 194, 194)!important;}
.borderTopDashed01{border-top: 1px dashed #8b8b8b;}
.borderRightDashed01{border-right: 1px dashed #8b8b8b;}
/*popup track status preview*/

/*PUNCHOUT CART BACKGROUND*/
.bgpunchout
{
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top, #ffffff 0%, #d1e4b2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d1e4b2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#d1e4b2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#d1e4b2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#d1e4b2 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#d1e4b2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d1e4b2',GradientType=0 ); /* IE6-8 */	
}
.iconMoreOptions {background: url(../images/iconMoreOptions.png) no-repeat center center;}
.iconDefaultCategory {background: url(../images/iconDefaultCategory.png) no-repeat center center;}	
.iconShiptolocation{ background:url(../images/iconShiptolocation.png) no-repeat center center; }
.iconDefaultBU {background: url(../images/iconDefaultBU.png) no-repeat center center;}	
.iconDefaultRegion {background: url(../images/iconDefaultRegion.png) no-repeat center center;}	
.iconProfilePhoto,.customizeIcon {background: url(../images/iconMoreOptions.png) no-repeat center center;}	
.categorySetup .arrowRight, .selectDefaultCategroy .arrowRight, .selectDefaultRegion .arrowRight, .selectDefaultBU .arrowRight, .uploadProfilePhoto .arrowRight, .selectShipLocation .arrowRight, .popover01 .arrowRight {border-color: transparent transparent transparent #187a97;}
.levelFirst { background-color: #84bfd0 !important; }
.levelSecond { background-color: #BCD7EE !important;}
.levelThird {background-color: #EBEBEE !important;}
.catSelect, .catSelect01, .catSelect02, .catSelect03, .catSelect04, .catSelect05 { background:#2d7d98; }
.catSelect a, .catSelect01 a, .catSelect02 a, .catSelect03 a, .catSelect04 a, .catSelect05 a {color:#fff; }
.alertRegNew {color:#000;background: #EA5206 \0/;border:1px solid #fff;}
.iconRssFolder { background:url(../images/rssFolder.png) no-repeat 0px 1px;}
.iconUpA, .iconDownA { background:url(../images/iconUpDownArrow.png) no-repeat;}
.iconRss01 { background:url(../images/rss-small.png) no-repeat 0px 1px;}
.bg24{background:#f7f4f4;}
.rssBtn{background: url("../images/iconRssFolders.png") no-repeat scroll -9px -122px transparent;}
/*proccess listing css*/
.proccessBgSprite{/*background-image:url("../images/navBg01.png");background-repeat: no-repeat;*/}
.secondaryNavProccess{background-position:0 0; background-repeat:repeat-x;}
.proccesBreadcrumbs { background: none!important; filter: none!important; border-bottom: 1px solid #ccc; width:100%;}
.proccesBreadcrumbs:after {visibility: hidden;display: block;font-size: 0; content: " "; clear: both; height: 0;}
.proccesBreadcrumbs li{ float:left; /*font-size:14px;*/ text-shadow:-1px 1px 0 rgba(255, 255, 255, 0.7); border-width: 2px 1px 1px 1px; border-style: solid; border-color: #fff #fff transparent #fff; position: inherit; cursor: pointer; border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -ms-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; margin-bottom: -1px;}
    .proccesBreadcrumbs li:hover {
        border-width: 2px 1px 1px 1px !important;
    border-style: solid !important;
    border-color: transparent transparent #ccc transparent !important;
    transition: all ease-out 0.5s !important;
    background-color: #f8f8f8;
    }
.proccesBreadcrumbs > li > span.iconError{margin-right:20px;}
.proccessTitle{color:#2272bb; background:none!important;}/*background-position:0 -210px;  #666*/

.proccessTitle:hover{text-decoration:none;}
.proccessArrow{/*background-position:0 -44px;*/ display:none;}
.proccesCompleted,.proccesActive,.proccesBreadcrumbs li.proccesCompleted:hover, .proccesBreadcrumbs li.proccesActive:hover{  border-width: 2px 1px 1px 1px !important;
    border-style: solid !important;    border-right-color:#cccccc!important;border-bottom-color: #fff!important;border-left-color: #cccccc !important;    background: none;}
.proccesCompleted, .proccesBreadcrumbs li.proccesCompleted:hover { border-top-color:green!important;  border-left-color:#ccc!important;  border-right:none!important;}
 .proccesCompleted:last-child, .proccesBreadcrumbs li.proccesCompleted:last-child:hover { border-right: 1px solid #ccc!important; }
.proccesCompleted a.proccessTitle{ color:green!important;}
.proccesCompleted .proccessTitle{ color:#393!important;}/*background-position:0 -126px;
.proccesCompleted .proccessArrow{background-position:0 -308px;}*/
.proccesActive{/*background-position:0 -176px !important;*/ }
.proccesActive .proccessTitle{color:#333
!important;}/*background-position:0 -168px; */
.proccesActive .proccessArrow{/*background-position:0 -220px !important;*/}
.companyStructreAside li a{
	font-size:14px!important;
}
/*proccess listing css end*/

.gridV .border05 td{ border-bottom: 1px solid #D2D2D2;
    border-top: 1px solid #ffffff;}
.gridV .border05 tr:hover{ background:none !important;}



/********Search Result Page*******/
.searchHead{background: #eceaea; font-weight:bold; font-size:12px; padding:5px; color:#505152; border-bottom:solid 1px #c9c9c9; border-top:solid 1px #f9f9f9; -webkit-box-shadow: inset 0 1px 0 0#f9f9f9; -moz-box-shadow:inset 0 1px 0 0#f9f9f9; box-shadow:inset 0 1px 0 0#f9f9f9;
background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 ); /* IE6-8 */
 }
 
 
/* Company Structure css */ 
.box04{border-radius:8px;border:1px solid #bcddec;box-Shadow:1px 2px 2px rgba(0, 0, 0, 0.27), 1px 1px 0 #FFFFFF inset;
color:#3885a9;font-size:16px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);text-align:center;  position:relative;
background: #e0f3fc;}
.box04.entityBoxUnActive:hover {background: #e0f3fc;}

.entityBoxUnActive{ opacity:0.5;filter:alpha(opacity=50);}
.entityBoxUnActive:hover .btnEdit { visibility: hidden;} 
.btnAddNewEntity{border-radius:8px;border:1px solid /*#f78e26*/ !important;/*box-Shadow:1px 2px 2px rgba(0, 0, 0, 0.27), 1px 1px 0 #FFFFFF inset;*/
/*color:#c9571e;*/font-size:14px; /*text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);*/text-align:center;
 text-decoration:none;/*background: #fde8cb;*/}
.btnAddNewEntity:hover {
        /*color: #fff;
    border-color: #f78e26 !important;
    background: #f78e26;*/
    }
.btnAddNewEntity .generalIcons{background-position:-31px -1459px;}
.mapBg01{background-image:url(../images/mapBg01.gif);}
.arrowNext01{background-position:-20px -1486px;}
.dropEntity{font-weight:700; color:#bdbdbd; font-size:13px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);
background:#edeceb; border:1px dashed #bdbdbd; border-radius:5px; text-align:center; box-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);
}
.btnClose,.btnEntitiesChildClose {background-position:-25px -1510px;  }
.btnEdit, .btnEntitiesChildEdit{background-position:-41px -455px;}
.btnEdit,.btnClose,.iconMapEntities, .btnEntitiesChildEdit{cursor:pointer;}
.iconMapEntities{background-position:-38px -1507px; }
.data03{font-size:9px;color:#666; }
.entityChildpipeLine{border-top:2px solid #989898;}
.box04:hover{background:#def2fc;}
.box04Hover{background:#def2fc;}
.entityBox:hover .iconMapEntities,.entityBox:hover .btnClose,.entityBox:hover .btnEdit{ visibility:visible;}
.entityBoxUnActive:hover .iconMapEntities,.entityBoxUnActive:hover .btnClose,.entityBoxUnActive:hover .btnEdit{ visibility:hidden !important;}
.iconUpload01{background-position:-49px 0;}
.entityChildBox{
border-radius:8px;border:1px solid #e6e4bb;box-Shadow:1px 2px 2px rgba(0, 0, 0, 0.27), 1px 1px 0 #FFFFFF inset;color:#663; font-size:16px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);text-align:center; position:relative;background: #fcfbe0;}
.entityChildBox:hover{background:#f8f9c5;}
.accountingEntity:hover{background:#daf9c7;}
.entityChildBox:hover .btnEntitiesChildClose, .accountingEntity:hover .btnEntitiesChildClose,.entityChildBox:hover .btnEntitiesChildEdit, .accountingEntity:hover .btnEntitiesChildEdit{ visibility:visible;}
.entityChildReltive{border-right:2px solid #989898;}
.entityChildReltive span{border-top:2px solid #989898; display:block;}
.entityChildBoxListing li{background:url(../images/entityListingArrow.png)  no-repeat 0 24px;}
.box05{border-radius:8px;border:1px solid #c6e9bb;box-Shadow:1px 2px 2px rgba(0, 0, 0, 0.27), 1px 1px 0 #FFFFFF inset;color:#5d9363;font-size:16px; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);text-align:center; position:relative;
background: #E7FCE0;}
.primaryBtnDisable, .primaryBtnDisable:hover  {
    border: 1px solid /*#eb822e*/ !important;
    border-radius: 5px 5px 5px 5px;
    font-size: 12px;
	font-weight: normal;
    padding: 1px 10px 3px;
    text-align: center;
    box-shadow: 1px 1px 0 0 rgba(255,255,255,0.3) inset;
    /*color: #f6a876;*/
    text-shadow: 0 1px 0 rgba(0,0,0,0.2);
	/*background: #f38834;*/
	cursor:default;
	
}
.itemTableSettings  .leftArrow{border-color:transparent #ebebeb transparent transparent; border-width:10px; border-style:solid;}
 .iconMapEntities .alertReg{text-shadow:none;}
/* Company Structure css end here */ 



/***Sourcing Icons Small 16 X 16 **/

.sourcingIconSmall{ background-image:url(../images/sourcingIconSmall.png)!important;}
.iconRfx{  background-position: -1px 0 !important;height: 22px !important;margin: 7px 0 0 6px !important;padding: 0 2px 2px !important;width: 22px !important;}
.iconAuction01{ background-position: 0px 164px !important;
    height: 22px !important;
    margin: 7px 0 0 6px !important;
    padding: 0 2px 2px;
    width: 22px !important;}
.iconContract01{   background-position: 0 129px !important;
    height: 22px !important;
    padding: 0 2px 2px !important;
    width: 20px !important; margin: 5px 5px 0 6px !important;}
.iconAddGroupNew {background: url(../images/iconAddGroup.png) no-repeat;}
.iconAddUserNew {background: url(../images/iconAddUser.png) no-repeat;}

.heightWidth32{ height:32px; width:32px}



.popupBorder{ border:2px solid #177b95!important;}
.left48{ left:48px !important; }
.workBenchNav{ width:18px; height:30px}
.arrowGrey{background: url(../images/arrowGreyBottom.png) no-repeat; height:10px; width:10px; display:block}

.list06 ul li { border: 1px solid #e7e7e7 !important; vertical-align: middle; text-align: center; background:#fff; margin:10px 7px 0; padding:10px 0px;}
.list06 ul li:hover{box-shadow:0 0 4px 0 #ccc !important; transition:all 0.3s ease-out;}
/*.list06 ul li:first-child { border-left: none; }*/
.list06 ul li a { color: #2272bb;}
.list06 ul li a:hover { color: #047cc5; text-decoration: none; }
.iconCreateNonBuying { background-position: -2px -40px }
.iconCreateWidget { background: url(../images/createWidgetIcons.png?ver=171) no-repeat; display: inline-block; }
.list07 ul li {border-left-color: #ebebeb; }
.heading08 {font-weight: bold; color: #a8a6a6; 
background: #eeeded;
background: -moz-linear-gradient(left, #eeeded 0%, #ffffff 100%); 
background: -webkit-gradient(linear, left top, right top, color-stop(0%, #eeeded), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(left, #eeeded 0%, #ffffff 100%); 
background: -o-linear-gradient(left, #eeeded 0%, #ffffff 100%);
background: -ms-linear-gradient(left, #eeeded 0%, #ffffff 100%);
background: linear-gradient(to right, #eeeded 0%, #ffffff 100%);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeded', endColorstr='#ffffff', GradientType=1 );
}
.heading09 { border-bottom: 1px solid #ebebeb; }
.heading09 span.insideTitle { background: #ebebeb; }
.proxyBox { border: 1px solid #e2dfdf;}
.proxyBox1 { border: 1px solid #e2dfdf;}
.contentBox h1 { -webkit-user-select: none; -moz-user-select: none; color: #77c4cb }
.contentBoxopp h1 { -webkit-user-select: none; -moz-user-select: none; }
.creatIconDeactive a { opacity: 0.2; filter: alpha(opacity=20); color: #666666!important; }
.creatIconDeactive a:hover .iconRFXCreate { background-position: 0 0; }
.creatIconDeactive a:hover .iconContractCreate { background-position: 0 -40px; }
.creatIconDeactive a:hover .iconAssessmentCreate { background-position: 0 -80px; }
.creatIconDeactive a:hover .iconREQCreate { background-position: -1px -120px; }
.creatIconDeactive a:hover .iconPOCreate { background-position: 0 -160px; }
.creatIconDeactive a:hover .iconReceiptCreate { background-position: 0 -200px; }
.creatIconDeactive a:hover .iconASNCreate { background-position: 0 -240px; }
.creatIconDeactive a:hover .iconInvoicereate { background-position: 0 -280px; }
.creatIconDeactive a:hover .iconCatlogCreate { background-position: 0 -313px; }
.creatIconDeactive a:hover .iconTemplateCreate { background-position: 0 -338px; }
.creatIconDeactive a:hover .iconBlankCreate { background-position: 0 -362px; }
.creatIconDeactive a:hover .iconRequestFormCreate { background-position: 0 -413px; }
.creatIconDeactive a:hover .iconItemCreate { background-position: 0 -438px; }
.creatIconDeactive a:hover .iconRequisitionCreate { background-position: 0 -460px; }
.creatIconDeactive a:hover .iconPOCreate01 { background-position: 0 -482px; }
.creatIconDeactive a:hover .iconAuctionCreate { background-position: 0 -320px; }
.widgetHeading .title {color: #00a0b0;}/* sachin*/

.iconRFXCreate { background-position: 0px 0px; }
		a:hover .iconRFXCreate { background-position: -47px 0px; }
.iconAuctionCreate { background-position: 0 -320px; }
		a:hover .iconAuctionCreate { background-position: -47px -320px; }
.iconContractCreate { background-position: 0px -40px; }
		a:hover .iconContractCreate { background-position: -48px -40px; }
.iconAssessmentCreate { background-position: 0px -80px; }
		a:hover .iconAssessmentCreate { background-position: -48px -80px; }
.iconREQCreate { background-position: -1px -120px;}
		a:hover .iconREQCreate { background-position: -47px -120px; }
.iconPOCreate { background-position: 0px -160px;}
		a:hover .iconPOCreate { background-position: -47px -160px; }
.iconReceiptCreate { background-position: 0px -200px; }
		a:hover .iconReceiptCreate { background-position: -47px -200px; }
.iconASNCreate { background-position: 0px -240px;}
		a:hover .iconASNCreate { background-position: -47px -240px; }
.iconInvoicereate { background-position: 0px -280px;}
		a:hover .iconInvoicereate { background-position: -47px -280px; }
.iconCatlogCreate { background-position: -1px -400px}
		a:hover .iconCatlogCreate { background-position: -29px -400px; }
.iconTemplateCreate { background-position: -1px -430px;}
		a:hover .iconTemplateCreate { background-position: -29px -430px; }
.iconBlankCreate { background-position: -1px -485px;}
		a:hover .iconBlankCreate { background-position: -30px -485px; }
.iconRequestFormCreate { background-position: 0px -413px;}
		a:hover .iconRequestFormCreate { background-position: -47px -413px; }
.iconItemCreate { background-position: -1px -457px;}
		a:hover .iconItemCreate { background-position: -29px -457px; }
.iconRequisitionCreate { background-position: 0px -513px;}
		a:hover .iconRequisitionCreate { background-position: -28px -513px; }
.iconPOCreate01 { background-position: -2px -542px;}
		a:hover .iconPOCreate01 { background-position: -30px -542px; }
.iconFormCreate { background-position: 0px -360px; }
a:hover .iconFormCreate { background-position: -47px -360px; }
/*dashboard 14-6-13*/

.queryLinks a{border-bottom:1px solid #d8d8d8!important; border:none; line-height:normal; font-size:12px;}
.queryLinks a:last-child{border-bottom:none!important}
/* new one ///////  .RfxQuickBoxContent{
border:3px solid #c13d09; border-radius:3px; color:#666;
background: #ffffd0; 
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffd0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffd0)); 
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: -o-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: linear-gradient(to bottom,  #ffffff 0%,#ffffd0 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffd0',GradientType=0 ); 
cursor:pointer;
}
.RfxQuickBoxContent:hover{color:#333;}
.iconRfxQuickView{background:url(../images/iconTakeMeThere.png) no-repeat;}*/

.RfxQuickBoxContent{
border:3px solid #c13d09; border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; color:#666; border-top:0;
background: #ffffd0; 
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffd0 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffd0)); 
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: -o-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffd0 100%); 
background: linear-gradient(to bottom,  #ffffff 0%,#ffffd0 100%); /
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffd0',GradientType=0 ); 
cursor:pointer;
}
.RfxQuickBoxContent:hover{color:#333;}
.iconRfxQuickView{background:url(../images/IconTakeMeThere.png) no-repeat;}
.boxShadow02{box-shadow:0 0 15px rgba(0, 0, 0, 0.3);}
.addInWidgets{background-position:-68px -12px;}
.addInWidgets:hover{background-position:-68px -52px;}
.configureNewsWidgets{background-position:-208px -13px;}
.configureNewsWidgets:hover{background-position:-208px -53px;}
.borderDashed01{border:dashed 1px #888;}
.bg25{ background:#f7f7f6;}
.bg26{background:#10738a !important;}
.fontColor05{color:#666666;}
.iconUpload01{background:url(../images/uploadIcon01.png) no-repeat; padding-left:21px;}
/*dashboard 14-6-13 end*/
.collapsibleRightPanelIcon, .collapsibleRightPanelIcon1 { background:#1A819E; }
.iconComment05 {background:url(../images/iconComments01.png) no-repeat; width:22px; height:18px; float:left; margin:13px 0 0 6px}
/* Sortlist for workbench */
.sortList03 ul {	
	background: #eceaea;
	background: -moz-linear-gradient(top, #eceaea 0%, #f3f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2));
	background: -webkit-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%);
	background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 );
}
.sortList03 ul li{ border-left:1px solid #f7f7f7; border-right:1px solid #fff; border-bottom:1px solid #dedede; border-top:2px solid #f9f9f9/*#f2f4f5*/;}
.sortList03 ul li a{ color:#fff; font-size:16px; color:#1793ba;text-shadow: 0px 1px 1px #fff;}
.sortList03 ul li a:hover, .sortList03 ul li a.active{border-bottom:1px solid #89b6c0;text-shadow: 0px 1px 1px #fff;
	background: #d4dbdd;
	background: -moz-linear-gradient(top, #d4dbdd 0%, #c2d0d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4dbdd), color-stop(100%,#c2d0d3));
	background: -webkit-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -o-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: -ms-linear-gradient(top, #d4dbdd 0%,#c2d0d3 100%);
	background: linear-gradient(to bottom, #d4dbdd 0%,#c2d0d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4dbdd', endColorstr='#c2d0d3',GradientType=0 );
}
/*.asideBoxTabsHead ul li.singleTab{color:#FFFFFF;
background: #0f7288;
	background: -moz-linear-gradient(top, #0f7288 0%, #1d88a7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f7288), color-stop(100%,#1d88a7));
	background: -webkit-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -o-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: -ms-linear-gradient(top, #0f7288 0%,#1d88a7 100%);
	background: linear-gradient(to bottom, #0f7288 0%,#1d88a7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f7288', endColorstr='#1d88a7',GradientType=0 );
}*/
.asideBoxTabsHead .shadetabs li.singleTab{background-color: #f8f8f8; color: #333; border-top: 2px solid /*#f78e26*/; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;      box-sizing:border-box; width:100%;}

.btn06{border:1px solid #dddcdc; border-radius:5px; color:#a09f9f; text-shadow:0 1px 1px #fff; text-decoration:none; padding:5px 10px; text-align:center;
	background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #e5e4e4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e4e4));
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e4e4 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e5e4e4 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e5e4e4 100%);
background: linear-gradient(to bottom, #ffffff 0%,#e5e4e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e4e4',GradientType=0 );
	}
.btn06:hover{text-decoration:none;}

.iconMobileFolder{background:url(../images/iconMobileFolder.png) no-repeat; height: 20px; width: 20px;}
.iconEmpFolder{background-position:0px 0px !important;}
.iconShareFolder{background-position:0px -22px !important;}

.iconShareWord{background-position:0px -66px !important;}

.iconMyspace{background:url(../images/iconMySpace.png) no-repeat; height: 16px; width: 18px; display:inline-block;}
.iconMyspaceShare{background-position:0px -49px !important;}
.iconMyspacePersonalSpace{background-position:0px -68px !important;}
.rssBtn1{background: url("../images/iconRssFolders.png") no-repeat; float: left; height: 25px; width: 32px;}
.iconCreatFolder1 { background-position: -9px -159px;}
.iconUpload1 { background-position: -10px -251px; margin:0px 0px 0px 0px;}
.iconUploading1 { background-position: -10px -220px;}
.iconShareWhite { background-position: 0px -87px;}

.listView03 ul { padding: 0px; margin: 0px; list-style: none; }
.listView03 ul li { float: left; width: 100%; margin: 0px; border: none !important; }
.listView03 li a { background: #fff; font-size: 16px; color: #353535; padding: 11px 12px; border-bottom: 1px solid #dadada; display: block; height: 20px; margin: 0 !important; }
.listView03 ul li:last-child a { -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }

.uploadBtn{background: url("../images/uploading.gif") no-repeat; float: left; height: 25px; width: 25px; margin:0px 4px 0px 3px;}
.iconUploadingGif { background-position:0px 0px;}
.btn09 {border: 1px solid #b8b8b8; border-radius: 3px; -webkit-border-radius: 3px; padding: 2px 8px; float: left; background: #fff;}

/* UNDER CONSTRUCTION */
.underConstruction01{background:url(../images/underConstruction01.jpg) no-repeat 0 0;}
.underConstruction02{background:url(../images/underConstruction02.jpg) no-repeat 0 180px;}
.underConstruction03{background:url(../images/underConstruction03.jpg) no-repeat center 105px;}
.underConstruction04{background:url(../images/underConstruction04.jpg) no-repeat 259px 99px;}
.underConstruction05{background:url(../images/underConstruction05.jpg) no-repeat center 95px;}
.underConstruction06{background:url(../images/underConstruction06.jpg) no-repeat 2px 2px;}
/* UNDER CONSTRUCTION ENDS */

.filterPaneTrigger{right:-40px; top:8px; border-style:solid; border-width:1px; width:38px; height:39px; border-radius:0 5px 5px 0;z-index:2; /*margin:-2px 0 0 -1px;*/ border-left:none; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0;}
.filterPaneTrigger span{width:15px; height:20px; margin:9px 0 0 13px;}
.filterPaneTrigger .filterPane{background:url(../images/resetFilter.png) no-repeat 0 -68px;}
.filterPaneTrigger .filterPane.closePanel, .filterPaneTrigger .filterPane.openPanel01{height:21px; margin-top:9px;}
.filterPaneTrigger .filterPane.closePanel{background-position:0 -90px;}
.filterPaneTrigger .filterPane.openPanel01{background-position:0 -69px;}

.linkList01{background-color:#f3f2f2;}
.linkList01 li {/* border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;*/}
/*.linkList01 li:first-child{ border-top:none;}*/
.linkList01 li a {color:#333; }
.sideNavigation > li > a:hover {background:#f1f1f1;}
.linkList01 > .sideNavigation > li.noHoverBg { border-top:1px solid #e8e7e7;}
.linkList01 > .sideNavigation > li.noHoverBg:hover > a { background:none;}
.linkList01 li.selected a {background:#f1f1f1; color:#333; font-weight:bold; margin-right:-3px;}
.linkList01 .sideNavigation li.noHoverBg:hover{ background-color:transparent;}
.filterOption {background:url(../images/arrowsSmallDown.gif) no-repeat right center; float:right; margin-right:8px;}
.filterOptionUp {background:url(../images/arrowsSmallUp.gif) no-repeat right center; float:right; margin-right:8px;}
.rightPanelInsetShadow{-moz-box-shadow: inset 1px -1px 3px 0 #c1c2c3;-webkit-box-shadow: inset 1px -1px 3px 0 #c1c2c3;box-shadow: inset 1px -1px 3px 0 #c1c2c3;
border-left:solid 1px #c1c2c3\0/;}
.iconFev{background: url("../images/fevSprite.png") no-repeat; float: left; height:22px; width:22px;}
.iconFevYellow{background-position:0px 0px !important;}
.iconFevGrey{background-position:0px -25px !important;}
.contentDivFilterOpen { /*background:#f0f0f0 !important; border-left:1px solid #ccc !important;*/}
/*work bench search with refresh */
.searchPanel01{border-color:#2272bb !important;

box-shadow:0 1px 2px 1px #CECECE inset;
color:#666;
background:url("../images/headerActivities.png") no-repeat scroll 6px -90px #fff
}
.searchInputRefreash, .searchInputRefreash:hover, .searchClear,.searchClear:hover{background: url("../images/headerActivities.png") no-repeat scroll -3px -258px !important; filter:none; background-color:none; }
/* ---- EXCEL TABS ---- */
.tabsExcel{border-bottom:1px solid #828282;
background: #9b9b9b;
background: -moz-linear-gradient(top, #9b9b9b 0%, #bdbdbd 35%, #bababa 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b9b9b), color-stop(35%,#bdbdbd), color-stop(100%,#bababa));
background: -webkit-linear-gradient(top, #9b9b9b 0%,#bdbdbd 35%,#bababa 100%);
background: -o-linear-gradient(top, #9b9b9b 0%,#bdbdbd 35%,#bababa 100%);
background: -ms-linear-gradient(top, #9b9b9b 0%,#bdbdbd 35%,#bababa 100%);
background: linear-gradient(to bottom, #9b9b9b 0%,#bdbdbd 35%,#bababa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#bababa',GradientType=0 );
}
.tabsExcel ul{border-top:1px solid #b5b5b5;}
.tabsExcel li a{color:#505050; background:url(../images/tabsExcel.png) no-repeat right top;}
.tabsExcel li a span{background:url(../images/tabsExcel.png) no-repeat left top}
.tabsExcel li a:hover{background-position:right bottom;}
.tabsExcel li a:hover span{background-position:left bottom;}
.tabsExcel li.selectedTab a{background-position:right bottom;}
.tabsExcel li.selectedTab a span{background-position:left bottom;}

.pagination01 a{background:url(../images/pagination01.gif) no-repeat;}
.pagination01 a.toFirst{background-position:0 0;}
.pagination01 a.prev{background-position:-1px -8px;}
.pagination01 a.next{background-position:-1px -16px;}
.pagination01 a.toLast{background-position:0 -24px;}
/* ---- EXCEL TABS ENDS ----*/

.tabsDisabled{
 pointer-events:none !important;
 cursor:default !important;
 opacity:0.3 !important;
 filter:alpha(opacity=40) !important; /* For IE8 and earlier */ 	 
}
.color26{color:#2272bb !important;}
/*pop up approver*/
.lineHeight16{line-height:16px;}
.iconUser{background-position:0 -117px;}
.iconUserGroup{background-position:0 -141px;}



.iconAction{background-position: -29px -1531px; width:22px; height:17px;}
.selectedBg {background:#e1e0e0;}


.itemTableSettings .rightArrow02{ border-top: 10px solid transparent;border-bottom: 10px solid transparent;	border-left: 10px solid #187a97;}
.mySpace{background:url(../images/mySpaceLandingBg.png) no-repeat;}
.iconCreateBlankDocument{ background-position:0 -1550px;}


.list01HR li { color:#666;border-right:1px solid #ccc;}
/*.slider01 .arrowPOuter, .slider01 .arrowPOuterInactive { background:#faf9f9; border-right:1px solid #e9e9e9;}
.slider01 .arrowNOuter, .slider01 .arrowNOuterInactive { background:#faf9f9; border-left:1px solid #e9e9e9;}*/
.slider01 .arrowPOuter .arrowDiv {background:url(../images/arrowSlider.png) no-repeat 0 0; width:7px; height:12px; float:left;}
.slider01 .arrowPOuterInactive .arrowDiv {background:url(../images/arrowSlider.png) no-repeat 0 -12px; width:7px; height:12px; float:left;}
.slider01 .arrowNOuter .arrowDiv {background:url(../images/arrowSlider.png) no-repeat -7px 0; width:7px; height:12px; float:right;}
.slider01 .arrowNOuterInactive .arrowDiv {background:url(../images/arrowSlider.png) no-repeat -7px -12px; width:7px; height:12px; float:right;}
.OPPslider01 .arrowPOuter .arrowDiv {background:url(../images/arrowSlider.png) no-repeat 0 0; width:7px; height:12px; float:left;}
.OPPslider01 .arrowPOuterInactive .arrowDiv {background:url(../images/arrowSlider.png) no-repeat 0 -12px; width:7px; height:12px; float:left;}
.OPPslider01 .arrowNOuter .arrowDiv {background:url(../images/arrowSlider.png) no-repeat -7px 0; width:7px; height:12px; float:right;}
.OPPslider01 .arrowNOuterInactive .arrowDiv {background:url(../images/arrowSlider.png) no-repeat -7px -12px; width:7px; height:12px; float:right;}
/*new theme css*/
.newTheme .navPanel{/*box-shadow:1px 2px 1px 0 rgba(0, 0, 0, 0.2)!important;*/}
.newTheme .pageHeading, .heading1{color:#333 !important; font-size:21px!important; border-bottom-color: #dee2ec !important; box-shadow:none !important; background: #fff!important;} 
.newTheme .pageHeading > .title, .heading1 > .title { margin-top:0!important;}
.title ~ .floatR > .floatL:first-child { font-size:13px;}
.heading1 .color07{color:#333;}
.newTheme .secondaryNav, .newTheme .secondaryNav ul li span.activeArrow, .newTheme .secondaryNav ul li.active, .newTheme .secondaryNav ul li.active:hover, .newTheme .secondaryNav ul li:hover, .secondaryNav .content a .arrow01, .secondaryNav .active a{/*background-image:url("../images/navBg01.png");*/}
.newTheme .contentInner{border:1px solid #dadada!important; border:none!important;}/*new theme css*/
.newTheme .secondaryNav{ background-repeat:repeat-x!important;}
.newTheme .secondaryNav ul{background:none!important; filter:none!important; border-bottom:1px solid #ccc;}
.newTheme .secondaryNav ul:after {visibility: hidden; display: block;font-size: 0; content: " "; clear: both; height: 0;}
.newTheme .secondaryNav ul li{border-width:2px 1px 1px 1px !important; border-style:solid !important; border-color:#fff #fff transparent #fff !important; position:inherit!important; cursor:pointer!important; border-radius:2px 2px 0 0 !important; -webkit-border-radius:2px 2px 0 0 !important; -moz-border-radius:2px 2px 0 0 !important; -ms-border-radius:2px 2px 0 0 !important; -o-border-radius:2px 2px 0 0 !important; margin-bottom:-1px;}
.newTheme .secondaryNav ul li a,.newTheme .secondaryNav ul li a:hover{color:#2272bb!important; text-shadow:-1px 1px 0 rgba(255,255,255,0.7); background:none!important; filter:none!important;}
.newTheme .secondaryNav ul li span.activeArrow{border:none!important; left:0!important; background-repeat:no-repeat!important; background-position: 0 -44px!important; display:none;}
.newTheme .secondaryNav ul li.active,.newTheme .secondaryNav ul li:hover.active{border-width:2px 1px 1px 1px !important; border-style:solid !important; /*border-color:#f78e26 #cccccc #fff #cccccc  !important;background-repeat:repeat-x!important;background-position: 0 -176px!important; background:none;*/}
.newTheme .secondaryNav ul li.active a, .newTheme .secondaryNav ul li.active:hover a{color:#333!important;}
.newTheme .secondaryNav ul li.active span.activeArrow, .newTheme .secondaryNav ul li.active:hover span.activeArrow{background-repeat: no-repeat!important; background-position: 0 -220px !important;}
.newTheme .secondaryNav ul li:hover{border-width:2px 1px 1px 1px !important; border-style:solid !important; border-color:transparent transparent #ccc transparent !important; transition: all ease-out 0.5s !important; background-color:#f8f8f8;}
.newTheme .secondaryNav ul li:hover span.activeArrow{background-repeat: no-repeat!important; background-position: 0 -132px!important;}
/*Secondary Navigation with light Shadow css start*/
.newTheme .secondaryNavLight .secondaryNav, .newTheme .secondaryNavLight .secondaryNav ul li span.activeArrow, .newTheme .secondaryNavLight .secondaryNav ul 
li.active, .newTheme .secondaryNavLight .secondaryNav ul li.active:hover, .newTheme .secondaryNavLight .secondaryNav ul li:hover{
background-image:url("../images/navBg02.png");}
.newTheme .secondaryNavLight .secondaryNav{ background-repeat:repeat-x!important;}
.newTheme .secondaryNavLight .secondaryNav ul{background:none!important; filter:none!important;}
.newTheme .secondaryNavLight .secondaryNav ul li{border:none!important; position:inherit!important; cursor:pointer!important;}
.newTheme .secondaryNavLight .secondaryNav ul li a,.newTheme .secondaryNavLight .secondaryNav ul li a:hover{color:#1793ba!important; text-shadow:-1px 1px 0 rgba(255,255,255,0.7); background:none!important; filter:none!important;}
.newTheme .secondaryNavLight .secondaryNav ul li span.activeArrow{border:none!important; left:0!important; background-repeat:no-repeat!important; background-position: 0 -44px!important;}
.newTheme .secondaryNavLight .secondaryNav ul li.active, .newTheme .secondaryNavLight .secondaryNav ul li.active:hover{background-repeat:repeat-x!important;background-position: 0 -176px!important; }

.newTheme .secondaryNavLight .secondaryNav ul li.active a, .newTheme .secondaryNavLight .secondaryNav ul li.active:hover a{color:#ca7d32!important;}
.newTheme .secondaryNavLight .secondaryNav ul li.active span.activeArrow, .newTheme .secondaryNavLight .secondaryNav ul li.active:hover span.activeArrow{background-repeat: no-repeat!important; background-position: 0 -220px !important;}

.newTheme .secondaryNavLight .secondaryNav ul li:hover{background-repeat: repeat-x!important; background-position: 0 -88px!important;}
.newTheme .secondaryNavLight .secondaryNav ul li:hover span.activeArrow{background-repeat: no-repeat!important; background-position: 0 -132px!important;}
/*Secondary Navigation with light Shadow css end*/
.newTheme .modules span{ background-image:url("../images/iconModuleSmallNewMutedOrange.png")!important; background-repeat:no-repeat!important;}
.newTheme .p2pModuleASN,.newTheme .sourcingModuleRFP, .newTheme .contractModuleDraft,.newTheme .contractModuleOnline,.newTheme .contractModuleSigned, .newTheme .partnerModuleAssessment, .newTheme .partnerModuleForm01,.partnerModuleForm02,.newTheme .sourcingModuleAuction,.newTheme .p2pModuleRequisition,.newTheme .p2pTmpRequisition, .newTheme .p2pModulePO,.newTheme .p2pModuleReceipt, .newTheme .p2pModuleInvoice, .newTheme .sourcingModuleContract,.newTheme .workBenchModul,.newTheme .partnerList, .newTheme .dynamicDiscounting, .newTheme .documentLifeCycle{background:none!important; box-shadow:none!important;}
.newTheme .sourcingModuleRFP span, .newTheme .sourcingModuleContract span{background-position:0 0!important;}
.newTheme .sourcingProgram span{background-position:0px -726px !important;}
.newTheme .sourcingModuleAuction span{background-position:0 -40px !important;}
.newTheme .contractModuleDraft span{background-position:0 -81px!important;}
.newTheme .contractModuleOnline span{background-position:0 -81px!important;}
/*.newTheme .contractModuleSigned span{background-position:0 -55px!important;}*/
.newTheme .contractModuleSigned span{background-position:0 -81px!important;}
.newTheme .blanketModuleSigned span{background-position:0 -1135px!important;}
.newTheme .partnerModuleAssessment span{background-position:0px -242px !important;}
.newTheme .partnerModuleForm01 span{background-position:0px  -202px !important;}
.newTheme .partnerModuleForm02 span{background-position: 0 -161px !important;margin: 5px 0px 0px 0px;}
.newTheme .actionPlanModule span{background-position: 0 -209px !important;
    height: 28px;
    margin-top: 5px;
    width: 20px;}

.newTheme .p2pModuleRequisition span{background-position: 0 -403px!important;}
.newTheme .p2pModulePO span{background-position: 0 -444px !important;}
.newTheme .p2pModuleReceipt span{background-position:0px -484px !important;}
.newTheme .p2pModuleInvoice span{background-position:0px -524px !important;margin: 5px 0px 0px 0px;}
.newTheme .p2pModuleASN span { background-position: 0px -645px !important; margin-left: 0px!important; }
.newTheme .workBenchModul span{background-position:0 -266px !important;}
.newTheme .partnerList span{background-position:0 -121px !important;margin:0px;}
.newTheme .dynamicDiscounting span{background-position:-2px -424px!important;}
.newTheme .asideBoxTabsHead{border-bottom:none!important;}
.newTheme .iconTemplate,.newTheme .iconTempletes{padding-bottom:2px;}
.newTheme .usergroup_approver span{background-position:0 -1052px !important;}
.newTheme .documentLifeCycle span{background-position:0 -929px !important;}
.newTheme .sortList ul li.newWidth111{width:111px !important;}
/*new theme css end*/
.boxShadow05 {-webkit-box-shadow: 1px 1px 5px 2px #1793cc; box-shadow: 1px 1px 5px 2px #1793cc;}

/* My partner Forms */
.card:hover .iconDeleteHidden01{ border-color:#fff;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-1px -575px !important; background-repeat:no-repeat;}

.teamMemberPanel:hover .iconDeleteHidden02{ border-color:#fff;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-1px -575px !important; background-repeat:no-repeat;}

.partenerPanel:hover .iconDeleteHidden02{ border-color:#fff;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-1px -575px !important; background-repeat:no-repeat;}

.iconBack02 {background:url(../images/iconBack01.png) no-repeat; width:22px; height:16px; float:right; margin:-2px 3px 0 0;}
.seprator01 {border-bottom:1px solid #ddd;}
.seprator01 .sepTxt {background:#ddd; color:#878787; }
/* P2P order item quick/detailed */
.gridV tr.textDecorationStrikeTh td, .textDecorationStrikeTh span, .gridV tr.textDecorationStrikeTh td .label, tr.textDecorationStrikeTh td .input{ color:#c5c5c5 !important;}
.iconCancelHidden{background-position:-34px -1550px  !important;}
/* P2P order item quick/detailed End */

.cardIcon span.returnNote{background-position:0px -605px !important;}

.p2pNewIcons{background-image:url("../images/p2pNewIcons.png")!important; }

.p2pNewIcons span.p2pOrderIconNew{margin:0px 10px 0 0px !important; background-position:0px -444px;}

.p2pNewIcons span.p2pReceiptIconNew{background-position: 0px -484px !important;margin:0px 10px 0 0px !important;}
.p2pNewIcons span.p2pInvoiceIconNew{margin:0px 10px 0 0px !important; background-position:0px -524px !important;}
.p2pReturnNoteIcon{margin:8px 0 0 8px; background-position:0px -605px; position:absolute; left:0; top:0;}

.color27{color:#4b5e6f !important;}
.color28{color:#878787 !important;}
.color29{color:#c3c3c3 !important;}

/*.bgRight1px {background:#a7dbd8 url(../images/borderBg.png) repeat-y right;}*/
.breadcrumbArrow{background:url(../images/breadcrumbsArrow.png) no-repeat 0px 2px; }
.subQuestionArrow{background:url(../images/subQuestionArrow.png) no-repeat 0px 2px; }
.accConntent .title02 .subQuestionArrow{background:url(../images/subQuestionArrowDwn.png) no-repeat 0px 2px; }
.iconUpload02{background:url(../images/uploadIcon01.png) no-repeat 0 0;}
.iconDownload01{background:url(../images/uploadIcon01.png) no-repeat 0 -17px;}
.UploadInProgress{background:url(../images/uploadIconAnimate.gif) no-repeat 0 0;}
.DownloadInProgress{background:url(../images/uploadIconAnimate.gif) no-repeat 0 -17px;}

/*p2p asn icons*/
.sourcingP2PIcon span.ASN{background-position:0px -645px;}
.p2pNewIcons span.p2pASNIconNew{background-position:0px -645px !important;margin:8px 0 0 8px !important;}
.p2pModuleASN span{background-position:0px -465px;}
.p2pNewIcons .iconReturnNote{background-position:-5px -291px; margin:8px 0 0 8px;}
/*p2p asn icons*/
.sortingArrows,.onHoverShowArrows{background-image:url(../images/arrowsSmall.png)!important; background-repeat: no-repeat;}
.sortingArrowUp{background-position:right 5px; background-image:none;}
.sortingArrowDown {background-position:right -12px!important; background-image:none;}
.border03{ border:1px solid #cbccce;}
.border04{ border:1px solid #1687A2;}
.bg27{ background:#ffd050;}
.congratulationMsg01{color:#f69e04;}
.oppsMsg01{color:#cc0000;}
.thankYouMsg01{color:#4dbd45;}

/* Workbench Recent Project */
.colTooltipList{background:#fff;}
.colTooltipList ul li{border-bottom:1px solid #ddd;}

/* Nexus Partner Profile */
.imageBlock01{ border:1px solid #dfdfe0; }
.borderBottom06{ border-bottom:1px solid #dfdfe0;}
.borderTop05{ border-top:1px solid #dfdfe0;}
.bg28{ background:#E8E8E8;}
.textShadow01{text-shadow: 1px 1px 0px #fafafa;}
.borderBottomDashed03{border-bottom:1px dashed #dedede;}
.border06{ border-color:#E7E7E7 #E6E6E6 #E2E2E2; border-width:1px;border-style:solid;}
.inconSocialNet{ background:url(../images/socialNetworkSprite.gif) no-repeat; display:block;}
.iconFB{ height:20px; width:19px; background-position:0 0;}
.iconTwit{height:20px; width:19px; background-position:0 -21px;}
.iconLinkedIn{height:20px; width:20px; background-position:0 -42px;}
.border07{ border:1px solid #eeeeee;}
.bg29{ background:#f9f8f8;}
.borderBottom07{ border-bottom:1px solid #ededed;}
.borderBottom08{ border-bottom:1px solid #ffffff !important;}
.borderTop06{ border-top:1px solid #fff;}
.catalogCoverImg{border:1px solid #dbdbdb; background:#fff;}
.bg30{ background:#f7f5f6;} 
/* Nexus Partner Profile End */

.boxShadowInside { background: #f2f2f2; }
.boxShadowInside .arrowTop01 { background: url(../images/arrowBoxShadowInside.png) no-repeat; width: 20px; height: 15px; position: absolute; top: -10px; left:130px; }

.selectedRows {background:#FFF; height: 600px; position: absolute;}

.countState1 {
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 1%, #f9f5d5 1%, #f3e6a9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(1%,#f9f5d5), color-stop(100%,#f3e6a9));
background: -webkit-linear-gradient(top, #ffffff 1%,#f9f5d5 1%,#f3e6a9 100%);
background: -o-linear-gradient(top, #ffffff 1%,#f9f5d5 1%,#f3e6a9 100%);
background: -ms-linear-gradient(top, #ffffff 1%,#f9f5d5 1%,#f3e6a9 100%);
background: linear-gradient(to bottom, #ffffff 1%,#f9f5d5 1%,#f3e6a9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3e6a9',GradientType=0 );
border-color:#ccbf7e;}

.sideNavigationChild li{ background:#fafafa; border-bottom:1px solid #cccccc; border-right:none;padding-left:20px}
.sideNavigationChild li.first{ border-top:1px solid #CCCCCC}
.sideNavigationChild li.last{ border-bottom:none}
 .sideNavigationChild li.selected{ background:#fff!important; width:255px}
 .sideNavigationChild li:hover{ background:#fff!important; }
.sideNavigationChild li a:hover{ }
.sideNavigationChild li a{ padding:10px 16px;}
#listHolder01{ padding:15px}

/*copy of styles of h1*/
.headingBar{
	h1{
border-bottom-color:#dedede !important; -webkit-box-shadow: inset 1px 2px 0px 0px #f7f6f6;box-shadow: inset 1px 2px 0px 0px #f7f6f6;
background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#eceaea',GradientType=0 );}
}
/*copy of styles of h1*/

/*Toolkit page workbench*/
.asideBarList01 ul.toolkit li .editDelete01 a:hover{ background-image: url(../images/generalIcons.png) !important; cursor:pointer;}
.toolkit li .saveCancelBox01 a:hover.itemTableSettingIcons {
    background-image: url("../images/generalIcons.png") !important;
    background-repeat: no-repeat !important;
	
}
.toolkit li .saveCancelBox01 a:hover.itemTableSettingIconsSave{background-position: 0px -244px !important;}
		
.toolkit li .saveCancelBox01 a:hover.iconCancel01{background-position: 0 -278px !important;}
/*Toolkit page workbench*/

/*.sourcingRFPIconNew{background-image:url("../images/iconModuleSmallNew.png")}*/

.newSelect{ border-radius:5px; height:22px; line-height:20px; border:1px solid #D5D5D5; padding:0px 5px;	 
	background: #eceaea; /* Old browsers */
	background: -moz-linear-gradient(top,  #eceaea 0%, #f3f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eceaea), color-stop(100%,#f3f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eceaea 0%,#f3f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eceaea 0%,#f3f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #eceaea 0%,#f3f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceaea', endColorstr='#f3f2f2',GradientType=0 ); /* IE6-9 */
}
.selectedDD .newSelect{ border-bottom:none;}
.newSelectActive { border-bottom:none; border-color: #1687A2; border-radius:5px 5px 0 0;}
.newSelect:hover{ border:1px solid #a0a0a0;}
.newSelectActive:hover{ border:1px solid #1687A2; border-bottom:none !important;}
.itemDropDown { background:#f3f2f2; z-index:101;border:1px solid #1687A2 !important;}
.itemDropDown .asideBarList01 ul{background:#f3f2f2 !important; }


.tabs04,.tabs05 { list-style:none; border-bottom:1px solid #bcbbbb;}
.tabs04 li a,.tabs05 li a {background: #e9e8e8; /* Old browsers */
/*background: -moz-linear-gradient(top, #e9e8e8 0%, #dddbdb 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e8e8), color-stop(100%,#dddbdb)); 
background: -webkit-linear-gradient(top, #e9e8e8 0%,#dddbdb 100%); 
background: -o-linear-gradient(top, #e9e8e8 0%,#dddbdb 100%); 
background: -ms-linear-gradient(top, #e9e8e8 0%,#dddbdb 100%);
background: linear-gradient(to bottom, #e9e8e8 0%,#dddbdb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#dddbdb',GradientType=0 ); */
color:#444; border:1px solid #cecccd;-webkit-box-shadow: inset 0px 1px 0px 0px #fafafa;box-shadow: inset 0px 1px 0px 0px #fafafa;}

.tabs04 li a:hover,.tabs05 li a:hover  {background: #F9F9F9;-webkit-box-shadow: inset 0px 1px 0px 0px #fbfbfb;box-shadow: inset 0px 1px 0px 0px #fbfbfb; padding:9px 15px 6px;}
.tabs04 li.selected a, .tabs05 li.selected a {background: #ffffff; /*border-bottom:1px solid #ffffff;*/ border-bottom:none; -webkit-box-shadow: inset 0px 1px 0px 0px #fbfbfb; box-shadow: inset 0px 1px 0px 0px #fbfbfb; padding:8px 15px 6px;}

/*.tabs05 li.selected a{padding:7px 15px 4px !important;}*/
.tabs04 a span.tabClose, .tabs05 a span.tabClose {background-color: transparent;  border: 1px solid transparent;}

.tabs04 a:hover span.tabClose, .tabs04 a.active span.tabClose,.tabs05 a:hover span.tabClose, .tabs05 a.active span.tabClose  {background-color: #DDD; background-position: 0 -575px; border: 1px solid #fff;}


/* MyspaceLanding */

.folderContent{background:#f8f8f8;}
.folderAccoTitle{background:#F8F8F8;
 font-weight:bold;
-moz-box-shadow: inset 0 1px 0px 0 #bcbcbc;-webkit-box-shadow: inset 0 1px 0px 0 #bcbcbc;box-shadow: inset 0 1px 0px 0 #bcbcbc;
}
.folderAccoTitle1{background:#f2f1f1;
font-weight:bold;

}
.folderAccoContent{background:url(../images/tapBgWhite.png) repeat top left;}

.sharedUser{background: #edebeb; /* Old browsers */
background: -moz-linear-gradient(top, #edebeb 0%, #fbfafa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edebeb), color-stop(100%,#fbfafa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #edebeb 0%,#fbfafa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #edebeb 0%,#fbfafa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #edebeb 0%,#fbfafa 100%); /* IE10+ */
background: linear-gradient(to bottom, #edebeb 0%,#fbfafa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edebeb', endColorstr='#fbfafa',GradientType=0 ); /* IE6-8 */
border:1px solid #c6c6c6;
}

.sharedUserItem{background: #e1e0e0; /* Old browsers */
background: -moz-linear-gradient(top, #e1e0e0 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e0e0), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e1e0e0 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e1e0e0 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e1e0e0 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom, #e1e0e0 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e0e0', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
border:1px solid #c6c6c6;
}

.shareContList{border-bottom:1px dashed #cdcdcd;}
.iconAddToCart{border:none}
.iconAddToCart span{ background-position:0px -1441px;}
/*.iconAddToCart:active{ background:#38c1e1;}*/

.upArrow{width:14px; height:9px; background-position:0px -32px !important;}
.downArrow{width:14px; height:9px; background-position:0px -22px;}

.viewDoc{background:url(../images/viewDoc.png) no-repeat center top;}
.viewDocInvalidFormat{background:url(../images/viewDocInvalidFormat.png) no-repeat center top; float:right;}


.shareArrow {
    background-image: url("../images/sharePopupDown.png");
    background-repeat: no-repeat;
}

.deleteListItem {
    background: url("../images/del.png") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 16px;
}

.folderAccoContent .sharedUserItem{font-size:12px;}


/* Workbench Left Slide */
.slideRight {background:url(../images/slideArrow.png) no-repeat 0px 0px;  }
.slideLeft {background:url(../images/slideArrow.png) no-repeat -10px 0px;  }

.slideRoot{background:url(../images/slideArrow.png) no-repeat 0px -16px;}
.slideRootDisabled{background:url(../images/slideArrow.png) no-repeat -15px -16px;}

.newTheme .iconCatalogHeader span {background-position: 0px -363px !important;}


.selectedFilterList li.addNewTag{border:none!important; background:none;}
.selectedFilterList li.addNewTag input{border:none; color:#666!important; }

/*****Template Icons ***/

/*.templateIcons{background-image:url(../images/templateIcons.png)!important; background-repeat:no-repeat;}*/

.noBoxShadow{ box-shadow:none !important;}

.filterPaneTrigger01 {border-left:1px solid #CCCCCC;}



.arrowbg{ padding:10px; background: #74bcd2; /* Old browsers */
background: -moz-linear-gradient(top,  #74bcd2 0%, #74bcd2 34%, #74bcd2 63%, #74bcd2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74bcd2), color-stop(34%,#74bcd2), color-stop(63%,#74bcd2), color-stop(100%,#74bcd2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #74bcd2 0%,#74bcd2 34%,#74bcd2 63%,#74bcd2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #74bcd2 0%,#74bcd2 34%,#74bcd2 63%,#74bcd2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #74bcd2 0%,#74bcd2 34%,#74bcd2 63%,#74bcd2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #74bcd2 0%,#74bcd2 34%,#74bcd2 63%,#74bcd2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74bcd2', endColorstr='#74bcd2',GradientType=0 ); /* IE6-9 */
}


.accordinArrow{background-image:url(../images/arccordinArrow.png)}
.accordinUpArrow{ background-position:0 2px; background-repeat:no-repeat; height:10px;width:10px; display:block}
.accordinDownArrow{ background-position:0 -10px; background-repeat:no-repeat; height:10px;width:10px; display:block}
.hideOffer{background-position: 0px -1398px;bottom: 7px;display: inline-block;height: 16px;right: 6px;width: 14px;}

.iconattach01{background-position:-31px -204px;height:20px; width:20px}
.shoppingCartIconBlue{background-position:-3px -1571px;}
.iconAddFavListGray{background-position:-34px -1571px}
.iconPrint{background-position:-1px -1591px;}

.comingSoon{background-image:url(../images/comingSoon.png) }


.errorName01, .selectedFilterList li.addNewTag input.errorName01{ background:#ffcacd;border: 1px solid #df5b57;
-moz-border-radius: 3px;/*Firefox*/
-webkit-border-radius: 3px;/*Safari, Chrome*/
border-radius: 3px;
padding:3px;
display:inline-block;}

.selectedTagList li {border:1px solid #D6D5D5 !important; background:#E1E1E1; }

.iconCalender01{background-image:url(../images/iconCalendar.png) }

ul.dropDown li.disableMenu a, ul.nav li.disableMenu a,ul.dropDown li.disableMenu.mouseOn a,ul.nav li.disableMenu.mouseOn a, ul.nav li.disableMenu:hover{cursor:not-allowed; color: #fff; background-color: transparent; opacity:0.7; -ms-filter:'alpha(opacity = 70)'; filter: alpha(opacity=70);} 

/*
ul.nav li.disableMenu:hover{background:none!important;}
ul.nav li.disableMenu a:hover{ cursor:default; border:none; border-radius:0px;margin:0px;padding:8px 18px; border-right:0px }
*/

.button02{ border:1px solid #f7931e; color:#ffffff; cursor:pointer;
-webkit-box-shadow: inset 1px 1px 1px 0px #ffd8a0;
box-shadow: inset 1px 1px 1px 0px #ffd8a0;
background: -moz-linear-gradient(top, #fbab1a 0%, #f7931e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbab1a), color-stop(100%,#f7931e)) !important;
background: -webkit-linear-gradient(top, #fbab1a 0%,#f7931e 100%) !important;
background: -o-linear-gradient(top, #fbab1a 0%,#f7931e 100%) !important;
background: -ms-linear-gradient(top, #fbab1a 0%,#f7931e 100%);
background: linear-gradient(to bottom, #fbab1a 0%,#f7931e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbab1a', endColorstr='#f7931e',GradientType=0 );
}

.button02:hover{
	background: #f7931e;
background: -moz-linear-gradient(top, #f7931e 1%, #fbab1a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7931e), color-stop(100%,#fbab1a)) !important;
background: -webkit-linear-gradient(top, #f7931e 1%,#fbab1a 100%) !important;
background: -o-linear-gradient(top, #f7931e 1%,#fbab1a 100%);
background: -ms-linear-gradient(top, #f7931e 1%,#fbab1a 100%);
background: linear-gradient(to bottom, #f7931e 1%,#fbab1a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7931e', endColorstr='#ffd8a0',GradientType=0 );
	}
	

.graph {background:url(../images/graph.png) no-repeat; width:28px; height:17px;}
.errorMsg {color: #B94A48;}
.successMsg {color: #468847;}
.marginTop107 {margin-top: 107px;}
.secondaryTierPartner {background:url(../images/secondaryTierSupplier.png) no-repeat left top;}
.iconRecommendedPartners{background-position:-160px -30px;}
.iconRecentProjects{background-position:-144px -64px;}
.noHoverState:hover{background:none !important; border:none !important;}
/*workbench Edit category library*/

.borderTop07{border-top:1px solid #ccc;}
.borderLeft06{border-left:1px solid #e0dfdf}
.borderBottom10{border-bottom:1px solid #ccc}
.tabConTopComp01{
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 1%, #e0dfdf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f6f6f6), color-stop(100%,#e0dfdf));
background: -webkit-linear-gradient(top, #f6f6f6 1%,#e0dfdf 100%); 
background: -o-linear-gradient(top, #f6f6f6 1%,#e0dfdf 100%); 
background: -ms-linear-gradient(top, #f6f6f6 1%,#e0dfdf 100%);
background: linear-gradient(to bottom, #f6f6f6 1%,#e0dfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e0dfdf',GradientType=0 );
}
.selectedFilterList li.addNewTag input.errorName01{color:#94111f!important; padding:2px 2px 1px;}
.iconViewTag{background-position:-36px -1612px;}
.iconFocus{display:inline-block; width:14px; height:9px; background-position:-18px -2680px;}
.smoothScroller01 .content a{border-right:1px solid #ccc; border-left:1px solid rgba(255,255,255,0.5); color:#666;  text-shadow:1px 1px 0px rgba(255,255,255,0.7)}
.smoothScroller01 .currentActive a,.smoothScroller01 .currentActive a:hover{color:#7e7e7e;}
.smoothScroller01 .content:hover{background:#ececec;}
.smoothScroller01 .currentActive, .smoothScroller01 .currentActive:hover {background:#e4e4e4;}
.smoothScroller01 .currentSelectedArrow{background-position:-35px -1597px;}
.smoothScroller01 .scrollingHotSpotLeft, .smoothScroller01 .scrollingHotSpotRight{background:#d3d6d6!important;
opacity:1;filter:1;-moz-opacity:1;zoom: 0;}
.smoothScroller01 .scrollingHotSpotRightVisible, .smoothScroller01 .scrollingHotSpotLeftVisible{opacity:1!important;
filter:1!important;	-moz-opacity:1;	zoom: 1;}
.smoothScroller01 .scrollingHotSpotRight span, .smoothScroller01 .scrollingHotSpotLeft span{
background:url(../images/generalIcons.png) no-repeat;}
.smoothScroller01 .scrollingHotSpotRight span{background-position:-29px -1643px;}
.smoothScroller01 .scrollingHotSpotLeft span{background-position:-21px -1643px;}

/*workbench Edit category library end*/


.addBtn01Disabled {border:1px solid #e0e0e0; -webkit-box-shadow:0 1px 0 0 #e6e6e6; box-shadow: 0 1px 0 0 #e6e6e6; 
background: #fafafa;
}
.addBtn01Disabled:hover{text-decoration:none;}
/*cumulus report page icon also used in repport*/
.reportShareIcon { background-image:url(../images/reportShareIcon.png);}
.iconShare01{ background-position:0px 0px; background-repeat:no-repeat; height:16px; width:16px; display:block; }
.exportPdf01{ background-position:-31px -1px; background-repeat:no-repeat; height:16px; width:20px; display:block; }
.exportExcel01{ background-position:-64px -1px; background-repeat:no-repeat; height:16px; width:19px; display:block; }
.iconRefresh { background-position:-91px -2px; background-repeat:no-repeat; height:14px; width:14px; display:block; }

/*Sourcing Dashboard Classes*/
.bg31 { background-color: #fcb064; }
.bg32 { background-color: #9bcff3; }
.bg33 { background-color: #f8b4d8; }
.bg34 { background-color: #b2e183; }
.moduleCard { height: 72px; background: #f7f6f6; /* Old browsers */
background: -moz-linear-gradient(top, #f7f6f6 0%, #e2e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f6f6), color-stop(100%,#e2e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7f6f6 0%,#e2e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7f6f6 0%,#e2e1e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7f6f6 0%,#e2e1e1 100%); /* IE10+ */
background: linear-gradient(to bottom, #f7f6f6 0%,#e2e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f6f6', endColorstr='#e2e1e1',GradientType=0 ); /* IE6-8 */}

.active .moduleCard {
height: 103px;
background: #efefef; /* Old browsers */
background: -moz-linear-gradient(top, #efefef 0%, #fbfbfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#fbfbfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#fbfbfb 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#fbfbfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-8 */
}
.delete { background-position: -22px -1727px; width: 12px; height: 12px; display: block;}
.tabbingList li.active {border: 1px solid #d3d3d3; position: relative; height: 134px; z-index:100; border-bottom: none !important; -webkit-border-radius: 2px 2px 0px 0px; border-radius: 2px 2px 0px 0px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #edecec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#edecec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#edecec 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#edecec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edecec',GradientType=0 ); /* IE6-8 */
}
.tabbingList li.active .circleBox {
padding: 0; 
background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top, #cecece 0%, #edecec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cecece 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cecece 0%,#edecec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cecece 0%,#edecec 100%); /* IE10+ */
background: linear-gradient(to bottom, #cecece 0%,#edecec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#edecec',GradientType=0 ); /* IE6-8 */
}
.closeBar {
background: #fbfbfb; /* Old browsers */
background: -moz-linear-gradient(top, #fbfbfb 0%, #fdfdfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfbfb 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfbfb 0%,#fdfdfd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfbfb 0%,#fdfdfd 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfbfb 0%,#fdfdfd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-8 */
height: 25px;
}
.grayUpDownArrow {background: url(../images/grayUpDownArrow.png);}
.upArrowGray { background-position: 0 0; width: 13px; height: 8px; display: block;}
.downArrowGray { background-position: 0 -9px !important; width: 13px; height: 8px; display: block;}
.leftRightArrow {background: url(../images/leftRightArrow.png);}
.leftArrow { background-position: 0 0; width: 5px; height: 10px; display: block;}
.rightArrow { background-position: 0 -11px; width: 5px; height: 10px; display: block;}
.iconInfinite{ width:15px; height:10px; background-position:-19px -1712px;}
.iconPartialBidding {background:url(../images/partialBiddingIcon.png) left top no-repeat; width:16px; height:16px; display:block;}

.cardLoader{margin:60px auto!important;}
.cardErrorDiv{ background:#f2dedf; color:#ba4a49; padding:15px 10px; border:1px solid #ebc9c8;border-radius:3px; -webkit-border-radius:3px; text-align:center;text-shadow: 1px 1px 0px #fff6f7; font-size:13px; position:absolute; bottom:90px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box; }
.cardSuccessDiv{ background:#e0efd8; color:#468946; padding:15px 10px; border:1px solid #c3ddb8;border-radius:3px; -webkit-border-radius:3px; text-align:center;text-shadow: 1px 1px 0px #fff6f7; font-size:13px; position:absolute; bottom:90px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}
.cardErrorDivListView{ background:#f2dedf; color:#ba4a49; padding:20px 10px; border:1px solid #ebc9c8;font-size:13px; position:absolute; top:0px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box; text-align:center;}
.cardSuccessDivListView{ background:#e0efd8; color:#468946; padding:20px 10px; border:1px solid #c3ddb8; text-align:center; text-shadow: 1px 1px 0px #fff6f7; font-size:13px; position:absolute; top:0px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}
/* sachin changes */

/*font*/
/*body{ font-family:Lucida Sans Unicode !important; font-size: 13px !important; }
.fontSize12, .queryLinks a, .gridV td, .gridV th{font-size: 13px !important;}
.tabConDoc{line-height:18px;}
*,strong,.fontBold {font-weight:normal!important;box-shadow:none !important;text-shadow:none !important;}
.desView .formSingleColumn .lwapper .input .textboxEditableMode, .subAccordionboxOpen .header{font-family:Lucida Sans Unicode;}
.cardButton,.primaryBtn,.secondaryBtn,.thirdBtn {font-size: 12px !important; font-family:lucida sans unicode;}*/
/*font*/

body{ font-family:'RobotoRegular', arial !important; /*font-size: 13px !important;*/ }
.fontSize12, .queryLinks a, .gridV td, .gridV th{font-size: 13px;}
.tabConDoc{line-height:18px;}
*,strong,.fontBold {font-weight:normal !important;box-shadow:none !important;text-shadow:none !important;}
.desView .formSingleColumn .lwapper .input .textboxEditableMode, .subAccordionboxOpen .header{font-family:Lucida Sans Unicode;}
.cardButton,.primaryBtn,.secondaryBtn,.thirdBtn {font-size: 12px !important; font-family: 'RobotoRegular', arial;}

.wrapper .contentPanel{ margin: 0 10px; padding:0 5px !important; width:auto !important;float:none;}
/* 
.brandDetails{background:#fff; margin-bottom:0px !important;}
 */


*,.filterPaneTrigger, .filterPaneTrigger01, .accordionBox, .accordionBox .heading01, .ieFixNoFloat .noBorderRadiusRight5, .ieFixNoFloat .noBorderRadiusLeft5 {border-radius:0px !important; box-shadow:none !important;text-shadow:none !important;}
footer{margin-left:0px !important;}
.sortList ul li span.activeArrow{border:none;}
.breadcrumbs li a{color:#2272bb;}
.dates{padding:4px 5px;}
/*.linkList01 li:hover{ background:#fff;}*/
.linkList01 li.noHoverBg:hover{background:transparent;} 
.list06 ul li{width:27.7% !important;}
.widgets .content .fulLeft.marginTop20{margin-top:0px !important;}
.widgets .content .seprator01 + .fulLeft.marginTop20{margin-top:20px !important;}
.widgets .bg24{ background:#fff;}
.widgets .content .fulLeft .list06{margin-top:0px !important;}
.timelineHead{color:#0a4855; background:none; border-color:#ebebeb;}
.widgets .content { /*background:#f4f4f4;*/}
.filterInner > .linkList01, .filterInner .linkList01{ background:#fff;}
.filterInner .linkList01 .bg01, .filterInner > .linkList01.bg01{ background:#fff !important; border-bottom:1px solid #ebebeb !important; font-family:'robotomedium',arial;}
.filterInner > .linkList01{ background:#fff;}
.accordionBox .content1 .borderTopGray,.accordionBox .content1 .backgroundColor03{background:none; border-top:none;}
.pageHeading .timer01 {width:auto !important;}
/*.pageHeading .color01{color:#fff !important;}*/
.materialItemDetails, .materialItemDetails .height116{height:auto;}
.cardTitle .title{padding:18px 0 10px 0;}
.headerTabLink li:last-child{border-right-color:transparent !important;}
.verticalBordersGrid .width130{ width:140px !important;}
h1.secondaryLink a, h1 .secondaryLink a,h1 .cardTitle01 .primaryLink,h1.secondaryLink .color02,h1 .color02, h2 .color02 span{color:#2272bb !important;}
.sideBarR .border01 {border:1px solid transparent !important; border-radius:0px !important;}
/*.filterInside .width215{ width:213px !important;}*/
.contentArea .itemTableSettingList li{background:none;}

/* sachin changes */

/* Added Classes */
.flagSprite{background:url(../images/screenFlag.png) no-repeat; display:block;  }
.flagDis{background-position:0px 0px; width:11px; height:13px;}
.flagEn{background-position:0px -15px !important; width:11px; height:13px;} 
.formTwoColumnScreenQ{float: left; margin-bottom: 17px; width: 100%;}   
.formTwoColumnScreenQ .lwapper{width: 327px; float: left;}
.formTwoColumnScreenQ .divider001{background:url(../images/divider001.jpg) no-repeat right 20px;    }       
.gradientFlag{padding:4px 7px 4px 7px; border:1px solid #bcb9b9; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#d6d6d6');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#d6d6d6')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #ffffff, #d6d6d6);
background-image: -ms-linear-gradient(top, #ffffff, #d6d6d6);
background-image: -o-linear-gradient(top, #ffffff, #d6d6d6);
background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#d6d6d6));
background-image: -webkit-linear-gradient(top, #ffffff, #d6d6d6);
background-image: linear-gradient(top, #ffffff, #d6d6d6);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}   
.dottedBorder {   border-bottom: 1px dashed #DDDDDD !important;}            
.itemTableSettingsFlag{ display:none; border-style:solid; border-width:2px; width:287px; z-index:101; border-color:#177b95; background:#fdfdfd;}
.itemTableSettingsFlag .upArrow001{width:10;height:40; border-style:solid; border-width:10px; position:absolute; top:7px; left:-22px; text-align:left; background:url(../images/leftArrow.png) no-repeat 0px -10px;
color: transparent !important;}
.asideBarList01 .listMails li a { padding: 8px 5px 8px 12px !important }
.asideBarList01 .listMails li a.zeroPadding{padding:0!important}
.popupHolder{border-radius:5px; -webkit-box-shadow: 0px 0px 25px 0px #747474; width:611px; height:556px;
box-shadow: 0px 0px 25px 0px #747474; overflow:hidden;}
.popup{padding:5px; height:556px;
-webkit-box-shadow: inset 0px 1px 0px #4d9bae;
box-shadow: inset 0px 1px 0px #4d9bae;
background: #167c95;
background: -moz-linear-gradient(top, #167c95 0%, #0e657c 54%, #062932 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#167c95), color-stop(54%,#0e657c), color-stop(100%,#062932));
background: -webkit-linear-gradient(top, #167c95 0%,#0e657c 54%,#062932 100%);
background: -o-linear-gradient(top, #167c95 0%,#0e657c 54%,#062932 100%);
background: -ms-linear-gradient(top, #167c95 0%,#0e657c 54%,#062932 100%);
background: linear-gradient(to bottom, #167c95 0%,#0e657c 54%,#062932 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#167c95', endColorstr='#062932',GradientType=0 );}
.popup .close{background:url(../imagespopupCloseBtn.png) no-repeat 0 0; width:13px; height:13px; display:block;}
.popup .content{background:#fff; clear:both;}
.width363{width:363px;}
.width309{width:309px;}
.bgGreyGradientBox{border:1px solid #e0dfdf; padding:10px;
-webkit-box-shadow: inset 0px 2px 0px 0px #f9f9f9;
box-shadow: inset 0px 2px 0px 0px #f9f9f9;
background: #f3f2f2;
background: -moz-linear-gradient(top, #f3f2f2 0%, #eceaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f2f2), color-stop(100%,#eceaea));
background: -webkit-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -o-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: -ms-linear-gradient(top, #f3f2f2 0%,#eceaea 100%);
background: linear-gradient(to bottom, #f3f2f2 0%,#eceaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f2f2', endColorstr='#eceaea',GradientType=0 );
}
.alignLeft{text-align:left;}
 
.fourTabs ul li{width:25.3px !important;}
.fontGrey11{font-size:11px; color:#7f7f7f;}
.fontBlack{color:#333333;}
.checkBox div.checker span {    background-position:0 -260px;   display:block;}
.checkBox div.checker { margin-top:0 !important;    margin-left:0 !important;   margin-right:5px !important;}
.checkBox div.checker:hover span {  background-position: -38px -260px;}
.checkBox div.checker span.checked {    background-position:-95px -260px;}
.checkBox div.checker.focus:active span, .checkBox div.checker:active:hover span, .checkBox div.checker.active:hover span, .checkBox div.checker.focus.active span {    background-position: -95px -260px;}
.formThreeColumn .lwapper66{width:67%;}
.iconexception{background-position:-30px -1195px; width:21px;   }
.height15{height:15px !important;   }
.width464{width:464px !important;}
/*Popup Apply to All*/
/*.levelthree{margin-left:50px}*/
.leveltwoContent{display:none}
/*.firstLevel, .secondLevel, .thirdLevel{background:#FFF !important;}*/
.headTrigger {padding:5px;}
/*.secondLevel,.levelthree{padding:5px;}*/
/*Reciept Basic Details Quick */
.asideBox {width: 100%;}
.asideBox.stick { position: fixed; top: 0; /*z-index: 10000;*/}
 
/* Supplier ASN Asset Management */
.borderRightBlack { border-right:1px solid #000;}
/* Supplier ASN View Tags */
.assetDetails{padding-bottom:12px;}
.assetDetails ul li{display:inline;float:left;padding:6px 102px 6px 0;font-size:14px;color:#000;}
.assetDetails ul li:first-child{padding-left:0;}
.bordeBottomBlack{border-bottom:1px solid #000;}
input, textarea,{background:#fff;border-color:#d5d5d5;border-style:solid;border-width:1px;padding:5px;}
.styledField{width:60px;float:left;margin-right:5px;}
 
/* My Suppliers Contracts */
.headerTabLink .popover01 .iconDelete { padding:0;}
 
.height75{height:75px;}
.newTheme .fourTabs ul li{width:24.3% !important;}
.newTheme .fourTabs ul li{width:24.3% !important; color:#0a4855;}
 
.creatIconDeactive a:hover .iconAuctionCreate { background-position: 0 -504px; }

.searchPanel01 input{padding:0;}
/* Added the changes made in layout and common*/
.selectedFilterList li{border:1px solid #D6D5D5 !important;}
.fancybox-close{right:15px; top:10px;}
/*.tabs02 li.selected a{margin-top:-3px;}
.filterSetContent .fliterTitle{padding:11px 15px 10px 15px!important;}*/
.newTheme .pageHeading .secondaryLink a{color:#2272bb !important;}

.scanInvoice{ /*background:#cdd4da;*/}
.scanInvoice span{background-position: 0px -516px; background-image: url(../images/moduleIcons.png);}
.scanInvoice span {height: 24px;margin: 10px 0 0 9px;width: 24px;}
.iconDownloadCard{background-position:0 -2007px;}
.paddingLeft25a {padding-left:25px;}
.paddingLR20 {
  padding-left: 20px;
  padding-right: 20px;
}
.iconOfferDown1 { height:18px; /*margin-top:0px; margin-right:0px;*/}
.iconDownloadTemp {width: 22px;}
.iconContractCreate { margin-top:3px !important; margin-bottom:1px !important;}
.iconReceiptCreate {width: 35px; }
/*.iconBlankCreate { height: 23px;}*/
.iconRequestFormCreate { height: 26px; width: 22px; margin-top:10px !important; margin-bottom:4px !important;}
.iconRequisitionCreate {width: 21px; }
.iconContractNew{background-position:0px -81px;}
.iconSearchPayment {background-position:0 -888px;}
.iconProject{background-position:0 -806px;}
.bigButton {height: 37px; *height:34px;}
.fourthBtn, .input .fourthBtn, .input .fourthBtn:focus {padding: 2px 10px \0/; text-align: center; cursor: pointer; display: inline-block; }
.tabList ul li span.activeArrow {bottom: -8px; z-index: 10; }
.listing li:hover a, .listing .selected a { box-shadow: 0 0px 0px 0 #BF6E17 inset !important; text-shadow: 0 0px 0 #915915 !important; }
.listing li:hover, .listing .selected { box-shadow: 0px 0px 0px 0px #e99a37 inset !important;}
.invoiceDetailList li.statusRejected span { background-position: 0 -152px !important; }
.invoiceDetailList li.statusApproved span { background-position: -81px -152px !important; }
.invoiceDetailList li.approvalPending span { width: 25px; height: 36px !important; }
.listContent{border: solid 1px #ccd9e2; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;} 
.selectDropdown input { border-bottom: 1px !important; }
.selectDropdown span, .selectDropdown .inputFocus {margin-left: -6px; }
.selectPeriod li {border-bottom: 1px solid #cccccc;}
.modulesCardList li { width: 200px; -moz-box-shadow: 0 5px 9px -2px #D1D1D1;-webkit-box-shadow: 0 5px 9px -2px #D1D1D1; box-shadow: 0 5px 9px -2px #D1D1D1; margin: 0px 22px 15px 0px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.itemBox {-webkit-border-radius: 1px; border-radius: 1px;}
.modulesListBox { padding: 5px 5px 5px;}
.circleBox {width: 40px; padding: 0px;}
.tabbingList li {width: 90px; padding: 0px 0px 0px;}
.circleList li {width: 90px;}
.itemTableSettings .upArrow04{top:-21px;} /*Poonam*/
h1 .cardTitle01 .primaryLink, .heading1 .cardTitle01 .primaryLink{color:#fff;}/*Poonam*/
.heading1 ul.secondaryLink a, .showItemList.secondaryLink, .heading1 .color01, h1 a.secondaryLink{color:#2272bb !important;}
header .brandDetails .headerAction li.last .color08{color:#333;}
.zeroMarginTop .checker span{margin-top:3px !important;}
/* ---- Secondary Nave Options ---- */
/* ---- Option 2 ---- */
.moveLeft,.moveRight{width:27px; height:42px; display:block; background:#fff; float:left; position:relative; border-bottom: 1px solid #ccc;}
.moveLeft:hover,.moveRight:hover{background:#f8f8f8; transition:all ease-out 0.3s;}
.moveRight{float:right;}
.moveLeft .iconMoveArrow, .moveRight .iconMoveArrow
{background:url("../images/generalIcons.png") no-repeat 0 0; width:7px; height:12px; display:block; margin:15px auto 0 auto;}
.moveLeft .iconMoveArrow{background-position:-21px -1643px;}
.moveRight .iconMoveArrow{background-position:-29px -1643px;}
.moveLeft.moveDisabled .iconMoveArrow{background-position:-36px -1634px;}
.moveRight.moveDisabled .iconMoveArrow{background-position:-44px -1634px;}
.moveRight .shadow,.moveLeft .shadow{ display:none; background: url("../images/navShadow.png") no-repeat 0 0;
height: 39px;width: 20px;position: absolute; z-index:1;
}
.moveLeft .shadow{left: 27px;top:0;}
.moveRight .shadow{ background-position:-20px 0; right: 27px;top: 0;}

.moveRight .divider{border-right:solid thin #ccc;height: 25px;width:0;position:absolute;top:8px;right:0;}
.secondaryNavHolder{/*width:92%;*/ float:left; overflow:hidden;}
/* ---- Option 3 ---- */
.secondaryNavHolder01{float:left;}
.secNavListHolder{float:left; overflow:hidden;}
.moreListHolder{float:right;}
.moreList{background:url("../images/searchResultIcons.png") no-repeat 2px -54px; width:22px; height:29px; display:block;}
.moreList.active{border:1px solid #DDDBDB; border-bottom:none; background-color:#EEEBEB; background-position:1px -55px;}
.listHolder{position:absolute; right:0; top:28px; border:1px solid #DDDBDB; background:#EEEBEB;}

/* ---- Option 1 ---- */
.secondaryNav .scrollingHotSpotLeft, .secondaryNav .scrollingHotSpotRight{background:#d3d6d6!important; opacity:1;filter:1;-moz-opacity:1;zoom: 0;}
.secondaryNav .scrollingHotSpotRightVisible, .secondaryNav .scrollingHotSpotLeftVisible{opacity:1!important; filter:1!important;	-moz-opacity:1;	zoom: 1;}
.secondaryNav .scrollingHotSpotRight span, .secondaryNav .scrollingHotSpotLeft span{background:url(../images/generalIcons.png) no-repeat;}
.secondaryNav .scrollingHotSpotRight span{background-position:-29px -1643px;}
.secondaryNav .scrollingHotSpotLeft span{background-position:-21px -1643px;}

.secondaryNav{height:40px; position:relative; }
.secondaryNav .scrollWrapper {height: 40px;}
.secondaryNav .scrollableArea{height: 40px;}
.secondaryNav .scrollableArea .content{float:left; position:relative; padding:0;}
.secondaryNav .content a{font-size:14px;/*height:82px;*/ display:block; cursor:pointer; /*padding:12px 2px 13px 24px !important;*/ overflow:hidden; /*width:137px;*/text-align:center; text-decoration:none; background:url("../images/navBg01.png") repeat; color:#00A0B0 !important;}
.secondaryNav .content a:hover{text-decoration:none;}
.secondaryNav .content a .title01{padding:12px 2px 13px 24px !important; float:left;}
.secondaryNav .content a .arrow01{background-position:0 -44px !important; float:left; position:relative !important; width:14px; height:40px; display:block!important; margin-left:0!important; margin-right:-14px; left:0 !important;}
.secondaryNav .active a{background-position:0 -176px !important; color:#807827 !important}
.secondaryNav .active a .arrow01{background-position:0 -220px !important; position: relative; display: block !important; bottom: 0px; left: 50%; margin-left: 0px; margin-right:-14px; float:left;}
.secondaryNav .currentSelectedArrow{ position:absolute; display:none; width:15px;height:8px; overflow:hidden; margin:0 auto!important; clear:both; z-index:1; left:72px; top:110px;}
.secondaryNav .currentActive a span.currentSelectedArrow{display:block;}
.secondaryNav .scrollingHotSpotLeft, .secondaryNav .scrollingHotSpotRight{width:27px;height:40px;/*margin-top:1px;*/cursor:pointer;}
.secondaryNav .scrollingHotSpotRight span, .secondaryNav .scrollingHotSpotLeft span{width:7px; height:12px; margin:15px auto 0; display:block;}
/* ---- Secondary Nave Options ENDS ---- */


.iconBroadcastM  {background-position:0px -2030px; width:20px; height:15px; float:right;} 
.asideBarList01{padding-top:0px !important}
.heading1 .select05 div.selector span{color:#FFF}
.bg39{background-color:#fa8a6c !important}
.bg40{background-color:#78d15d !important}
.bg48{background-color:#a7dbd8 !important}
.bg49{background-color:#f2f4f6 !important}

/*new background*/
.bgGray{background:#f7f7f7;border:1px solid #e7e7e7;}


/* for footer dashboard widgets */
.footerInner{ border-left:3px solid #44484b;border-right:3px solid #44484b;}
/*.iconDownArrow{width:7px; height:10px; background-position:0 -2122px;}*/

.iconRollingBl{width:16px; height:15px; background-position:-18px -2090px;}

.iconRefreshBlack{width:15px; height:15px; background-position:0px -2131px;}
.iconCompareTrend{width:16px; height:15px; background-position:-18px -2106px;}
.iconSave{background:url(../images/iconSave.png) no-repeat -2px 0; width:16px; height:16px; display:block;}
.iconSaveAs{background-position:0 -17px; width:18px;}
.OpenActionbox1.height20{height:20px !important;}
.errorColor, .newTheme .secondaryNav ul li a.errorColor, .newTheme .secondaryNav ul li a.errorColor:hover,
.headerTabLink li:hover a.errorColor, .headerTabLink .selected a.errorColor, .headerTabLink a.selected.errorColor 
{color:#F00 !important;}
.secondaryBtnDisable, .secondaryBtnDisable:hover, .thirdBtnDisable,.thirdBtnDisable:hover {cursor:default; background:#f0f0f0; color:#a3a3a3; border-color:#e0e0e0;}

.grid03 th{padding:5px 10px; border-bottom:none;}

.applyFilter, .applyFilter01{background-position:0 0; display:inline-block; height:14px; width:21px;}
.removeFilter{background-position:0 -17px; display:inline-block; height:14px; width:21px;}

/*Auction Chat*/
.chatIcon1{height:16px;width:17px;background-position:0px -2187px}
.chatIconOnline1{height:16px;width:17px;background-position:0px -2233px}
.chatIconOffline1{height:16px;width:17px;background-position:0px -2250px}
.chatIcon2{height:18px;width:17px;background-position:1px -2200px;}
.chatIcon3{height:18px;width:17px;background-position:1px -2201px;}
.iconPartnerGray{height:18px;width:16px;background-position:-16px -2232px}
.deleteIcon{height:12px;width:14px;background-position:-22px -1509px}
.iconDelete1{background:url(../images/iconCross.png) no-repeat 0px 0px;height:12px;width:12px;display:inline-block}
.iconReply1{height:17px;width:17px;background-position:-32px -2222px}
.border10{border:1px solid #a7dbd8}
.asideBarList01 .listMails li a.selected{background: #cde6f7!important;color: #666666;}

/*procurment dashboard page*/
.iconIndex{height:14px; width:22px; background-position:0 -2286px}
.iconBack03{height:16px; width:16px; background-position:-35px -2267px }
.borderBottomColor333{border-bottom:1px solid #333}

/*catalog recent Search & recently Procured*/
/*.headerTabLink li:hover,.headerTabLink .selected {background: #fde8cb;}*/

/* Firefox 3.0+ */
.marginLeft7moz,  x:-moz-any-link, x:default  {margin-left:7px;}
.marginLeft9moz,  x:-moz-any-link, x:default  {margin-left:9px;}
.iconReset01{height:16px;width:16px;background-position:1px -2301px;}
.select02 div.selector span{background-position:right -54px !important; height:27px !important; line-height:28px !important;}
.marginLeft311 {
    margin-left: 311px;
}

/*catalog unit measurement */
.unitMeasure .message {background:#dff0d8;border:1px solid #c2dab8;  color:#468847; text-align:center;display:none}

/*fields related changes*/
.select01 div.selector span, .select02 div.selector span, .select03 div.selector span, .select04 div.selector span, .select05 div.selector span{color:#333 !important}
.redBorder{border-color:#ff3333 !important;}
.errorDD div.selector {border:1px solid #ff3333 !important;}
.errorDD div.selector:hover {border:1px solid #ff3333  !important;}
.errorChk div.checker span{background-position:-191px -260px !important;}
/*div.checker.disabled span{background-position:0px -260px !important}
div.checker.disabled span.checked{background-position:-76px -260px !important}
div.radio.disabled span.checked{background-position:-72px -279px !important}
div.radio.disabled span{background-position:0px -279px !important}*/
.iconManageUsers{background-position:-37px -1952px; width:16px; height:16px; display:block;}
.iconManageUsersDisabled{background-position:-37px -1936px; width:16px; height:16px; display:block;}
.iconSplit{background-position:0 -2374px; height:16px; width:16px;}

.newTheme div.addedField span{background:url(../images/checkboxBg01.png) no-repeat 0 -60px !important; margin-top:20px;}
.newTheme div.addedField span.checked{background:url(../images/checkboxBg01.png) no-repeat 0 -60px !important;}

/* SEARCH FILTER IN LEFT PANEL */
.filterView{background:#dff4f3; border:1px solid #a1c8cb; border-bottom:none;}

/* SELECTED FILTER LIST WITH HEADING */
.selectedFilterList02{margin:0; padding:0; list-style-type:0;}
.selectedFilterList02 li{float:left; padding:3px 0 3px 10px; color:#6c6c6c; font-size:13px;}
.selectedFilterList02 li.heading{background:#c5c5c5; padding:3px 5px;}
.selectedFilterList02 li a.closeBtn {background-position:-36px -1858px; display:block; width:16px; height:16px;}
.selectedFilterList02 li .divider{border-right:1px solid #d3d3d3; padding-right:10px;}
.expand01{background-position:-20px -2319px; display:block; width:11px; height:7px;}
.collapse01{background-position:-20px -2327px; display:block; width:11px; height:7px;}
.iconRefreshBlue{background-position:-36px -2089px; width:15px; height:15px; display:block;}
/* ANALYTICS - FILTER POPUP */
.leftPanel227{float:left; width:226px; margin-left:-227px;}
.rightPanel227{margin-left:227px;}
.filterNav ul{margin:0; padding:0; list-style-type:none; background:#faf9fa; float:left; width:100%;}
.filterNav ul li{border-bottom:1px solid #cccccc; float:left; width:100%; font-size:13px;}
.filterNav ul li a{padding:15px; display:block; color:#666;}
.filterNav ul li.selected{background:#fff; padding-right:1px;}
.list11{margin:0; padding:0; list-style-type:none; float:left; width:100%;}
.list11 li{border-bottom:1px solid #d7d7d7; padding:15px 10px; float:left; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px !important; color:#666 !important;}
.list11 li:hover{background:#eafaff;}
.iconDelete01{background-position:-36px -850px; width:15px; height:15px; display:block;}
.iconDelete01:hover{background-position:-36px -866px;}
.list11 li:hover a.iconDelete01{background-position:-36px -866px;}
.marginTop245{margin-top:245px;}
.search01{border:1px solid #cccccc; background:url("../images/generalIcons.png") no-repeat -32px -1252px #f8f8f8; padding:5px 5px 5px 25px;}
.button03{background:#e1e0e0; border:1px solid #c1c0c0; font-size:13px; color:666; padding:4px 10px; cursor:pointer;}
.searchResult03{background:#f1f1f1; position:absolute; top:30px; left:0; display:none;}
.searchResult03 .close{background-position:-23px -1741px; width:15px; height:15px; display:block; position:absolute; right:5px; top:10px;}
.searchResult03 .results /*.searchResult03 .selected*/{padding:20px; width:100%; float:Left; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
/*.searchResult03 .selected{background:#fcf6df; border-top:1px solid #d7d7d7;}*/
.searchResult03 .title, .selectedOptions .title{font-size:16px; color:#666; margin-bottom:15px;}
.searchResult03 ul, .selectedOptions ul{margin:0; padding:0; list-style-type:none; float:left; width:100%;}
.searchResult03 ul li, .selectedOptions ul li{padding:5px 0; color:#666; float:left; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.width338{width:338px;}
.maxHeight543{max-height:543px !important;}
.selectedOptions{background:#fcf6df; border-top:1px solid #d7d7d7; padding:20px; width:100%; float:Left; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.marginTop60{margin-top:60px;}
.height264{height:264px;}
.height254{height:254px;}
.sortList04 ul{margin:0; padding:0; list-style-type:none; float:left;}
.sortList04 ul li{float:left; border-right:1px solid #ccc; font-size:12px;}
.sortList04 ul li a{color:#1793ba; padding:3px 10px; float:left;}
.sortList04 ul li a span:hover{text-decoration:underline;}
.sortList04 ul li a .downArrow{background-position:-41px -1882px; width:9px; height:9px; display:block;}
.sortList04 ul li a .upArrow01{background-position:-41px -1892px; width:9px; height:9px; display:block;}
/* new comment icon for sourcing attachment page */
.iconComment07 {background: url(../images/iconComments.png) no-repeat  0 -104px;color: #FFFFFF; font-size: 9px;height: 16px;padding: 1px 0;text-align: center;width: 18px; text-decoration:none !important;}
.iconNewComment{background-position:-36px -1295px; width:16px; height:16px;}
/* SOURCING PW RESPONSES - LEFT PANEL SCORES */
.rank01{/*background:url("../images/pagingBgScore.png") repeat 0 -25px;*/ background:#34a72b; border:1px solid #2d8626; border-radius:10px !important; color:#ffffff; display:block; text-align:center; padding: 0px 4px; float:left; font-size:10px;}
/* P2P - NOTIFICATION IN PAGE */
.informationMesg{z-index:100005; /*position:absolute !important;*/}
.notifyContainer01{position:fixed; bottom:10px; right:10px; background:#d9edf7; border:1px solid #b3cad6; color:#3a87ad; padding:20px; z-index:100000;}
.notifyContainer01 .message{border:none;}
.notifyContainer01 .close{background-position:-35px -1048px; width:16px; height:16px; display:block; position:absolute; top:5px; right:5px;}
.wordIcon{background-position:-36px -2396px; width:14px; height:13px;}
.plusIconblue{background-position:-36px -1697px; width:13px; height:13px;}
.borderLeftBorderRight01{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.iconHierarchy{background-position:0 -2483px; width:20px; height:20px; background-image:url(../images/generalIcons.png?1)!important; background-repeat:no-repeat; filter:none;}
.iconContractSmall{background-position:0 -2567px; width:16px; height:16px; display:block;}
.iconNonContractSmall{background-position:0 -2586px; width:16px; height:16px; display:block;}
.zindex10 {z-index:10 !important;}

.delete_iconNew01 { background: url(../images/generalIcons.png) no-repeat; background-position: -35px -1048px !important; width: 16px; height: 16px; float: left; display: inline-block}
.duplicateIcon{width:16px; height: 16px; background-position:-35px -2671px; float: left; display: inline-block }
.duplicateChangeIcon{width:18px; height: 16px; background-position:-33px -2727px; float: left; display: inline-block }
.changeAlertIcon{width:18px; height: 16px; background-position:-37px -2745px; float: left; display: inline-block }
.zindex10 {z-index:10 !important;}
/* ADVANCE SEARCH FILTERS */
.bg38{background-color:#2491b8 !important;}

.iconItemHistory, .iconItemHistoryProgress, .iconItemHistoryCompleted{width:15px; height:15px; display:block;}
.iconItemHistory{background-position:0 -2645px;}
.iconItemHistoryProgress{background-position:0 -2661px;}
.iconItemHistoryCompleted{background-position:0 -2677px; }

.bgActiveBlue{ background:#eafaff !important}
.filterAppliedBtn{ background:#f6f6f6; padding:5px 10px; border:1px solid #dadada; color:#666;}
.filterAppliedBtnActive{background:#fff; border-bottom:none; padding:5px 10px 15px; color:#666; z-index:1;}
.iconAppliedFilter{ width:16px; height:10px; background-position:0 -2417px;}
.iconAppliedFilterActive{width:16px; height:10px; background-position:-17px -2417px;}
.border09{border:1px solid #dadada;}
.numbering{display:block; padding:5px;}

.duplicateChangeIcon01{width:18px; height: 16px; background-position:-33px -2816px; float: left; display: inline-block }
.teamMemberIcon{width:15px; height:15px; display:block; background-image:url(../images/chatIcons.png); background-position:0px -178px}

.groupIcon02{width:20px; height:14px; display:block; background-image:url(../images/chatIcons.png); background-position:0px -195px}


.iconViewInvoice{ background:url(../images/invoiceIcon.png) no-repeat; width:16px; height:16px; float:right; padding:0 !important;}

.iconClose05{ background-image:url(../images/generalIcons.png); background-position:-23px -1741px !important; width:10px; height:10px; display: inline-block}
.addBtn03{background-position:-43px -264px; width:8px; height:8px; display:block;}

.secondaryNav ul li .list12 ul li{list-style-type:none; display:inline-block; background:url(../images/bullet.png) no-repeat 3px 5px; margin:0; padding:0 15px; background-color: none;}

.secondaryNav ul li .list12 ul li:hover{background:url(../images/bullet.png) no-repeat 3px 5px !important; margin:0; padding:0 15px; background-color: none !important; }
/* Score disabled Css*/
.disableDiv{ position:relative; opacity:0.4; cursor:not-allowed!important;  background:#fff; z-index:1000;}
.disableDiv .scoreNumbers li a:hover{ background-position:0 -1px!important;  cursor:not-allowed!important; color:#666; }
.disableDiv .scoreNumbers li.active a:hover{background-position:0 -25px !important; cursor:not-allowed!important;  color:#fff;}
.desView .formSingleColumn .lwapper .label .marginTop04{ margin-top:4px !important}

.scrollme {max-height: 415px;}
    

/* icons for return note and credit memo */
.iconReturnNote span{    background-position: 0px -605px !important;margin-top: 0 !important;}
.iconCreditMemo span{ background-position:0px -685px !important; margin:0 !important;}
.iconInvoiceReconcillation span{background-position:0px -970px !important;margin-top: 0 !important;}
.iconListTemplate span{background-position:0px -323px !important; }
.iconProgramsListView span {  background-position:0px -726px !important; margin:8px 0 0 8px !important;}
.sourcingListView .cardlist .iconListTemplate span{ margin:0 0 0 7px;}
/* icons for return note and credit memo */
.iconDownload02{background-position:-39px -1906px; width:12px; height:12px; display:inline-block}

.iconDownload02:hover{background-position:-39px -1923px; width:12px; height:12px; display:inline-block}

.iconEdit02{background-position:-21px -1988px; width:15px; height:15px; display:inline-block}

.iconEdit02:hover{background-position:-21px -2005px; width:15px; height:15px; display:inline-block}
/* style for common tabs */
/*.contentTabs {	width:100%;	margin-top:5px;}
.contentTabsTitle{ font-size:14px; float:left; color:#333333;}*/
.scorePanes {display:block;	padding:10px 10px; border-top:0; margin-bottom:30px; position:relative; top:-4px; border:1px solid #ccc;	background:#FFF;}
.horizontalTabs{list-style:none;	border-bottom:1px solid #bcbbbb;	float:right;	margin-right:1px;}
.horizontalTabs li {	float:left;	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important;}
.horizontalTabs li a {background:#fff; color:#444; border-width: 2px 1px 1px 1px; border-style:solid; border-color:transparent transparent #fff transparent;	-webkit-box-shadow:inset 0px 1px 0px 0px #fafafa; box-shadow:inset 0px 1px 0px 0px #fafafa; display:block; text-align:center; text-decoration:none; margin:0px -1px 0px 0px; padding:5px 16px 6px; position:relative; white-space:nowrap; border-radius: 3px 3px 0 0 !important; -webkit-border-radius: 3px 3px 0 0 !important; -moz-border-radius: 3px 3px 0 0 !important; -ms-border-radius: 3px 3px 0 0 !important; -o-border-radius: 3px 3px 0 0 !important;}
.horizontalTabs li a:hover { background:#fafafa; border-color:transparent transparent #fff transparent ; -webkit-box-shadow:inset 0px 1px 0px 0px #fbfbfb; box-shadow:inset 0px 1px 0px 0px #fbfbfb; padding:7px 16px 6px;	margin-top:-2px;  white-space:nowrap}
.horizontalTabs li.selected a {	background:#ffffff;  border-right-color:#cccccc!important;border-bottom-color: #fff!important;border-left-color: #cccccc !important;	-webkit-box-shadow:inset 0px 1px 0px 0px #fbfbfb; box-shadow:inset 0px 1px 0px 0px #fbfbfb; 	padding:8px 15px 6px; z-index:1; 	margin-top:-4px; }
.horizontalTabs a span.tabClose { background-color:transparent;	border:1px solid transparent; border-radius:10px 10px 10px 10px; position:absolute; width:13px; right:1px; top:-6px;}
.horizontalTabs a:hover span.tabClose, .horizontalTabs a.active span.tabClose {	background-color:#DDD; background-position:0 -575px; border:1px solid #fff; }
.horizontalTabs a:hover span.tabClose, .horizontalTabs a.active span.tabClose {	border-radius:10px 10px 10px 10px; position:absolute; width:13px; height:13px; right:1px;
top:-6px;}
.urgent01{background-position:-39px -2797px; width:14px; height:14px; display:block;}
.closeBtn02{background-position:-4px -1625px; width:11px; height:11px; display:inline-block}

.closeBtn02:hover{background-position:-19px -1625px; width:11px; height:11px; display:inline-block}

ul.list15 li{padding:5px;}
.duplicate{   background: #fcf8e3;    border: 1px solid #a7a6a6;	}
.contentArea .list14 ul li{list-style-type:none; display:block; background:url(../images/bullet.png) no-repeat 3px 5px; margin:0 0 5px 0; padding:0 15px; background-color: none; }
.iconEdit03{ background-position:-41px -455px; display:inline-block; width:10px; height:10px;}
/* scab invoice */
.bg53, .verticalBordersGrid01 .gridV td:nth-child(2).bg53 { background:#fae9dd !important;}
.iconArrowUp03{width:8px; height:4px; background-position:0 -2858px; display:inline-block;}
.iconArrowDown03{width:8px; height:4px; background-position:-9px -2858px; display:inline-block;}
.partialBiddingIcon01{background-position:-19px -440px; width:14px; height:14px; display:inline-block;}
.successMsg01{ background:#fcf8e3; border:1px solid #ded9be; color:#c09853;  }
.errorMsg01{ background:#f2dede; border:1px solid #cfa6a6; color:#b94a48;  }
.bg54{background:#A0FFFF;}
.videoIcon01{background-position:-18px -409px; width:14px; height:14px; display:inline-block;}
.clearLeft{ clear:left}

.iconDelete06{background-position:-36px -850px; width:15px; height:15px; display:inline-block}
.iconDelete06:hover{background-position:-36px -866px; width:15px; height:15px; display:inline-block}
.iconTree{background-position:-37px -2074px; width:13px; height:13px; display:inline-block;}
/* TRACK STATUS WITHDRAWN AND NOT MINE CARDS*/
.withdrawnStatusCard .statusCards, .notMineStatusCard .statusCards{
background: #efefef;
background: -moz-linear-gradient(top, #efefef 0%, #ffe8bb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ffe8bb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#ffe8bb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#ffe8bb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#ffe8bb 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#ffe8bb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffe8bb',GradientType=0 ); /* IE6-8 */
}
.withdrawnStatusCard .statusCardbg01, .notMineStatusCard .statusCardbg01{background:#f8bb45;}
.withdrawnStatusCard .statusCardbg01 .statusIcon01{background-position:-45px -123px; height:17px; width:20px; margin:13px 0 0 7px;}
.notMineStatusCard .statusCardbg01 .statusIcon01{background-position:-68px -119px; height:21px; width:22px; margin:11px 0 0 7px;}
/* TRACK STATUS WITHDRAWN AND NOT MINE CARDS ENDS*/

.newTheme .actionPlanModule, .actionPlanIcon span.actionP{background-position:0px -282px;  }
.pageHeading .actionPlanIcon span.actionP{margin: 10px 0 0 0;}

.ORDivider{background:url(../images/ORDivider.png) no-repeat 0 center; width:22px; height:67px; display:block; float:left;}
.deltext{text-decoration:line-through; }
.greyBox{padding:15px 20px; background:#f7f7f7; border:1px solid #efefef; margin-right:16px; float:left; width:17%; }
.asideBarList01 ul li:hover .cardpreview_icon02 {
background-position:-17px -2840px;
background-repeat:no-repeat;
width:16px;
height:16px;
padding:0;
margin-top:15px;
}
.input input:focus::-ms-clear, .input textarea:focus::-ms-clear, .textbox01:focus::-ms-clear { display: none;}
/*BG color*/
.bg52{background-color:#eedfd3!important}
table.approvalGrid { width:190px; }
.approvalGrid th{background: #EEEEEE; border-bottom:solid 1px #EEEEEE;   /*border-top:solid 1px #f9f9f9; -webkit-box-shadow: inset 0 1px 0 0#f9f9f9; -moz-box-shadow:inset 0 1px 0 0#f9f9f9; box-shadow:inset 0 1px 0 0#f9f9f9; color:#808080;*/ }
/*.gridV tr:nth-child(even){ background-color:#FFF;}*/
.approvalGrid tr:nth-child(odd){ background-color:#EEEEEE;}
.approvalGrid tr:nth-child(even){ background:#EEEEEE;}
.approvalGrid tr.evenTr{ background:#EEEEEE;}
.approvalGrid tr:hover{background:#EEEEEE;}
.approvalGrid td {padding:0}
.approvalUl li{ color:#666; background:#E1E1E1;}
.approvalUl li a{ border-color:#e6e5e5;background-color:#ddd; background-image:url(../images/generalIcons.png); background-position:-20px -1609px; background-repeat:no-repeat;}
.approvalUl li a{ position: absolute; top: 2px; right: 1px; width: 12px; height: 12px;  padding: 0 !important; } 
.approvalUl li { padding:2px 17px 2px 3px !important; position: relative;}
.borderbottom12{ border-bottom:1px dotted #00a0b0;}


/* icons for return note and credit memo */
/*.listViewIcons{background: url(../images/iconModuleSmallNew.png) no-repeat;}*/
.iconCreditMemoLV{background-position:0px -685px !important;}
/* icons for return note and credit memo */
.plusIcon04{background-position:-6px -112px;width:8px;height:8px;cursor:pointer;}
.minusIcon04{background-position:-16px -112px;width:8px;height:8px;cursor:pointer;}

/* actionplan */
.iconSendEmail, .iconSpendBook, .spendTransReport, .iconUploadLarge { /*background-color:#fafafa; border:1px solid #d5d5d5; 
                 border-radius:3px!important; -moz-border-radius:3px!important; -webkit-border-radius:3px!important;*/ }
.iconDelete07{background-position:-36px -866px; width:15px; height:15px; display:inline-block;}
.iconEdit04{background-position:-21px -2005px; width:15px; height:15px; display:inline-block}
/*.listViewIcons{background: url(../images/iconModuleSmallNew.png) no-repeat;}*/
/*.iconCreditMemoLV{ width:19px; height:20px; display:inline-block; background-position:-0px -388px}*/
.errorMailIcon{width:15px; height:11px; display:inline-block; background-position:-1px -2927px;}
.spendTransReport{ width:29px; height:28px; display:inline-block; background-position:-22px -2929px}
.iconSpendBook{ width:29px; height:22px; display:inline-block; background-position:-2px -3009px}
.iconSendEmail{ width:29px; height:28px; display:inline-block; background-position:-2px -3039px}
.iconUploadLarge{ width:29px; height:28px; display:inline-block; background-position:-3px -3101px}
.iconPdfDownload{ width:29px; height:28px; display:inline-block; background-position:-3px -3070px}
.icon_backtoAnalytics{ display:inline-block;width:16px;height:16px; background-position:-2px -3363px;}


/* iconfor action plan list view */
.iconActionPlanList span{background-position: 0px -282px !important;margin: 0 !important;}

newTheme .actionPlanModule, .actionPlanIcon span.actionP{background-position:0px -282px;  }

.actionPlanCardHighlight{background:#fef3e5;color:#666;text-shadow: 1px 1px 1px #b5e389;}
.actionPlanIcon{/*background:#e1e281; */}
/*.actionPlanIcon span.actionP{height:25px; width:23px; margin:9px 0 0 9px; background-position:-3px -578px;}*/

/* action plan orange icon */

.gridV td.iconActionPlan .modulesGridSprite{ background-position:0px -282px;}
.errorMailIcon{width:15px; height:11px; display:inline-block; background-position:-1px -2927px;}
.iconReturnNoteNew{  background-position:0px -283px;}
.box07{ border:1px solid #ccc; width:95.5%; padding:17px; background:#fff;}
.hoverIcons:hover .box07{ border:1px solid #ccc; }
.hoverIcons:hover .box07 .box07Inner{ background:#ecfdfe; }
.right30M{ right:-30px;} 
.hoverIcons .iconDeleteHidden05{background-position:-36px -866px; width:15px; height:15px; display:none;}
.hoverIcons:hover .iconDeleteHidden05{ display:block;}
.marginRight22{ margin-right:22px!important;}
.marginRight215 {margin-right:215px;}
.hoverIcons .iconEditHidden05{background-position:-21px -2005px; width:15px; height:15px; display:none}
.hoverIcons:hover .iconEditHidden05{ display:block;}
.bg57{background:#eff9fe; }
.iconClock01{ background-position:0 -2866px; height:16px; width:16px;}
.color47{ color:#f38630;}

.fontStrike a, .fontStrike span{ text-decoration:line-through;}
.iconOkaySmall {width: 17px;height: 11px;background-position:2px -849px;}
.inputWithList ul {border-bottom: dotted 1px #00a0b0 !important;color: #00a0b0 !important;}
.inputWithList .validationError02  {border-bottom: 1px solid #c22f37!important;background-color: #fdf3f3 !important;color: #a61c1c!important;z-index:auto !important;}
.inputWithList .validationError02 input {background-color: #fdf3f3 !important;color: #a61c1c!important;}
.border13 {border: 1px solid #a61c13!important;}
.errorHighlight{border: 1px solid #a61c13!important;}


.iconsImportExport02{ background-image:url(../images/iconImportExport02.png); background-repeat:no-repeat}
.iconExcel02{ background-position:-48px -30px; width:16px; height:16px; display:inline-block}
.iconPdf02{ background-position:-67px -30px; width:16px; height:16px; display:inline-block}
.iconCsv02{ background-position:-105px -30px; width:16px; height:16px; display:inline-block}

.commentBox02{ background:#fff; padding:12px 14px 7px; border:1px solid #d2ebf7;}
.commentBox02:hover{ border:1px solid #a1d8f3;}
.left29N{ left:-29px;}
.left100N {left:-100px;}
.top90N{ top:-90px;}
.width73P{ width:73%;}
.iconReject{ background-position:-18px -2866px; height:15px; width:15px;}
.iconAccept{ background-position:-35px -2866px; height:15px; width:15px;}
.iconComment08{background-position:0 -2883px; height:16px; width:16px;}
.bg56{ background:#f6f5f5;}
.width805{ width:805px;}
.borderbottom12{ border-bottom:1px dotted #00a0b0;}
.color46{ color:#72b41e;}
.width74P{ width:74%;}
.width72P{ width:72%;}
.paddingTB35{ padding-bottom:35px!important; padding-top:35px!important;}
.iconActionPlan01{ background-position:0 -282px!important; width:36px; height:36px;} /*Action Plan icon fro Search Results Page*/
.top72N{ top:-72px;}
.topFixedWithScroll{background:white;z-index:105;margin:0px auto;left:0px;right:0px;top:0px;width:972px;border-bottom:1px solid #ccc;position:fixed;}
.GridRowGrey {background:#f0f0f0 !important} 
.GridRowWhite {background:#FFF !important  }
.dwnEroorLogIcon { background-position: -30px -3145px;width: 20px;height: 18px;}
.iconDeleteHidden06 { background-position:-16px -2883px; width:15px; height:15px; display:inline-block;}

/*  Feedback Management */
.paddingTop27 { padding-top:27px;}
.iconSelectUser{background-position:-20px -503px; width:14px; height:14px; display:inline-block; padding:0 !important;}
.arrowForward09{background-position:-25px -522px; width:8px; height:10px; display:inline-block; padding:0 !important}
.arrowDown09{background-position:-35px -521px; width:11px; height:7px; display:inline-block;}

.asideBarList01 ul li ul.sublist04{ margin:0; padding:0; border-top:1px solid #ccc; float:left; }

.asideBarList01 ul li ul.sublist04 li{ display:block; float:left; border-bottom:1px solid #cccccc; font-size:12px;background:#f3f3f3;}

.asideBarList01 ul li ul.sublist04 li a{ padding:10px 25px;}
.asideBarList01 ul li ul.sublist04 li a.active{ background:#d9edf7; color:#333 !important;}

.borderBottom17{ border-bottom:1px solid #d3d5d8;}
.bg47{ background:#f4f4f4;}
/* Buttton Group */
button{ margin:0; padding:0; outline:0 none; border:none;}
.btn-group{ border:1px solid #db711e; border-left:none;}
.btnGroup{ padding:3px 10px; font-size:12px; line-height:16px; text-align:center; display:inline-block; cursor:pointer;border:none; float:left; padding:6px 14px 2px\9; color:#666; background:#f0f0f0; border-left:1px solid #db711e; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .btnGroup{ padding: 4px 13px 3px; } 
}
.btnGroup:active, .btnGroup:focus{ background:#f38630;color:#fff;}

.iconSelectUser1{background-position: -1px -3202px; width:14px; height:14px; display:inline-block;}


/* css for contentTabs */
.contentTabs {	width:100%;}
.contentTabsTitle{ font-size:14px; float:left; color:#333333;}
.iconQuestionable {background-position: 1px -4103px; height: 18px; width: 18px;}
.scorePanes {display:block;	padding:10px 10px; border-top:0; margin-bottom:30px; position:relative; top:-4px; border:1px solid #cecccd;	background:#FFF;}
.horizontalTabs01{list-style:none;	border-bottom:1px solid #bcbbbb;	float:left;	margin-left:15px;}
.horizontalTabs01 li {	float:left;	text-indent:0;	padding:0;	margin:0 !important;	list-style-image:none !important;}
.horizontalTabs01 li a {color:#444;	-webkit-box-shadow:inset 0px 1px 0px 0px #fafafa; box-shadow:inset 0px 1px 0px 0px #fafafa; display:block; text-align:center; text-decoration:none; margin:0px -1px 0px 0px; padding:8px 15px 11px; position:relative; font-size:14px; border-radius: 2px 2px 0 0 !important; -webkit-border-radius: 2px 2px 0 0 !important; -moz-border-radius: 2px 2px 0 0 !important; -ms-border-radius: 2px 2px 0 0 !important; -o-border-radius: 2px 2px 0 0 !important;}
.horizontalTabs01 li a:hover { background:#F9F9F9; -webkit-box-shadow:inset 0px 1px 0px 0px #fbfbfb; box-shadow:inset 0px 1px 0px 0px #fbfbfb; padding:8px 15px 11px; }
.horizontalTabs01 li.selected a{background:#ffffff; border-bottom:none;	-webkit-box-shadow:inset 0px 1px 0px 0px #fbfbfb; box-shadow:inset 0px 1px 0px 0px #fbfbfb; padding:8px 15px 7px; z-index:1; border-left:1px solid #ccc; border-top:2px solid /*#f78e26*/; border-right:1px solid #ccc; margin-top:0 !important; }

.horizontalTabs01 li.tabBtn03 a{ background: #e7e7e7; padding: 8px 18px 6px 20px; border: 1px solid #cecccd;color:#666}
.horizontalTabs01 li.tabBtn04 a{ background: #e7e7e7; padding: 8px 18px 6px 20px; border: 1px solid #cecccd;color:#666}
.horizontalTabs01 li.tabBtn03.active a{background: #ffffff;border-bottom: 1px solid #fff;color:#333; z-index:1; padding-bottom:4px;}
.horizontalTabs01 li.tabBtn04.active a{background: #ffffff;border-bottom: 1px solid #fff;color:#333}

.horizontalTabs01 a span.tabClose { background-color:transparent;	border:1px solid transparent; border-radius:10px 10px 10px 10px; position:absolute; width:13px; right:1px; top:-6px;}
.horizontalTabs01 a:hover span.tabClose, .horizontalTabs01 a.active span.tabClose {	background-color:#DDD; background-position:0 -575px; border:1px solid #fff; }
.horizontalTabs01 a:hover span.tabClose, .horizontalTabs01 a.active span.tabClose {	border-radius:10px 10px 10px 10px; position:absolute; width:13px; height:13px; right:1px;
top:-6px;}
.dataValues li { width:50% !important; padding:0 53px!important; overflow:hidden; float:left; border-right:1px solid #e4e4e4!important; margin:14px 0 !important; box-sizing:border-box; }
.dataValues.fourcolumn li {	width:21.6% !important;	padding:0 10px !important;	overflow:hidden;	float:left;	border-right:1px solid #e4e4e4 !important;	margin:2px 0 !important;}
.dataValues li.last {	margin-right:0px !important;	border-right:none !important;	padding-right:0px !important}
.dataValues li span {	font-size:25px;	float:left;	width:auto;	margin-right:3px;}
.dataValues.fourcolumn span {	font-size:25px;	text-align:center;	display:block;	float:none}
.dataValues.fourcolumn span.label {	margin-top:10px;	font-size:13px}
.dataTabTxt{color:#000;}.dataTabTxtSm{ font-size:13px !important; margin-top:9px;}
/*.noBox{ width:105px; border:1px solid #ebebeb; padding:5px; text-align:center; margin:0 11px; float:left; font-family:'robotomedium', arial; border-radius: 3px !important; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; -ms-border-radius: 3px !important;}*/
.noBox{
    min-width: 100px ;
    border: 1px solid #ebebeb;
    padding: 5px 10px;
    text-align: center;
    margin: 0 11px;
    float: left;
    font-family: 'robotomedium', arial;
    border-radius: 3px !important;
    width: auto !important;
    margin-top:10px !important;
   cursor: pointer;
}
.noBox:hover{background:#fafafa; transition:all ease-out 0.5s !important; box-shadow: 0 0 3px 0 #ccc !important; border-color:#fff;}
.noBox > .color24{color:#2272bb !important;}
.ft36orgCol{ font-size:36px; color:#ff9933;}
.iconManageColoumn01{ background-position:-17px -3201px; width:16px; height:16px; }
.iconExpand{background-position:-35px -3201px; width:16px; height:16px; }
.iconCollapse{background-position:-35px -3309px; width:16px; height:16px; }
.previewIcon{ background-position:0 -3221px; width:16px; height:10px;}
.previewIcon:hover{ background-position:-19px -3221px; width:16px; height:10px;}
.iconSuggest{ background:0 -3235px; width:16px; height:15px;}
.iconIcard{background-position:-20px -3235px; width:16px; height:11px;}
.titleiCardicon{ background-position:0 -3253px; width:26px; height:18px; }
.borderTop15{ border-top:1px solid #e2e2e2;}
.newTheme .contractCrTepmIcon{background-image:url(../images/moduleIconsNew01.png) !important; background-position:0 -668px; width:24px; height:24px; display:inline-block}
/* end contentTabs */
.filterIcon01  { background-position:-36px -3253px; width:15px; height:13px;}
.tooltipTheme2 .upArrow01{  border-right: 7px solid transparent; border-left: 7px solid transparent; border-bottom: 7px solid #177b95;}
.linkGroup .listGroupItem { color:#666}
.linkGroup .listGroupItem:hover{background:#fafafa; text-decoration:none;}
.gridV.gridVTheme01 th { color: #000;}
.gridV.gridVTheme01 tr.highlightedRow td{   color:#000; background:#f0f0f0;}
.gridV.gridVTheme01 tr:nth-child(even) {background:#fff;}
.borderBottomf0f0f0 {border-bottom:1px solid #f0f0f0}
.iconSave02{background-position:-36px -3271px; width:15px; height:16px;}
.iconSave02:hover{background-position:-36px -3290px}
.iconPlus07 { width:13px; height:13px; display:inline-block; background-position:0px -3167px;}
.iconPlus07:hover{ width:13px; height:13px; display:inline-block; background-position:0px -3184px;}
.iconSetting01 { width:16px; height:15px; display:inline-block; background-position:-13px -3166px;}
.iconSetting01:hover { width:16px; height:15px; display:inline-block; background-position:-13px -3183px;}
.iconEdit05 { width:13px; height:12px; display:inline-block; background-position:-29px -3166px;}
.iconEdit05:hover { width:13px; height:12px; display:inline-block; background-position:-29px -3180px;}
.top9{ top:9px;}
.right7{ right:7px;}

.iconSuggested01 {
  background-position: -7px -3310px;
  width: 16px;
  height: 16px;
}

.gridV tr .hiddenText {visibility: hidden; }
.gridV tr:hover .hiddenText { visibility: visible;}

/* compare response */
.accordionArrowDown01{ display:inline-block; width:11px; height:7px; background-position:0 -3354px;}
.accordionArrowUp01{ display:inline-block; width:11px; height:7px; background-position:0 -3346px!important;}

.iconSelectPartner{ background-position:-12px -3346px; width:14px; height:14px; display:inline-block;}
.iconPartialSelection {background:url(../images/partialSelectionChekbox.png) no-repeat 0 0; width:14px;  height:14px; display:inline-block;}

.asideBarList05 ul { background:#fff; display:block; }
.asideBarList05 ul li { border-bottom:1px solid #ccc;}
.asideBarList05 ul li a{ color:#666; padding:15px 16px; display:block; }
.asideBarList05 ul li a:hover, .asideBarList05 ul li a.selected{ color:#333;}
.asideBarList05 ul li ul li{ border-top:1px solid #ccc; border-bottom:0;}
.asideBarList05 ul li ul li a{ padding:7px 25px; background:#fbfbfb;}
.asideBarList05 ul li ul li a:hover, .asideBarList05 ul li ul li a.selected{ background:#d9edf7; color:#333;}
.borderBottom18{ border-bottom:1px solid #e1d2a1;}
.color52{ color:#6c3d0e;}
.color53{ color:#996633;}
.bg65{ background:#a7dbd8;}
.marginLeft14 { margin-left:14px;}
.borderRight11 {
  border-right: 1px solid #dedddd;
}
.padding9 {
  padding: 9px;
}
.border14 {
  border: 1px solid #e2e2e2;
}
.bg66 {
  background: #e7e6e6;
}
.noGridBorder tr td{ border:none;}
.gridV09 tr td{ padding:10px;}
#standardGridV tr td{ border:none;}



#standardGridV tr:hover td{background:#eafaff !important;}
#customGridV tr:hover td{background:#eafaff !important;}

#standardGridV tr:nth-child(odd) td{
  background-color: #FFF ;
}
#standardGridV tr:nth-child(even) td{
  background: #fafafa ;
}

#customGridV tr:nth-child(odd) td{
  background-color: #FFF ;
}
#customGridV tr:nth-child(even) td{
  background: #fafafa ;
}

.iconWordFile {background-position:-26px -3476px; width:24px; height:24px;}

.commentSprite {background-image:url(../images/commentSprite.png);}
.iconComment13 {background-position:-1px -2px; width:20px; height:15px; display:inline-block;}
.iconComment14  {background-position:-1px -20px; width:20px; height:19px; display:inline-block;}
.iconComment15  {background-position:-1px 20px; width:20px; height:20px; display:inline-block;}
.iconDeleteNew02{ background-position: -16px -3380px; width:16px ; height:16px; display:inline-block;}
/* contract service procurment icons */
.iconExpandArrow{ width:5px; height:9px; background-position:0 -3496px;}
.iconCollapseArrow{ width:9px; height:7px; background-position:-23px -3502px;}
.iconDoc{ width:12px; height:13px; background-position:-9px -3496px;}
.gridBg01 tr td{ background:#f4f5f4;}
.gridBg02 tr td{ background:#fff;}
.gridBg01 tr:hover td{background:#fafafa; transition:all ease-out 0.3s !important;}
.iconSave03{ background-position:0 -3329px; width:16px; height:16px; display:inline-block;}
.iconSortArrowDown{ background:url(../images/arrowDown01.gif) no-repeat; width:7px; height:4px; display:inline-block;}
/* dragdrop icons */
.iconDragDrop{background-position:0 -3514px; height:16px; width:16px; display:inline-block;}
.iconDragDrop:hover{background-position:0 -3530px; }
/* customSplitArrow */
.customSplitArrowOuter{ padding:4px 5px !important;  padding: 2px 5px\9!important; /* IE8 and below */}
/* Safari only override */
@media screen and (-webkit-min-device-pixel-ratio:0) {::i-block-chrome, .customSplitArrowOuter{ padding:3px 5px !important; }}
/* IE9 only override */
:root .customSplitArrowOuter{ padding:4px 5px 3px\0/IE9!important; }
.IconJoystick{ background:url(../images/joysticIcon.png) no-repeat; width:60px; height:60px;}
.iconAmendment {  background-image: url(../images/iconAmendment.png);  background-repeat: no-repeat;  width: 115px;  height: 16px; left: -4px; top: -6px;  font-size: 9px;  color: #6E3E0F;}
.borderRight_93c4c1 {border-right:1px solid #93c4c1;}
.iconDownloadSmall  {background-position:0 -3477px; width:12px; height:12px;}
.textUnderline{ text-decoration:underline;}

.showDelete a {
   display: none;   
}
.showDelete:hover a {
    display: block;   
} 

/*IE Warning*/
.bottomWarningMsg { position:fixed;bottom:0px; width: 1003px;}
.alertCloseBtn  { padding: 5px; width: 20px; height: 20px; display: inline-block;  position:absolute;top:40%;right:20px;}
.alertCloseIcon {background:url(../images/generalIcons.png) 1px -1621px no-repeat ;width:20px;height:18px;display:inline-block; }
.ieImagePadding {padding:10px 20px 0 40px;}
.blackGredient {  background: url(../images/blackGredient.png) repeat;}
.borderLeft18{border-left:1px solid #e5e5e5;}

/*DF one to one story*/
/*table max/min while window resize fix starts*/
.tableHeightFix {    height: 480px !important;}
.tableHeightFix2 {    height: 446px !important;}
/*table max/min while window resize fix ends*/
.iconLeftArrow{      height: 37px;    left: 231px;    position: absolute;    width: 17px;}
.iconLeftArrowImage1 {   background: rgba(0, 0, 0, 0) url("../images/generalIcons.png") no-repeat scroll -30px -3548px;    display: inline-block;}
.iconTopArrow{      height: 20px;    right: 49px;    position: absolute;    width: 34px;    top: 73px;}
.iconTopArrowImage1 {   background: rgba(0, 0, 0, 0) url("../images/generalIcons.png") no-repeat scroll -27px -3533px;    display: inline-block;}
.hideClass {    display:none !important;}
.bgGreenL {background-color:#a4e8bb;}
.bgGreenD {background-color:#2a8336;}
.bgRedL {background-color:#ff8080;}
.bgGreyD {background-color:#999999;}
.iconTeam  {background-position:0px -3591px; width:22px; height:22px; display:inline-block;}
.iconDocument01  {background-position:-23px -3584px; width:22px; height:22px; display:inline-block;}
.iconCompareTrendBlue  {background-position:1px -3620px; width:18px; height:18px; display:inline-block;}
.iconArrowUpWhite{ background-position: -27px -3346px; width:10px; height:7px;}
.iconArrowDownWhite{background-position: -39px -3346px;width:10px; height:7px;}
.iconUploadWhite{ background-position:-17px -3621px; width:16px; height:15px;}
.height310{ height:310px;}
.iconRevert {
    background-position:0px -2299px;
    width: 16px;
    height: 16px;
}
.marginLeft2N{margin-left:-2px;}

/* multiple contract creation */
.noFloatList ul li{ float:none; width:100%;}
.list19 ul li{ float:none; width:100%; margin-bottom:10px; clear:both; display:inline-block;}
/* Track Status sprite and icons */
.trackStatus01 { background-image:url("../images/trackStatus01.png");display:inline-block;background-repeat:no-repeat;}
.iconPending01 {background-position: -16px -3640px;width:25px;height:25px;}
.iconCircleWhite {background-position:-8px -232px;width:47px;height:65px;}
/* Track Status New For second tab sprite and icons */
.trackStatusNew{background-image:url('../images/trackStatusNew.png');display:inline-block;background-repeat:no-repeat;}
.iconUser01 {background-position: -297px -5px;width:25px;height:25px;}
.iconUser02 {background-position: -50px -2px;width:25px;height:25px;}
.iconUser03 {background-position: -249px -5px;width:25px;height:25px;}
.iconUser04 {background-position: -50px -2px;width:25px;height:25px;}
.iconUser05 {background-position: 1px 0px;width:34px;height:32px;margin-left: -18px;margin-top: -12px;position: absolute;}
.iconUser06 {background-position: -167px -8px;width: 34px;height: 19px;position: absolute;margin-left:-35px;}
.iconUser07 {background-position: -167px -4px;width: 80px;height: 21px;margin-left: -34px;float:left;}
.iconUser08 {background-position: -89px -4px;width: 80px;height: 21px;margin-left: -36px;margin-right: 3px;}
.iconUser09 {background-position: -49px -4px;width: 80px;height: 21px;margin-left: -36px;float: left;}

.trackStatusPopOver{background-image:url('../images/PopOver.png');display:inline-block;background-repeat:no-repeat;}
.popOvericonUser01 {background-position: -297px -5px;width:25px;height:25px;}


.iconCircleGray {background-position: -9px -127px;width:47px;height:67px;}
.iconOrangeDot {background-position: -44px -53px;width:13px;height:13px;}
.iconCorrect0 {background-position: -44px -70px;width:13px;height:13px;}
.iconCalendar08 {background-position: -12px -103px;width:13px;height:13px;}
.iconDownArrowGray01 {background-position:-26px -103px;width:14px;height:14px;}
.iconRightArrow03{background-position:-14px -85px;width:26px;height:16px;}
.iconRightArrow04{background-position:-14px -68px;width:26px;height:16px;}
.iconRightArrow05{background-position:-12px -53px;width:13px;height:13px;}
.iconReject05{background-position:-44px -86px;width:13px;height:13px;}
.iconPending02{background-position:-28px -53px;width:13px;height:13px;}
.iconYettoriciv{background-position: -42px -104px;width: 15px;height: 14px;}
.iconApprove{background-position: -2px -298px;width: 26px;height: 25px;}
.borderLeft25 { border-left:3px solid #ccc;}
.borderLeft26 { border-left:5px solid #f2d1bf!important;}
.borderLeft27 { border-left:5px solid #b1cdf4!important;}
.bg79 {background-color: #b1cdf4;}
.marginLeft47 {margin-left:47px!important;}
.paddingRight38 {padding-right:38px!important;}
.paddingRight26 {padding-right:26px!important;}
.bg98 {background-color:#f2d1bf;}
.bg99 {background-color:#b1cdf4;}
.color98 { color:#755f53;}
.color88 {color:#006699!important;}
.color99 {color:#57687d;}
.marginTop30N {margin-top: -30px;}
.marginLeft12N {margin-left: -12px;}

.paddingBottom1 { padding-bottom:1px!important;}
.paddingBottom21 { padding-bottom:21px!important;}
.iconSplitVertical{  background-position:0 -3700px; width:20px; height:20px;}
.iconSplitHorizontal{  background-position:0 -3675px; width:20px; height:20px;}


/* multiple contract creation */
.asideBarList01 ul li a.active{background:#d9edf7;}
.width94P{ width:94%;}

.heading1 a.actionBtn.primaryBtn{ }
.ieFixNoFloat .primaryBtn{ border-radius:2px 0 0 2px !important; -webkit-border-radius: 2px 0 0 2px !important; -moz-border-radius: 2px 0 0 2px !important;    -ms-border-radius: 2px 0 0 2px !important; -o-border-radius: 2px 0 0 2px !important; border-right:1px solid /*#f78e26*/ !important;}
.ieFixNoFloat .primaryBtn.actionBtn{border-radius: 0 2px 2px 0 !important; -webkit-border-radius: 0 2px 2px 0 !important; -moz-border-radius: 0 2px 2px 0 !important;    -ms-border-radius: 0 2px 2px 0 !important; -o-border-radius: 0 2px 2px 0 !important; background:#fff; border-left:none!important;}


.notification01 ~ .content > .borderBtm03, .searchPanel.border01, .gridV:parent, border01 < .gridV{ border:none !important;}
.bg01.tabsLight{background:#fff !important; border-bottom:1px solid #e5e5e5;}
.pageHeading.borderbottomNone{border-bottom: 1px solid #dee2ec !important;}
.heading03 + .content > .highlightBox03{background:#fff;}
.heading03 + .content > .highlightBox03 > span{color:#0ca602;}
.gridV:parent, border01 < .gridV{border:none !important;}
.pageHeading .color14{color:#999;}
nav > ul > li > .iconError, .secondaryNavHolder ul li span.iconError{margin-right:20px;}
.accordionBox .searchCategoryBox{background: url(../images/selectorArrowSprite.png) no-repeat right -56px;}
.accordionBox .searchCategoryBox,.accordionBox .searchPanel01{ border-color:#ccc !important; color:#666;}
.accordionBox .searchCategoryBox input:focus,.accordionBox .searchPanel01 input:focus{ border:none!important;box-shadow:none!important;}
    .accordionBox .searchCategoryBox input.width146{width:188px!important; }
.contentBox >.content > .highlightBox{background:#fff;}
.contentBox >.content > .highlightBox > .padding10.lightGrayBG,.content.zeroPadding > .highlightBox > .padding10.lightGrayBG {border-bottom:1px solid #ebebeb; background:#fff;}
.content.zeroPadding > .highlightBox{background:#fff;}
.contentDiv > .contentBox > h1.zeroPadding{padding:15px 10px!important; box-sizing:border-box;}
.contentDiv > .contentBox > h1.zeroPadding > .padding10{padding:0px!important;}
.contentDiv > .contentBox > h1.zeroPadding > .padding10 + .padding10{ margin-left: 8px;}
.resendIcon{background:url(../images/resend_icon.png) no-repeat; display:inline-block; height:16px; width:16px;}
h1 .color07, .pageHeading .color07 {color:#333}
h1 a.color07 { color: #333!important;}
.grid .table-th{background: #fafafa; border-bottom:solid 1px #eee; color:#333 !important; border-width:0 0 1px 0;}
.grid .table-tr, .grid .table-alttr{background: #fff; }
.grid > tbody > tr{ border-width:0 0 1px 0; border-color:#ebebeb; }
.grid > tbody > tr > td{font-size:13px; color:#666 !important; line-height:40px; padding:0 10px;}
.grid > thead > tr > th{padding:0 10px;}
.ngdialog.ngdialog-theme-default .ngdialog-content{background:#fff; padding:0 !important;}
.wordBreakAll {word-break:break-all;}

.tabConTopComp.zeroPaddingTop{padding:10px !important;}
.pageHeading .marginTop10.floatL{margin-top:10px !important;}
.lotContent > .lwapper >.dateTimeBlock {padding:15px 0px;}

.iconArrow-up-down { background-image:url("../images/arrow-up-down.png");display:inline-block;background-repeat:no-repeat;}
.arrowUPRed {background-position:0px 0px;width:9px;height:7px;}
.arrowDownGreen {background-position:0px -7px;width:9px;height:7px;}
.iconArrow-up-down-reverse { background-image:url("../images/arrow-up-down-reverse.png");display:inline-block;background-repeat:no-repeat;}
.arrowUPGreen {background-position:0px 0px;width:9px;height:7px;}
.arrowDownRed {background-position:0px -7px;width:9px;height:7px;}
.iconChatnotific {background: url(../images/chatnotific.png) left top no-repeat;display: block;padding-top:1px!important;padding:2px;}
.fontSize9 { font-size: 9px!important;}
.top7 {top:7px;}
.resendIcon{background:url(../images/resend_icon.png) no-repeat; display:inline-block; height:16px; width:16px;}
.paddingLeft3 { padding-left:3px!important;}
.padding5 { padding:5px;}
.ddWidth65 div.selector span{width:65px;}
.iconExpand{background-position:-35px -3201px; width:30px; height:20px; }
.iconCollapse{background-position:-35px -3309px; width:30px; height:20px; }

.iconBuyerContact {width: 16px;height: 16px;cursor: pointer;visibility: hidden;}
.iconBuyerContactActive {background: url('../images/buyer-contact-icon.png') no-repeat  -1px -1px;}
.iconBuyerContactDeactive {background: url('../images/buyer-contact-icon.png') no-repeat -1px -18px;}
/*word break for communication center*/
.wordBreakAll {word-break:break-all;}
.pricesheetnew { background-image:url('../images/pricesheetnewtheme.png');background-repeat:no-repeat;}
.iconSavenew{ background-position: 1px 0px; width:26px; height:26px; display:inline-block;}
.iconRownew{ background-position: -32px -0px; width:26px; height:26px; display:inline-block;}
.iconEditnew{ background-position: -71px -0px; width:26px; height:26px; display:inline-block;}
.iconDeletenew{ background-position: -1px -34px; width:26px; height:28px; display:inline-block;}
.iconCopynew{ background-position: -31px -37px; width:17px; height:19px; display:inline-block;}
.iconPastenew{ background-position: -56px -37px; width:17px; height:21px; display:inline-block;}
.iconFreezePanesnew{ background-position: -1px -64px; width:30px; height:26px; display:inline-block;}
.iconExpandsnew{ background-position: -40px -64px; width:26px; height:26px; display:inline-block;}
.iconFilternew{ background-position: -74px -64px; width:26px; height:26px; display:inline-block;}
.iconSuggestednew{ background-position: -2px -96px; width:20px; height:15px; display:inline-block;}
.iconAddnew{ background-position: -27px -94px; width:18px; height:18px; display:inline-block;}
.iconGrouptab{background-image:url('../images/groupTabInactive.png');width:122px;height:34px; display:inline-block;}
.iconGrouptab.active{background-image:url('../images/groupTabActive.png');width:122px;height:34px; display:inline-block;opacity: 0.99;}
.iconGrouptab.active a {color:#333;}
.iconAddtabnew {background-image:url('../images/groupTabAdd.png');width:48px;height:34px; display:inline-block;}

.pricesheetAction ul.priTab li{margin-right:-9px;}
.pricesheetAction ul.priTab li a {  padding: 10px;width: 100%;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.pricesheetAction ul.actionIcon {margin:10px 20px;}
.pricesheetAction ul.actionIcon li{ margin-left:7px;}
.pricesheetAction ul.actionIcon .allLeftI {background-position: -2px -1px;}
.pricesheetAction ul.actionIcon .leftI {background-position: -22px -1px;}
.pricesheetAction ul.actionIcon .allRightI{background-position: -61px -1px;}
.pricesheetAction ul.actionIcon .rightI {background-position: -42px -1px;}
.pricesheetAction ul.actionIcon li a, .spriteActionIcon { background-image:url('../images/spriteActionIcon.png');background-repeat:no-repeat;display:inline-block;width:16px;height:16px;}
.pricesheetN li {float:left;padding: 19px ; border-right:solid 1px #edeeee;text-align:center;position:relative;cursor:pointer;font-size: 13px;}
.pricesheetN li:hover {background-color:#f2f2f5;}
.pricesheetN li:last-child {border:none;}
.pricesheetS {min-width: 100px; box-shadow: 0px 0px 1px 0px #7F7F7F;} 
.pricesheetN li ul li {border:transparent;}
.pricesheetN li {float:left;padding: 19px 12px ; border-right:solid 1px #edeeee;text-align:center;position:relative;cursor:pointer;}
.pricesheetN li:hover {background-color:#f2f2f5;}
.pricesheetN li:last-child {border:none;}
.pricesheetS {min-width: 100px;box-shadow: 0px 0px 1px 0px #7F7F7F;}     
.pricesheetS li {float:left;padding:10px;padding-bottom:8px;border:none;text-align:left;width:100%;display: table-row; box-sizing:border-box; }
.bg786{background-color:#f5f5f5;}
.iconDeletenew1 {background-position: -48px -96px; width:16px; height:16px; display:inline-block;}
.iconArrownew {background-position: -71px -99px; width:13px; height:10px; display:inline-block;}
.iconplusnew{background-position: -80px -39px; width:16px; height:16px; display:inline-block;}
.iconTemplatenew{background-position: -74px -119px; width:24px; height:27px; display:inline-block;}
.iconExportnew{background-position: -45px -119px; width:24px; height:27px; display:inline-block;}
.iconLogsnew{background-position: -1px -150px; width:24px; height:27px; display:inline-block;}
.iconchatnew{background-position: -61px -152px; width:20px; height:20px; display:inline-block;}
.prevIconBox {background-position: -39px -184px;width: 40px;height: 38px;display: inline-block;}
.dblePrevIconBox {background-position: -4px -184px;width: 35px;height: 38px;display: inline-block;}
.nextIconBox {background-position: -3px -229px;width: 40px;height: 38px;display: inline-block;}
.dbleNextIconBox {background-position: -43px -229px;width: 35px;height: 38px;display: inline-block;}
.paginationIconBox {background-position: -4px -276px;width: 40px;height: 38px;display: inline-block;}
.groupIconMenu {background-position: 0px -118px;width: 25px;height: 25px;display: inline-block; }
.blueArrowDown {background-position: -28px -126px;width: 11px;height: 10px;display: inline-block;}
.blueAddPlus {background-position: -33px -152px;width: 16px;height: 16px;display: inline-block;}
.priceSheetItemMenu li.active {color:#2C8EF8;}
.marginL258N {margin-left:-258px;}
 .mylist {-webkit-transition: margin-left 2s ease; transition: margin-left 2s ease;}
.width97_5P {width:97.5%;}
.bg101 {background-color: #268ff7;}
.tabs04 li a,.tabs05 li a {background: #fff;color:#2272bb; border-width: 2px 1px 1px;border-style: solid;border-color: transparent  transparent transparent transparent !important; border-radius: 3px !important; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; -ms-border-radius: 3px !important; -o-border-radius: 3px !important;}
.tabs04 li.selected a, .tabs05 li.selected a {background: #ffffff; border-bottom:none; padding:8px 15px 6px;border-width: 2px 1px 1px;border-style: solid; border-right-color:#cccccc!important;border-bottom-color: #fff!important;border-left-color: #cccccc !important;color: #333;}
.tabs04 li a:hover,.tabs05 li a:hover  {background: #F9F9F9;padding:9px 15px 6px;transition: all ease-out 0.5s !important;}

.iconArrownewR { background-position: -48px -292px; width:10px; height:12px; display:inline-block;}
.iconArrownewL { background-position: -48px -278px; width:10px; height:12px; display:inline-block;}
#makeMeScrollable .contentBox h1{font-size:18px;}
/* dragable table rows */
.ui-sortable tr {cursor:pointer; background:#fff; }
.ui-sortable tr:hover{background:#fafafa;}

.headBox > .top10.right10{right:50px;}
.selectedFilters .selectedFilterList.bg01 ,.filterInner .linkList01 .selectedFilterList.bg01{border:none !important;}
.divFilterContainer>.borderRight04{border-right:none !important;}
.tooltipContainer .heading > .title {border-bottom:none;}

.selectedFilters .filterInner .linkList01 .bg01, .selectedFilters > .selectedFilterList.bg01{border:none !important;background: none!important;padding-top:10px; display:inline-block;}

.filter-item.height26{height:28px !important;}
.itemTableSettings.itemAddedAlert{font-size:12px; z-index:999;}
.itemTableSettings.itemAddedAlert .upArrow{ border-color: transparent transparent #E8F8D8 transparent;}
.content .searchCategoryBox, .content .searchPanel01, .tabConTopComp > .searchPanel > .searchCategoryBox,.tabConTopComp > .searchPanel > .searchPanel01 {border-color:#ccc !important; float:left !important;}
.content .searchCategoryBox .selectedSearchCat, .tabConTopComp > .searchPanel > .searchCategoryBox >.selectedSearchCat{color:#333 !important; width:auto !important;}
.content .searchCategoryBox, .tabConTopComp > .searchPanel > .searchCategoryBox{background: url(../images/selectorArrowSprite.png) no-repeat right -56px;}
.searchPanel01.width202{width:140px !important;}
.contentBox > .content >.accordionBox.subAccordionboxOpen, .content.padding15.overflowHidden > .border01{border:none !important;}

.color55 {color:#cc6633;}
.bgcolor55 {background-color:#ececec!important;}
.color56 {color:#2981fd;}

.widgets .headerTabLink > li > a { width:120px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list06 ul li a span.displayBlock.paddingTop4, #makeMeScrollable h1.widgetHeading span{width:100% !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.contentBox  > .loadingOuter + h1{margin-bottom:15px;}
.contentBox.greyBg{ border-radius:3px !important; -webkit-border-radius:3px !important; -moz-border-radius:3px !important; -ms-border-radius:3px !important; -o-border-radius:3px !important; border:1px solid #fff; box-shadow:0 0 5px 0 #ccc !important; box-sizing:border-box;}
.contentBox.greyBg:hover{box-shadow:0 0 10px 0 #bbb !important;-webkit-box-shadow:0 0 10px 0 #ccc !important; -moz-box-shadow:0 0 10px 0 #ccc !important; -ms-box-shadow:0 0 10px 0 #ccc !important; -o-box-shadow:0 0 10px 0 #ccc !important; transition:all ease-out 0.5s;}
.contentBox.greyBg > h1{background:transparent; border-bottom:none; font-family:'robotomedium', arial;}
.contentBox.greyBg > .btnPanel{border:none;}
.contentBox.greyBg > h1 > .cardTitle01{padding:10px !important;font-size:13px!important;}
.bg86 {background-color:#e5e5e5;}
.width963{width:963px;}
.width493 {width: 493px;}

 .width687 {
    width: 687px;
}
.width389 {
    width: 389px;
}
.height293 {
    height:293px;
}
.closeBlue {
    background-position: -30px -3691px;  
}
.addUser {
    background-position: -32px -3731px; 
}
.editUser {
    background-position: -32px -3711px;    
}
.top-border-orange{
    border-width: 2px 1px 1px 1px !important;
    border-style: solid !important;
    border-color: #f78e26 #ebebeb #ebebeb #ebebeb !important;
}

.myTasksPanel .asideBarList01 ul li a {
    background: url(../images/add-to-right.png) left top no-repeat !important;
    width: 14px;
    height: 11px;   
    margin-top: 4px;
    display:none;
}

.myTasksPanel .asideBarList01 ul li:hover a {display:block;}

.addBtn01.disabled:hover {
background: #f6f6f6;
}


.payrequest {background-image:url("../images/subpaysprite.png");}
.menuIcon{background-position:-13px -166px;height:13px;width:21px;display:inline-block;}
.plusIcon01{background-position:-11px -215px;height:13px;width:21px;display:inline-block;}
.partnerIcon01{background-position:-45px -41px;height:13px;width:21px;display:inline-block;}
.descriptionIcon01{background-position:-19px -65px;height:14px;width:21px;display:inline-block;}
.AdditionaldetailsIcon01{background-position:-19px -41px;height:19px;width:21px;display:inline-block;}
.CreatepayReqIcon{background:url("../images/iconModuleSmallNewMutedOrange.png") 0px -888px;height:36px;width:36px;}
.locationicon{background-position:-21px -17px;height:17px;width:16px;display:inline-block;}
.carouselarrowL{background-position:-18px -84px;height:38px;width:19px;display:inline-block;}
.carouselarrowR{background-position:-42px -84px;height:38px;width:21px;display:inline-block;}
.plusIconBig01{background-position:-31px -129px;height:32px;width:32px;display:inline-block;}
.refreshIcon01{background-position:-190px -212px;height:17px;width:27px;display:inline-block;}
.closeIcon01 {background-position:-12px -240px;height:19px;width:19px;display:inline-block;}
.goTotopIcon01 {background-position:-31px -234px;height:40px;width:48px;display:inline-block;}
.width1400 {
    width: 1400px;
}
/* quality package */
.iconDownload04{ background-position:0 -3737px; height:12px; width:13px;}
.checkIcons{ background:url(../images/scoreIcons.png) no-repeat; display:inline-block; width:16px; height:12px;}
.iconCheckEnable{ background-position:0 -2px;}
.iconCheckDisable{ background-position:0 -18px;}
.popupContent.sourcingTrackstatus > .bg23{background:none;}

.floatingMenu01 + .bg23{ padding:0 !important;}
.floatingMenu01 + .bg23:before, .floatingMenu01 + .bg23 > .invoiceDetailList01:after {visibility: hidden; display: block;font-size: 0; content: " "; clear: both; height: 0;}
.floatingMenu01 + .bg23 > .invoiceDetailList01{ border-width:1px 0 1px 0; border-style:solid; border-color:#ccc; margin-top:10px;}
.statusCards .imagePlaceholder > img{width:30px}

.marginTop140 {margin-top:140px;}
.borderBottom19 {border-bottom: 1px solid #D4A66C;}
.formFullWidth .formTwoColumn .lwapper72{ width:72%;}
.iconAdd01{background-position:-31px -1459px; height:19px; width:19px;}
.iconPlus01{background-position:-30px -4151px; height:16px; width:16px;}
.iconClose08{background-position:0px -3752px; height:19px; width:19px;}
.list20 ul{ display:block; /*margin-top:15px;*/ }
.list20 ul li{ margin-bottom:5px; float:left; display:block; width:100%; color:#666;}
.list20 ul li .iconAdd01, .list20 ul li .iconClose08{ visibility:hidden;}
.list20 ul li ul{ display:block;}
.list20 ul li ul li{ margin-left:48px;  display:block;}
.width87P1{ width:87.1%;}
.iconSortable {background: url('../images/sortableIcon.png') no-repeat;width: 12px;height: 13px;}

.popupContent > .newContent > div> ul > li > .paddingLeft5{padding-left: 10px !important;}
.itemTableSettingList li:first-child{padding-right: 15px;box-sizing: border-box;}
input.closeDilogbox {width: auto !important;}
.graphLinks01 .list11 li {border-width:0 0 1px 0;}
.graphLinks01 .list11 li:hover{background:#fafafa !important; transition:all ease-out 0.3s;}
.stepArrow{width:16px;height:16px;display:inline-block;background-image:url("../images/StepArrow.png");}
.iconClose09{background-position:-38px -1860px; height:13px; width:17px;}
.width87P {width:87%;}
.width86P{width:86%;}
.marginRight89 {margin-right:89px;}
.bgYellow {background-color: #FFA;}
.list21 li{ margin-bottom:5px;}
.width585{ width:585px;}
.width79P7{ width:79.7% !important; }

/*New Look Splash Screen Classes*/

.splashMain {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 10000;color:#fff;}
.splashInnerContent {position:relative;height:100%; }
.splashRightContent {height:100%;background: url(../images/transBG.png) repeat;}
.colorOrange{color:#E69523 !important;}
.splashRightContent ul li {padding-bottom:5px; }
.splashBtn {padding:10px 40px;border:1px solid #fff;color:#fff;border-radius:3px;text-decoration:none;cursor:pointer;}
.splashBtn:hover{background-color:#de8203;}
.splashTitle {padding:16px 50px 16px 30px;font-size:35px;background-color:#fff;}
.downloadBrochure {padding:12px 20px;background-color:#ffe178;font-size:14px;}
.comingSoonLbl {font-size:48px;margin-left:60px;}
.splashLeftContent {position:absolute;top:0;left:0;background-color:rgba(65, 66, 82, 0.9);height:100%;}
.marginLeft526 {margin-left:526px;}
.splashLbl {padding:1px 30px 1px;}
.width323 {width:323px;}
.width413 {width:413px;}
.bgSplashLaptopImg {background:url(../images/Laptop.png) no-repeat;width:466px;height:265px;display:inline-block; }
.splashAni {position:absolute;left:73px;top:19px;}
.bgFresh {background-color:#fda529;}
.bgLook {  background-color:#fff; color:#333;}
.bgSplashLaptopImg {background:url(../images/Laptop.png) no-repeat;width:466px;height:265px;display:inline-block; }
.splashCancel {background:url(../images/CloseSplash.png) no-repeat;width:31px;height:31px;display:inline-block;position:absolute;top:20px;right:20px; }
.splashCancel:hover{background-position: 0 -31px;}
.width695{width:695px;}
.marginTop9P{margin-top:9%;}
.marginTop75{margin-top:75px;}
.paddingLeft55 {padding-left:55px;}
.paddingLeft67 {padding-left:67px;}
.marginLeft15N {margin-left: -15px;}
.marginLeft5N {margin-left: -5px;}
/* SPLASH SCREEN */
.splashScreen01{width:100%; float:left; position:fixed; z-index:9999999; height:100%;}
.splashScreen01 .leftBg{width:38%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; color:#fff; height:100%; position:fixed; background-color:#000; opacity:0.7; width:100%; height:100%;}
.splashScreen01 .rightBg{width:62%; float:right; position:fixed; height:100%; margin-left:41%; background-color:#fda529; opacity:0.9; width:100%; height:100%;}
.splashScreen01 .leftScreen{ width:41%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; color:#fff; height:100%; padding:0 30px;}
.divHolder{float:left;}
.contHolder{width:100%; position:absolute; top:10%}
.splashScreen01 .rightScreen{width:59%; float:right;}
.fontSize48{font-size:48px;}
.laptopScreen{background:url(../images/Laptop.png) no-repeat top right; padding:19px 0 46px 0; text-align: center;}
.laptopScreen img{margin-right:75px; float:right;}
.splashScreen01 .block{padding:1px 30px; font-size:60px;}
.bgOrange{background-color:#fda529; color:#fff;}
.bgWhiteBroadcast{background-color:#fff; color:#333;}
.bgWhite{background-color:#fff; color:#333;}
.marginLeft61{margin-left:61px;}
.splashScreen01 .rightScreen .heading{background:#fff; color:#333; padding:16px 75px 16px 30px; font-size:30px; float:left;}
.splashScreen01 .rightScreen .splashCont{padding:30px; width:100%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:16px; color:#fff;}
.marginRight43{margin-right:43px;}
/* SPLASH SCREEN */
.iconWordUploadFile { background-position: 0px -3776px; width: 22px; height: 22px; }
.iconWordDownloadFile { background-position: -26px -2027px; width: 24px; height: 24px; }
.popupContent > .newContent.height142 > .fulLeft.marginTop3 >.floatL .addBtn01{ min-width:136px}
.commentList > li  pre{word-wrap:break-word;}
.filterIconGrey{ background-position:-18px -213px; width:11px; height:9px; display:inline-block}
.filterList li{color:#666; line-height:15px; text-align:left; margin-bottom:10px; font-family:'RobotoRegular',Arial; }
.filterList li:last-child {margin-bottom:0;}
.paddingLR13{ padding-left:13px !important;padding-right:13px !important;}
.iconWordDownloadFile {
    background-position: -26px -2027px;
    width: 24px;
    height: 24px;
} 
/* Spend Contract Integration */
.SpendContractReports_icon {background: url(../images/SpendContractReports_icon.png) no-repeat;width: 31px;height: 28px;}
.SpendDashboard1_icon {background: url(../images/SpendDashboard1_icon.png) no-repeat;width: 38px;height: 28px;}

/*login notifier*/
.loginNotify {width: auto;background: #000;position: absolute;z-index:1003;width: 299px;top: 38px;left: -108px;background: #fff;box-shadow: 0px 0px 4px 1px rgba(206, 200, 192, 0.7) !important;-webkit-box-shadow: 0px 0px 4px 1px rgba(206, 200, 192, 0.7) !important;-moz-box-shadow: 0px 0px 4px 1px rgba(206, 200, 192, 0.7) !important;border-radius: 3px !important;-webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;height: 42px;padding-left: 10px;padding-right: 10px;}
.upArrowWhite {background: url('../images/upArrowWhite.png');width: 17px;height:9px;}
.invoicesortByListBox > .currentList > .fontBold.fontBlack, .invoicesortByListBox > .currentList > .fontSize12{text-overflow: ellipsis;width: 100%;overflow: hidden; white-space:nowrap}
.ddWidth209 div.selector span{width:209px;}
.pricesheetnew { background-image:url('../images/pricesheetnewtheme.png');background-repeat:no-repeat;}
.iconSavenew{ background-position: 1px 0px; width:26px; height:26px; display:inline-block;}
.iconRownew{ background-position: -32px -0px; width:26px; height:26px; display:inline-block;}
.iconEditnew{ background-position: -71px -0px; width:26px; height:26px; display:inline-block;}
.iconDeletenew{ background-position: -1px -34px; width:26px; height:28px; display:inline-block;}
.iconCopynew{ background-position: -31px -37px; width:17px; height:19px; display:inline-block;}
.iconPastenew{ background-position: -56px -37px; width:17px; height:21px; display:inline-block;}
.iconFreezePanesnew{ background-position: -1px -64px; width:30px; height:26px; display:inline-block;}
.iconExpandsnew{ background-position: -40px -64px; width:26px; height:26px; display:inline-block;}
.iconFilternew{ background-position: -74px -64px; width:26px; height:26px; display:inline-block;}
.iconSuggestednew{ background-position: -2px -96px; width:20px; height:15px; display:inline-block;}
.iconAddnew{ background-position: -27px -94px; width:18px; height:18px; display:inline-block;}
.iconGrouptab{background-image:url('../images/groupTabInactive.png');width:122px;height:34px; display:inline-block;}
.iconGrouptab.active{background-image:url('../images/groupTabActive.png');width:122px;height:34px; display:inline-block;opacity: 0.99;}
.iconGrouptab.active a {color:#333;}
.iconAddtabnew {background-image:url('../images/groupTabAdd.png');width:48px;height:34px; display:inline-block;}

.pricesheetAction {position:relative;float:left;width:100%;height:38px;}
.pricesheetAction ul {float:left;}
.pricesheetAction ul li{float:left;box-sizing:border-box;}
.pricesheetAction ul li a {float:left; text-align:center; text-decoration: none;}
.pricesheetAction ul.priTab li{margin-right:-9px;}
.pricesheetAction ul.priTab li a {  padding: 10px;width: 100%;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.pricesheetAction ul.actionIcon {margin:10px 20px;}
.pricesheetAction ul.actionIcon li{ margin-left:7px;}
.pricesheetAction ul.actionIcon .allLeftI {background-position: -2px -1px;}
.pricesheetAction ul.actionIcon .leftI {background-position: -22px -1px;}
.pricesheetAction ul.actionIcon .allRightI{background-position: -61px -1px;}
.pricesheetAction ul.actionIcon .rightI {background-position: -42px -1px;}
.pricesheetAction ul.actionIcon li a, .spriteActionIcon { background-image:url('../images/spriteActionIcon.png');background-repeat:no-repeat;display:inline-block;width:16px;height:16px;}
.pricesheetN li {float:left;padding: 19px ; border-right:solid 1px #edeeee;text-align:center;position:relative;cursor:pointer;font-size: 13px;}
.pricesheetN li:hover {background-color:#f2f2f5;}
.pricesheetN li:last-child {border:none;}
.pricesheetS {min-width: 100px; box-shadow: 0px 0px 1px 0px #7F7F7F;}
.pricesheetN li ul li {border:transparent;}

.pricesheetN li {float:left;padding: 19px 12px ; border-right:solid 1px #edeeee;text-align:center;position:relative;cursor:pointer;}
.pricesheetN li:hover {background-color:#f2f2f5;}
.pricesheetN li:last-child {border:none;}
.pricesheetS {min-width: 100px;box-shadow: 0px 0px 1px 0px #7F7F7F;}     
.pricesheetS li {float:left;padding:10px;padding-bottom:8px;border:none;text-align:left;width:100%;display: table-row; box-sizing:border-box; }
.bg786{background-color:#f5f5f5;}
.iconDeletenew1 {background-position: -48px -96px; width:16px; height:16px; display:inline-block;}
.iconArrownew {background-position: -71px -99px; width:13px; height:10px; display:inline-block;}
.iconplusnew{background-position: -80px -39px; width:16px; height:16px; display:inline-block;}
.iconTemplatenew{background-position: -74px -119px; width:24px; height:27px; display:inline-block;}
.iconExportnew{background-position: -45px -119px; width:24px; height:27px; display:inline-block;}
.iconLogsnew{background-position: -1px -150px; width:24px; height:27px; display:inline-block;}
.iconchatnew{background-position: -61px -152px; width:20px; height:20px; display:inline-block;}


.prevIconBox {background-position: -39px -184px;width: 40px;height: 38px;display: inline-block;}
.dblePrevIconBox {background-position: -4px -184px;width: 35px;height: 38px;display: inline-block;}
.nextIconBox {background-position: -3px -229px;width: 40px;height: 38px;display: inline-block;}
.dbleNextIconBox {background-position: -43px -229px;width: 35px;height: 38px;display: inline-block;}
.paginationIconBox {background-position: -4px -276px;width: 40px;height: 38px;display: inline-block;}
.groupIconMenu {background-position: 0px -118px;width: 25px;height: 25px;display: inline-block; }
.blueArrowDown {background-position: -28px -126px;width: 11px;height: 10px;display: inline-block;}
.blueAddPlus {background-position: -33px -152px;width: 16px;height: 16px;display: inline-block;}
.priceSheetItemMenu li.active {color:#2C8EF8;}
.marginL258N {margin-left:-258px;}
.mylist {-webkit-transition: margin-left 2s ease; transition: margin-left 2s ease;}
.width97_5P {width:97.5%;}
.bg101 {background-color: #268ff7;}


.tabs04 li a,.tabs05 li a {background: #fff;color:#0091ea; border-width: 2px 1px 1px;border-style: solid;border-color: transparent  transparent transparent transparent !important; border-radius: 3px !important; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; -ms-border-radius: 3px !important; -o-border-radius: 3px !important;}
.tabs04 li.selected a, .tabs05 li.selected a {background: #ffffff; border-bottom:none; padding:8px 15px 6px;border-width: 2px 1px 1px;border-style: solid; border-right-color:#cccccc!important;border-bottom-color: #fff!important;border-left-color: #cccccc !important; color: #333;}
.tabs04 li a:hover,.tabs05 li a:hover  {background: #F9F9F9;padding:9px 15px 6px;transition: all ease-out 0.5s !important;}

.iconArrownewR { background-position: -48px -292px; width:10px; height:12px; display:inline-block;}
.iconArrownewL { background-position: -48px -278px; width:10px; height:12px; display:inline-block;}


.moreAction li{padding:0;}
.moreAction li a{text-decoration:none; color:#333; padding:6px 10px 6px 20px; display:block;}
.moreAction li a:hover{background:#ececec;}
.removeArrow .title::before{display:none;}

.iconCollapseNew { background-position: -39px -319px;width: 26px;height: 26px;display: inline-block;}
.iconImportTemplate {background-position: -72px -319px;width: 27px;height: 27px;display: inline-block;}
.iconExportTemplate {background-position: -71px -280px;width: 27px;height: 27px;display: inline-block;}

.importExportsprite{ background:url(../images/importExportsprite.png) no-repeat; display:inline-block;}
.iconExcelSuccess { background-position:-12px -5px; width:78px; height:77px;}
.iconExcelInProgress { background-position:-12px -83px; width:78px; height:77px;}
.iconExcelFailed { background-position:-12px -161px; width:78px; height:77px;}
.iconMSWord {background-position: -14px -384px;width: 32px;height: 32px;}
.iconMSExcel {background-position: -14px -452px;width: 32px;height: 32px;}
.iconAdobePDF {background-position: -14px -418px;width: 32px;height: 32px;}
.iconGridView {background-position: -51px -384px;width: 13px;height: 13px;}
.iconListView {background-position: -51px -400px;width: 13px;height: 13px;}
.iconGridView.active {background-position: -67px -384px;width: 13px;height: 13px;}
.iconListView.active {background-position: -67px -400px;width: 13px;height: 13px;}

.iconEvent {background-position: -67px -400px;width: 13px;height: 13px;}

.GridView {background-position:-48px -382px; width:19px; height:17px;}
.ListView {background-position:-47px -397px; width:20px; height:19px;}

.border15 {border-color: #ff9a1f;}
.bg35 {background: #fcfcfc;}
.bg102 {background: #f7f7f8;}

.importExportBox{cursor: pointer;width: 86px;height: 80px;background: #f6f6f6;border-radius: 3px !important;text-align: center;border: 1px solid #d5d5d5}
.importExportBox.active{background: #fff;width: 84px;height: 79px;border: 2px solid #ff9a1f !important}

.infoLoading {background: url(../images/pageLoading.gif) no-repeat;width: 20px; height: 20px;background-size: 100% 100%}
.iconViewEvents{ background-position:-18px -3837px; width:30px; height:20px;}
.iconRefreshBig{ background-position:-18px -3801px; width:30px; height:30px;}
.marginTop35P{ margin-top:35% !important;}
.iconUploadBlackNew {    background-position: -1px -3859px;    height: 22px;    width: 25px;}
.iconDownLoadBlackNew {    background-position: -26px -3859px;    height: 22px;    width: 25px;}
.iconWarning {    background-position: -1px -3799px;    height: 19px;    width: 17px;}
.iconFail {    background-position: -1px -3816px;    height: 19px;    width: 17px;}
.paddingLeft38 {    padding-left: 38px !important;}
.iconArrowUpSmall { background-position:-5px -376px; width:7px; height:5px; }
.iconArrowDownSmall { background-position:-5px -392px; width:7px; height:5px; }
.EventSummaryIcon { background-position: -11px -236px; width: 38px; height: 38px; }
.PartnerResponseIcon { background-position: -11px -272px; width: 38px; height: 35px; }
.PartnerScoreIcon { background-position: -11px -306px; width: 38px; height: 35px; }
.ViewLogsIcon { background-position: -11px -342px; width: 38px; height: 35px; }
.paddingBottom0 { padding-bottom: 0px !important; }
.marginLeft18 { margin-left: 18px; }
.width132 { width: 132px; }
.marginLeft27 { margin-left: 27px; }

.borderRight06 { border-right: 1px solid #cfa6a6; }
.iconCloseNewLight { background-position: -3px -3920px; width: 15px; height: 15px; }
.iconCloseNewDark { background-position: -18px -3920px; width: 15px; height: 15px; }

.BackboxStyle { background-color: #e7e7e8; height: 17px; width: 144px; padding: 10px; }
.borderBottom { border-bottom: 1px solid #e7e7e8; }
.left2 { left: 2px; }
.marginRight38 { margin-right: 38px !important;}
.width83P {width: 83%;}
.paddingTop100 {padding-top: 100px;}
.paddingLeft200 {padding-left: 200px;}
.width84P {width: 84%;}

.iconNewindow{display:inline-block; background-position: -37px -3883px; height:13px; width:13px;}
.iconBackBlue {background-position: -33px -3916px; width: 23px; height: 24px;}
.greenColor {color: #14a167;}
.pinkColor {color: #db4482;}
.blueColor {color: #3f7dd7;}
.bg67 {background-color: #fafafa !important;}
.pre-wrap {white-space: pre-wrap;}

.dragdropIcon {
    background-image: url(../images/dragdrop.png);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}

.rightArrow02 {
    background-image: url(../images/rightArrow02.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 16px;
    display: inline-block;
}
.iconAttach {
    background-position: 0px -3937px;
    width: 35px;
    height: 32px;
}
.newTheme .secondaryNav.customNav {border-bottom:1px solid #CCC;
}
.newTheme .secondaryNav.customNav ul {
margin-top:3px;}
    .newTheme .secondaryNav.customNav ul li.active {background:#fff;
    }
    .newTheme .secondaryNav.customNav ul li {
        border:1px solid transparent !important;
    }

.newTheme .secondaryNav.customNav ul {border-bottom:none;
}
#tblTaskList td.width164 {padding: 18px 15px 9px 10px !important;}
 /*css for bu location*/
.buHighliged {color:#fda529; }
.input.searchIcon:after{  background:url("../images/headerActivities.png") no-repeat scroll 0 -95px;}
.contentboxWithBottomBorder{border-bottom:1px solid #ccc;}
.addDiscription{border:1px solid #E8E8E8; background:#F7F7F7;}
.iconAdNexus {
    background-position: -1px -2989px;
    width: 22px;
    height: 17px;
    display: inline-block;
}
.select02 div.selector.highlightField{border:1px solid red !important;}

#manageFeedback div.noBox.active, #myFeedback div.noBox.active {border-top: 1px solid #fdb029;}

/* IMPORT EXPORT */
.detailLeftPanel { float: left;/* width:8.33333%;*/ }
.detailLeftPanel ul li { color: #7a7a7a; cursor: pointer; }
.detailLeftPanel ul { display: block;width: 100%;float: left;list-style-type: none}
.detailLeftPanel ul.sideNav li { border-bottom: #e5e5e5 solid 1px; border-right: #e5e5e5 solid 1px; margin-bottom: 0px; -moz-box-shadow: inset -5px -5px 5px #ccc; -webkit-box-shadow: inset -5px -5px 5px #ccc; box-shadow: inset -5px 0px 5px -6px #ccc;float:left;width:100%; }
.detailLeftPanel ul.sideNav li.divider { border-top: 0px; padding: 20px 25px 11px 25px; background: #fff; }
.detailLeftPanel ul.sideNav li.divider span { border-top: #cccccc dotted 1px; border-bottom: #cccccc dotted 1px; width: auto; display: block; height: 3px; margin-top: -5px; }
.detailLeftPanel ul.sideNav li div { display: block; background: rgba(0, 0, 0, 0); padding: 0px 19px; padding-top: 19px; padding-bottom: 12px; border-top: #FFF solid 1px; }
.detailLeftPanel ul.sideNav li a {float:left; display: block; background: rgba(0, 0, 0, 0); padding: 0px 19px; padding-top: 19px; padding-bottom: 12px; border-top: #FFF solid 1px; text-decoration: none; color: #7a7a7a; text-align: center; }
.detailLeftPanel.new ul.sideNav li {border-bottom: #e2e2e2 solid 1px; border-right: #e2e2e2 solid 1px;}
.detailLeftPanel.new ul.sideNav li a {border-top: none;}
.detailLeftPanel ul.sideNav li a span { margin: 0 auto; }
.detailLeftPanel ul.sideNav li.bg-fff { background: #fff !important; }
.detailLeftPanel ul.sideNav li.active { border-right: #fff solid 1px; background:#fff; box-shadow: none; cursor: default; color: #333; }
.detailLeftPanel ul.sideNav li.active div a, .detailLeftPanel ul.sideNav li.active a { cursor: default; }
.detailLeftPanel ul.sideNav li.active .iconSourcing, .detailLeftPanel ul.sideNav li:hover .iconSourcing { background-position: -98px -216px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconProject-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconProject-24-x-24 { background-position: -98px -2px; width: 24px; height: 24px; }
.iconMembers-24-x-24 { background-position: -74px -23px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconMembers-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconMembers-24-x-24 { background-position: -98px -23px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.resHover:hover .iconMembers-24-x-24 { background-position: -74px -23px; width: 24px; height: 24px; cursor: default; }
.iconMilestone-24-x-24 { background-position: -74px -48px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconMilestone-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconMilestone-24-x-24 { background-position: -98px -48px; width: 24px; height: 24px; }
.iconResults-24-x-24 { background-position: -74px -72px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconResults-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconResults-24-x-24 { background-position: -98px -72px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.resHover:hover .iconResults-24-x-24 { background-position: -74px -72px; width: 24px; height: 24px; cursor: default; }
.detailLeftPanel ul.sideNav li.resHover:hover .iconTrack-24-x-24 { background-position: -73px -95px; width: 24px; height: 24px; cursor: default; }
.iconTrack-24-x-24 { background-position: -73px -95px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconTrack-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconTrack-24-x-24 { background-position: -97px -95px; width: 24px; height: 24px; }
.iconAttachments-24-x-24 { background-position: -73px -121px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconAttachments-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconAttachments-24-x-24 { background-position: -97px -121px; width: 24px; height: 24px; }
.iconChat-24-x-24 { background-position: -73px -360px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconChat-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconChat-24-x-24 { background-position: -97px -360px; width: 24px; height: 24px; }
.iconPartner-24-x-24 { background-position: -73px -385px; width: 24px; height: 24px; }
.detailLeftPanel ul.sideNav li.active .iconPartner-24-x-24, .detailLeftPanel ul.sideNav li:hover .iconPartner-24-x-24 { background-position: -97px -385px; width: 24px; height: 24px; }
.iconSaving { background-position: -76px -126px; width: 16px; height: 16px; }
.iconResult { background-position: -2px -146px; width: 16px; height: 16px; }

.box09{background: #f6f6f6; border-radius: 3px; text-align: center; border: 1px solid #d5d5d5; padding:13px; box-shadow: 0 2px 3px 0 #d5d5d5; -webkit-box-shadow: 0 2px 3px 0 #d5d5d5;}
.box09.active{background:#fff; border:2px solid #ff9a1f; cursor:default; padding:12px}

.icnEventSummary,.icnPartnerResponse,.icnPartnerScore,.icnViewLogs{width:32px;height:32px}
.icnEventSummary{background-position:-15px -240px}
.icnEventSummary.active{background-position:-49px -240px}
.icnPartnerResponse{background-position:-15px -274px}
.icnPartnerResponse.active{background-position:-49px -274px}
.icnPartnerScore{background-position:-15px -308px}
.icnPartnerScore.active{background-position:-49px -308px}
.icnViewLogs{background-position:-15px -343px}
.icnViewLogs.active{background-position:-49px -343px}
.marginLeft131{margin-left:131px;}
.height440 { height: 440px !important; }
.selectEdit input {position: absolute;top: 3px;left: 4px;width: 35px;border: none;height: 22px;}

.iconEventSummary.active {background-position: -35px -522px;width: 32px;height: 32px;}
.iconUpdateEvent.active {background-position: -35px -488px;width: 32px;height: 32px;}
.iconEventSummary {background-position: 0px -522px;width: 32px;height: 32px;}
.iconUpdateEvent {background-position: 0px -488px;width: 32px;height: 32px;}
.gridV10 td, .gridV10 th {border-width:1px; border-style:solid; border-color:#eaeaea;}
.detailLeftPanel ul.sideNav li.selected a{ border-right: #fff solid 1px; background:#fff; color: #333; border-left:3px solid #e28605; padding-left:16px;}
.detailLeftPanel ul.sideNav li.active {border-right:none !important;}
.ddWidth252 div.selector span{width:252px;}
.ddWidth312 div.selector span{width:312px;}
.ddWidth150 div.selector span{width:150px;}
.width57{width:57px;}
.descripIcon01{background-position:-8px -392px;height:17px;width:21px;display:inline-block;}
.stakeholderIcon01{background-position:-8px -300px;height:17px;width:21px;display:inline-block;}
.bMethodIcon01{background-position:-10px -321px;height:17px;width:21px;display:inline-block;}
.sMethodIcon01{background-position:-8px -346px;height:17px;width:21px;display:inline-block;}
.contractIcon01{background-position:-8px -369px;height:17px;width:21px;display:inline-block;}
.iconDelete08{ background-position:-16px -3381px; height:15px; width:15px;}
.borderLeft09 {border-left: 1px solid #cccccc;}
.color72{color:#ff0000 !important;}

.left60 {left:60px;}
.iconclose{ background-position:-23px -1741px; height:10px; width:10px;}
.doctypeSprite{background-image:url(../images/doctypeSprite.png) !important; background-repeat: no-repeat; filter:none; }
.pdf{background-position:0px 0px; width:37px; height:38px;display: inline-block;}
.excel{background-position:0px -38px; width:37px; height:37px;display: inline-block;}
.word{background-position:0px -76px; width:37px; height:37px;display: inline-block;}
.ppt{background-position:0px -114px; width:37px; height:37px;display: inline-block;}
.png{background-position:0px -152px; width:37px; height:37px;display: inline-block;}
.generalIcons.iconDownload {height: 16px; width: 16px;background-position: -34px -3951px;}
.searchResult04{background:#fff;position:absolute; float:left;z-index:99999;top:23px;left:64px;border: 1px solid #ebebeb;}
.searchResult04 ul, .selectedOptions ul{margin:0; padding:0; list-style-type:none; float:left; width:100%;}
.searchResult04 ul li {padding: 8px;color: #666 !important;float: left;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;word-wrap: break-word;line-height: normal !important;height: auto !important; font-size:13px !important;}
.borderLeft09 {border-left: 1px solid #cccccc;}
.tableData .outOfScope{ opacity:0.7;}
.ddTextFieldST span a{background:url(../images/selectorArrowSprite.png) no-repeat -1px -597px;}
.sortingArrows1{background-image:url(../images/sortingArrows.png);background-position:-10px -2px; width:12px; height:14px; display:inline-block;}
.sortingArrows1:hover {
    background-position: 0 -2px;
}
/* Purchage Request Form */

.iconGLcode {background-position: -32px -4001px;height: 23px; width: 20px;}
.iconContactInformation {background-position: -32px -4022px;height: 20px;width: 20px;}
.iconImageUpload {background-position: -32px -4042px;height: 20px;width: 20px;}
.color72{color:#ff0000 !important;}

.left60 {left:60px;}
.iconclose{ background-position:-23px -1741px; height:10px; width:10px;}
.accConntent .title02.active .subQuestionArrow {background: url(../images/subQuestionArrow.png) no-repeat;}

.Iconpunchout {background:url(../images/generalIcons.png) no-repeat;    background-position:-32px -4062px; width:48px; height:18px;position: relative;display: inherit;margin: auto auto;}
.smallEditIcon{background-position: -40px -452px;height: 17px;width: 18px;}
 
/*css for spend alerts--start*/
.ddWidth120 div.selector span {width: 120px;}
.iconAddAlert {background:url(../images/generalIcons.png) no-repeat -32px -4081px; width:16px; height:15px; display:block; text-indent:-9999px;}
.fontsize20 {font-size:20px;}
.newTheme .modules.spendAlertsIcon span{background-position: 0 -1591px !important;}

.alertTabs{float:left; width:100%;}
.alertTabs ul.alertList{float:left; width:100%;}
.alertTabs ul.alertList li{float:left;width: auto;max-width: 500px;margin:20px 0 20px 10px;background:#f9f9f9; outline:1px solid #cccccc; padding:15px; height:84px; position:relative; border-top:3px solid #f9f9f9;min-width: 250px;}
.alertTabs ul.alertList li.clickable { cursor:pointer;} 
.alertTabs ul.alertList li.active {border-top:3px solid #ff9900; background:#fff;}
.alertTabs ul.alertList > li:first-child{margin:20px 0;}
.alertTabs ul.alertList > li .tabLHS{float:left; width: auto;padding:7px 20px 0 0;display: table; }
.alertTabs ul.alertList > li .tabLHS .alertIco{background:url(../images/alerts-sprite.png) 0 0 no-repeat; float:left; height:34px; width:34px; padding:0 12px 0 0; }
.alertTabs ul.alertList > li .tabLHS .alertIco.alertTrigerred{background-position:0 -37px;}
.alertTabs ul.alertList > li .tabLHS .alertIco.alertNotTrigerred{background-position:0 -73px;}
.alertTabs ul.alertList > li .tabLHS .alertIco.alertShared{background-position:0 -108px;}
.alertTabs ul.alertList > li .tabLHS .alertText{font-family:'robotoregular'; font-size:16px; line-height:16px;display: table-cell;vertical-align: middle;}
.alertTabs ul.alertList > li .tabRHS{position:relative; width:52px; border-left:1px solid #cccccc;  float:left; padding:7px 0 0 10px; text-align:center; color:#666666; font-size:32px; font-family:'robotoregular'; }
.alertTabs ul.alertList > li  .indication{height:12px; width:10px; right:10px; top:8px; position:absolute; background:url(../images/indication.gif) no-repeat; padding:0; left:auto;}
.alertTabs ul.alertList > li .tabRHS sup {height:12px; width:10px;}
.alertTabs ul.alertList > li .tabLHS .additionalInfo {position:absolute; bottom:5px; left:15px; font-family:11px; color:#999999;}
/*.alertTabData {display:none;}*/
div.checker span {border:none;}
.alertTabs table.dataTable.display tbody tr:hover > .sorting_1 {background:none !important;}
.alertTabs .dataTables_wrapper.no-footer .dataTables_scrollBody {border:none !important;}
.alertTabs  table.dataTable thead .sorting {background: #fafafa !important; cursor:default !important;}
.alertTabs table.dataTable.display tbody td {border-top:none !important;}
.alertTabs .iconList li {margin-left:5px;}
.alertTabs .ddTextField2 span, .partContact ddTextField2 span {background-color:transparent;}


/*.filterHeader {float:left; padding:20px 0;  width:100%;}*/

.contentTabs .inputFocus { border-color:#e7e7e7 !important; border-width:1px !important;border-left-color:transparent !important;}
.input input#txtManageColumn:focus,  .input input#txtColName:focus {border-color:#e7e7e7 ; -webkit-box-shadow: none !important; box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; -o-box-shadow: none !important;}
.newModel > ul > li {float:left; width:286px; background:url(../images/tabs-sprite.png) no-repeat 0 -288px; }
.newModel > ul > li.current{background-position: 0 -240px;}
.newModel > ul > li.completed{background-position: 0 -192px;}
.newModel > ul > li.error{background-position: 0 -335px;}
.newModel > ul > li.firstTab{}
.newModel > ul > li.firstTab.current{background-position: 0 -48px;}
.newModel > ul > li.firstTab.completed{background-position: 0 0;}
.newModel > ul > li.firstTab.error{background-position: 0 -144px;}
.newModel > ul > li a {width:100%; line-height:44px; font-size:14px;}
.newModel > ul > li a:hover {text-decoration:none;}
.newModel .progressMeter {background:#ffa600; border:1px solid #ffa600;-webkit-box-shadow: inset 0px 0px 0px 1px #c5eda8; box-shadow: inset 0px 0px 0px 1px #c5eda8;
}
.iconReplace{ background-position:-5px -4079px; height:16px; width:16px; top:3px;}
.modelTable {display:none;}

.gridV tr:hover .iconShareHidden{visibility: visible;}
.paddingTB30 {padding-top: 30px !important; padding-bottom: 30px !important;}



/*css for spend alerts--end*/

.pricesheetEvaluator .gridV td:nth-child(2)
{background: #fff;}
.pricesheetEvaluator .headRow01 td:nth-child(2), .pricesheetEvaluator .gridV .notResponded td
{background: #F5F5F5}


#QuickCreateUpload_divAttachment a.addBtn01 { min-width: 120px;}
#dvuploadForScannedInvoice_divAttachment a.addBtn01 { min-width: 125px;}

.iconCustomFld {background-position:-2px -4169px; width: 16px; height: 16px; display: block;} 
.iconAccounting{ background-position:-29px -4104px !important; height:18px; width:18px;}
/* Linked location icon display */
.locationIconCnt{
	display: inline-block;
}

.locationIconCnt .locationIcon{
	width: 19px;
	height: 16px;
	margin: 0 0 0 5px;
	background-position: -28px -4169px;
}

.iconMenu{background:url(../images/moreOption_icon.png) no-repeat;height:20px;width:19px;}

.locationIconCnt .upArrow{
	right: initial;
}
/* Linked location icon display End */
.IconUserOnline {height: 21px;width: 22px;background-position: -23px -4192px;margin-left: 5px!important;}
.IconUserOffline {height: 21px;width: 22px;background-position: 0 -4192px;margin-left: 5px!important;} 
/* SPLASH SCREENS STARTS */
/* SPLASH SCREEN - 02 */
.splashScreen02{width:100%; float:left; position:fixed; z-index:9999999; height:100%; font-family:'notoSansRegular';}
.splashScreen02 .leftScreen{float:left; background:url(../images/SS02_Img1.jpg) no-repeat center 50%; height:100%; width:40%;}
.splashScreen02 .leftScreen img{width:100%; height:auto;}
.splashScreen02 .rightScreen{background:#0067af url(../images/SS02_Img2.jpg) no-repeat center top; height:800px; overflow:hidden; padding:0 0 0 54px; font-size:17.47px;}
.rightScreen .SScontentHolder{background:url(../images/SS02_Img3.jpg) no-repeat center bottom; margin-top:62px; color:#fff;}
.SScontentHolder .SSheading{font-size:55.5px; font-family:'notoSansBold'; line-height:60px; margin-bottom:25px; float:left; width:100%; box-sizing:border-box;}
.SSContent{padding-right:39px;}
.SSheading .highlightText{color:#ffa600; border-bottom:7px solid #ffa600; overflow:hidden; }
.splashScreen02 .btn01{background:#ffa600; border-radius:5px; padding:10px 20px; font-size:20px; font-family:'notoSansBold'; border:none;}
.splashScreen02 a{color:#fff;}
/* SPLASH SCREEN - 02 ENDS */

/* SPLASH SCREEN - 03 */
.splashScreen03 {
    width: 100%;
    float: left;
    position: fixed;
    z-index: 9999999;
    height: 100%;
    top : 0;
    font-family: 'notoSansRegular';
}
.splashScreen03 .overlayBlk {
        width: 100%;
        height: 100%;
        background: #fff;
        opacity: 0.7;
        position: absolute;
        top: 0;
        z-index: 0;
    }
.splashScreen03 #undefined-uniform > span {
    margin-top: 3px;
    background-image: none !important;
}

.SSHolder01 {
    margin: auto;
    position: relative;
    top: 50%;
    transform: translateY(-50%); /*-webkit-border-radius: 32px !important;border-radius: 32px !important;*/
    /*overflow: hidden;*/
    height: 100%;
    width: 100%;
    background: #fff url(../images/SS03_Img01.png) no-repeat -1px top;
    color: #000;
    font-size: 11.5px;
    -webkit-box-shadow: 0 0 12px 12px rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 0 12px 12px rgba(0, 0, 0, 0.2) !important;
    z-index: 1;
    background-size: auto 100%;
}

.SSHolder01 .leftScreen {
        float: left;
    }
.check-field {
	line-height: 30px;
	margin-top: -9px;
}
.SSHolder01 .contHolder {
        padding: 26px 38px 0 460px;
  box-sizing: border-box;
        width: 100%;
        position: relative;
		transform: translate(0,0);
        top: 0;
}

.SSHolder01 .SSheading {
        font-size: 60px;
        font-family: 'notoSansBold';
        line-height: 60px;
        margin: 35px 0;
        float: left;
        width: 100%;
  box-sizing: border-box;
    }
.containerPara {
    font-size: 20px;
    line-height:30px;
    text-align:justify
}
.containerPara-text:first-child {
    margin: 0;
}
.containerPara-text {
    margin: 15px 0 0 0;
}

.SSHolder01 .btn01 {
           background: #ffa600;
           border-radius: 5px;
           padding: 15px 48PX 15px 48PX;
           font-size: 26px;
           font-family: 'notoSansRegular';
           border: none;
}

.SSHolder01 .btn01:hover {
            background: #ec7324 !important;
}

.SSHolder01 a {
        color: #757575;
}

.SSHolder01 a:hover {
            text-decoration: none;
}

.SSHolder01 .fontBold {
  font-weight: bold !important;
}

.marginRight40 {
    margin-right:40px !important;
}

.SSHolder01 .btn01 {
    margin-right: 40px;
}

.splashContainerspacebar {
    width: 25% !important;
}

.splashContainercontentbar {
    width: 75% !important;
}

.splashscreenbutton {
    margin: 15px 0 20px;
}
.splashScreen04 .splashscreenlogo {
	width: auto;
	height: 58px;
}

.splashScreen04 .SSHolder01 .SSheading {
	margin: 10px 0 20px;
}

.splashScreen04 .SSHolder01 {
	background: #fff url(../images/splashscreen_bg.png) no-repeat scroll 0 0 / auto 100%;	
}
.videoIcon {
    background-position: 0px -78px;
	width: 16px;
    height: 16px;
    display: inline-block;
}

.splashScreen04 .movie-link {
	color: #159dfc;
}

.splashScreen04 .SSHolder01 .SSheading {
	margin: 10px 0 20px;
}

.splashScreen04 .SSHolder01 {
	background: #fff url(../images/splashscreen_bg.png) no-repeat scroll -1px top / auto 100%;	
}

.splashScreen04 .movie-link {
	color: #159dfc;
}

@media only screen and (min-width : 1398px) and (max-width : 1500px) {
    .containerPara {
        font-size: 18px;
        line-height: 28px;
}
   .SSHolder01 .SSheading {
        font-size: 40px;
        line-height: 45px;
        margin: 25px 0;
}
   .splashScreen04 .splashscreenlogo {
	width: auto;
	height: 36px;
    }
    .SSHolder01 .btn01 {
        padding: 12px 35px;
        font-size: 22px;
        margin-right: 25px;
    }

    .splashContainerspacebar {
        width: 15% !important;
    }

    .splashContainercontentbar {
        width: 85% !important;
        margin-top: 0;
    }
}
@media only screen and (max-width : 1397px){
    .splashScreen-logo img {
        width: auto;
        height: 30px;
    }

    .SSHolder01 .SSheading {
        font-size: 40px;
        line-height: 45px;
        margin: 25px 0;
    }
     .splashScreen04 .splashscreenlogo {
	width: auto;
	height: 36px;
    }  
    .containerPara {
        font-size: 16px;
        line-height: 22px;
    }
    .SSHolder01 .btn01 {
        padding: 10px 30px;
        font-size: 20px;
        margin-right: 25px;
    }

    .splashContainerspacebar {
        width: 15% !important;
    }

    .splashContainercontentbar {
        width: 85% !important;
        margin-top: 0;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.splashScreen03 .check-field,
	.splashScreen03 .containerPara-text sup,
	.splashScreen03 .containerPara-text {
		font-size: 14px;
	}
}
.fx-ht .checker {
    margin: 0!important;
    height: 14.5px;
}

.team-configure .fx-ht .checker {
    height: 15px;
}

.fx-ht .checker > span {
    margin: 0;
}

#tblTM th {
    padding: 0 6px;
    line-height: 38px;
    border: 1px solid #eee;
    border-top: 0;
    border-left: 0;
}
.team-configure#tblTM th {
    line-height: normal;
    height: 38px;
  box-sizing: border-box;
}
@media all and (-ms-high-contrast:none){
	.team-left-configure th {line-height:17px;}  /* IE10 */
	*::-ms-backdrop, .team-left-configure th {line-height:17px;}
}

.vertical-only .jspHorizontalBar{
    display:none
}

.horizontal-only .jspVerticalBar{
    display:none
}

.horizontal-only .jspHorizontalBar{
    display:block
}
#vStatus_teamMember tbody tr {
    line-height: 28px;
}
#vStatus_teamMember tbody tr td {
    padding: 0 10px;
}

.boldFont {font-weight: bold !important;}
.overflowAuto {overflow:auto;}
.co-team > tr {
    line-height: 28px;
}
/* SPLASH SCREEN - 03 ENDS */
/* SPLASH SCREENS ENDS */


/*Email log fixes PLAT-1590*/
.newTheme .pageHeading.emailRb {border-bottom: 1px solid #dee2ec !important;}
/* SPLASH SCREENS ENDS */

/*style for multi currency page --- Start*//*23 May start*/
.filterShadow{-moz-box-shadow: 2px 2px 2px 0 #ccc !important;-webkit-box-shadow: 2px 2px 2px 0 #ccc !important;box-shadow: 2px 2px 2px 0 #ccc !important;}
.filterPaneTrigger.top0 {top:0;}
.leftPanelNew .filterSet {top:8px !important;}
.multiCurrencyPopup .dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom:1px solid #ebebeb !important;}
#generalLink .overlay {z-index:10;}
.multiCurrencyPopup  table.dataTable.gridV thead th {border-bottom:none !important;}
.multiCurrencyPopup table.dataTable.gridV  td:first-child {border-top:none;}
/*.multiCurrencyPopup table.dataTable.gridV  td:last-child {border-bottom :none;}*/
.endDate { color: #666 !important; }
.leftToolTip > div{
    top: -6px !important;
    left: initial !important;
    right: 25px;
    width: 370px !important;
}

.leftToolTip .rightArrow01{
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 9px solid #ebebeb;
    margin: 0;
    width: 0;
    height: 0;
    position: absolute;
    right: -10px;
    opacity: .5;
}
/*style for multi currency page --- End*/ /*23 May End*/
/*Help Center*/
.ico-question {
    width: 17px;
    height: 17px;
  display: inline-block;
    vertical-align: middle;
    background: url(../images/headerActivities.png);
    background-position: -2px -220px;
}

/*Regarding SUP-2282*/
#divSelectContactPopup .headerTabLink{display:table;}
#divSelectContactPopup .headerTabLink li{float:none; display:table-cell; vertical-align:middle; border-color: #fff !important;}
#divSelectContactPopup .popupContent .newContent .popupSearch + div{padding-right:5px;}
.gridV #tbodyPContacts td, .gridV #tbodyTM td{padding:3px !important;line-height: 21px;}
.gridV #tbodyPContacts td:first-child ,.gridV #tbodyTM td:first-child{width:18px; padding: 0 0 0 5px !important;} 
#divSelectContactPopup .headerTabLink li.selected:last-child, #divSelectContactPopup .headerTabLink li:hover:last-child{border-color:#159dfc !important;}
.minusMarginLeft38 { margin-left: -38px; }
/*SUP-2531 Start*/
.tinPopUpContainer .popupContent .popupSearch input[type="text"] {
    background: url("../images/headerActivities.png") no-repeat 0 -90px transparent !important;
}
.tinPopUpContent .formTwoColumn {
    padding-bottom: 10px;
}
.tinPopUpContainer .list02 ul li {
    padding: 10px;
}
.tinPopUpContainer .height202 {
    margin-bottom: 15px;
    margin-top: 10px;
}
.tinPopUpContainer .headBox {
    border: 0;
}
.tinPopUpContainer .popupSearch {
    background: transparent;
    border: 0;
}
.tinPopUpContainer .tinPopUpContent .label {
    color: #999 !important;
}
.tinPopUpContainer .formTwoColumn .lwapper {
    margin-right: 0; 
    padding-left: 5px;
}
.tinPopUpContainer .list02 ul li {
    color: #999 !important;
}
.tinPopUpContainer .list02 ul li span {
    color: #333;
}
.tinPopUpContainer .formTwoColumn .lwapper {
    width: 280px !important;
}
.iconWarning {    background-position: -1px -3799px;    height: 19px;    width: 17px;}
/*SUP-2531 End*/

.select04 div.selector.borderRedError, div.checker.borderRedError, .select02 div.selector.borderRedError , .listBox01 div.selector.borderRedError  {
	border:1px solid red !important
}
.wizard-stepperH-container {
    padding: 20px 0;
}

span.wizard-stepperH-container-step {
    float: left;
    width: 20%;
    position: relative;
}

.wizard-stepperH-container span.wizard-stepperH-container-step:last-child {
    width: 100px;
}

span.wizard-stepperH-step-state {
    width: 25px;
    height: 25px;
    display: block;
    background-color: #159dfc;      /*Blue Color*/
    border-radius: 50% !important;
    color: #fff;
    text-align: center;
    padding: 4px 0;
    box-sizing: border-box;
    float: left;
    margin-left: 38px;
}

span.wizard-stepperH-container-step.disable span.wizard-stepperH-step-state{
    background-color: #ccc;      /*Gray Color*/
}

span.wizard-stepperH-step-state-title {
    position: absolute;
    left: 0;
    top: -35px;
    display: block;
    width: 100px;
    text-align: center;
}

span.wizard-stepperH-line {
    width: calc(100% - 100px);
    height: 1px;
    display: block;
    background-color: #ccc;
  position: absolute;
    top: 13px;
    right: 0;
}

.wizard-stepperH-container span.wizard-stepperH-container-step:last-child span.wizard-stepperH-line {
    display: none;
}

footer.btn-holder{
    padding: 20px 10px 20px 0;
    width: 100%;
    box-sizing: border-box;
}
.textEditorBold   strong {
    font-weight: bold !important;
}

.lengthDiv {width:28px}
.dataTables_wrapper.no-footer#example_wrapper .dataTables_scrollBody{border:none !important}
.errormsgStrip { background: #fff9bd !important; }
.notifymsgContainer { padding: 12px 18px; }
.NewiconDeleteHidden {background-position: -35px -1048px !important;height: 16px;width: 14px;}
.nextPriviousIcon .iconLeft { background: none !important;}
.dataTables_wrapper.no-footer .dataTables_scrollBody{
border-bottom:none !important;
}
.iconExcelData{background:url(../images/icon_exportExcel.gif) no-repeat;height:20px;width:19px;}
.closeColorPalete {
    background-position: -31px -4212px !important;
    /*height: 14px;
    width: 14px;*/
}

.gridV .evo-palette td {
    padding: 7px !important;
}

.displayTableCell01{
    display:table-cell !important;
}
/*Column Details Icon*/
.iconColumnDetail{
    background-position: -5px -321px;
    width: 26px;
    height: 26px;
    display: inline-block;
}
.columnDetails .showArrow{
    width: 9px;
    height: 14px;
    display: inline-block;
    margin-left: 5px;
    top: 3px;
    position: relative;
}
.columnDetails .showFilter{
    background:url(../images/ActiveFilterIcon.png) no-repeat;
    width: 15px;
    height: 13px;
    display: inline-block;
    margin-left: 5px;
    top: 3px;
    position: relative;
}
    #tooltip_p {
        font-size: 50%;
        font-weight: 400;
        width: auto;
        height: auto;
        background-color: beige;
        position: fixed;
        margin-top: -50px;
        margin-left: 40px;
        padding-left: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
        box-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 2px;
    }
    /*for display message input line line for ellipses*/
    .textOverflow{
        width:300px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .docActions {
        z-index: 100;
        position: absolute;
        min-width: 200px;
        font-size: 14px;
        display: inline-block;
        right: 1px;
        top: 36px;
        background-color: #ffffff;
        padding: 10px 0;
        box-shadow: 2px 2px 10px #888888;
        border: 1px solid #eeeeee;
    }

        .docActions li {
            display: block;
            padding: 8px 0;
        }

            .docActions li:hover {
                background-color: #eeeeee;
                cursor: pointer;
            }

            .docActions li hr {
                height: 1px;
                background-color: #eee;
                border: 0;
            }

            .docActions li a {
                text-decoration: none;
                display: inline-block;
                color: #666666;
                padding: 0 10px;
            }

    .removeStyle:hover {
        background-color: #ffffff !important;
        cursor: default !important;
    }

/*PLAT-2210 - Start*/
.linkList01 li .selectedFilterNewList li, .filterInside li .selectedFilterNewList li, .selectedFilterNewList li {
    float: left !important;
    font-size: 11px;
    padding: 4px 21px 4px 6px !important;
    margin-right: 10px !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    position: relative;
    margin-bottom: 10px !important;
    width: 100% !important;
}

.selectedFilterNewList li {
    border: none !important;
    background: none !important;
    width: 100% !important;
}

/*PLAT-2210 - End*/
/*PPST-2821*/
.dropDownArrow {
 background-position: -32px -3329px;
 width: 17px !important;
 height: 13px;
}
.setYearDiv{
 padding: 10px 0px 10px 8px !important;border-bottom: #dddddd solid 1px;
 }
.setYearDiv .autoSuggest01 {
border-radius: 0 0 5px 5px;
margin-top: -1px;
position: absolute;
top: 31px !important;
padding-bottom: 20px;
z-index: 1;
}

.Fylink a:hover{text-decoration:none !important;}
/*PPST-2821*/
.iconCalendar {
    background-position: -1px -1987px;
    width: 20px;
    height: 20px;
    display: inline-block;
}
 
 
.NewcontraCal .selectDropdown span, .selectDropdown .inputFocus {
    border-top: none !important;
}
 
.NewcontraCal .iconNewCalendar {
    background-position: -1px -1987px !important;
    width: 9px;
    height: 9px;
    display: inline-block;
}
 
.NewcontraCal .input {
    border: none !important;
}
 
.NewcontraCal .NewDateCustom {
    border: none !important;
    cursor: pointer;
    left: 85px;
    position: absolute;
    top: 4px;
    opacity: 10;
    z-index: 1;
    margin-top: -4px;
}
/*CLI-45576*/
.wrapper.newTheme.header-2 .topFixedWithScroll.fixedForSmart2 {
z-index: 999 !important;
top: 65px !important;
}
/*CLI-45576*/
/*PPST-3076*/
.iconCopiesCreated
{background-position: 0px -664px; width: 34px;height: 32px;}
.iconCopiesCreated.active
{background-position: -36px -664px; width: 34px; height: 32px;}
.iconImportedItemPriceList
{background-position: 0px -702px; width: 32px;height: 32px;}
.iconImportedItemPriceList.active
{background-position: -36px -703px; width: 32px; height: 32px;}
.borderLeft08 
{border-left: 1px solid #e5e5e5;}
.width85P {width: 85%!important;}
/*PPST-3076*/
/*CLI-51444*/
.wrapper.header-2 article.spendannouncementfilter{
	margin-top: 168px !important
}
.DocNotReset table, .DocNotReset tbody, .DocNotReset tfoot, .DocNotReset thead, .DocNotReset tr, .DocNotReset th, .DocNotReset td {
    border: 1px solid;
}
/*P2P-14869 and P2P-16113*/
.iconSplitSprit
{ background: url(../images/split_icons.png) no-repeat; }
.iconDefaultAccounts
{ background-position: -21px 0px; height: 16px; width: 18px; float:right; }
.iconResetAccounts
{ background-position: -1px 0px; height: 16px; width: 18px; float:right; }
/*P2P-14869 and P2P-16113*/

.headerTabLink li.selected .numBerPercentage.iconNumber, .headerTabLink li:hover .numBerPercentage.iconNumber
{background-position:-14px 2px !important;}
.headerTabLink li.selected .numBerPercentage.iconPercentage, .headerTabLink li:hover .numBerPercentage.iconPercentage
{background-position:2px 2px !important;}
.numBerPercentage
{background:url(../images/number_percentage_icon.png) no-repeat left top !important; display:block;}
.numBerPercentage.iconNumber
{background-position:-14px -14px !important; width:14px; height:14px; display:block; margin:auto;}
.numBerPercentage.iconPercentage
{background-position:2px -14px !important; width:14px; height:14px; display:block;}

.height100Percent{height:100% !important;} 

/*P2P-17922 - ERP Additional Details - Auto-suggest*/
.manageFields .token-input-token-facebook{display: inline-block; height: 25px; font-size: 13px; font-weight: 500; color: rgba(0, 0, 0, 0.6); line-height: 25px; padding: 0 5px 0 10px; border-radius: 12px !important; background-color: #E4E4E4;}
.manageFields #divTabChildContainer [type="text"]{line-height:30px;}
.manageFields li.token-input-selected-token-facebook {border: 1px solid #999;}
.manageFields ul.token-input-list-facebook.errorHighlight{border-bottom: 1px solid #d63d3d !important; box-shadow: 0 1px 0 0 #d63d3d  !important;}
/*P2P-17922 - ERP Additional Details - Auto-suggest*/

/*Audit dialog Changes*/
.excelChip{
    border: 1px solid #f3f3f3 !important;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.3) !important;
    float: left;
    padding: 3px  10px 0 5px;
    margin: 5px;
    }
.excelChip .iconsImportExportExcel{
    float: left;
    height: 28px;
    width: 30px;}
.excelChip .excelChipText{float:left;line-height: 28px;color: #159dfc !important;}
/*Audit dialog Changes*/
.ui- menu {list-style: none !important; /*padding: 2px;*/ margin: 0; display: block; outline: none;}
.ui- state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active
{ /* border: 1px solid #aaaaaa;*/border: none; background: #ebebeb !important /*url(../images/dragLine.png) 50% 50% no-repeat*/ ; font-weight: normal !important ; color: #000 !important ;}
.ui-menu-item-wrapper {padding:2px .4em !important ;} 
.iconManageColumn {
    background:url(../images/manageColumn.png)  no-repeat 0 0;
    padding-left: 17px; 	
	background-position: 0 2px !important;
}
.right50{
	right: 50px !important;
}
.accessibility .brandDetails {
    text-align: center;
}

.accessibility .brandDetails .logoPanel > img {
    max-width: 300px;
    max-height: 300px;
}
