/* Common Width */
.wordWrap,.wrapWord{word-wrap:break-word}
.tbllayoutfixed{table-layout: fixed;}
.fullWidth { width: 100%; }
.fulLeft { width: 100%; float: left; }
.widthAuto { width: auto !important; }
.width9 { width: 9px; }
.width15 { width: 15px !important; }
.width26P{width:26% !important;}
.width32P{width:32% !important;}
.width29P{width:29% !important;}
.width11P{width:11% !important;}
.width26P{width:26% !important;}
.width17P{width:17% !important;}
.width13P{width:13% !important;}
.width5P{width:5% !important;}
.width24P{width:24% !important;}
.width19P {width: 19%!important;}
.width18 { width: 18px !important; }
.width20 { width: 20px !important; }
.width22 { width: 22px; }
.width24{ width:24px !important;}
.width25{ width:25px;}
.width26{ width:26px !important;}
.width28{ width:28px !important;}
.width34 { width: 34px; }
.width35 { width: 35px !important; }
.width36 { width: 36px !important; }
.width40 { width: 40px; }
.width42 { width: 42px; }
.width45 { width: 45px !important; }
.width48 { width: 48px; }
.width50 { width: 50px !important; }
.width52 { width: 52px!important; }
.width55 { width: 55px !important; }
.width60 { width: 60px !important; }
.width62 { width: 62px !important; }
.width65 { width: 65px !important; }
.width70 { width: 70px !important; }
.width74 { width: 74px; }
.width75 { width: 75px !important; }
.width78 { width: 78px; }
.width80 { width: 80px !important; }
.width83 { width: 83px !important; }
.width85 { width: 85px !important; }
.width86 { width: 86px; }
.width87 { width: 87px; }
.width89 { width: 89px !important; }
.width90 { width: 90px !important; }
.width91{ width:91px;}
.width92 { width: 92px; }
.width93 { width: 93px; }
.width95 { width: 95px; }
.width96 { width: 96px!important; }
.width97 { width: 97px!important; }
.width98 { width: 98px!important; }
.width100 { width: 100px !important; }
.width100 { width: 100px; }
.width101 { width: 101px!important; }
.width105 { width: 105px !important; }
.width106 { width: 106px; }
.width107 { width: 107px !important; }
.width108 { width: 108px !important; }
.width109 { width: 109px !important; }
.width110 { width: 110px !important; }
.width111 { width: 111px !important; }
.width114 { width: 114px!important; }
.width115 { width: 115px !important; }  
.width116 { width: 116px; }
.width118 {width:118px;}
.width119 { width: 119px !important; }
.width120 { width: 120px; }
.width120 { width: 120px !important; }
.width121 { width: 121px; }
.width122 { width: 122px!important; }
.width125 { width: 125px !important; }
.width125 { width: 125px; }
.width128 { width: 128px; }
.width130 { width: 130px !important; }
.width133 { width: 133px; }
.width134 { width: 134px !important; }
.width135 { width: 135px !important; }
.width136{width:136px !important;}
.width137 { width: 137px; }
.width139 { width: 139px; }
.width140 { width: 140px !important; }
.width141 { width: 141px; }
.width145 { width: 145px !important; }
.width146 { width: 146px !important; }
.width147 { width: 147px ;}
.width149 { width: 149px; }
.width150 { width: 150px !important; }
.width152 { width: 152px !important; }
.width153 { width: 153px !important; }
.width155 { width: 155px !important; }
.width156 { width: 156px !important; }
.width158 { width: 158px !important; }
.width160 { width: 160px !important; }
.width163 { width: 163px; }
.width164 { width: 164px !important; }
.width164 { width: 164px !important; }
.width165 { width: 165px !important; }
.width166 { width: 166px !important; }
.width168 { width: 168px !important; }
.width170 { width: 170px !important; }
.width173{width:173px !important;}
.width174 { width: 174px; }
.width175 { width: 175px !important; }
.width175 { width: 175px; }
.width177 { width: 177px !important;}
.width180 { width: 180px !important; }
.width182 { width: 182px; }
.width183 { width: 183px;}
.width185 {	width: 185px !important; }
.width188 { width: 188px !important; }
.width189 { width: 189px !important; }
.width191 { width: 191px; }
.width191 { width: 191px !important; }
.width194 { width: 194px !important; }
.width197 { width: 197px !important; }
.width200 { width: 200px !important; }
.width202 { width: 202px !important; }
.width205 { width: 205px !important; }
.width207 { width: 207px; }
.width210 { width: 210px!important; }
.width213 { width: 213px; }
.width214{width:214px;}
.width212 { width: 212px; }
.width215 { width: 215px !important;}
.width216 { width: 216px !important; }
.width218 { width: 218px !important; }
.width219 { width: 219px!important; }
.width220{width:220px !important;}
.width223 { width: 223px !important; }
.width225 { width: 225px !important; }
.width226 { width: 226px !important; }
.width228 { width: 228px !important; }
.width229 { width: 229px !important; }
.width230 { width: 230px !important; }
.width241 {width:241px; }
.width400 { width: 400px !important; }
.width491{width:491px !important;}
.width517 { width: 517px !important; }
.width231 { width: 231px !important; }
.width509 {width: 509px; }
.width843 { width: 843px !important; }
.width882 { width: 882px !important; }
.width982 { width: 982px !important; }
.width236{width:236px !important;}
.width9P{ width:9%;}
.width10P{ width:10%;}
.width14P{ width:14%;}
.width15P{ width:15%!important;}
.width23P{ width:23% !important;}
.marginLeft44P{margin-left:44%;}
.marginLeft44{margin-left:44px !important;}
.marginLeft43{margin-left:43px !important;}
.width940{width: 940px !important;}
.width130P{width:130%!important;}
.width87P{width:87%;}
.width715{width:715px!important;}
.marginLeft197{margin-left: 197px !important;}
.marginLeft98{margin-left: 98px !important;}
.marginTop214{margin-top: 214px;}
.marginTop100{margin-top:100px !important;}
.marginBottom100{margin-Bottom:100px !important;}
.marginBottom150{margin-Bottom:150px !important;}
.marginTop64 {margin-top: 64px;}
.marginTop67{margin-top:67px !important}
.marginLeft370{margin-left:370px !important;}
.marginLeft192{margin-left:192px;}
.marginBottom0{margin-Bottom:0px !important;}

.width232 { width: 232px; }
.width235{ width:235px!important;}
.width237 { width: 237px; }
.width238 { width: 238px !important; }
.width240 { width: 240px !important; }
.width242 { width: 242px !important; }
.width243 { width: 243px !important; }
.width245 { width: 245px !important; }
.width249{ width:249px !important;}
.width250 { width: 250px !important; }
.width251 { width: 251px !important; }
.width252 { width: 252px !important; }
.width253 { width: 253px !important; }
.width255 { width: 255px !important; }
.width257 { width: 257px; }
.width260 { width: 260px !important; }
.width263{width:263px !important;}
.width264 { width: 264px !important; }
.width265 { width: 265px !important; }
.width268 { width: 268px !important; }
.width272 { width: 272px !important; }
.width273 { width: 273px!important; }
.width274 { width: 274px!important; }
.width275 { width: 275px !important; }
.width278 { width: 278px; }
.width280 { width: 280px !important; }
.width285 { width: 285px !important; }
.width289{width:289px !important;}
.width290 { width: 290px !important; }
.width291{width: 291px !important;}
.width294 { width: 294px; }
.width295 { width: 295px !important; }
.width299 { width: 299px !important; }
.width300 { width: 300px !important; }
.width306 { width: 306px !important; }
.width308 { width: 308px !important; }
.width309 { width: 309px !important; }
.width310 { width: 310px !important; }
.width311 { width: 311px; }
.width314 { width: 314px; }
.width315 { width: 315px !important; }
.width316 { width: 316px !important; }
.width320 { width: 320px; }	
.width330 { width: 330px !important; }
.width333 { width: 333px; }
.width340 { width: 340px; }
.width345 { width: 345px !important; }
.width350 { width: 350px !important; }
.width359{width:359px !important;}
.width360 { width: 360px!important; }
.width361 { width: 361px!important; }
.width365 { width: 365px !important; }
.width373 { width: 373px !important; }
.width376 { width: 376px !important; }
.width380 { width: 380px !important; }
.width381 { width: 381px; }
.width282 { width: 282px !important; }
.width385 { width: 385px !important; }
.width390 { width: 390px !important; }
.width396 { width: 396px; }
.width404 { width: 404px;}
.width405{width:405px!important;}
.width408{width:408px!important;}
.width410 { width: 410px !important; }
.width411{width:411px;}
.width422 { width: 422px !important; }
.width433 { width: 433px;}
.width425 { width: 425px !important; }
.width436 { width: 436px !important;}
.width440 { width: 440px; }
.width449 { width: 449px !important; }
.width445 { width: 445px; }
.width447 { width: 447px; }
.width458 { width: 458px; }
.width460 { width: 460px !important; }
.width467 { width: 467px;}
.width476 { width: 476px; }
.width482 { width: 482px; }
.width485 { width: 485px !important; }
.width500 { width: 500px !important; }
.width503 { width: 503px; }
.width507 { width: 507px; }
.width510 { width: 510px !important; }
.width514 { width: 514px; }
.width522 { width: 522px; }
.width529 { width: 529px!important; }
.width538 {width:538px;}
.width546 { width: 546px!important; }
.width549 { width: 549px !important; }
.width561 { width:561px!important; }
.width565 {width:565px;}
.width570 { width: 570px !important; }
.width578 { width: 578px; }
.width588 { width: 588px; }
.width598 { width: 598px !important; }
.width600 { width: 600px; }
.width603 { width: 603px; }
.width619 { width: 619px; }
.width625 { width: 625px ;}
.width630 { width: 630px; }
.width637 { width: 637px; }
.width645 { width: 645px !important; }
.width652 { width: 652px; }
.width658 { width: 658px; }
.width663 { width: 663px !important; }
.width661 { width: 661px !important; }
.width662 { width: 662px !important; }
.width664 { width: 664px !important; }
.width665 { width: 665px; }
.width668 { width: 668px; }
.width670 { width: 670px; }
.width685 { width: 685px; }
.width686 { width: 686px; }
.width698 { width: 698px; }
.width690 {width:690px !important; }
.width700 { width: 700px !important; }
.width701{width:701px}
.width703{width:703px}
.width758{width:758px!important}
.width768{width:768px!important}
.width770{width:770px}
.width796{width:796px!important}
.width798{width:798px!important}
.width799{width:799px!important}
.width816{width:816px!important}
.width870{width:870px}
.width889{width:889px!important}
.width951{width:951px!important}
.width952{width:952px!important}
.width953{width:953px}
.width971{width:971px;width:971px!important}
.width1003{width:1003px}
.width3p{width:3%}
.width4p{width:4%}
.width6P{width:6%}
.width11P{width:11%!important}
.width12P{width:12%!important}
.width20P{width:20%!important}
.width22P{width:22%!important}
.width25P{width:25%!important}
.width28P{width:28%!important}
.width30P{width:30%!important}
.width33P{width:33%!important}
.width34P{width:34%!important}
.width34p{width:34%}
.width35P{width:35%!important}
.width39P{width:39%!important}
.width40P{width:40%!important}
.width43P{width:43%!important}
.width44P{width:44%!important}
.width46P{width:46%!important}
.width48P{width:48%!important}
.width50P{width:50%!important}
.width53P{width:53%!important}
.width59P{width:59%!important}
.width60P{width:60%!important}
.width62P{width:62%}
.width65P{width:65%!important}
.width66p{width:66%!important}
.width67P{width:67%!important}
.width70P{width:70%!important}
.width75p{width:75%}
.width75Percent{width:75%!important}
.width76p{width:76%}
.width78P{width:78%}
.width79P{width:79%}
.width80P{width:80%!important}
.width85Percent{width:85%!important}
.width84p{width:84%!important}
.width86p{width:86%!important}
.width89P{width:89%}
.width90P{width:90%}
.width90Percent{width:90%!important}
.width93p{width:93%}
.width95P{width:95%}
.width95p{width:95%!important}
.width96P{width:96%}
.width97P{width:97%!important}
.width98p{width:98%!important}
.width99p{width:99%!important}
.width100P{width:100%!important}
.width103P{width:103%!important}
.width150P{width:150%!important}
.width66P{width:66px!important}
.width193{width:193px}
.width199{width:199px;*width:208px}
.width668{width:698px}
.widthInherit{width:inherit!important}
.width140Percent{width:971px!important}
.width49point3P{width:49.3%!important}
.width49point2P{width:49.2%!important}
.width49-5P{width:49.5%!important}
.width49point6P{width:49.6%!important}
.width225C{width:225.5px}
.width48P{width:48%!important;*width:47%!important}
.width100PImp{width:100%!important}
.width49P{width:49%}
.width464{width:467px!important}
.width917{width:917px!important}
.maxWidth100P{max-width:100%}
.ddWidth270 div.selector{width:270px}
.ddWidth331 div.selector span{width:331px}
.ddWidth314 div.selector span{width:314px}
.ddWidth78 div.selector span{width:78px}
.ddwidth209 div.selector span{width:209px;width:209px}
.ddWidth75 div.selector span{width:75px}
.ddWidth50{width:50px}
.ddwidth202{width:222px}
.ddWidth45 div.selector span{width:45px}
.ddwidth160 div.selector{width:160px}
.ddWidth186 div.selector span{width:186px}
.ddwidth191 div.selector{width:191px}
.ddwidth152 div.selector{width:152px}
.ddwidth180 div.selector span{width:180px}
.ddwidth182 div.selector{width:182px}
.ddwidth140 div.selector{width:140px}
.ddwidth245 div.selector span{width:245px}
.ddwidth95 div.selector span{width:95px}
.ddwidth253 div.selector span{width:253px}
.ddwidth177 div.selector span{width:177px}
.ddwidth143 div.selector span{width:143px!important}
.ddwidth200 div.selector{width:200px}
.ddmaxWidth242 div.selector{max-width:242px}
.ddwidth140 div.selector span{width:103px}
.ddWidth270 div.selector span{width:233px}
.ddwidth209 div.selector{width:246px}
.ddwidth209 select{min-width:252px;margin-left:-1px}
.ddwidth209 div.selector{width:246px}
.ddWidth75 div.selector{margin-right:10px!important}
.ddWidth50 span{width:50px}
.ddwidth160 div.selector span{width:160px}
.ddwidth182 div.selector span{width:145px}
.ddWidth186 div.selector{margin-right:10px!important}
.ddwidth191 div.selector span{width:154px}
.ddwidth152 div.selector span{width:115px}
.ddwidth145 div.selector span{width:145px}
.ddWidth550 div.selector span{width:527px}
.ddwidth200 div.selector span{width:164px}
.ddmaxWidth242 div.selector span{max-width:204px}
.width314 .jscroll{width:250px}
.width315 .jscroll{width:250px}
.width156 .statusCardIcon{right:28px}
.width156 .statusCardIconDisabled{right:28px}
.dd230 .selector span{width:210px}
.height1{height:1px}
.height8{height:8px!important}
.height167{height:167px!important}
.height11{height:11px!important}
.height14{height:14px!important}
.height15{height:15px!important}
.height16{height:16px}
.height20{height:20px}
.height21{height:21px}
.height22{height:22px!important}
.height27{height:27px}
.height24{height:24px}
.height28{height:28px!important}
.height30{height:30px!important}
.height29{height:29px!important}
.height33{height:33px!important}
.height34{height:34px!important}
.height41{height:41px!important}
.height50{height:50px;height:50px!important}
.height60{height:60px}
.height62{height:62px!important}
.height64{height:64px!important}
.height68{height:68px!important}
.height80{height:80px!important;height:80px}
.height88{height:88px!important}
.height86{height:86px!important}
.height89{height:89px}
.height102{height:102px}
.height105{height:105px!important}
.height110{height:110px!important}
.height113{height:113px}
.height128{height:128px!important}
.height135{height:135px!important}
.height140{height:140px!important}
.height142{height:142px}
.height145{height:145px}
.height150{height:150px}
.height155{height:155px}
.height159{height:159px!important}
.height160{height:160px!important}
.height164{height:164px}
.height170{height:170px!important}
.height171{height:171px!important}
.height180{height:180px!important}
.height186{height:186px!important}
.height189{height:189px!important}
.height191{height:191px}
.height193{height:193px!important}
.height194{height:194px!important}
.height195{height:195px!important}
.height202{height:202px}
.height204{height:204px}
.height205{height:205px!important}
.height208{height:208px!important}
.height224{height:224px!important}
.height225{height:225px!important}
.height229{height:229px!important}
.height230{height:230px!important}
.height233{height:233px}
.height235{height:235px!important}
.height236{height:236px!important}
.height250{height:250px}
.height255{height:255px!important}
.height242{height:242px!important}
.height244{height:244px!important}
.height245{height:245px}
.height268{height:268px}
.height270{height:268px!important}
.height273{height:273px!important}
.height278{height:278px}
.height289{height:289px!important}
.height295{height:295px!important}
.height300{height:300px!important}
.height301{height:301px!important}
.height303{height:303px}
.height308{height:308px!important}
.height304{height:304px!important}
.height310{height:310px}
.height314{height:314px}
.height317{height:317px}
.height320{height:320px!important}
.height322{height:322px!important}
.height325{height:325px!important}
.height327{height:327px!important}
.height329{height:329px}
.height330{height:330px}
.height335{height:335px}
.height336{height:336px}
.height341{height:341px}
.height344{height:344px!important}
.height348{height:348px!important}
.height350{height:350px}
.height357{height:357px!important}
.height360{height:360px!important}
.height365{height:365px!important}
.height366{height:366px!important}
.height368{height:368px!important}
.height373{height:373px}
.height374{height:374px}
.height376{height:373px}
.height375{height:375px}
.height378{height:378px!important}
.height380{height:380px}
.height382{height:382px}
.height386{height:386px!important}
.height390{height:390px!important}
.height391{height:391px!important}
.height394{height:394px!important}
.height395{height:395px!important}
.height396{height:396px!important}
.height397{height:397px!important}
.height402{height:402px!important}
.height403{height:403px!important}
.height405{height:405px !important;}
.height406{height:406px}
.height408{height:408px}
.height411{height:411px!important}
.height413{height:413px!important;height:413px}
.height414{height:414px!important}
.height415{height:415px!important}
.height416{height:416px!important}
.height418{height:418px!important}
.height425{height:425px!important}
.height428{height:428px!important}
.height429{height:429px}
.height431{height:431px!important}
.height433{height:433px!important}
.height434{height:434px!important}
.height435{height:435px!important}
.height437{height:437px!important}
.height445{height:445px!important}
.height449{height:449px!important}
.height450{height:450px!important}
.height452{height:452px}
.height459{height:459px}
.height458{height:458px}
.height461{height:461px!important}
.height463{height:463px!important}
.height465{height:465px!important}
.height480{height:480px}
.height481{height:481px!important;height:481px}
.height482{height:482px!important}
.height484{height:484px}
.height485{height:485px}
.height487{height:487px!important}
.height491{height:491px}
.height492{height:492px!important;height:492px}
.height493{height:493px}
.height495{height:495px!important}
.height500{height:500px!important}
.height517{height:517px!important}
.height520{height:520px!important}
.height521{height:521px!important}
.height523{height:523px}
.height530{height:530px}
.height533{height:533px}
.height540{height:540px!important}
.height541{height:541px}
.height552{height:552px}
.height554{height:554px!important}
.height555{height:555px!important}
.height556{height:556px}
.height565{height:565px}
.height566{height:566px}
.height567{height:567px!important}
.height568{height:568px!important}
.height593{height:593px!important}
.height607{height:607px!important}
.height614{height:614px}
.height650{height:650px}
.height612{height:612px!important}
.height630{height:630px!important}
.height632{height:632px!important}
.height639{height:639px!important}
.height648{height:648px!important}
.height641{height:641px!important}
.height643{height:643px}
.height649{height:649px!important}
.height665{height:665px!important}
.height670{height:670px!important}
.height680{height:680px!important}
.height704{height:704px}
.height708{height:708px!important}
.height718{height:718px!important}
.height736{height:736px!important}
.height740{height:740px}
.height829{height:829px!important}
.height842{height:842px}
.height865{height:865px}
.height903{height:903px}
.height908{height:908px}
.height945{height:945px}
.height360{height:360px;*height:359px;height:363px\9}
.height292p{height:292px}
.height450{*height:453px!important;height:456px\9}
.heightAuto{height:auto!important}
.height172{height:172px;*height:177px}
.height452{height:409px!important}
.height235IE{*height:240px!important}
.height193IE{*height:198px!important}
.autoHeight{height:auto!important}
.height509{height:509px;*height:573px}
.height79{height:79px}
.height253{height:253px}
.height25{height:25px!important}
.height471{height:471px}
.height477{height:477px}
.height765{height:765px}
.height798{height:798px}
.height453{height:453px!important}
.height442{height:442px}
.height438{height:438px}
.height441{height:441px}
.height103{height:103px!important}
.height175{height:175px!important}
.height12{height:12px}
.height216{height:216px}
.height209{height:208px!important}
.height45{height:45px}
.height23{height:23px}
.height18{height:18px}
.height210{height:210px}
.height202{height:202px}
.height219{height:219px}
.height184{height:184px!important}
.height182{height:182px!important}
.height93{height:93px}
.height116{height:116px}
.height90{height:90px}
.height133{height:133px}
.height181{height:181px}
.height215{height:215px}
.height117{height:117px}
.height235{height:235px}
.height120{height:120px}
.height124{height:124px}
.height220{height:220px!important}
.height656{height:703px}
.height571{height:571px!important}
.height561{height:561px!important}
.height190{height:190px!important}
.height43{height:43px!important}
.height423{height:423px}
.height486{height:486px}
.height2000{height:2000px}
.height545{height:545px}
.height40{height:40px}
.height26{height:26px!important}
.height16{height:16px!important}
.height263{height:263px!important}
.height260{height:260px!important}
.height340{height:340px}
.height148{height:148px!important;height:152px\9!important}
.height147{height:147px!important}
.height659{height:659px}
.height488{height:488px}
.height617{height:617px;height:603px\9}
.height214{height:214px}
.height130{height:130px!important}
.height115{height:115px!important}
.height107{height:107px!important}
.height95{height:95px}
.height77{height:77px}
.height652{height:652px}
.height125{height:125px}
.height557{height:557px}
.height531{height:531px}
.height259{height:259px}
.height234{height:234px}
.height279{height:279px!important}
.height421{height:421px}
.height581{height:581px}
.height420{height:420px}
.height35{height:35px}
.height21{height:21px}
.height70{height:70px!important}
.height39{height:39px}
.height379{height:379px}
.height196{height:196px!important}
.height610{height:610px!important}
.height345{height:345px}
.height55{height:55px}
.height58{height:58px}
.height732{height:732px}
.height44{height:44px!important}
.height409{height:409px}
.height363{height:363px!important}
.height364{height:364px}
.height42{height:42px}
.height134{height:134px}
.height223{height:223px}
.height540{height:540px}
.height268{height:268px!important}
.height197{height:197px!important}
.height269{height:269px!important}
.minHeight117{min-height:177px!important}
.minHeight258{min-height:258px!important}
.minHeight506{min-height:506px!important}
.minHeight664{min-height:664px!important}
.minHeight717{min-height:717px!important}
.minHeight625{min-height:625px!important}
.minHeight492{min-height:492px}
.minHeight600{min-height:600px!important}
.minHeight660{min-height:660px}
.minHeight612{min-height:612px!important}
.minHeight608{min-height:608px!important}
.minHeight707{min-height:707px;min-height:691px\9}
.minHeight747{min-height:747px}
.min-height{min-height:233px!important;min-height:233px!important}
.maxHeight415{max-height:415px!important}
.maxHeight500{max-height:500px}
.height360{height:360px;*height:359px;height:363px\9}
.height450{*height:453px!important;height:456px\9}
.height235IE{*height:240px!important}
.height193IE{*height:198px!important}
.height617{height:617px;height:603px\9}
.height148{height:148px!important;height:152px\9!important}
.height509{height:509px;*height:573px}
.height172{height:172px;*height:177px}
.minHeight485{min-height:485px;height/\*/:expression(this.scrollHeight < 485 ? "485px" : "auto")\9}
.height138{height:138px}
.top{top:0!important}
.top3{top:3px}
.top4{top:4px!important}
.top5{top:5px!important}
.top6{top:6px!important}
.top8{top:8px!important}
.top10{top:10px!important}
.top12{top:12px}
.top19{top:19px}
.top24{top:24px}
.top25{top:25px}
.top30{top:30px}
.top37{top:37px}
.top50P{top:50%}
.top60{top:60px!important}
.top50{top:50px!important}
.top40{top:40px!important}
.top33P{top:33%!important}
.top39P{top:39%!important}
.top36{top:36px!important}
.top111{top:111px!important}
.top117{top:117px}
.top85{top:85px}
.top85P{top:85%}
.top154{top:154px}
.topMinus1{top:-1px}
.topMinus3{top:-3px!important}
.top4N{top:-4px}
.topMinus6{top:-6px!important}
.topMinus10{top:-10px}
.topMinus15{top:-15px}
.top20N{top:-20px!important}
.top120N{top:-120px}
.top115N{top:-115px}
.Top238Negative{top:-238px!important}
.top230Negative{top:-230px!important}
.top223Negative{top:-223px!important}
.top227NegativeIe9{top:227px/9}
.top112N{top:-112px!important}
.top139N{top:-139px!important}
.top80N{top:-80px}
.top123N{top:-123px}
.right{right:0!important}
.right1{right:1px!important}
.right2{right:2px!important}
.right3{right:3px!important}
.right4{right:4px!important}
.right5{right:5px!important}
.right7M{right:-7px!important}
.right9M{right:-9px!important}
.right10{right:10px}
.right13{right:13px!important}
.right23{right:23px!important}
.right44{right:44px!important}
.right55{right:55px!important}
.right92{right:92px!important}
.right210{right:210px!important}
.right5M{right:-5px!important}
.bottom{bottom:0!important}
.bottom1{bottom:1px}
.bottom4{bottom:4px!important}
.bottom5{bottom:5px!important}
.bottom7{bottom:7px}
.bottom10{bottom:10px!important}
.bottom27{bottom:27px!important}
.bottom12{bottom:12px!important}
.bottom5N{bottom:-5px}
.bottomMinus24{bottom:-24px}
.bottom10N{bottom:-10px!important}
.left{left:0!important}
.left4{left:4px!important}
.left5{left:5px}
.left6{left:6px!important}
.left8M{left:-8px}
.left10{left:10px}
.left12{left:12px!important}
.left15{left:15px}
.left16{left:16px}
.left30{left:30px}
.left35{left:35px}
.left42{left:42px}
.left43{left:43px}
.left48{left:48px!important}
.left49{left:49px!important}
.left51{left:51px}
.left55{left:55px}
.left57{left:57px}
.left58{left:58px!important}
.left63{left:63px!important}
.left64{left:64px}
.left68{left:68px}
.left78{left:78px}
.Left82{left:82px!important}
.left100{left:100px}
.left137{left:137px!important}
.left217{left:217px}
.left272{left:272px!important}
.left306{left:306px}
.left309{left:309px}
.left798{left:798px}
.left14{left:-14px!important}
.leftMinus6{left:-6px}
.leftMinus18{left:-18px}
.left60N{left:-60px}
.leftMinus65{left:-65px}
.left142N{left:-142px}
.left42p{left:42%}
.left45P{left:45%!important}
.left35P{left:35%!important}
.left38P{left:38%!important}
.left47p{left:46.9%!important}
.left36P{left:36%!important}
.left49P{left:49%}
.left50P{left:50%}
.left37P{left:37%!important}
.left34P{left:34%!important}
.left14N{left:-14px!important}
.left12N{left:-12px}
.left69{left:69px!important}
.left139N{left:-139px!important}
.left170N{left:-170px!important}
.left35N{left:35px}
.zeroMargin,.margin0{margin:0!important}
.zeroMarginTop{margin-top:0!important}
.zeroMarginRight{margin-right:0!important}
.zeroMarginBottom{margin-bottom:0!important}
.zeroMarginLeft{margin-left:0!important}
.marginAuto{margin:0 auto!important}
.marginAutoVerticle{margin:auto 0!important}
.margin4{margin:4px}
.margin5{margin:5px!important}
.margin10{margin:10px!important}
.margin11{margin:11px}
.margin15{margin:15px!important}
.margin20{margin:20px!important}
.margin25{margin:25px!important}
.marginTop1{margin-top:1px!important}
.marginTopNeg1{margin-top:-1px}
.marginTop2{margin-top:2px!important}
.marginTop3{margin-top:3px!important}
.marginTop4{margin-top:4px!important}
.marginTop5{margin-top:5px!important}
.marginTop6{margin-top:6px!important}
.marginTop7{margin-top:7px!important}
.marginTop8{margin-top:8px}
.marginTop9{margin-top:9px!important}
.marginTop10{margin-top:10px!important}
.marginTop11{margin-top:11px!important}
.marginTop12{margin-top:12px!important}
.marginTop13{margin-top:13px!important}
.marginTop14{margin-top:14px!important}
.marginTop15{margin-top:15px!important}
.marginTop16{margin-top:16px}
.marginTop17{margin-top:17px!important}
.marginTop18{margin-top:18px}
.marginTop20{margin-top:20px!important}
.marginTop21{margin-top:21px}
.marginTop22{margin-top:22px!important}
.marginTop23{margin-top:23px!important}
.marginTop24{margin-top:24px}
.marginTop25{margin-top:25px!important}
.marginTop26{margin-top:26px!important}
.marginTop28{margin-top:28px}
.marginTop29{margin-top:29px}
.marginTop30{margin-top:30px!important}
.marginTop35{margin-top:35px}
.marginTop38{margin-top:38px}
.marginTop40{margin-top:40px!important}
.marginTop42{margin-top:42px}
.marginTop43{margin-top:43px}
.marginTop46{margin-top:46px}
.marginTop50{margin-top:50px!important}
.marginTop56{margin-top:56px!important}
.marginTop70{margin-top:70px!important}
.marginTop72{margin-top:72px}
.marginTop110{margin-top:110px!important}
.marginTop130{margin-top:130px!important}
.marginTop182{margin-top:182px!important}
.marginTop290{margin-top:290px!important}
.marginTop310{margin-top:310px}
.marginTop1N{margin-top:-1px!important}
.marginMinusTop1{margin-top:-1px}
.marginTopMinus2,.marginTop2N{margin-top:-2px!important}
.marginTopMinus5{margin-top:-10px}
.marginTopMinus21{margin-top:-21px}
.marginTopMinus29{margin-top:-29px}
.marginMinusRight35{margin-right:-35px}
.marginTop4N{margin-top:-4px}
.marginTop5N{margin-top:-5px!important}
.marginTop6N{margin-top:-6px!important}
.marginTop8N{margin-top:-8px!important}
.marginTop3Negative{margin-top:-3px}
.margintop7Negative{margin-top:-7px}
.minusMarginLeft20{margin-left:-20px}
.minusMarginLeft15{margin-left:-15px}
.marginTopIE10{*margin-top:-15px}
.margintop5p{margin-top:5px}
.marginRight0{margin-right:0!important}
.marginRight2{margin-right:2px}
.marginRight3{margin-right:3px!important}
.marginRight4{margin-right:4px}
.marginRight5{margin-right:5px!important}
.marginRight5N{margin-right:-5px!important}
.marginRight6{margin-right:6px!important}
.marginRight7{margin-right:7px}
.marginRight8{margin-right:8px!important}
.marginRight9{margin-right:9px}
.marginRight10{margin-right:10px!important}
.marginRight11{margin-right:11px!important}
.marginRight12{margin-right:12px!important}
.marginRight13{margin-right:13px!important}
.marginRight14{margin-right:14px!important}
.marginRight15{margin-right:15px!important}
.marginRight17{margin-right:17px!important}
.marginRight18{margin-right:18px}
.marginRight20{margin-right:20px!important}
.marginRight23{margin-right:23px;margin-right:23px!important}
.marginRight25{margin-right:25px!important}
.marginRight26{margin-right:26px}
.marginRight30{margin-right:30px!important}
.marginright35{margin-right:35px!important}
.marginRight40{margin-right:40px!important}
.marginRight45{margin-right:45px}
.marginRight50{margin-right:50px!important}
.marginRight54{margin-right:54px!important}
.marginRight55{margin-right:55px}
.marginRight57{margin-right:57px}
.marginRight60{margin-right:60px!important}
.marginRight68{margin-right:68px}
.marginRight69{margin-right:69px}
.marginRight80{margin-right:80px}
.marginRight100{margin-right:100px}
.marginRight105{margin-right:105px}
.marginRight115{margin-right:115px}
.marginRight124{margin-right:124px}
.marginRight132{margin-right:132px!important}
.marginRight136{margin-right:136px}
.marginRight140{margin-right:140px}
.marginRight148{margin-right:148px!important}
.marginRight192{margin-right:192px!important}
.marginRight196{margin-right:196px!important}
.marginRight225{margin-right:225px}
.marginRight274{margin-right:274px!important}
.marginRight330,.marginR330{margin-right:330px!important}
.marginRight331{margin-right:331px}
.marginRight332{margin-right:332px}
.marginRight437{margin-right:437px}
.marginRight45P{margin-right:45%!important}
.marginR240{margin-right:240px!important}
.marginRight20IE{*margin-right:20px}
.marginRightMinus1{margin-right:-1px}
.marginRight10N{margin-right:-10px!important}
.marginBottom1{margin-bottom:1px;margin-bottom:1px!important}
.marginBottom2{margin-bottom:2px}
.marginBottom3{margin-bottom:3px!important}
.marginBottomNegative3{margin-bottom:-3px}
.marginBottom4{margin-bottom:4px!important}
.marginBottom5{margin-bottom:5px!important}
.marginBottom6{margin-bottom:6px!important}
.marginBottom7{margin-bottom:7px}
.marginBottom8{margin-bottom:8px!important}
.marginBottom9{margin-bottom:9px!important}
.marginBottom10{margin-bottom:10px!important}
.marginBottom13{margin-bottom:13px!important}
.marginBottom14{margin-bottom:14px!important}
.marginBottom15{margin-bottom:15px!important}
.marginBottom16{margin-bottom:16px}
.marginBottom17{margin-bottom:17px!important}
.marginBottom18{margin-bottom:18px!important}
.marginBottom20{margin-bottom:20px!important}
.marginBottom22{margin-bottom:22px!important}
.marginBottom24{margin-bottom:24px!important}
.marginBottom25{margin-bottom:25px!important}
.marginBottom30{margin-bottom:30px!important}
.marginBottom35{margin-bottom:35px!important}
.marginBottom37{margin-bottom:37px}
.marginBottom40{margin-bottom:40px}
.marginBottom50{margin-bottom:50px}
.marginBottom60{margin-bottom:60px!important}
.marginBottom63{margin-bottom:63px!important}
.marginBottom4N{margin-bottom:-4px!important}
.marginBottom25N{margin-bottom:-25px!important}
.marginBottomNagative3{margin-bottom:-3px!important}
.marginBottomNagative6{margin-bottom:-6px}
.marginBottomNagative10{margin-bottom:-10px}
.marginBottom14Negative{margin-bottom:-14px!important}
.marginBottom15IE{*margin-bottom:15px}
.marginLeft1{margin-left:1px}
.marginLeft2{margin-left:2px}
.marginLeft4{margin-left:4px}
.marginLeft5{margin-left:5px!important}
.marginLeft6{margin-left:6px}
.marginLeft7{margin-left:7px!important}
.marginLeft8{margin-left:8px!important}
.marginLeft9{margin-left:9px}
.marginLeft10{margin-left:10px!important}
.marginLeft12{margin-left:12px}
.marginLeft15{margin-left:15px!important}
.marginLeft17{margin-left:17px!important}
.marginLeft20{margin-left:20px!important}
.marginLeft22{margin-left:22px!important}
.marginLeft23{margin-left:23px!important;margin-left:23px}
.marginLeft24{margin-left:24px}
.marginLeft25{margin-left:25px!important}
.marginLeft29{margin-left:29px!important}
.marginLeft30{margin-left:30px!important}
.marginLeft33{margin-left:33px}
.marginLeft35{margin-left:35px!important}
.marginLeft40{margin-left:40px!important}
.marginLeft41{margin-left:41px!important}
.marginLeft45{margin-left:45px!important;margin-left:45%!important}
.marginLeft45,.marginleft45p{margin-left:45px}
.marginLeft50{margin-left:50px!important}
.marginLeft51{margin-left:51px}
.marginLeft55{margin-left:55px!important}
.marginLeft60{margin-left:60px!important}
.marginLeft65{margin-left:65px!important}
.marginLeft68{margin-left:68px!important}
.marginLeft70{margin-left:70px!important}
.marginLeft81{margin-left:81px}
.marginLeft87{margin-left:87px!important}
.marginLeft91{margin-left:91px!important}
.marginLeft92{margin-left:91px!important}
.marginLeft95{margin-left:95px!important}
.marginLeft105{margin-left:105px!important}
.marginLeft107{margin-left:107px!important}
.marginLeft110{margin-left:110px!important}
.marginLeft112{margin-left:112px!important}
.marginLeft115{margin-left:115px!important}
.marginLeft124{margin-left:124px}
.marginLeft125{margin-left:125px!important}
.marginLeft126{margin-left:126px!important}
.marginLeft132{margin-left:132px!important}
.marginLeft136{margin-left:136px!important}
.marginLeft145{margin-left:145px!important}
.marginLeft142{margin-left:142px!important}
.marginLeft150{margin-left:150px}
.marginLeft161{margin-left:161px!important}
.marginLeft167{margin-left:167px}
.marginLeft170{margin-left:170px}
.marginLeft185{margin-left:185px}
.marginLeft226{margin-left:226px!important}
.marginLeft229{margin-left:229px!important}
.marginLeft236{margin-left:236px!important}
.marginLeft237{margin-left:237px}
.marginLeft240{margin-left:240px!important}
.marginLeft250{margin-left:250px!important}
.marginLeft276{margin-left:276px!important}
.marginLeft290{margin-left:290px}
.marginLeft332{margin-left:332px}
.marginLeft295{margin-left:295px}
.marginLeft45P{margin-left:45%!important}
.marginLeft32p{margin-left:32px}
.marginleft35p{margin-left:35px}
.marginleft25p{margin-left:25px}
.marginleft8p{margin-left:8px}
.marginLeft24N{margin-left:-24px!important}
.marginLeft330N{margin-left:-330px}
.marginL330{margin-left:330px!important}
.marginLeftRight5{margin-left:5px;margin-right:5px}
.marginLeftRight10{margin-left:10px;margin-right:10px}
.marginLautoT70{margin:70px auto 0}
.marginTB11LR10{margin:11px 10px}
.marginTopBtm225{margin-top:225px;margin-bottom:277px}
.marginTopBtm278{margin-top:280px;margin-bottom:278px}
.padding1{padding:1px}
.padding3{padding:3px!important}
.padding5{padding:5px!important}
.padding8{padding:8px!important}
.padding4{padding:4px!important}
.padding7{padding:7px!important}
.padding10{padding:10px!important}
.padding12{padding:12px}
.padding15{padding:15px!important}
.padding16{padding:16px!important}
.padding18{padding:18px!important}
.padding20{padding:20px!important}
.padding25{padding:25px!important}
.padding30{padding:30px!important}
.padding40{padding:40px}
.paddingTop1{padding-top:1px}
.paddingTop2{padding-top:2px}
.paddingTop3{padding-top:3px!important}
.paddingTop4{padding-top:4px!important}
.paddingTop5{padding-top:5px!important}
.paddingTop6{padding-top:6px!important}
.paddingTop7{padding-top:7px!important}
.paddingTop8{padding-top:8px!important}
.paddingTop9{padding-top:9px}
.paddingTop10{padding-top:10px!important}
.paddingTop11{padding-top:11px!important}
.paddingTop13{padding-top:13px!important}
.paddingTop15{padding-top:15px!important}
.paddingTop20{padding-top:20px!important}
.paddingTop23{padding-top:23px!important}
.paddingTop25{padding-top:25px!important}
.paddingTop33{padding-top:33px!important}
.paddingTop45{padding-top:45px}
.paddingTop55{padding-top:55px!important}
.paddingTop63{padding-top:63px!important}
.paddingRight2{padding-right:2px!important}
.paddingRight4{padding-right:4px!important}
.paddingRight5{padding-right:5px!important}
.paddingRight8{padding-right:8px!important}
.paddingRight10{padding-right:10px!important}
.paddingright14{padding-right:14px!important}
.paddingRight15{padding-right:15px!important}
.paddingRight18{padding-right:18px}
.paddingRight20{padding-right:20px!important}
.paddingRight24{padding-right:24px!important}
.paddingRight30{padding-right:30px!important}
.paddingRight25{padding-right:25px!important}
.paddingRight35{padding-right:35px!important}
.paddingRight40{padding-right:40px!important}
.paddingRight100{padding-right:100px!important}
.paddingRight150{padding-right:150px!important}
.onePaddingRight{padding-right:1px!important}
.paddingBottom2{padding-bottom:2px!important}
.paddingBottom3{padding-bottom:3px!important}
.paddingBottom4{padding-bottom:4px!important}
.paddingBottom5{padding-bottom:5px!important}
.paddingBottom6{padding-bottom:6px!important}
.paddingBottom7{padding-bottom:7px!important}
.paddingBottom8{padding-bottom:8px!important}
.paddingBottom9{padding-bottom:9px!important}
.paddingBottom10{padding-bottom:10px!important}
.paddingBottom11{padding-bottom:11px!important}
.paddingBottom12{padding-bottom:12px!important}
.paddingBottom13{padding-bottom:13px!important}
.paddingBottom14{padding-bottom:14px!important}
.paddingBottom15{padding-bottom:15px!important}
.paddingBottom17{padding-bottom:17px}
.paddingBottom20{padding-bottom:20px!important}
.paddingBottom25{padding-bottom:25px!important}
.paddingBottom26{padding-bottom:26px!important}
.paddingBottom27{padding-bottom:27px!important}
.paddingBottom28{padding-bottom:28px!important}
.paddingBottom37{padding-bottom:37px!important}
.paddingBottom45{padding-bottom:45px}
.paddingBottom180{padding-bottom:180px!important}
.paddingLeft0{padding-left:0!important}
.paddingLeft1{padding-left:1px!important}
.paddingLeft2{padding-left:2px!important}
.paddingLeft4{padding-left:4px!important}
.paddingLeft5{padding-left:5px!important}
.paddingLeft6{padding-left:6px!important}
.paddingLeft7{padding-left:7px!important}
.paddingLeft8{padding-left:8px!important}
.paddingLeft9{padding-left:9px!important}
.paddingLeft10{padding-left:10px!important}
.paddingLeft11{padding-left:11px!important}
.paddingLeft12{padding-left:12px!important}
.paddingLeft14{padding-left:14px!important}
.paddingLeft15{padding-left:15px!important}
.paddingLeft16{padding-left:16px!important}
.paddingLeft17{padding-left:17px}
.paddingLeft18{padding-left:18px}
.paddingLeft19{padding-left:19px}
.paddingLeft20{padding-left:20px!important}
.paddingLeft22{padding-left:22px!important}
.paddingLeft24{padding-left:24px!important}
.paddingLeft25 { padding-left: 25px !important; }
.paddingLeft25{padding-left:25px;}
.paddingLeft26 { padding-left: 26px; }
.paddingLeft27{ padding-left:27px!important}
.paddingLeft30{ padding-left:30px!important}
.paddingLeft33 { padding-left:33px!important}
.paddingLeft35 { padding-left:35px!important}
.paddingLeft40 { padding-left: 40px !important; }
.paddingLeft45 { padding-left: 45px !important; }
.paddingLeft50 { padding-left: 50px !important; }
.paddingLeft52 { padding-left: 52px !important; }
.paddingLeft53 { padding-left: 53px !important; }
.paddingLeft55 { padding-left: 55px !important; }
.paddingLeft60 { padding-left: 60px !important; }
.paddingLeft62 { padding-left: 62px !important; }
.paddingLeft63 { padding-left: 63px !important; }
.paddingLeft65 { padding-left: 65px; }
.paddingLeft70 { padding-left: 70px !important; }
.paddingLeft74 { padding-left: 74px !important; }
.paddingLeft75 { padding-left: 75px !important; }
.paddingLeft79 { padding-left: 79px !important; }
.paddingLeft80 { padding-left: 80px !important; }
.paddingLeft84 { padding-left: 84px !important; }
.paddingLeft85 { padding-left: 85px !important; }
.paddingTop5ie9 { padding-top: 5px\9 !important; }
.paddingLeft100 { padding-left: 100px; }
.paddingLeftRight6 { padding-left: 6px; padding-right: 6px;}
.paddingTB7LR10{padding:7px 10px;}
.paddingTB5LR10{padding:5px 10px;}
.padding20Btm10 { padding: 20px 20px 10px 20px; }
.padding3n6 { padding: 3px 6px; }
.paddingTopBottom10 { padding: 10px 0; }
.paddingTopBottom5{padding-top:5px !important; padding-bottom:5px !important;}
.paddingLeftRight10 { padding: 0 10px; }
.paddingTB4 { padding-top: 4px !important; padding-bottom: 4px !important; }
.paddingTop2Left3 { padding: 2px 3px 2px 3px !important; }
.paddingTop6Left10 { padding: 6px 10px; }
.paddingTBL5 { padding: 5px 0 5px 5px; }
.paddingTop12 { padding: 12px 0px 0px 0px; }
.paddingTB2 { padding-bottom: 3px; padding-top: 3px; }
.paddingTB3 { padding-top: 3px; padding-bottom: 3px; }
.paddingTB5 { padding-top: 5px!important; padding-bottom: 5px!important; }
.paddingTB10 { padding-top: 10px!important; padding-bottom: 10px!important; }
.paddingTB17 { padding-top: 17px!important; padding-bottom: 17px!important; }
.paddingT12B15LR9{padding:12px 9px 15px;}
.paddingTopLeft15{padding: 15px 0px 5px 15px !important;}
.padding160LR { padding-left:160px !important;padding-right:160px !important }

.zeroPadding,.padding0  { padding: 0 !important; }
.zeroPaddingTop {
	padding-top: 0px !important;
}
.zeroPaddingRight,.paddingRight0 { padding-right: 0 !important; }
.zeroPaddingBottom { padding-bottom: 0 !important; }
.zeroPaddingLeft { padding-left: 0 !important; }

/* commom Border */
.noBorder, .borderNone { border: none !important; }
.noBorderTop { border-top: none !important; }
.noBorderRight { border-right: none !important; }
.noBorderBottom { border-bottom: none !important; }
.noBorderLeft { border-left: none !important; }
.outlineNone { outline: none; }
.borderCollapse{ border-collapse:separate !important;}
.noBorderRadiusLeft { border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; }
.noBorderRadiusRight { border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; }
.borderRadius4 { border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; }
.borderRadius5 { border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.borderRadius01 { border-radius: 1px; -webkit-border-radius: 1px; -moz-border-radius: 1px; }
.borderRadius10 { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.borderRadius15 { border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; }

.borderRadiusRightBottomZero { border-bottom-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; }
.borderRadiusLeftBottomZero { border-bottom-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; }
.borderRadiusLeftTopZero { border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px; -moz-border-radius: 5px 0px 5px 5px;}
.borderRadiusBottomZero { border-bottom-right-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; -moz-border-radius-bottomright: 0 !important; border-bottom-left-radius: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -moz-border-radius-bottomleft: 0 !important; }
.borderRight,.borderright { border-right: 1px solid #666; }
.borderTopRadius5 { border-radius: 5px 5px 0 0!important; -webkit-border-radius: 5px 5px 0 0!important; -moz-border-radius:5px 5px 0 0!important; }
.borderRound { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; overflow: hidden; }
.borderRound table.gridV { border: none !important; }
.borderRadius2 { border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; }
.borderRight04{border-right:#E5E5E5 solid 1px !important;}
.borderBottom09{border-bottom:#E5E5E5 solid 1px !important;}
.borderRight10{border-right:#CCCCCC solid 1px !important;}
.borderRadiusLeft2 { border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; }
.borderRadiusRight2 { border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; }
.borderRadiusTop2 { border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; }
.borderRadiusBottom2 { border-radius: 0 0 2px 2px; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; }
.borderRadiusLeft5 { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.borderRadiusRight5 { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.borderBtmRadius5 { -webkit-border-radius: 0px 0px 5px 5px; -O-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }
.borderRadiusBottom5 { border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; }
.borderRadiusTop5 { border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.borderRadiusLeft5 { border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; }
.borderRadiusRight5 { border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; }
.zeroBorderRadiusRightBottom5 { border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0; }
.borderRadiusTopLeft5 { border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; }
.borderSize1 { border: 1px solid; }
.borderSize2px {border-width: 2px;border-style: solid;}
.borderRightShadow { border-right: 1px solid #E4E3E3; box-shadow: -1px 0px 0px #FFFFFF inset;}
.borderRadiusNone { border-radius: 0!important; }
.borderLeftRightNone { border-left: none!important; border-right: none!important; }
.borderBox { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding: 10px 10px 0px 10px; }
.borderTop04 { border-top: #e4e4e4 solid 1px; }
.borderBottom05 { border-bottom: #e4e4e4 solid 1px; }
.border9 { border-width: 0px 0px 9px 9px !important; }
.border3 { border: 1px solid #d5d5d5; }
.border4 { border: #fff solid 1px; }
.borderBottomNone { border-bottom: none!important;}
.borderRadiusBottom8 { border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; }
.borderRadius0 { border-radius: 0!important; }
.borderWidth2 { border-width: 2px!important; }
.borderRadiusTopRight5{ border-radius:0 5px 0 0 !important; -webkit-border-radius:0 5px 0 0 !important; -moz-border-radius:0 5px 0 0 !important;}
.borderRadiusBottom6 {border-radius:0 0 6px 6px!important; -moz-border-radius:0 0 6px 6px!important; -webkit-border-radius:0 0 6px 6px!important; }
.borderRadius3 { border-radius: 3px !important; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; }
.noBorderRadiusLeft3 { border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; }
.noBorderRadiusRight3 { border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; }
.noBorderRadiusLeft5 { border-radius: 0 5px 5px 0 !important; -moz-border-radius: 0 5px 5px 0 !important; -webkit-border-radius: 0 5px 5px 0 !important; }
.noBorderRadiusRight5 { border-radius: 5px 0 0 5px !important; -moz-border-radius: 5px 0 0 5px !important; -webkit-border-radius: 5px 0 0 5px !important; }
.noBorderRadius { border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; }
.borderTop08{border-top:1px solid #E0DFDF !important;}
.borderBottom11{border-bottom:1px solid #BBBBBC !important;}
.borderBottomColorCCC{border-bottom:1px solid #ccc;}
.borderLeft07 { border-left: 4px solid #494949;}
.borderBottomD9D9D9 { border-bottom:1px solid #D9D9D9}
.borderBottom10 { border-bottom:1px solid #eef0f5 !important}
.borderLeftTopZero {border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; -moz-border-radius:0 5px 5px 5px;}
.borderBoxing {box-sizing: border-box;}
/* border special cases */
.borderRightSaved { border-right: 1px solid #5ca4b3; }
.borderRight05{border-right:1px solid #fff;}
.border5 {border: 1px solid #ccc;}
.border6 {border: 1px solid #edeeee;}
/* Common Icons */
.generalIcons { display: inline-block; }
.actionIcons { width: 16px; height: 16px; display: block; }
.actionIcons24 { width: 24px; height: 24px; display: block; }
.iconCart { width: 23px !important; }
.iconHeadSearch { display: block; }
.iconTemplate { padding-left: 20px; }
.iconRepository, .iconSurveys, .iconVariable, .iconSanitized, .iconTempletes { padding-left: 24px; }
.iconSortList { display: inline-block; }
.iconStar, .iconStarGray, .iconClock, .iconFilter { height: 18px; width: 16px; }
.iconReset { width: 18px; height: 18px; }
.iconPlus { padding-left: 17px; }
.iconDownArrow { width: 7px; height: 7px; }
.iconLeftArrow { width: 7px; height: 7px; }
.iconPanel { display: block; }
.iconAdd { width: 17px; height: 17px; }
.iconAttachment { padding-left: 11px; }
.iconQuestTypes { width: 16px; height: 16px; }
.iconQuestType { width: 16px; height: 16px; }
.iconDeleteHidden { width: 16px; height: 16px; visibility: hidden; }
.iconDelete, .iconAddPlus, iconEdit { width: 16px !important; height: 16px !important; }
.iconIncombent, .iconIncombentInactive { width: 16px; height: 16px; display: inline-block; }
.iconPreview, .iconPreviewDis { width: 22px; height: 21px; }
.previewIcon{background-position:-20px -1846px; width:16px; height:10px;}
.iconQuestTypes { width: 16px; height: 16px; }
.iconUpload { display: block; padding: 0 5px 0 25px; }
.iconCalender { display: inline-block; height: 16px; margin: 1px 0 0 3px; width: 16px; }
.iconTime { display: inline-block; height: 16px; margin: 1px 0 0 3px; width: 16px; }
.iconLot { width: 13px; height: 13px; }
.iconShareSmall { width: 17px; height: 17px; }
.iconCompare { width: 17px; height: 17px; }
.iconSuggestion { width: 17px; height: 17px; }
.iconFavList { width: 16px; height: 16px; }
.iconAddFavList { width: 16px; height: 16px; }
.iconAttchmentSprit { display: block; }
.iconAttach { width: 16px; height: 16px; }
.iconChat { width: 16px; height: 16px; }
.iconDownload,.iconZip { width: 16px; height: 16px; }
.iconDownloadCard { width: 19px; height: 19px; }
.iconChat .alertReg, .gridV .iconAttachment .alertReg { top: -9px; right: -9px; padding: 1px !important; }
.iconSupplier { background-position: -1px -188px !important; display: inline-block; width: 28px; height: 26px; }
.iconSearchInput { background-position: -1px -576px !important; display: inline-block; width: 28px; height: 26px; }
.iconApprover { background-position: -1px -268px !important; display: inline-block; width: 28px; height: 26px; }
.iconAddPlus1 { width: 21px; height: 22px; }
.iconSortAscending { width: 21px; height: 14px; background-position: 0px -1103px !important; }
.iconSortDescending { width: 21px; height: 14px; background-position: -27px -1103px !important; }
.iconComment01:hover { text-decoration: none; }
.iconComment03:hover { text-decoration: none; }
.iconComment07 {background: url(../images/iconComments.png?v=1) no-repeat  0 -104px;color: #FFFFFF; font-size: 9px;height: 16px;padding: 1px 0;text-align: center;width: 18px; text-decoration:none !important;}
.iconGrid { display: block; }
.iconItem { width: 28px; height: 28px; margin: 0px auto; }
.iconSection { width: 31px; height: 31px; margin: 0px auto; }
.iconSurvey { width: 35px; height: 35px; margin: 0px auto; }
.iconPartners { width: 32px; height: 28px; margin: 0px auto; }
.iconDocument { width: 26px; height: 32px; margin: 0px auto; }
.iconCompareRemove { background-position: 0 -1235px; }
.iconCompareRemove { width: 17px; height: 17px; }
.iconMyDocs { background-position: 0px -1252px !important; height: 34px; width: 34px; }
.iconFlagDis { width: 11px; height: 13px; }
.iconFlagEnb { width: 11px; height: 13px; }
.iconFilter1 { background-position: 0 -52px !important; height: 18px; width: 16px; }
.iconAnalytics span { width: 24px; height: 23px; margin-top: 4px; }
.iconTimeline span { width: 18px; height: 16px; margin-top: 4px; }
.icon14 { width: 14px; height: 14px; }
.iconLock01 { width: 11px; height: 13px; }
.iconUnLock01 { width: 14px; height: 13px; }
.iconCheck02 { width: 20px; height: 15px; display: inline-block; float: right; }
.iconShare { float: left; margin-left: 10px; display: none; }
.iconPunchoutCard { width: 17px; height: 17px; }
.iconError01 { display: inline-block; width: 16px; height: 16px; }
.iconError { width: 16px; height: 16px; right: 8px; top: 14px; }
.iconMRO { background-position: -71px 0; }
.iconLogistics { background-position: -71px -23px; }
.iconPackging { background-position: -71px -46px; }
.iconCapital { background-position: -71px -69px; }
.iconEnergynUtilites { background-position: -71px -92px; }
.iconProfessionalServices { background-position: -71px -115px; }
.iconGeneralSupplies { background-position: -71px -138px; }
.iconMarketing { background-position: -71px -161px; }
.iconItnTelecom { background-position: -71px -184px; }
.iconTooltip{ height:18px; width: 18px;}
.iconRss { height: 16px; margin-right: 10px; width: 16px; }
.iconSanDoc{width:16px; height:16px;}
.iconGuidePowerPoint, .iconGuideXsl, .iconGuidepdf, .iconsWord, .iconGuidePowerPointFev, .iconGuideXslFev, .iconGuidepdfFev, .iconsWordFev { width: 30px!important; height: 30px!important; }
.iconTool { height: 23px; width: 20px; display: block; }
.iconTemplate01 { height:16px; width: 16px; }
.iconCreateSourcingNew, .iconCreateContractNew, .iconCreatePoNew, .iconCreateInvoiceNew, .iconCreateReceiptNew, .iconCreateAssessmentNew, .iconCreateformNew { width: 30px; height: 28px; display: inline-block; margin: 40px auto 15px auto; }
.iconCreateSourcingSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreateContractSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreatePoSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreateInvoiceSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreateReceiptSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreateAssessmentSmall { width: 53px; height: 40px; display: inline-block; }
.iconCreateformSm { width: 53px; height: 40px; display: inline-block; }
.iconCreateform { width: 53px; height: 40px; display: inline-block; }
.iconCreateSourcing { width: 53px; height: 40px; display: inline-block; }
.iconCreateContract { width: 53px; height: 40px; display: inline-block; }
.iconCreatePo { width: 53px; height: 40px; display: inline-block; }
.iconCreateInvoice { width: 53px; height: 40px; display: inline-block; }
.iconCreateReceipt { width: 53px; height: 40px; display: inline-block; }
.iconCreateAssessment { width: 53px; height: 40px; display: inline-block; }
.iconPartnerName {background-position:-28px -303px !important; }
.iconManager { width: 16px; height: 16px; background-position:-27px -407px !important; }
.iconReminder01 { background-position: -34px -1380px !important; height: 17px; width: 17px; }
.iconOfferDown1 { background-position:1px -1398px!important; display:inline-block; height:16px; width:16px; margin-top:12px; margin-right:14px;}
.iconOfferUp1 { background-position: 1px -1398px !important; }
.iconManageColumn { background-position: 0px -19px; height: 16px; width: 19px; }
.iconScoreInstruction { background-position: 0px 0px; height: 16px; width: 19px; }
.iconDownloadTemp { display: inline-block; background-position: -6px -4px; width: 21px; height: 16px; }
.iconImportExcel { display: inline-block; background-position: -37px -4px; width: 22px; height: 16px; }
.iconExportExcel { display: inline-block; background-position: -82px -4px; width: 22px; height: 16px; }
.iconExportWord { display: inline-block; background-position: -82px -28px; width: 22px; height: 16px; }
.iconExportPDF { display: inline-block; background-position: -82px -50px; width: 22px; height: 16px; }
.iconexception { width: 16px; height: 16px;margin-top:2px; }
.iconSearch { width: 16px; height: 14px; }
.iconTimeLeft { width: 20px; height: 17px; display: none; }
.iconMoreOptions { height: 16px; padding: 0 10px; float: right; }
.iconShiptolocation { float: right; padding: 0 11px; height: 20px;}
.iconDefaultCategory { padding: 0 10px; float: right; height: 19px; }
.iconDefaultBU { height: 18px; padding: 0 11px; float: right; }
.iconDefaultRegion { height: 20px; padding: 0 11px; float: right; }
.iconProfilePhoto,.customizeIcon { height: 16px; padding: 0 10px; float: right; }
.iconRssFolder { height: 16px; width: 21px; }
.iconUpA, .iconDownA { height: 9px; width: 13px; }
.iconUpA { background-position: left bottom !important; }
.iconDownA { background-position: 0px 0px !important; }
.iconRss01 { height: 14px; width: 15px; }
.iconListAddBtn { background-position: 1px -538px !important; padding: 5px 9px; }
.iconListRemoveBtn { background-position: -1px -522px !important; padding: 5px 9px; }
.iconMapEntities { height: 13px; width: 9px; visibility: hidden; display: block; }
.iconMapEntities .alertReg { top: 0px; left:10px; }
.iconUpload01 { height: 16px; width: 16px; }
.iconAddGroupNew { height: 14px; width: 29px; background-position: 0px 0px; }
.iconAddUserNew { height: 14px; width: 24px; background-position: 0px 0px; }
.iconRfxQuickView { bottom: -45px; display: block; height: 48px; position: absolute; right: 15px; width: 43px; z-index: 1; }
.iconCreateNonBuying { height: 40px; width: 50px; }
.iconRFXCreate { height: 40px; width: 37px; }
.iconAuctionCreate { height: 40px; width: 40px; margin-top:3px !important; margin-bottom:1px !important; }
.iconContractCreate { height: 40px; width: 40px; }
.iconAssessmentCreate { height: 40px; width: 35px; }
.iconREQCreate { height: 39px; width: 41px; }
.iconPOCreate { height: 40px; width: 34px; }
.iconReceiptCreate { height: 40px; width: 34px; }
.iconASNCreate { height: 40px; width: 40px; }
.iconInvoicereate { height: 40px; width: 40px; }
.iconCatlogCreate { height: 26px; width: 26px;}
.iconTemplateCreate { height: 27px; width: 26px; }
.iconBlankCreate { height: 26px; width: 26px; }
.iconRequestFormCreate { height: 24px; width: 23px; }
.iconItemCreate { height: 28px; width: 26px; }
.iconRequisitionCreate { height: 28px; width: 28px !important; }
.iconPOCreate01 { height: 28px; width: 28px; }
.iconUserGroup { height: 16px; width: 28px; }
.iconUser { height: 16px; width: 20px; }
.iconCreateBlankDocument{ width:20px; height:18px;}
.iconDeleteHidden03 { background-position: 0px -227px !important; }
.iconDeleteHidden04 { background-position: 0px -227px !important; }
.iconDowmload02{background:url(../images/uploadIcon01.png?v=1) no-repeat 0 0; padding-left:21px;}
.iconUpload02, .iconDownload01{width:16px; height:16px; display:block;}
.iconDownloadAni01{width:16px; height:16px; display:block; background:url(../images/downloadAnimation.gif?v=1) no-repeat 0 0;}
.iconRfxNew{ background-position:0px 0px;}
.iconAuctionNew{ background-position:0px -40px !important;}
/*.iconContractNew, .iconProject{ background-position:1px -47px; height:22px; width:26px; display:block; margin:0 0 12px 0;}*/
.iconInvReconcile{ background-position:0px -970px !important;}
.iconAddToCart{ height:28px; width:37px; border-width:1px; border-style:solid;border-radius:4px; margin-top:-1px;}
.iconAddToCart span{ width:24px; height:23px;margin:3px 0 0 6px;}
.iconRecent {background-position: 0 -27px !important;height: 28px;}
.iconSortFilter {background-position: 0 -55px !important;}
.iconAssesmentListSmall span{background-position: 0px -847px !important;margin: 0px !important;}
.iconPartnerFormSmall span{background-position: 0 -161px !important;margin:0 !important;}
.iconPartnerCertificateSmall span{background-position: -4px -209px ;margin:7px 0px 0px 7px;}
.iconAddFavListGray{height:16px;width:16px;}
.iconPrint{width:17px; height:17px;}
.iconCalender01{background-repeat:no-repeat; width:16px; height:16px; }
.iconPrimaryContact{ background-position: -2px -1658px!important; }
.iconViewTag{width:13px; height:13px;}
.iconNoReports{ background-position:0px -1299px !important;}
.iconPartnerProfile{ background-position:0px -1340px !important;}
.iconPlatform{ background-position:0px -1381px !important;}
.iconProcurement{ background-position:0px -1422px !important;}
.iconSourcing{background-position:0px -1463px !important;}
.iconWorkbenchNew{background-position:0px -1093px !important;}
.iconOppFinderNew{background-position:0px -1176px !important;}
.iconPartnerRationalization{background-position:0px -1217px !important;}
.iconPaymentTermRationalization{background-position:0px -1258px !important;}
.setIcon {float: left;padding: 39px 10px;display: block;text-align: center;box-sizing: border-box;max-height:160px; }
.iconBoxTitle {float: left;background-color: #f0f0f0;color: #2272bb;text-align: center;padding: 13px 8px;display: block;box-sizing: border-box; height:56px; }
.iconBox {float: left;margin-bottom: 10px;margin-left: 11px;border: 1px solid #e2e2e2;display: block;}

.iconBox23 {margin-right: -23px;width: 23px;}
.iconBoxPaddingR23 {padding-right: 23px !important;}
.iconBox46 {margin-right: -46px;width: 46px;}
.iconBoxPaddingR46 {padding-right: 46px !important;}
.iconBox69 {margin-right: -69px;width: 69px;}
.iconBoxPaddingR69 {padding-right: 69px !important;}
.iconBox92 {margin-right: -92px;width: 92px;}
.iconBoxPaddingR92 {padding-right: 92px !important;}
.iconBox115 {margin-right: -115px;width: 115px;}
.iconBox120 {margin-right: -115px;width: 120px;}
.iconBoxPaddingR115 {padding-right: 115px !important;}
.iconBox138 {margin-right: -138px;width: 138px;}
.iconBoxPaddingR138 {padding-right: 138px !important;}
.iconBox161 {margin-right: -161px;width: 161px;}
.iconBoxPaddingR161 {padding-right: 161px !important;}
.iconBox184 {margin-right: -184px;width: 184px;}
.iconBoxPaddingR184 {padding-right: 184px !important;}
.iconBox207 {margin-right: -207px;width: 207px;}
.iconBoxPaddingR207 {padding-right: 207px !important;}


.addSortingIcon .arrowDown { display: block!important;}
.searcResultsActionIcon { width: 23px; height: 21px !important; position: relative; *position:static;}
.cardIcon {border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; }
.rfxIcon{background-position:0px 0px !important;margin-top:5px;  }
.signedIcon{background-position:0px -81px !important;margin-top:5px ;}
.auctionIconNew{background-position:0px -40px !important;margin-top:5px ;}
.reqIcon{background-position:0px -403px !important;margin-top:5px; }
.orderIcon{background-position:0px -444px !important;margin-top:5px; }
.recieptIcon{background-position:0px -485px !important;margin-top:5px; }
.invoiceIcon{background-position:0px -524px !important;margin-top:5px; }
.assessmentIcon{background-position:0px -242px !important;margin-top:5px ;}
.formIcon{background-position:0px -161px !important; margin-top:5px;}
/*.cardIcon span { width: 19px; height: 20px; }*/
.sourcingRFQIcon span { margin: 12px 0 0 12px;}
.sourcingRFPIcon span { margin: 12px 0 0 12px;}
.sourcingRFIIcon span { margin: 12px 0 0 12px;}
.sourcingAuctionIcon span { margin: 12px 0 0 11px;}
.partnerIconNew span{margin:7px 0 0 7px !important;}
/*.sourcingContractIcon span { width: 23px; height: 18px; margin: 12px 0 0 7px; }
.sourcingP2PIcon span.requisition,.sourcingP2PIcon span.ASN, .sourcingP2PIcon span.creditMemo { width: 30px; height: 28px; margin: 8px 0 0 6px; }
.p2pNewIcons span.p2pASNIconNew{height: 20px !important;margin: 8px 0 0 8px;width: 20px !important;}
.sourcingP2PIcon span.PO { width: 24px; height: 28px; margin: 7px 0 0 9px; }
.sourcingP2PIcon span.receipt { height: 28px; margin: 8px 0 0 9px; width: 24px; }
.sourcingP2PIcon span.invoice { width: 24px; height: 28px; margin: 8px 0 0 9px; }*/
.sourcingP2PIcon span.invReconliation { background-position:0px -970px;}
/*.sourcingContractIcon span.signed{height:27px; width:30px; margin:8px 0 0 7px;}*/
.cardShareIcon { width: 17px; height: 17px; }
.cardHistoricalReviewIcon { width: 17px; height: 17px; }
.cardAddIcon { width: 17px; height: 17px; }
.cardParentContractIcon { width: 18px!important; height: 18px!important; }
.actionIcons { background: url(../images/actionIcons.png?v=1) no-repeat 0 0; /*width: 16px; height: 16px; */display: block; }
.itemTableSettingIcons{ width: 16px; height: 17px; }
.itemTableSettingIcons { margin-top: 5px; }
.emailIcon { width: 24px; height: 18px; }
.chatIcon { width: 25px; height: 18px; }
.notificationIcon { height: 21px; width: 18px; }
.editIcon { width: 16px; height: 16px; }
.editIcon2 { width: 16px; height: 16px; }
.partnerIcon span { height: 21px; width: 22px; margin: 9px 0 0 11px; }
.partnerCertificateIcon span { height: 21px; width: 21px; margin: 12px 0 0 11px; }
.partnerList span { height:36px; width: 36px;}
.shoppingCartIconGray { width: 16px; height: 17px; }
.statusCardIcon { width: 22px; height: 22px; position: absolute; top: 6px; right: 6px; }
.statusCardIconDisabled { width: 24px; height: 24px; position: absolute; top: 6px; right: 6px; }
.inviteIcon { width: 20px; height: 16px; }
.inviteFevIcon, .inviteFevDisableIcon, .unregisteredPartnerIcon { width: 19px; height: 18px; }
.inviteScoreIcon { width: 23px; height: 23px; }
.filterIcon { width: 22px; height: 16px; background-position: 0px 0px !important; }
.filterIconApplied { width: 22px; height: 16px; background-position: 0px -16px !important; }
.newWidgetIcon, .refreshWidgetIcon { width: 70px; height: 55px; }
.sourcingRFXIcon span, .contractIcon span, .auctionIcon span, .p2pRequisitionIcon span, .p2pOrderIcon span, .p2pOrderIcon span, .p2pInvoiceIcon span,
.p2pReceiptIcon span, .partnerAssessmentIcon span, .partnerListIcon span, .partnerFormIcon span, .partnerPrimaryFormIcon span, .partnerCertificateIcon span,
.templateCreationIcon span, .cardIcon span, .modules span, .iconSearchPayment, .iconContractNew, .iconProject, .iconRfxNew, .iconInvReconcile, iconAuctionNew,
.iconASN, .iconFormsNew, .iconAssessmentNew, .iconInvoiceNew, .iconReceiptNew, .iconPONew, .iconReqNew, .iconPSpace, .iconShareSpace, .iconSearchPartner, .iconToolkit, .iconPartnersNew, .iconDropdown, .iconItemsNew, .iconCatalogNew, .iconSanitizedDoc, .iconAuctionNew, .iconReturnNoteNew, .iconActionPlanList span, .newTheme .actionPlanModule, .newTheme .creditNoteModule, .newTheme .headingModuleIcon,.iconProgramNew, .partnerCertificateIconNew, .iconTemplateNew, .iconNoReports, 
.iconPartnerProfile, .iconPlatform, .iconProcurement, .iconSourcing, .iconWorkbenchNew, .iconOppFinderNew, .iconPartnerRationalization, .iconPaymentTermRationalization
{ margin:10px 10px 0px 10px; width:36px; height:36px; }
.cardPreviewIcon { height: 17px; width: 17px; }
.statusIcon { margin-top: 3px; }
.workbenchCardToolkitIcon { background-position: -142px -4px; height: 23px; width: 22px; }
.workbenchCardTemplateIcon { background-position: -144px -30px; height: 23px; width: 22px; }
.workbenchCardWebContentIcon { background-position: -146px -61px; height: 23px; width: 22px; }
.workbenchCardMeterIcon { background-position: 0px -680px; height: 84px; width: 196px; }
.shoppingCartIconBlue{height:17px;width:16px;}
.arrowDown { width: 10px; height: 6px; display: block; }
.arrowUp { width: 10px; height: 6px; display: block; }
.arrowCenter { left: 50% !important; margin-left: -5px !important; }
.arrowLeft { left: 33% !important; margin-left: -5px !important; }
.actionBtnArrow { padding: 3px 15px 3px 10px; margin-right:8px /*5px*/; }
.actionBtnArrow01 { background-position: 2px -383px !important; padding: 3px 15px 3px 10px; margin-right: 5px; }
.upArrow05 { width: 0; top: -22px; left: 46%; position: absolute; border-style: solid; border-width: 10px; height: 0; }
.backArrow { width: 5px; height: 7px; }
.showUpArrow { background-position: 0px 0px !important; display: inline-block; padding: 0; height: 6px; width: 9px; }
.showDownArrow { background-position: 0px -7px !important; display: inline-block; padding: 0; height: 6px; width: 10px; }
.arrowDown01 { width: 10px; height: 6px; display: block; }
.arrowUp01 { width: 10px; height: 6px; display: block; }
.rightArrowDarkGrey { width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 6px; }
.leftDownArrow { width: 0px; height: 0px; border-style: solid; border-width: 0 0 12px 12px; }
.secondaryNavDropdownArrow { width: 0px; height: 0px; border-style: solid; border-width: 8px 6px 0 6px; top: 17px; right: 5px; }
.secondaryNavDropdownArrow01 { width: 0px; height: 0px; border-style: solid; border-width: 8px 6px 0 6px; top: 17px; right: 5px;}
.scrollingArrows { width: 21px; height: 22px; display: inline-block; }
.rightArrow01 { background-position: left top; background-repeat: no-repeat; height: 15px; width: 15px; margin-top: 13px; margin-right: 8px; }
.proccessArrow { height:40px; width:14px; position: relative; margin-right: -14px; float: left; }
.arrowNext01 { width: 8px; height: 18px; display: block; }
.sortingArrowUp, .sortingArrowDown {padding-right: 12px;}
.breadcrumbArrow{display:inline-block; height:11px; width:5px; margin:0 6px;}
.subQuestionArrow{display:inline-block; height:11px; width:8px;margin-right: 4px;}
.showUpArrow {background-position: 0 0 !important; display: inline-block; height: 6px; padding: 0; width: 9px;}
.showDownArrow {background-position: 0 -7px !important;display: inline-block;height: 6px;padding: 0;width: 9px;}
.arrowLeft02 {width: 0;	height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent;border-right:10px solid #1793BA;position: absolute;text-align: left;}

.upArrow05 { border-style: solid; border-width: 15px; height: 0px; /*left: 45px;*/ position: absolute; text-align: left; top: -30px; width: 0px; }
.iconGroupTeam{ background:url(../images/inviteCount.png?v=1) no-repeat -1px -86px; display:inline-block; height:16px; width:20px;}
.iconHierarchy{ background-position:0 -2483px; width:20px; height:20px;}
/* icon special groups */
.locks { display: inline-block; }
.iconLock { width: 16px; height: 15px; display: inline-block; }
.iconUnlock { width: 16px; height: 15px; display: inline-block; }
.docTypesSprite { display: inline-block; width: 20px; height: 20px; }

/* icons special cases */
.splitArrow { padding-bottom: 3px!important; /*padding-bottom: 2px\9;*/  }

a.iconAnalytics { padding: 0px 10px !important; }
a.iconTimeline { padding: 3px 10px !important; }
a.iconAnalytics:hover { padding: 2px 10px 2px 12px !important; }
a.iconTimeline:hover { padding: 5px 10px 6px 12px!important; }
li.selected a.iconAnalytics { padding: 2px 10px !important; }
li.selected a.iconTimeline { padding: 5px 10px 6px 12px!important; }
.createAttachment { position: relative; width: 20px; height: 20px; }
a.iconAdmin { padding: 0 10px !important; }
a.iconAdmin span { height: 27px; width: 22px; }
a.iconAdmin:hover { padding: 2px 10px !important; }
li.selected a.iconAdmin { padding: 2px 10px!important; }
a:hover.iconMyDocs { background-position: 0px -1285px !important; height: 34px; width: 34px; }
after .iconStar .iconReset { width: 18px; height: 18px; }
.iconPopout, h1 .popOut, h2 .popOut, h3 .popOut, h4 .popOut, h5 .popOut, h6 .popOut { width: 16px; height: 17px; }


 /* common button */
.buttonBg { padding: 4px 8px; }
.buttonShowlist { height: 88px; width: 45px; border-style: solid; border-width: 1px; text-align: center; }
.buttonShowlist .arrow { width: 18px; height: 12px; margin: auto; margin-top: 40px; }
.button01 { border-radius: 0px 0px 2px 2px !important; -webkit-border-radius: 0px 0px 2px 2px !important; -ms-border-radius: 0px 0px 2px 2px !important; padding: 4px 9px; text-align: center; font-weight: bold; text-decoration: none; }
.button01 a { font-weight: bold !important; text-decoration: none; }
.button01 a:hover { font-weight: bold; text-decoration: none; }
.button02{border-radius:5px; padding:5px 10px; font-weight:bold; font-size:12px;}
.toogleButton { border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; }
.toogleButton a { display: block; float: left; height: 23px; width: 45px; text-align: center; }
.toogleButton a.left span { width: 24px; height: 18px; }
.toogleButton a.right span { width: 14px; height: 14px; }
.bigButton{ border-style: solid; border-width: 1px; font-size: 15px; cursor: pointer; height:34px; padding: 0; width: 60px; *width:60px;height:37px\0;}
.inputWithButton { border-radius: 4px; -webkit-border-radius: 4px; overflow: hidden; font-size: 12px; }
.inputWithButton input[type='text'] { border: 0px; float: left; padding: 4px; font-family: Arial, Helvetica, sans-serif; }
.inputWithButton input[type='button'] { border: 0; padding: 3px 5px; float: right; font-family: Arial, Helvetica, sans-serif; cursor: pointer; }
.inputWithButton01 { border-radius: 4px; font-size: 12px; overflow: hidden; }
.inputWithButton01 input[type="text"] { border: 0; float: left; font-family: Arial, Helvetica, sans-serif; padding: 4px; }
.inputWithButton01 input[type="button"] { border: 0 none; cursor: pointer; float: right; font-family: Arial, Helvetica, sans-serif; padding: 3px 5px; }
.btnHighlight { font-size: 15px; padding: 7px 12px; margin: -9px 0 0 9px; }
.btn03.BtnDown, .btn03.BtnUp { height: 0; width: 0; border-style: solid; border-width: 6px; overflow: hidden; cursor: pointer; margin: 12px 0 0 10px; }
.btn03.BtnUp { border-width: 6px; margin:4px 0 0 10px; }
.bntGroup { border: 1px solid; border-radius: 0 3px 3px 0; height: 26px; overflow: hidden; }
.btn04 { padding: 1px 1px 3px 4px!important; padding: 2px 1px 2px 4px\0!important; margin: 3px 0 0 10px; margin: 4px 0 0 10px\0; }
.btn05 { display: inline-block; float: left; margin: 5px 10px 0 0; padding: 2px 0px 3px 0px; width: 32px; font-size: 11px; }
.btnAddNewEntity { padding: 12px 0; width: 184px; display: block; }
.btnAddNewEntity .generalIcons { padding: 2px 0 2px 23px; }
.btnClose, .btnEntitiesChildClose{ height: 9px; width: 9px; visibility: hidden; display: block; }
.btnEdit, .btnEntitiesChildEdit{height:14px; width:12px;  visibility: hidden;}
.btn06 { border-radius: 5px; text-decoration: none; padding: 5px 10px; text-align: center; }
.btn06:hover { text-decoration: none; }
.actionBtn { padding: 0px; }
.gradientBtn { -webkit-border-radius: 2px; border-radius: 2px; }
.addBtn02 { box-shadow: 0 1px 0 0 #CDCDCD; width: 36px; }
a.addBtn02 { text-decoration: none; text-align: center; }
a.addBtn02:hover { text-decoration: none; }
.addBtn02 { border-radius: 4px 4px 4px 4px; display: block; overflow: hidden; }
.disableBtn{font-size: 12px; border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; padding: 1px 10px 3px; -bracket-: hack(; padding: 3px 10px; );padding: 3px 10px 4px \0/; text-align: center; cursor: pointer; display: inline-block; }
.backBtn { border-radius: 5px; padding: 5px 10px; }
.fifthBtn { border-radius: 5px 5px 5px 5px; cursor: pointer; display: inline-block; font-size: 12px; padding: 6px 2px 3px 6px; margin-right: 5px; text-align: center; cursor: pointer; }
.fifthBtn:hover { text-decoration: none !important; }
.fifthBtn .attaments { display: block; margin: 3px 12px 3px 0px !important; }
.rssBtn { display: block; height: 25px; width: 32px; }
.absoluteDeleteBtn{position:absolute; right:10px;top:7px;}
.actionBtn01 { padding: 0px; }
.fourthBtn, .input .fourthBtn, .input .fourthBtn:focus { font-size: 11px; border: 1px solid; border-radius: 5px; padding: 1px 10px; -bracket-: hack(; padding: 2px 10px; );padding: 2px 10px \0/; text-align: center; cursor: pointer; display: inline-block; }
.fourthBtn:hover { border: 1px solid; text-decoration: none !important; }
.exportBtn { width: 16px !important; height: 16px !important; }

/* headings */
h1, .heading1{padding:15px 10px!important;padding: 15px 10px 14px\0!important; font-size: 21px; border-bottom-width: 1px; border-bottom-style: solid; font-weight:bold; font-smoothing:antialiased; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; }
.filterHead .heading1,.filterHead h1{padding:15px 10px!important;padding: 15px 10px 14px\0!important;}
/*follwoing hack for ie8*/
@media \0screen {  
h1, .heading1{padding: 8px 10px!important;}
.filterHead .heading1,.filterHead h1{padding:8px 10px!important;}
}
h1.widgetHeading, .widgetHeading { overflow: hidden; float: none !important; }
h1.changePadding { padding: 8px 10px; }
h1 .title,.heading1 .title { font-family:'robotomedium', arial;  font-weight: bold; *float:left; line-height: 24px; line-height: 25px\0; margin-top:0!important;}
@media \0screen {  
h1 .title,.heading1 .title{line-height:24px;}
}
h1 .popOut, h2 .popOut, h3 .popOut, h4 .popOut, h5 .popOut, h6 .popOut {float:right; width:16px; height:17px; display:inline-block;margin-top:4px;}
h1 .label, .heading1 .label { color: #878787; display: block; font-size: 11px !important; font-weight: normal; }
h1 .headTxt,.heading1 .headTxt  { font-size: 13px; text-shadow: 1px 1px 1px #fff; }
h1 .cardTitle01,.heading1 .cardTitle01  { padding: 14px 10px 14px 10px !important; margin-right: 40px; }
h4 { padding: 5px 10px; }
h1 .label.fontSize15, .heading1 .label.fontSize15 {font-size: 21px !important; font-family:'robotomedium', arial;}
/* Titles */
.title02 { font-size: 14px; font-weight: bold; }
.title02 a { color: #1793ba; }
.gridvTitle, .gridvTitle1 { border-image: none; border-style: solid; border-width: 1px 1px 0px 1px; font-weight: bold; }
.scoretitle1 { display: none; }
.statusTitle { display: block; font-size: 14px; margin: 0 0 7px; text-align: center; }
.proccessTitle { padding:10px 20px!important; float: left; }
.folderAccoTitle, .folderAccoTitle1{padding:10px 15px;}

/* headings */
.headingCenter { width: 200px; text-align: center; margin: -1px auto 0; font-size: 20px; }
.heading03 { border: 1px solid; padding: 8px; overflow: hidden; }
.heading03 .title { font-size: 18px; font-weight: bold; }
.heading03 .timer01 { font-size: 15px; }
.heading06, .heading07 { font-size: 14px; padding: 10px; }
.heading08 { padding: 4px 5px; font-size: 13px; }
.heading09 span.insideTitle { padding: 2px 3px; display: inline-block; }
.sectionHeading { font-weight: normal; }
.sectionHeading .seprator { height: 0px; }
.bannerHeading { font-size: 20px; font-weight: bold; margin: 11px 0 9px 0; }
.widgetHeading { color: #2272bb; }
.sectionHeading { color: #333; float: left; font-size: 18px; margin-bottom: 10px; font-family:'robotomedium',arial;}
.sectionHeading .modificationLink { font-size: 11px !important; float: left; margin: 6px 0 0 0; }
.listHeader { padding:5px 10px; font-weight: bold; font-size:13px}
.headerWorkbench { display: block; padding: 12px 20px; font-size: 14px; }
.sectionHeader { margin-bottom: 10px; }
.sectionHeader .contentsection { padding: 10px 0; }
#searchHeader { display: none; }

/* List Items */
.tabList { display: block; }
.tabList ul { float: left; width: 100%; }
.tabList ul li { width: 24.7%; text-align: center; background: none !important; height: 42px; display: block; float: left; position: relative; }
.tabList ul li a { display: block; padding: 11px 0; height: 20px; }
.tabList ul li a:hover { display: block; padding: 11px 0; height: 20px; text-decoration: none; }
.tabList ul li a.active { }
.tabList ul li span.activeArrow { border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 8px solid #bfced2; position: absolute; display: none; *bottom:-22px!important;bottom: -8px; z-index: 10; }
.tabList ul li:hover span.activeArrow {display:block; *bottom:-22px;padding: 11px 0; text-decoration: none !important; bottom: -30px !important; }
.tabList01 ul li { height: 34px; }
.tabList01 ul li a { height: 12px; }

ul.dropDown li a { font-size: 13px!important; }
ul.dropDown li.disableMenu a:hover{ cursor:default; background:none!important;}

ul.menuAlerts {*width:241px;*top:85px; z-index: 1001 !important; }
ul.menuAlerts li { float: left; display: inline; *width:150px;}
ul.menuAlerts li + li { *width:91px;}
ul.menuAlerts li a { color: #fff; font-size: 11px; padding: 4px 7px 7px 4px; display: block; }
.shoppingCart .upArrow { right: 36px !important; *top:-21px;}
ul.menuAlerts li.first { position: relative; }
ul.menuAlerts li.first span.cartCount, ul.menuAlerts li.first span.cartGlow { position: absolute; left: 0px; *cursor:pointer;}
ul.menuAlerts li.first span.cartGlow { *margin-top:2px;}

.linkList01 li { display: block; }
.linkList01 li a { padding: 10px 15px; font-size: 13px;/*font-weight: bold;*/ display: block;}
.linkList01 li a:hover { text-decoration: none; }
.linkList01 li a.secondaryLink{padding:8px 15px 9px;}
.linkList01 li.selected { border-right: 0; border-top:0; }
.linkList01 .filterStatusEnable, .linkList01 .filterStatusDisable { margin: /*9px*/ 14px 12px; }
.list01HR{ float: left;height: 28px;position: relative;}
.list01HR li {float:left; padding:4px 14px; font-size:13px;}
.list01HR ul { position: absolute; top: 0;  z-index: 100; width:1300px;}
.invoiceDetailList01 { display: block; }
.inputList01 ul li:hover a.iconDeleteHidden{ visibility:visible;}
.asideBarList01 .markedIcon01 ul li .iconSortList { padding: 0px; height: 18px; width: 16px; margin-top: 13px; margin-right: 15px; }
.asideBarList01 .listPadding01 li a { padding: 8px 12px !important; height: auto !important; }
.asideBarList01 .listPadding02 li a { padding: 11px 12px !important; height: auto !important; }
.asideBarList01 .alertReg { display: inline-block; left: 1px; top: -1px; font-size: 11px; }
.asideBarList01 ul.itemlist li a { padding: 10px 15px 10px 10px; height: 53px; }
.asideBarList01 ul.itemlist li a.active { font-weight: bold; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
.asideBarList03 { padding-top: 3px;/*width:250px !important;*/ }
.asideBarList03 ul { display: block; }
.asideBarList03 ul li { display: block; float: left; width: 100%; }
.asideBarList03 ul li a { padding: 15px 15px 15px 15px; display: block; }
.asideBarList03 ul li a:hover { text-decoration: none; }
.asideBarList03 ul li a.active { cursor: auto; }
.asideBarList03 { width: 213px; }
.asideBarList04 { padding-top: 3px;/*width:250px !important;*/ }
.asideBarList04 ul { display: block; }
.asideBarList04 ul li { display: block; float: left; width: 100%; padding-bottom:5px !important; }
.asideBarList04 ul li a { padding: 15px 15px 15px 15px; display: block; }
.asideBarList04 ul li a:hover { text-decoration: none; }
.asideBarList04 ul li a.active { cursor: auto; }
.asideBarList04 { width: 100%; }

.documentList { z-index: 100; left: 317px; top: 43px; }
.documentList li { height: 16px; }
.documentList01 { z-index: 100; left: 171px; top: 43px; }
.documentList01 li { height: 16px; }
.documentList02 { z-index: 100; left: 473px; top: 43px; }
.list02 ul li { list-style: disc; list-style: inside; padding-bottom: 3px; }
.list03 ul li { padding-left: 6px; padding-right: 5px; border-left: 1px solid #999; display: inline; }
.list03 ul li:first-child { border-left: none; }
.list03 li { padding: 6px 10px; }
.list04 li { float: left; padding: 0 0 0 10px !important; margin-right: 4px; }
.list04 li.first { background: none; padding-left: 0 !important; }
.list05 { height: 200px; overflow: hidden; }
.list05 li { width: 127px; float: left; }
.list5 ul { width: auto; overflow: hidden; list-style: none; }
.list5 li { padding-bottom: 10px; padding-right: 12px; width: 45%; float: left; display: inline; }
.list5 li:last-child { padding-bottom: 0px !important; }
.list5 li:nth-last-child(2) { padding-bottom: 0px !important; }
.list06 ul li { float: left; padding-bottom: 5px; width: 32.9%; }
.list06 ul li a { display: block; }
.list07 ul li { width: 35%; padding-right: 10px; padding-left: 10px; }
.list07 ul li:first-child { width: 20%; margin-right: 12px; padding: 0; }
.list07 ul li:last-child { width: 20%; margin-left: 10px; padding-left: 12px; }
.webCont { float: left; }
.webCont li { padding: 5px 7px 5px 30px; }
.listItems li { padding-bottom: 23px !important; }
.listMiddleImg1 li { float: left; }
/*.listMiddleImg li img{margin-top:15px; margin-bottom:10px;}*/
.listMiddleImg1 ul { width: 100%; }
.listMiddleImg1 ul li { float: left; }
.listMiddleImg1 ul li a { border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width:137px; text-align: center; display: block; height: 80px; padding: 15px 10px 13px 10px; }
.colTooltipList{width:100%; border-radius:5px;}
.colTooltipList ul{margin:0; padding:0; list-style-type:none;}
.colTooltipList ul li{font-size:12px; padding:7px !important; 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;}
.sortlistWidth21p li{width:21.3%!important;}
.sortlistWidth21p li.width34p, .sortlistWidth19p li.width34p{width:34%!important;}
.sortlistWidth19p li{width:19.3%!important;}
.sortlistWidth19p li.width26p{width:26%!important;}
.selectedTagList li { float: left; font-size: 11px; padding: 4px 4px 4px 4px; margin-right: 7px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; position: relative; margin-bottom: 7px; cursor:default;}
.itemTableSettingList li { display: block; width: 100%; clear: both; padding: 5px 0; line-height: 18px; word-wrap: break-word;}
.alphabets ul { list-style: none outside none; margin: 0; padding: 0; }
.alphabets ul li { display: block; font-size: 10px; padding: 1px 0; }
.input ul li { padding: 3px 0; margin: 0px; float: left; width: 100%; }
.popupBody { border-radius: 0 0 5px 5px; height: auto; overflow: auto; width: 306px; max-height: 329px; }
.popupBody ul { padding: 0; margin: 0; text-align: left; }
.popupBody ul li { color: #1793ba; font-size: 14px; }
.popupBody ul li.secondLevel .leveltwo, .popupBody ul li.thirdLevel .levelthree, .popupBody ul li.fourLevel .levelfour { padding: 18px 0; text-align: left; cursor: pointer; }
.popupBody ul li.firstLevel .headTrigger { padding: 18px 0; text-align: left; cursor: pointer; }
.catalogListOptions li { float: left; margin-left: 5px; }
.catalogListOptions li a { display: block; width: 16px; height: 16px; }
.ratingDesc { padding: 0; margin: 0px; }
.ratingDesc li { float: left; padding: 0 5px; border-right: 1px solid #666; color: #999; }
.tabbing { width: 100%; float: left; }
.tabbing ul { margin: 0 5px; }
.tabbing ul li { float: left; display: inline-block; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.tabbing .shadetabs li a { background: none; color: #1793ba; font-size: 14px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.tabbing .shadetabs li a.selected {  color: #fff; /*text-shadow: 0 1px 1px #104a58;*/ }
.tabWidth ul { background: #279cbe; }
.tabWidth ul li { *width:49.5%;}
.listing .selected { /*background: #e3922c !important;*/ color: #fff; }
.listing li:hover a, .listing .selected a { box-shadow: 0 2px 3px 0 #BF6E17 inset !important; color: #fff !important; /*text-shadow: 0 1px 0 #915915 !important;*/ }
.listing li:hover, .listing .selected { box-shadow: 1px 2px 1px 0px #e99a37 inset !important; /*background: #fde8cb !important;*/ }
.settingsList ul { display: block; }
.settingsList ul li { float: left; width: 100%; }
.settingsList ul li a { padding: 15px 15px 15px 15px; display: block; min-height:15px; cursor: pointer!important; }
.requestersList li { width: 121px; height: 106px; padding: 15px 4px 8px 5px; text-align: center; cursor: pointer; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; font-size: 13px; }
.requestersList li input { margin-bottom: 5px; }
.requestersList li.active input { margin-bottom: 12px; }
.requestersDetails { border-style: solid; border-width: 1px; padding: 5px 8px 10px 7px; width: 104px; height: 89px; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; position: relative; }
.requestersList li.active { padding: 5px 4px 0px 5px; cursor: default; }
.requestersList li.active .requestersDetails { padding: 9px 8px 19px 7px; height: 96px; border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0;z-index:1; }
.invoiceDetailList li { padding: 6px; border-style: solid; border-width: 0 1px; height: 91px; text-align: center; float: left; }
.invoiceDetailList li.approvalPending { border-right-style: solid; border-right-width: 1px; }
.invoiceDetailList li .imagePlaceholder { width: 48px; height: 44px; display: block; margin: auto; }
.invoiceDetailList li .dateBlock { text-align: center; width: 60px; margin: auto; }
.invoiceDetailList li .dateBlock .month { height: 16px; padding-top: 2px; }
.invoiceDetailList li .dateBlock .date { font-weight: bold; height: 27px; font-size: 22px; padding-top: 3px; }
.invoiceDetailList li.approvalPending .trakingStatusIcon { width: 25px; height: 36px; }
.dropDownList { width: 225px; }
.dropDownList li { border-bottom-style: solid; border-bottom-width: 1px; padding: 10px; }
.sortListFilter { overflow: inherit; }
.sortListFilter li { line-height: 18px; }
.sortListFilter .itemTableSettings { top: 36px; left: -94px; width: 197px; }
.sortListFilter .upArrow { left: 108px; }
.compareItemGrid ul.compareItemList { border-right: solid 1px #EAEAEA; }
.compareItemGrid ul li { display: block; margin-bottom: 20px; padding: 0 10px; }
.compareItemGrid ul li ul { margin-top: 8px; }
.compareItemGrid ul li ul li { padding: 0; }
.compareItemGrid ul li ul li.last { margin-bottom: 0; }
.iconList li { float: left; margin-right: 5px; }
.lotList { width: 72px; }
.lotList ul { padding: 0px; margin: 0px; list-style: none; }
.lotList ul li { font-size: 16px; padding: 4px; }
.lotList ul li span.time { font-size: 12px; display: block; margin-top: 2px; }
.lotList ul li a { padding: 3px 6px; display: block; -webkit-border-radius: 7px; border-radius: 7px; border: 1px solid transparent; }
.lotList ul li a:hover { text-decoration: none; }
.filterItemList li { float: none !important; }
.shoppingCartList li { border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 5px; margin-bottom: 10px; }
.shoppingCartItemPrice li {padding:2px 0 !important; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f0f0f0!important; margin: 0; display: block; width: 100%; clear: both; text-align: right; }
.shoppingCartItemPrice li:first-child{display:inline-block} 
*+html .shoppingCartItemPrice li { padding: 1px !important; }
.linkList li { padding: 3px 0px; display: block; }
.linkList li .iconDeleteHidden { vertical-align: middle; }
.linkList li:hover .iconDeleteHidden, .itemTableSettingList li.overflowHidden:hover .iconDeleteHidden, .linkList li:hover .iconEditHidden, .itemTableSettingList li.overflowHidden:hover .iconEditHidden { visibility: visible; }
.navActions { float: right; }
.navActions li { display: inline-block; *display:inline;border-width: 0 1px 0 1px; border-style: solid; float: left; cursor: pointer; }
.navActions .first { border-left-width: 0px; }
.navActions .last { border-right-width: 0px; }
.navActions li a { color: #fff; font-size: 11px; padding: 8px 10px 4px !important; }
.tabPadding li a, .tabPadding li a.selected { padding: 12px 8px 11px !important; position: relative; }
.tabPadding li a .arrow { display: none; width: 7px; height: 5px; position: absolute; bottom: -5px; left: 48%; }
.tabPadding li a:hover .arrow, .tabPadding li a.selected .arrow { display: block !important; }
.dataList li { padding: 7px 10px; border-bottom: 1px solid #dbdbdb; display: block; }
.dataList li a:hover { text-decoration: none; }
.invoiceDetailList li.statusRejected { background: none repeat scroll 0 0 #ff9292 !important; box-shadow: none; color: #7d1515; filter: none; text-shadow: 0 1px 0 #dc8a8a; }
.invoiceDetailList li.statusApproved { background: none repeat scroll 0 0 #58eb91 !important; box-shadow: none; color: #1a9447; filter: none; text-shadow: 0 1px 0 #94d6ad; }
.invoiceDetailList li.statusDraft { background: none repeat scroll 0 0 #45bff8 !important; box-shadow: none; color: #0e4e6c; filter: none; text-shadow: 0 1px 0 #92d9fb; }
.invoiceDetailList li.statusRejected span { background-position: 0 -152px !important; }
.invoiceDetailList li.statusRejected span { width: 30px; height: 31px;}
.invoiceDetailList li.statusApproved span { background-position: -81px -152px !important; }
.invoiceDetailList li.statusApproved span { height: 31px; width: 30px; }
.invoiceDetailList li.statusDraft span { background-position: -40px -152px !important; }
.invoiceDetailList li.approvalPending span { background-position: -85px -71px !important; }
.invoiceDetailList li.approvalPending span { width: 25px; height: 36px !important; }
.invoiceDetailList li.statusDraft span { height: 36px; width: 26px;}
.threeTabs .sortList ul li { width: 32.7%; }
.twoTabs .sortList ul li { width: 49.5%; }

.listContent{background: #fff;border: solid 1px #ccd9e2; float: left; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;   box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); padding:10px 0 ;} 
.listContent .innerArrow { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; top: -6px; left: 50%; margin-left: -5px; }
.listContent .outerArrow { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; top: -5px; left: 50%; margin-left: -5px; }
/*.listContent ul { float: left; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 15px 12px 0px 12px; -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); }*/
.listContent ul{padding:0 10px;}
.listContent ul li { float: none; padding: 0 0 15px 0; }
.listContent ul li a:hover { text-decoration: none; }
.categoryLibraryList li { padding: 0!important; }
.list_carousel { width: 228px; }
.list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; }
.list_carousel li { font-size: 40px; text-align: center; width: 228px; height: 402px; padding: 0; display: block; float: left; }
.deals { width: 33px; height: 19px; }
.actionMenuList li { float: right; margin: 0; padding: 4px 10px 3px 10px; }
.actionMenuList li.first { border-left: none !important; }
.actionMenuList li.last { border-right: none !important; padding-right: 0px; }
.box03 { border-radius: 5px; overflow: hidden; }
.box03 ul { float: left; width: 100%; }
.box03 ul li { padding: 10px; cursor: pointer; }
.box03 ul li.last { border-bottom: none; }
.box03 ul li:hover .iconDeleteHidden { visibility: visible; }
.box03 ul li .arrowRight01 { width: 10px; height: 14px; display: block; float: right; }
.secondaryNavDropdown { right: 0px; z-index: 9999; }
.secondaryNavDropdown li { border: none !important; display: block; clear: both; border-bottom: solid !important; border-bottom-width: 1px !important; float: none !important; }
.secondaryNavDropdown li:last-child { border-bottom: none !important; }
.secondaryNavDropdown li:only-child { border-bottom: none !important; }
.listMiddleImg li { float: left; }
.listMiddleImg ul { width: 100%; }
.listMiddleImg ul li { float: left; }
.listMiddleImg ul li a { border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-left: 1px solid #fdfdfd; border-top: 1px solid #fdfdfd; width: 168px; text-align: center; display: block; height: 80px; padding: 20px 10px 10px 10px; }
.asideBarListPadding ul li a { padding: 10px 15px 7px 15px !important; }
.listPadding03 li { padding: 10px; margin: 0px; }
.listPadding03 li div span { font-weight: bold; }
#swcList .asideBarList01 ul li a { padding: 10px 15px; display: block; height: auto; }
.listPadding03 li { padding: 10px; margin: 0px; }
.listPadding03 li div span { font-weight: bold; }
#swcList .asideBarList01 ul li a { padding: 10px 15px; display: block; height: auto; }
.MapEntitiesList li { padding: 5px 0 4px; }
.entityChildBox { height: 58px; width: 140px; }
.entityChildBoxListing li { margin-bottom: 29px; padding-left: 22px; }
.catalogUploadSection ul { width: 100%; }
.catalogUploadSection ul li { display: block; height: 16px; width: 100%; }
.catalogUploadSection ul li a { display: block; word-break: break-all; }
.innerContentBoxOuter ul li { width: 175px; height: 158px; *height:130px; margin: 0 14px 14px 0; float: left; position: relative; cursor: pointer; border: 1px solid #D6D8DB; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; }
.innerContentBoxOuter { padding: 0px 0 15px 15px; }
.innerContentBoxOuter ul li h1 { padding: 3px 8px; }
.innerContentBoxOuter ul li .content { background: #f2f2f2;}
.scoreNumbers { float: right; }
.scoreNumbers ul { padding: 0; margin: 0; list-style: none; }
.scoreNumbers ul li { float: left; margin-left: 5px; }
.scoreNumbers li a { text-align: center; padding: 4px 0 2px; height: 18px; width: 25px; display: inline-block; font-weight: bold; }
.scoreNumbers li a:hover, .paging01 li.active a { text-decoration: none; }
.selectionBox { width: 100%; overflow: hidden; }
.selectionBox ul li { padding: 5px 0px 5px 0px !important; clear: both; }
.asideBoxTabsHead ul li.singleTab { padding: 11px 8px 12px; font-size: 14px; }
/*.toolkit li > a { padding: 15px 0px 15px 15px !important;}*/
.toolkit li .saveCancelBox01 a{margin-top:6px !important; height:17px !important; padding: 0px !important;}
.toggleUl li .saveCancelBox01 a {padding: 0px !important; height: 16px;}
.toggleUl li > a { padding: 15px 15px 15px 15px;}
#subMenuUl ul li a { padding: 15px 15px 15px 25px !important;}
.supportUl{margin:0;float: left; padding: 13px 0 0 0; }
.supportUl li{ border:medium none !important; float:left!important; height: auto !important; line-height: 14px !important; padding: 2px 0; text-align: left;}
.supportUl li span{ color:#666; font-size:12px;word-break: break-all;}
#QueryLinks .supportUl li a.Emailanchor {margin: 0!important;padding: 0;word-break: break-all}
ul.lotControls { margin: 0; padding: 0; }
ul.lotControls li { display: inline; float: left; }
ul.lotControls li a { color: #1793ba; }
.tabsExcel { width: 100%; float: left; }
.tabsExcel ul { padding: 0px 0px 0px 18px; width: 118%; position: absolute; }
.tabsExcel li { margin-top: -1px; height: 20px; float: left; }
.tabsExcel li a { z-index: 0; margin-left: -18px; display: block; padding-right: 23px; float: left; position: relative; border-radius: 0 0 0 5px; }
.tabsExcel li a span { padding: 3px 5px 3px 15px; display: block; }
.tabsExcel li a:hover { z-index: 100; border-radius: 0 0 0 5px; text-decoration: none; }
.tabsExcel li.selectedTab a { z-index: 100; border-radius: 0 0 0 5px; }
.hideaRow01 li {padding-top:5px;}
.catlogTabs { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-style: solid; border-width: 1px; font-size: 12px; }
.catlogTabs li { float: left; }
.catlogTabs li a { display: block; line-height: 22px; padding: 0 10px; text-decoration: none; border-left-style: solid; border-left-width: 1px; }
.catlogTabs li:first-child a { border-left: none; border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius:3px 0 0 3px; }
.catlogTabs li:last-child a { border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; }
.catlogTabs li:only-child a { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }


/* tooltip */
.tooltip01 { position: absolute; padding: 10px; }
.tooltip01:after, .tooltip01:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.tooltip01:after { border-width: 8px; left: 50%; margin-left: -8px; }
.tooltip01:before { border-width: 9px; left: 50%; margin-left: -9px; }
.tooltip02 { position: absolute; z-index: 100; display: none; -webkit-box-shadow: 0px 0px 4px 2px #bbbbbb; box-shadow: 0px 0px 4px 2px #bbbbbb; }
.tooltip02:after, .tooltip02:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.tooltip02:after { border-width: 10px; left: 50%; margin-left: -10px; }
.tooltip02:before { border-width: 11px; left: 50%; margin-left: -11px; }
.tooltip02 .gridV td { padding: 6px 10px; }
.tooltip02 .searchPanel { width: auto; float: left; }
.tooltip02 .searchPanel .searchField { margin: 0; border-radius: 4px; -webkit-border-radius: 4px; }
.tooltip03 { display: none; position: absolute; z-index: 100; }
.tooltip03 .arrowBottom { right: 11px; bottom: -20px; position: absolute; z-index: 1; }
.tooltip03 .arrowBottomInner { right: 11px; bottom: -21px; position: absolute; }
.settingsTooltip { display: none; border-style: solid; border-width: 2px; width: 75px; z-index: 101; }
.settingsTooltip .rightArrow { width: 0; height: 0; position: absolute; top: 65px; right: -17px; text-align: left; }
.rightArrow { border-color: transparent transparent transparent #0c7df5; width: 0; height: 0; position: absolute; top: 65px; right: -17px; text-align: left; }
.queryTooltipBox .upArrow01 { left: 55px!important; }
.queryTooltipBox .itemTableSettings { background: #fff!important; filter: none!important; }
a.sortlistTooltipClose { padding: 0!important; right: 0!important; top: 0!important; }
.infoTooltipTrigger { width: 14px; height: 14px; cursor: pointer; background: #ccc; margin: 13px 0 0 5px; }

/** Timeline **/
.ui-rangeSlider-withArrows .ui-rangeSlider-container { margin: 0 15px; }
.ui-rangeSlider-noArrow .ui-rangeSlider-container { -moz-border-radius: 3px; border-radius: 3px; }
.ui-rangeSlider-container { height: 3px; }
.ui-rangeSlider-arrow { width: 14px; height: 30px; cursor: pointer; }
.ui-rangeSlider-leftArrow { border-radius: 4px 0 0 4px; }
.ui-rangeSlider-rightArrow { border-radius: 0 4px 4px 0; }
.ui-rangeSlider-arrow-inner { position: absolute; top: 50%; width: 0; height: 0; margin-top: -10px; }
.ui-rangeSlider-leftArrow .ui-rangeSlider-arrow-inner { left: 0; margin-left: -8px; }
.ui-rangeSlider-rightArrow .ui-rangeSlider-arrow-inner { right: 0; margin-right: -8px; }
.ui-rangeSlider-innerBar { width: 110%; height: 100%; left: -10px; }
.ui-rangeSlider-bar { height: 8px; margin-top: -4px; -moz-border-radius: 2px; border-radius: 2px; cursor: move; cursor: grab; cursor: -moz-grab; }
.ui-rangeSlider-handle { width: 50px; height: 15px; font-size: 12px; color: #fff; text-align: center; cursor: col-resize; -moz-border-radius: 2px; border-radius: 2px; margin: -9px 0px; padding: 2px 5px; }
.ui-rangeSlider-handlerightopp { width: 42px; height: 45px; font-size: 12px; color: #fff; text-align:right; cursor: col-resize; -moz-border-radius: 2px; border-radius: 2px; margin: -9px 0px; padding: 2px 5px; }
.ui-rangeSlider-handleleftopp { width: 42px; height: 45px; font-size: 12px; color: #fff; text-align:right; cursor: col-resize; -moz-border-radius: 2px; border-radius: 2px; margin: -9px 0px; padding: 2px 5px; }
.ui-rangeSlider-label { padding: 3px 6px; bottom: 15px; -moz-border-radius: 4px; border-radius: 4px; font-size: 14px; cursor: col-resize; }
.ui-editRangeSlider .ui-rangeSlider-label { }
.ui-rangeSlider-label-inner { position: absolute; top: 100%; left: 50%; display: block; z-index: 99; margin-left: -10px; }
.ui-editRangeSlider-inputValue { width: 2em; text-align: center; font-size: 15px; }

/* input related */
.ddTextField.input input, .ddTextField.input textarea {float: left; border-radius: 2px 0px 0px 2px !important; -webkit-border-radius: 2px 0px 0px 2px !important; -moz-border-radius: 2px 0px 0px 2px !important; -ms-border-radius: 2px 0px 0px 2px !important;-o-border-radius: 2px 0px 0px 2px !important;}
.ddTextField span {float: left; border-radius: 0 2px 2px 0; }
.ddTextField span a { display: block; width: 26px; height: 26px; }
.inputAlign .checker, .inputAlign .checker span, .inputAlign .radio, .inputAlign radio span { float: none!important; }
.popupSearch input { color: #666; border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; -webkit-border-radius: 15px; border: 1px solid; border-color: #e7e7e7 #e6e6e6 #e2e2e2 #e6e6e6; padding:4px 23px 4px 23px; font-size: 12px; margin: 4px 20px 0 0; margin: 5px 20px 0 0\0/; float: none; 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; width: 100%; box-sizing:border-box;}
.popupSearch input::-ms-clear {display: none;}
.popupSearch { padding: 11px 5px; }
.searchGroup { position:relative;}
.searchGroup > .searchClear{z-index:1; position:absolute; right: 0;  top: 5px; display: none;}
    .searchGroup.searchGroupPage > .searchClear {top: 7px; }
.ddTextField1.input input, .ddTextField1.input textarea {border-right: 1px solid transparent; float: left; border-radius: 2px 0px 0px 2px !important; -webkit-border-radius: 2px 0px 0px 2px !important; -moz-border-radius: 2px 0px 0px 2px !important; -ms-border-radius: 2px 0px 0px 2px !important;-o-border-radius: 2px 0px 0px 2px !important;}
.ddTextField1 span { float: left; border-radius: 0 3px 3px 0;}
.ddTextField1 span a { display: block; height: 26px; width: 26px; }
.ddTextField2.input input, .ddTextField1.input textarea { /*border-right:1px solid transparent;*/ float: left; border-radius: 2px 0px 0px 2px !important; -webkit-border-radius: 2px 0px 0px 2px !important; -moz-border-radius: 2px 0px 0px 2px !important; -ms-border-radius: 2px 0px 0px 2px !important;-o-border-radius: 2px 0px 0px 2px !important;}

.ddTextField2 span { float: left; border-radius: 0 3px 3px 0;}
.ddTextField2 span a { display: block; height: 26px; width: 26px;}
.ddTextField2 span a.normalDD { background-position: -1px -53px; }

.ddTextField10.input input{ border-right: 1px solid transparent; float: left; border-radius: 2px 0px 0px 2px !important; -webkit-border-radius: 2px 0px 0px 2px !important; -moz-border-radius: 2px 0px 0px 2px !important; -ms-border-radius: 2px 0px 0px 2px !important;-o-border-radius: 2px 0px 0px 2px !important; }
.ddTextField10 span { float: left; border-radius: 0 3px 3px 0;}
.ddTextField10 span a { display: block; height: 26px; width: 26px;}
.ddTextField10 span a.normalDD { background-position: -1px -53px; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .input input[type="text"] { height: 29px; box-sizing: border-box; }
    .desView .input input[type="text"] { height: 16px; box-sizing:inherit; }
}

.singlRowForm .input { margin-left: 130px; }
.singlRowForm { width: 100%; float: left; }
.singlRowForm .label { float: left; width: 120px; font-weight: bold; }
.darkLabel .label { color: #333; }
.summarylbl .singlRowForm .label { float: left; width: 130px; font-weight: bold;font-size:12px !important;color:#666; }
.summarylbl .singlRowForm .input { margin-left: 130px; text-align: right; }
.inputTextBig { border-style: solid; border-width: 1px; text-align: center; font-size: 20px; padding: 5px; font-weight: bold; }
.readOnly .label { font-weight: bold; }
.readOnly .input { margin-left: 1px; }
.inputLeftBorder { border: 1px solid #c0c0c0; border-right: 0px; height: 16px; height: 15px\9; padding: 11px; width: 489px; }
.selectDropdown input { border-bottom: 0px !important; }
.input02 input { border-width: 1px 0px 1px 1px; font-size: 16px; padding: 10px 10px 8px; }
.input02 span a { padding: 11px 32px 1px 11px !important; text-decoration: none; }

.input02 span { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 1px; }
.groupNameEditor input[type="text"] { float: left; font-family: Arial, Helvetica, sans-serif; padding: 4px; border-radius: 4px; width: 147px; margin-right: 5px; }
.groupNameEditor input[type="button"] { border-radius: 4px; cursor: pointer; float: left; font-family: Arial, Helvetica, sans-serif; padding: 3px 5px; margin-right: 5px; }
.loginInput { width: 255px !important; height: 20px !important; }
.searchInputRefreash,.searchClear { float: right; height: 16px; width: 16px; margin:1px 4px!important; display: none; }
.itemSplitCount .inputTextBig { border-left: none; height: 24px; height: 25px\9; *height:23px;*margin-top:-1px;border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; }
.selectDropdown { padding-bottom: 1px; text-decoration: none !important; position: relative; }
.selectDropdown span, .selectDropdown .inputFocus { width: 0; height: 0; border-left: 5px solid transparent !important; border-right: 5px solid transparent !important; position: absolute; left: 50%; top: 18px\9; top: 19px;  margin-left: -6px; }
:root .selectDropdown span,:root .selectDropdown .inputFocus { top: 18px; /*top: 19px\9;*/ -bracket-:hack;top:19px;}
.hiddenTextArea { border: 0px; background: none; }

/* Common Alignment */
.alignCenter { text-align: center!important; }
.alignLeft { text-align: left!important; }
.alignRight { text-align: right !important; }
.textItalic { font-style: italic; }
.textDecorationNone a:hover { text-decoration: none;}
a.textDecorationNone { text-decoration: none !important;}
.textAlignCenter { text-align: center!important; }
.textWrap{text-wrap:normal;}
.txtUnderlineNone { text-decoration: none !important; }

/* Common Font */
.fontFamily01 { font-family: Arial, Helvetica, sans-serif; }
.fontTahoma { font-family: Tahoma, Geneva, sans-serif !important; }
.fontBold { font-weight: bold !important; font-family:'robotomedium',arial }
.fontWeightNormal, .fontNormal { font-weight: normal !important; }
.fontStrike { text-decoration: line-through; }
.fontsize10, .fontSize10  { font-size: 10px; }
.fontSize11, .fontsize11 { font-size: 11px !important; }
.fontSize12 { font-size: 12px !important; }
.fontSize13 { font-size: 13px !important; }
.fontSize14 { font-size: 14px !important; }
.fontSize15 { font-size: 15px !important; }
.fontSize16 { font-size: 16px !important; }
.fontSize18 { font-size: 18px !important; }
.fontSize20 { font-size: 20px !important; }
.fontSize22 { font-size: 22px;}
.fontSize24 { font-size: 24px;}
.fontSize25 { font-size: 25px;}
.fontSize30{font-size:30px;}
.fontSize40 { font-size: 40px; }
/* font spacial cases */
.fontBlack { color: #000 !important; }
.reqFontColor { color: #666 !important; }
.widgetFontGray01 { color: #999999; }
.widgetFontGray02 { color: #666666; }
.seetingsFontGray { color: #656565; }

.fixedTable{ table-layout:fixed;}

/* common overflow */
.overflowHidden { overflow: hidden !important; }
.overflowAuto { overflow: auto !important; }
.overflowXscroll { overflow-x: scroll!important; }
.overflowYscroll { overflow-y: scroll!important; overflow-x: hidden; *position:relative;}
.overflowXAuto { overflow-x: auto!important; }
.overflowInherit { overflow: inherit!important; }
.overflowVisible { overflow: visible !important; }
.scrollVertical { overflow-y: auto; overflow-x: hidden; }
*+html .IE7overflowAuto { overflow: auto; }
.overflowauto { overflow: auto; }
.overflowXHidden { overflow-x: hidden; }
.overflowYAuto { overflow-y: auto; }
.overflowYHidden { overflow-y: hidden; }
.fancybox-outer .fancybox-inner.overflowYHiddenimp {overflow-y: hidden !important;}

/* common line height */
.zerolineHeight { line-height: 0!important; }
.lineheight1 { line-height: 1.3; }
.lineHeight15{line-height:15px;}
.lineHieight16 { line-height: 16px; }
.lineHieight18, .lineHeight18 { line-height: 18px!important; }
.lineHeight20{ line-height:20px;}
.lineheight22 { line-height: 22px; }
.lineHeight23 { line-height: 23px; }
.lineHeight26 { line-height: 26px; }
.lineHeight,.lineHeight35 { line-height: 35px; }
.lineHeight106{line-height:106px; }
.lineHeight72{line-height:72px; }

/* common background */
.noBg { background: none !important; }
.bgtrans { background: transparent !important }
.headingBgWhite { background: #fff; }
.bgNone { background: none !important; }
.bgWhite { border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; padding-bottom:1px;}
.mapBg { -webkit-box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.2); margin: 10px; padding: 10px; }
.searchBg { padding: 11px 0px 12px 0px; *padding:6px 0px 12px 0px;padding: 6px 0px 12px 0px\0/; text-align: center; }
.titleBg { font-size: 16px; text-align: center; padding: 5px 10px; }
.titleBg .count { border-radius: 20px; font-size: 16px; overflow: hidden; box-shadow: 0px 1px 1px 0px #fff; float: right; font-weight: normal; }
.titleBg .count span { border-radius: 20px; padding: 7px 15px; }
.p2pBg { left: 0; right: 0; }
.bg35{background-color:#F2DEDE;}
.bg36{background-color:#FCF8E3 !important;}
.bg37{background-color:#de6767 !important;}
.bg50{background-color:#f0f0f0 !important;}
.bg51{background-color:#f2f0f0 !important;}
.bgDashboard{background-color:#f7f7f7 !important;}
.bgSuccess{background-color:#dff0d8 !important}
.borderSuccess{border:1px solid #c2dab8}
.bgError{background-color:#f2dede !important}
.borderError{border:1px solid #cfa6a6}
/* common cursor */
.cursorDefault { cursor: default!important; }
.cursorMove { cursor: move !important; }
.cursorPointer { cursor: pointer; }

/*Sourcing Dashboard Classes in */
.iconGrayCalender {width: 15px; height:15px; display: block; background-position: -1px -107px; }
.selectPeriod li { padding: 7px 10px; border-bottom: 1px solid #ccc;}
.modulesCardList li { width: 206px; border-radius:5px; -webkit-border-radius:5px; background:#fff; -webkit-box-shadow: 1px 10px 40px -20px#000;
box-shadow: 1px 10px 28px -20px #000; border: 1px solid #d9d9d9; height: 72px; float: left; margin: 0px 15px 15px 0px; padding: 5px;/**/-webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.modulesCardList li.active { height: 98px; border-bottom: none; -moz-box-shadow: 0px 0px 0px 0px #D1D1D1;-webkit-box-shadow: 0px 0px 0px 0px #D1D1D1; box-shadow: 0px 0px 0px 0px #D1D1D1;  border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; background-color: #ffffff; padding: 5px 5px 0px; position: relative; z-index:100;}
.itemBox {margin-bottom: 15px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #cccccc;}
.modulesListBox { border: 1px solid #d9d9d9; padding: 5px 5px 10px; margin-top: -1px;}
.iconModules { background: url(../images/iconModuleCard.png?v=1);}
.iconSouring { background-position: -10px -1px; width:42px; height: 44px; display:block;}
.iconAuctionCard { background-position: -7px -52px; width:46px; height: 43px; display:block;}
.iconContractCard { background-position: -4px -104px; width:52px; height: 41px; display:block;}
.iconAssesmentCard { background-position: -10px -150px; width:35px; height: 42px; display:block;}
.cardNumberBox { margin-top: 3px; padding: 2px 10px; font-size: 15px;color: #000000;border-radius:3px; -webkit-border-radius:3px; float: left;}
.color32 {color: #639663;}
.color333 {color: #333333 !important;}
.color33 { color: #6699cc;}
.greenTxt { color: #319e28 !important;}
.color34 { color: #cc6666;}
.color36{color:#84bd6c !important;}
.colordash{color:#2190b0;}
.color360{color:#336600 !important}
.colorf93{color:#ff9933}
.color399{color:#339999}
.color39c{color:#3399cc}
.color50{color:#333 !important;}
.color466{color:#e85959 !important;}
.color467{color:#39a624 !important;}
.redTxt {color: #ff3333 !important;}
.color68{color:#663300;}
.color69{color:#6c3d0e;}
.color70{color:#996633;}
.color73 {color:#66cc66 !important; }
.color74 {color:#999999 !important;}
.color75 {color:#666666 !important;}
.color76 {color:#ff6666 !important;}
.color77 {color: #00b23b;}
.color78 {color: #fb9400;}
/*orange*/
.color79 {    color: #ff3029;}
.colorGreen{color:#A3CA8D}
.leftArrowBlack { background: url(../images/leftBlackArrow.png?v=1); width: 8px; height: 16px; display: block;}
.paddingLeftRight30 { padding-left: 30px; padding-right: 30px;}
.circleBox { width: 102px; padding: 8px 20px 5px 21px;}
.tabbingList li {float: left; width: 143px; padding: 3px 3px 0px; background-color: #ffffff; height: 132px; border: 1px solid #ffffff; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.scoreBox { background-color: #edecec; margin-top: -1px; border-top: 1px solid #cccccc; padding: 10px;}
.circleList li { float: left; width: 132px; text-align:center;}
.tabbingList li img { cursor: pointer;}

/*Off-Front iText*/

.itext{ background:url(../images/reportInfoIcon.png?v=1) no-repeat 0 0; height:16px; width:16px; }
.itextColor {color: #a06a24;}
.color31 {color: #a06a24!important;}

/*Off-Front iText*/


.list08 ul{background: url(../images/dividerLine.png?v=1) right top no-repeat; padding-right:15px;}
          .list08 ul li {list-style-type:none; color:#999999;  width:150px;}
		  .list08 li{padding:5px; padding-left:10px !important;}
		  .list08 li:first-child{background:#f2f2f2; margin-bottom:3px; padding:5px !important; padding-left:10px !important; color: #7A7A7A !important; font-size: 13px; font-weight: bold;}
		  .verticalAlignT{vertical-align:top;}
		  
/* Supplier login Progress Band */
.headerBanner01{ background:#f7f6f6; border:1px solid #e1e1e1; padding:12px 14px;} 
/* Supplier login Progress Band End */

/********************************************** Common Elements End ******************************************************************/
.cardWithdrawn{}
.cardWithdrawn .cardTitle a{color:#666; text-decoration:none; cursor:default;}
.iconLock02 {background-position:0 -31px !important; width:11px; height:13px; display:block;}
.cardWithdrawn .cardContent { color:#ababab;}
.cardWithdrawn .cardShareIcon{background-position:0 -1932px;}
.cardWithdrawn .iconTrackStatus{background-position:-19px -1896px;}
.top63{top:63px !important;}
.left89{left:89px !important;}

 /* Advance Search */
.filterOptions{}
.filterOptions li{ float:left; background:none; border:none;}
.filterOptions li:hover{background:none !important; text-decoration:underline !important;}
.filterInside{padding:0 10px ;}
.filterInside li{ border-width:0 0 1px 0!important; border-bottom:1px dashed #ccc!important; padding:10px 0; }
.filterInside li.noBorder{border:none!important;}
.filterInside .select02 div.selector span{width:184px;}
.linkList01 li .popover01 a{padding:0px !important;}
.popover01 div.checker span{ margin-top:2px;}
.popover01 li{border-bottom:none; padding:5px 0;}

.ddTextField5 span a {background-position: -1px -215px;}
.colorLightGray{color:#cacaca;}
.backgroundPosTop1{background-position:0 1px!important;}
.top169{ top:169px;}
/****Approve Reject ****/
.iconSelectDe {background-image:url(../images/iconSelectDe.png?v=1);}
.iconDeselect{ background-position:0 0; height:16px; width:16px; display:block;}
.iconSelect{ background-position:0px -15px; height:16px; width:16px; display:block;}
.btnSelectDe { border-radius: 25px!important; -webkit-border-radius: 25px!important; -moz-border-radius: 25px!important; padding:3px 10px 3px 3px!important;width:9px!important; }
/*.ddTextField.input input.color01{color:#666 !important;}*/
/* IPUT TYPE FILE CURSOR */
input[type="file"] {cursor: pointer;}
/* IPUT TYPE FILE CURSOR ENDS */

/* SEARCH RESULTS ICONS FOR P2P AND PARTNER */
.iconReqNew{background-position:0px -403px !important;}
.iconPONew{background-position:0px -444px !important;}
.iconReceiptNew{background-position:0px -484px !important;}
.iconInvoiceNew{background-position:0px -524px !important;}
.iconAssessmentNew{background-position:0px -847px !important;}
.iconFormsNew{background-position:0px -161px !important;}
.iconASN{background-position:0px -645px !important;}
.workbenchMarkSprite{background-image:url(../images/workbenchSprite.png?v=1);}
.iconPSpace{background-position:0px -777px !important;}
.iconShareSpace{background-position:0px -777px !important;}
.iconSearchPartner{background-position:0px -27px !important;}
.iconToolkit{background-position:0px -2px;}
.iconPartnersNew{background-position:0px -121px !important;}
.iconDropdown{background-position:0px -2166px !important;}
.iconItemsNew{background-position:0px 0px;}
.iconCatalogNew{background-position:0px -40px!important;}
.iconSanitizedDoc{background-position:0px -47px;}
/* table CSS */
table{width:100%; border-collapse:collapse;}
/* table CSS */
.boxSizing{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}

/*zero padding */
.zeroPadding,.padding0  { padding: 0 !important; }
.zeroPaddingTop { padding-top: 0 !important; }
.zeroPaddingRight,.paddingRight0 { padding-right: 0 !important; }
.zeroPaddingBottom { padding-bottom: 0 !important; }
.zeroPaddingLeft { padding-left: 0 !important; }

/*hierarchyView list css*/
ul.hierarchyView li{width:100%; color:#666; font-size:12px; float:none; padding:0; margin:0;}
ul.hierarchyView li div{border-bottom:none; display:block; padding:8px 10px;}
ul.hierarchyView{background-color:#84bfd0;}		
ul.hierarchyView li ul{background-color:#9ac9dd;}			
ul.hierarchyView li ul li ul{background-color:#b5d4eb;}
ul.hierarchyView li ul li ul li ul{background-color:#cddeee;}
ul.hierarchyView li ul li ul li ul li ul{background-color:#e2e6ee;}
ul.hierarchyView li ul li ul li ul li ul li ul{background-color:#f0eff0;}
ul.hierarchyView li ul li ul li ul li ul li ul li ul{background-color:#fff;}
ul.hierarchyView li ul li div{padding-left:31px;}
ul.hierarchyView li ul li ul li div{padding-left:47px;}					
ul.hierarchyView li ul li ul li ul li div{padding-left:63px;}										
ul.hierarchyView li ul li ul li ul li ul li div{padding-left:79px;}															
ul.hierarchyView li ul li ul li ul li ul li ul li div{padding-left:95px;}
ul.hierarchyView li ul li ul li ul li ul li ul li ul li div{padding-left:111px; border-bottom:1px solid #eee;}
.folderIcon01{background-position: -4px -123px;width:11px;height: 9px;}
.docIcon01{background-position:-5px -134px; height:10px; width:10px;}
/*DISABLED DROP DOWN*/
.DDReadOnly div.selector.disabled{background-color:#F2F2F2 !important;}
.DDReadOnly div.selector.disabled span{color:#000000 !important;}
/*DISABLED DROP DOWN ENDS*/
a{cursor:pointer}
/*table fix header script here*/
.calenderNew{background-position:-3px -1990px;width:16px;height: 16px;}
.fht-table-init { margin-top:-38px;}
.fht-table,.fht-table thead,.fht-table tfoot,.fht-table tbody,.fht-table tr,.fht-table th,.fht-table td {margin:0;/*padding: 0;font-size: 100%;*/ font: inherit;vertical-align: top;}
.fht-table thead{font-weight:bold;}
.fht-table {border-collapse: collapse;    border-spacing: 0;	}
.fht-table-wrapper,.fht-table-wrapper .fht-thead,.fht-table-wrapper .fht-tfoot,.fht-table-wrapper .fht-fixed-column .fht-tbody,.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody {overflow: hidden;position: relative;}
.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody{overflow: auto;}
.fht-table-wrapper .fht-table .fht-cell {overflow: hidden;height: 1px;}
.fht-table-wrapper .fht-fixed-column,.fht-table-wrapper .fht-fixed-body {top: 0;left: 0;position: absolute;}
.fht-table-wrapper .fht-fixed-column {z-index: 1;}
/*table fix header script here end*/
.iconComment06{background:url(../images/iconComments.png?v=1) no-repeat scroll 0 -52px; width:18px; height:18px; display:block;}
.checkboxMarginAuto .checker{margin-left:auto!important;margin-right:auto!important;}
.width93{width:93px;}
.minHeight645{min-height:645px;}
.tdHeight46 td{height:46px;}
.tdHeight22 td{height:22px;}
.thHeight15 th{height:15px;}
.noTextShadow{text-shadow:none!important;}
.iconParentChildeContract{width:16px; height:16px; display:block; cursor:pointer; background-position:-35px -1968px;}
/*notification changes*/
.height662{height:662px;}
.width557{width:557px!important;}
.width367{width:367px!important}
.borderBottomCFCFCF{border-bottom:1px solid #cfcfcf;}
.marginBottom11{margin-bottom:11px;}
.marginRight95{margin-right:95px;}
.borderNotification{border:1px solid #ded9be}
.addBtnCountBub .alertReg{ right:-3px!important; left:inherit!important}
.jscrollinner tr.solidBorder td{border-bottom:solid thin #ddd !important}
.middleBtn{padding:5px 10px 5px; font-size:13px; cursor: pointer;display: inline-block; background:#cacaca; color:#666;}
.middleBtn:hover{background:#d6d6d6;text-decoration:none}

/*not reset classes*/
		
			.notReset ul, .notReset ol{padding-left:40px; margin:1em 0;}
			.notReset p{margin:1em 0;}
			.notReset ol,.notReset ol li{ list-style-type:decimal!important}
			.notReset ul li, .notReset ul{ list-style-type: disc!important;}
            .notReset strong{font-weight:bold!important; font-family: 'RobotoBlack', arial;}			.notReset em{ font-family: 'UbuntuRegularItalic', arial;}
			.notReset span[style*="font-weight:bold"],.notReset h1[style*="font-weight:bold"],
			.notReset h2[style*="font-weight:bold"],.notReset h3[style*="font-weight:bold"],
			.notReset h4[style*="font-weight:bold"]{font-weight:bold!important;}
            .notReset table{width:auto}
/*not reset class for ol ul and other*/

/*DocNotReset classes*/
 .DocNotReset ul, .DocNotReset ol{padding-left:40px; margin:1em 0;}
			.DocNotReset p{margin:1em 0;}
            .DocNotReset strong{font-weight:bold!important; font-family: 'RobotoBlack', arial;}	
            .DocNotReset em{ font-family: 'UbuntuRegularItalic', arial;}
			.DocNotReset span[style*="font-weight:bold"],.DocNotReset h1[style*="font-weight:bold"],
			.DocNotReset h2[style*="font-weight:bold"],.DocNotReset h3[style*="font-weight:bold"],
			.DocNotReset h4[style*="font-weight:bold"]{font-weight:bold!important;}
            .DocNotReset table{max-width:920px}
            .DocNotReset * {white-space:normal;}
/*DocNotReset class for ol ul and other*/


.iconPunchOut{background-position:-33px -2055px!important; display:block; height:18px; width:19px;}
.mb10 li{margin-bottom:10px;}
.mb10 li:after {visibility: hidden; display: block;font-size: 0; content: " "; clear: both; height:0;}
.portalFilter01IconActive { background: url(../images/ActiveFilterIcon2.png?v=1) no-repeat; display: inline-block; height: 15px !important; width: 15px !important; }

.portalFilterIcon { background: url(../images/ActiveFilterIcon.png?v=1) no-repeat; display: inline-block; height: 15px !important; width: 15px !important; /*margin: 14px 0 0 10px*/ !important;
}
.portalFilterIconActive { background: url(../images/DisableFilterIcon.png?v=1) no-repeat; display: inline-block; height: 15px !important; width: 15px !important;/* margin: 14px 0 0 10px !important;*/ }

.width314 {width: 304px;}
.width151{ width:151px;}
.width720{width:720px !important;}
.width898{width:898px;}
.width27P{width:27%!important}

.marginTop16N{margin-top:-16px !important;}

.selectedFilter { background: #ffffff !important; }

.width16{width:16px !important;}
.width873{width:873px !important;}

.width38p{width:38% !important;}
.width318{width:318px !important;}
.deviderRight{padding-right:10px !important;border-right:1px solid #bcbbbb !important;margin-right:10px !important;height:15px;}
/*disabled classes*/
.primaryBtn[disabled],.primaryBtn[disabled]:hover,
.primaryBtn[disabled="disabled"],.primaryBtn[disabled="disabled"]:hover
{/*opacity:0.8;filter:alpha(opacity=80);*/  background:#F7AA6E;color:#E09254;border:solid thin #F7AA6E !important }
.buttonDisabled{opacity: 0.5;filter: alpha(opacity=70); cursor:default;}
.buttonDisabled:hover{text-decoration:none;}
.spanclear span{display:block;clear:both}
.pdfIcon{height:16px;width:16px;display:inline-block;margin-right:5px;background-position:0px -52px;}
.docxIcon{height:16px;width:16px;display:inline-block;margin-right:5px;background-position:0px 0px;}
.xlsxIcon{height:16px;width:16px;display:inline-block;margin-right:5px;background-position:0px -26px;}
.playVideo{height:16px;width:10px;display:inline-block;background-position:-39px -2130px}
.downloadVideo{height:15px;width:15px;display:inline-block;background-position:0px -2147px}
/*uniform height for select tag*/
.select02 div.selector select{height:28px!important;}
.resizeVertical{ resize:vertical;}
.resizeNone{ resize:none;}
.zipIcon{height:16px;width:16px;display:inline-block;margin-right:5px;background-position:0px -104px;}


/*TimePicker COmponanat code mk*/
.timePicker{background:#FFF;border:solid thin #ccc;height:104px;width:138px;padding:5px;position:absolute;top:33px;-webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.2)!important;
-moz-box-shadow:    0px 0px 5px 1px rgba(0, 0, 0, 0.2)!important;
box-shadow:         0px 0px 5px 1px rgba(0, 0, 0, 0.2)!important;
}
.timePicker .upArrow{background:url("../images/up-Arrow.png?v=1") no-repeat left top;position:absolute;top:-12px;left:0px;width:13px !important;height:7px !important;background-position:0px 0px !important;border:none}

.timePicker .hour,.timePicker .mins,.timePicker .apm{width:33px;margin:0px 5px}
.timePicker .mins{margin-right:10px;}
.timePicker .upTime,.timePicker .downTime{border: 1px transparent solid;width: 16px;display: inline-block;margin: 0;padding: 8px;outline: 0;color: #333;overflow:hidden;cursor:pointer}
.timePicker .upTime:hover,.timePicker .downTime:hover{background:#eee;}
.upTimeIcon{background-position:-35px -2249px;height:9px;width:16px;}
.downTimeIcon{background-position:-35px -2257px;height:9px;width:16px;}
.timePicker .input{height:30px;margin-bottom:2px}
.timePicker .input input{border-radius:0px !important;border:solid thin #ccc;width:20px;color:#666 !important;text-align:center}
.timePicker .separate{margin-top:43px;width:4px;}
.detailIcon{ height:15px; width:15px; display:block; background-position:0 -2315px;}
/*TimePicker COmponanat code mk*/


.pendNotifications input{color:#666 !important}   


.left113{left:113px;}
.top42{top:42px !important;}
.searchBox .iconDropdown{height: 18px;width: 21px; background-position: 0 -2164px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome, if Chrome rule needed */
    .saleft113 {
     left:114px !important;}
 
    /* Safari only override */
    ::i-block-chrome,.saHeight {
     height:23px !important;
	 }
	 ::i-block-chrome, .salabel{width:100px;}
	 ::i-block-chrome, .satop42{top:40px !important;}
	 ::i-block-chrome, .saleft113{left:125px !important;}
	 ::i-block-chrome, .sawidth387{width:386px !important;}
	 ::i-block-chrome, .detailFullNew{padding-bottom:8px !important;}
}

.inputErrorBox span{background-position:-190px -260px !important}
.inputErrorBox span:hover{background-position:0px -260px !important}
.bge6{background:#e6e6e6 !important}
.wordWrap{word-wrap:break-word}

/* pagination */
.paginationForTabs{
	color:#5c5c5c;
	text-align:left;
}

.paginationForTabs strong{
	color:#3c3c3c;
	padding:0px 5px;
}

.paginationDisplayNum{
padding:5px 0px 0px 0px;
float:left;
margin-right:20px;
}

.paginationGoToRecord{
float:left;
margin-right:20px;
}

.paginationSelect{
margin-top:2px;
float:left;
}

.pagination .tabs {width:14px; height:13px; display:inline-block; margin:4px 2px 0 0;#margin:4px 5px 0 0;}
.pagination  a.first {background:url(../images/icon_arrowDbl-lr.gif?v=1) no-repeat 0 -13px; margin-right:6px;}
.pagination .first-in {background:url(../images/icon_arrowDbl-lr.gif?v=1) no-repeat 0 0px;margin-right:6px;}
.pagination a.last {background:url(../images/icon_arrowDbl-lr.gif?v=1) no-repeat -14px -13px;margin-left:3px;}
.pagination .last-in {background:url(../images/icon_arrowDbl-lr.gif?v=1) no-repeat -14px 0px;margin-left:3px;}

.pagination a.prev {background:url(../images/icon_arrowSm-lr.gif?v=1) no-repeat 0 -13px;}
.pagination .prev-in {background:url(../images/icon_arrowSm-lr.gif?v=1) no-repeat 0 0px;}
.pagination a.next {background:url(../images/icon_arrowSm-lr.gif?v=1) no-repeat -14px -13px;}
.pagination .next-in {background:url(../images/icon_arrowSm-lr.gif?v=1) no-repeat -14px 0px;}
/* end pagination */


/* Parent child contract Start */
.parentChildContractIcon{ background:url(../images/parentChildContractSprite.png?v=1) no-repeat; display:inline-block;} 
.iconParentDocActive{ background-position:0 0; width:50px; height:56px;}
.iconChildDoce{ background-position:0 0; width:42px; height:48px;}

/*Treeview for Parent childe*/
.tree01 ul {padding-top:25px; position:relative; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.tree01 li {float: left; text-align:center;	padding:65px 25px 0 ; list-style-type: none; position:relative;	transition: all 0.5s; -webkit-transition: all 0.5s;	-moz-transition: all 0.5s;}

/*We will use :before and :after to draw the connectors*/
.tree01 li:before, .tree01 li:after{	content: '';position: absolute; top: 0; right: 50%;	border-top: 1px solid #919191;	width: 50%; height: 70px;	}
.tree01 li:after{	right: auto; left: 50%;	border-left: 1px solid #919191;}
.tree01 li:only-child:after, .tree01 li:only-child:before {	display: none;}
.tree01 li:only-child{ padding-top: 0;}
.tree01 li:first-child:before, .tree01 li:last-child:after{	border: 0 none;}
.tree01 li:last-child:before{	border-right: 1px solid #919191;	border-radius: 0 5px 0 0;	-webkit-border-radius: 0 5px 0 0;	-moz-border-radius: 0 5px 0 0;}
.tree01 li:first-child:after{	border-radius: 5px 0 0 0;	-webkit-border-radius: 5px 0 0 0;	-moz-border-radius: 5px 0 0 0;}
.tree01 ul ul:before{	content: '';	position: absolute; top: 0; left: 50%;	border-left: 1px solid #919191;	width: 0; height: 25px;/*60px*/}

/*classes for ie8*/
.tree01 li.onlyChild:after, .tree01 li.onlyChild:before{display: none;}
.tree01 li.onlyChild{ padding-top: 0;}
.tree01 li.firstChild, .tree01 li.lastChild{border: 0 none;}
.tree01 li.firstChild:after{	border-radius: 5px 0 0 0;	-webkit-border-radius: 5px 0 0 0;	-moz-border-radius: 5px 0 0 0;}
.tree01 li.lastChild:before{	border-right: 1px solid #999;	border-radius: 0 5px 0 0;	-webkit-border-radius: 0 5px 0 0;	-moz-border-radius: 0 5px 0 0;}
.tree01 li.firstChild:before{border:1px solid transparent; width:auto;}
.tree01 li.lastChild:after{border:1px solid transparent; width:auto;}
.tree01 li div.treeContent{display:inline-block;width:120px; position:relative;} /*height:88px;*/
.tree01 li div.folder{width:36px; height:42px; background:url(../images/parentChildContractSprite.png?v=1) no-repeat; display:inline-block; color:#000; text-align:center; position:relative; z-index:2;}
.tree01 li div.folderHighlight{width:50px; height:56px; background:url(../images/parentChildContractSprite.png?v=1) 0 -44px no-repeat; display:inline-block; color:#000; text-align:center; position:relative; z-index:2;}
.tree01 li div.childFolder{width:42px; height:48px; background:url(../images/parentChildContractSprite.png?v=1) 0 -100px no-repeat; display:inline-block; color:#000; text-align:center; position:relative; z-index:2;}

.tree01 li div.folderHeightlight{display:inline-block; width:114px; z-index:1; word-spacing:-1px\9;}
.tree01 li div.currentContract{border-color:#1697b8;}
span.DocCount{color:#fff; font-size:10px; border:1px solid #d5630a; border-radius:50%;line-height:16px; position:absolute;  top:5px; right:1px; display:inline-block; min-width:17px;
background: #f28115;
background: -moz-linear-gradient(top,  #f28115 0%, #eb5807 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28115), color-stop(100%,#eb5807));
background: -webkit-linear-gradient(top,  #f28115 0%,#eb5807 100%);
background: -o-linear-gradient(top,  #f28115 0%,#eb5807 100%);
background: -ms-linear-gradient(top,  #f28115 0%,#eb5807 100%);
background: linear-gradient(to bottom,  #f28115 0%,#eb5807 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28115', endColorstr='#eb5807',GradientType=0 );}
.mainFolderPos{ left:3%;}
.tree01 ul  ul.mainParentUl:before, .tree ul  ul.CurrentContract:before{border-color:#919191; left:54.3%;}

/*left side*/
.tree01 li.ChildWayLeftMain:after{/*border-top:1px solid #333;border-left:1px solid #333;*/}
.tree01 li.ChildWayLeftTop:before,.tree li.ChildWayLeftTop:after{border-top:1px solid #333;}
/*right side*/
.tree01 li.ChildWayRightMain:before{border-top:1px solid #333;border-right:1px solid #333;}
.tree01 li.ChildWayRightTop:before,.tree li.ChildWayRightTop:after{border-top:1px solid #333;}

.tree01 ul  ul.secondMainParentUl li.ChildWayTopMain .treeContent{}
.tree01 ul  ul.secondMainParentUl li.ChildWayTopMain:after{border-top:1px solid #333;border-left:1px solid #333; width:50%;}
.tree01 ul  ul.secondMainParentUl li.ChildWayTopMain:after{border-top:1px solid #333;width:50%;}

.tree01 ul  ul.secondMainParentUl:before{border-color:#919191; left:54.3%;}
.tree01 ul  ul.secondMainParentUl .mainFolderPos{ left:40%}
/* Parent child contract End   */

/* iconEdit */
.iconEditDisplay{ background-position:-16px -278px; height:16px; width:16px;}
/* iconEdit */
.iconHierarchy{ background-position:0 -2483px; width:25px; height:23px;}

/* Buttons width small icons used in pricesheet and Quantative KPI */
.iconPlusSmall{background: url(../images/iconPlusSmall.png?v=1) no-repeat 0 0; padding-left:7px; width:10px; height:12px;}
.iconCommentsSmall{background: url(../images/iconCommentsSmall.png?v=1) no-repeat 0 0; padding-left:5px; width:10px; height:10px;}
.greyBtn{color:#333333; background:#cccaca; border:1px solid #b3b3b3; padding:2px 7px; font-size:11px;}
.greyBtn a{color:#333333; text-decoration:none; }

/* ADVANCE SEARCH FILTERS */
.customDD{position:relative;}
.customDD .DD02{border:1px solid #d5d5d5; border-radius:2px!important; -webkit-border-radius:2px!important; -moz-border-radius:2px!important; background-color:#fff; padding:5px 10px; float:left; color:#5d5d5d;}
.customDD .dropArrow{background:url(../images/arrowDown01.gif?v=1) no-repeat 0 0; width:7px; height:4px; display:block; margin:6px 0 0 10px;}
.customDD a span{float:left;}
.iconFilter02{background-position:-40px -2429px; width:11px; height:9px; display:block;}
.customDD .cont01{position:absolute; right:0; top:26px; border:1px solid #cccccc; background-color:#fff; z-index:1; display:none;}
.customDD .cont01 a{padding:8px 10px; border-bottom:1px solid #e8e8e8; width:100%; color:#666; 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;}
.iconDeleteSmall{background-position:-40px -2439px; width:11px; height:11px; display:block;}
.iconDeleteSmall:hover{background-position:-40px -2451px;}
.boxShadowBtm{border-bottom:1px solid #aeaeae !important; box-shadow: 0 5px 5px 0 #aeaeae; -moz-box-shadow: 0 0 5px 0 #aeaeae; -ms-box-shadow: 0 0 5px 0 #aeaeae; -o-box-shadow: 0 0 5px 0 #aeaeae; -webkit-box-shadow: 0 0 5px 0 #aeaeae;}
.close {
background-position: -23px -1741px;
width: 10px;
height: 10px;
display: block;
}

.iconDeleteBox {
    background-position: 0 -2628px;
    height: 15px;
    width: 15px;
    float: left;
    margin: 3px 3px 4px 4px;
}

/* HPRIZONTAL LIST */
.list16 ul{margin:0; padding:0; list-style-type:none; width:100%; float:left;}
.list16 li{width:32%; margin-right:10px; float:left; padding:5px 0;}
.list17{margin:0; padding:0; list-style-type:none; width:100%; display:block;}
.list17 > li{width:233px; margin-right:10px; float:left; padding:5px 0;}
.list18{ display:block; margin-left:15px;}
.list18 > li { display:block; padding:5px 0; }
.width785 {width:785px;}
.height156 {height:156px;}

/* DASHED BOTTOM BORDER */
/*.dashedLineList{}
.dashedLineList li{border-bottom:1px dashed #999999; padding-bottom:15px; margin-bottom:15px; float:left; width:100%;}
.dashedBtmBorder{border-bottom:1px dashed #999999;}*/
.marginLeft1N{ margin-left:-1px;}
.marginLeft4N {margin-left:-4px;}
.marginLeft5N {margin-left:-5px;}
.marginLeft36 {margin-left:36px;}
.marginBottom39{margin-bottom:39px;}

/* IE Warning */
.width910 {width:910px; }
.bgGreyL {background-color:#f7f6f6 !important; }
.borderRadius100 {border-radius:100px !important;}
.border10 {border:1px solid #e1e1e1;}
.marginTop120 {margin-top:120px;}
.marginLeft16N {margin-left:-16px;}
.marginTop230 {margin-top:230px;}
.top23P {top:23%;}

.iconSearchInput { background-position: -1px -576px !important; display: inline-block; width: 28px; height: 26px; }
/*.ddTextField span a{background:url(../images/selectorArrowSprite.png?v=1) no-repeat -1px 0;}*/
#childCo5 > .ddTextField > span { border-left-width:1px!important;}
/*DF one to one story*/
.iconTrackStatus01{background-position:-35px -3127px; width:16px; height:14px; display:block;}
 
.fixedPos { position: fixed;}

/* scrore range colors*/
.bgBlue01 {background-color:#90CAF9 !important; }
.bgRed01 {background-color:#EF9A9A !important;}
.bgGreen01 {background-color:#A5D6A7 !important;}
.bgYellow01 {background-color:#FFF59D !important;}
.bgGrey01 {background-color:#E0E0E0 !important;}

/*alert msg*/
.alert { font-size:14px; padding:11px 15px 12px; box-sizing:border-box}
.alertWarning { color:#c67a41; background:#fcf7d8;}

.positionRelative {position: relative;}
.positionAbsolute {position: absolute;}
.positionFixed {position: fixed;}


.transformTranslateNeg5050 {transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);}
.bg67 {background-color:#f1ecac;}
.width85P {width:85%;}
.contentBox .ui-draggable .padding5, .contentBox .ui-draggable .padding10{padding:0 5px !important;}
.contentBox .ui-draggable .padding5 .height244{height: 234px !important;}
.listContent ul li:last-child{padding:0;}
.marginTop16P {margin-top:16%;}
.marginTop20P {margin-top:20% !important;}

/* PAGE ALERTS - INFO */
.infoTextPage{background:#d9edf7; border:1px solid #b3cad6; color:#3a87ad; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; padding:12px 10px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; float:left;}
.infoTextPage .text{margin-right:30px;}
.notificationIcons{background:url(../images/notificationIcons.png?v=1) no-repeat 0 0; width:13px; height:11px; display:block;}
.infoTextPage .close{background-position:0 0; float:right; margin-top:3px;}
/* PAGE ALERTS - SUCCESS */
.successTextPage{background:#dff1d7; border:1px solid #d6eac5; color:#54773a; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; padding:12px 10px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; float:left;}
.successTextPage .text{margin-right:30px;}
.successTextPage .close{background-position:0 -12px; float:right; margin-top:3px;}
/* PAGE ALERTS - WARNING */
.warningTextPage{background:#fdf9e2; border:1px solid #fbeccb; color:#8b6d53; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; padding:12px 10px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; float:left;}
.warningTextPage .text{margin-right:30px;}
.warningTextPage .close{background-position:0 -22px; float:right; margin-top:3px;}
/* PAGE ALERTS - ERROR */
.errorTextPage{background:#f3dede; border:1px solid #ecccd1; color:#af433f; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; padding:12px 10px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; float:left;}
.errorTextPage .text{margin-right:30px;}
.errorTextPage .close{background-position:0 -34px; float:right; margin-top:3px;}
/* PAGE ALERTS - ERROR */
.errorTextPageWithBtns{background:#f3dede; border:1px solid #ecccd1; color:#af433f; border-radius:5px; -webkit-border-radius:5px;text-shadow: 2px 1px 0 #FFFFFF; padding:12px 10px; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; float:left;}
.errorTextPageWithBtns .text{margin-right:150px;}
.errorTextPageWithBtns .buttonHolder{float:left;}
.teamsTab .tab .editTab,.teamsTab .tab .deleteTab{ background:url(../images/generalIcons.png?v=1) -1px -2046px no-repeat; z-index:10; cursor:pointer;color:#D3E9EB;display:none;position:absolute;width:12px;height:12px; }
.teamsTab .tab .shadetabs .addNewTeam .formButtonSmall{background:url(../images/generalIcons.png?v=1) no-repeat;background-position:-1px -190px !important;width:18px;height:18px;margin:4px 15px 0!important;}
.fadepanelCenter .dualTranferArrowTop a,.fadepanelCenter .dualTranferArrowBtm a{background-image:url(../images/generalIcons.png?v=1);background-repeat;no-repeat;height: 17px;width: 20px;display: block;margin-top: 5px;margin-left: 5px;}
.paddingTB7 { padding-top: 7px !important; padding-bottom: 7px !important; }
.newTheme .pageHeading.heightAuto {
    height: auto!important;
}

.fontWeightNormal, .fontNormal {
    font-weight: normal !important;
    font-family: 'RobotoRegular', Arial;
}

#searchResultDiv .listView .sourcingRFPIconNew {margin:0px !important;}
#searchResultDiv .listView .width4p {width: 40px !important;}
#searchResultDiv .listView .width95P  {width: 90% !important;}
#searchResultDiv .listViewIcons{margin:0;}
.greyBox01{border-radius:5px; -webkit-border-radius:5px; background:#f3f4f8; border:1px solid #dbddde; padding:15px; float:left; width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
.borderBottom20 {
    border-bottom: 1px solid #e7e7e8;
}
.newTheme .pageHeading.heightAuto { height:auto!important;}
.marginLeft131{margin-left:131px;} 
.paddingTop100 {
    padding-top: 100px;
}

.loadingField {
        background: url(../images/loader_16.gif?v=1) no-repeat center center !important;
    height: 16px;
    width: 16px;
    display: block;
    border: none !important;
}
.width75P {width: 75%;}
.inlineList ul li {display: inline;float:left;padding-right: 10px;padding-bottom: 0px !important;}
.width935 {width:935px!important}
.bgE7 {
    background-color: #e7e7e7 !important;
}

.disc {list-style-type: disc !important;}
.armenian{list-style-type:armenian !important;}
.circle{list-style-type:circle !important;}
.cjkIdeographic{list-style-type:cjk-ideographic !important;}
.decimal{list-style-type:decimal !important;}
.decimalLeadingZero{list-style-type:decimal-leading-zero !important;}
.georgian{list-style-type:georgian !important;}
.hebrew{list-style-type:hebrew !important;}
.hiragana{list-style-type:hiragana !important;}
.hiraganaIroha{list-style-type:hiragana-iroha !important;}
.katakana{list-style-type:katakana !important;}
.katakanaIroha{list-style-type:katakana-iroha !important;}
.lowerAlpha{list-style-type:lower-alpha !important;}
.lowerGreek{list-style-type:lower-greek !important;}
.lowerLatin{list-style-type:lower-latin !important;}
.lowerRoman{list-style-type:lower-roman !important;}
.noneListStyle{list-style-type:none !important;}
.square{list-style-type:square !important;}
.upperAlpha{list-style-type:upper-alpha !important;}
.upperLatin{list-style-type:upper-latin !important;}
.upperRoman{list-style-type:upper-roman !important;}
.initialListStyle{list-style-type:initial !important;}
.inheritListStyle{list-style-type:inherit !important;}
.middleBorderWithText {width:100%; text-align:center; border-bottom: 1px solid #dee2ec; line-height:0.1em; margin:10px 0 10px; }
.middleBorderWithText span{background-color: #fff;padding: 0 8px 0 8px;}
/* ERROR TOOLTIP */
.error .itemTableSettings{border-color:#ef4441;}
.error .itemTableSettings .upArrow01{border-bottom-color:#ef4441; left:50%; margin-left:-10px;}
.warning .itemTableSettings{border-color:#fdb029;}
.warning .itemTableSettings .upArrow01{border-bottom-color:#fdb029; left:50%; margin-left:-10px;}

.width312 { width: 312px!important; }
.ddwidth140 div.selector span{width:103px;}

.width30 { width: 30px !important}

/*Advance search fillter*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .input input[type="text"].searchInputText { box-sizing: border-box; }
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.input input.searchInputText {height: 29px;}
.input input:focus.searchInputText { height:29px;}
}

/*End Advance search fillter*/

/* Administrator page */
.setIcon {float: left;padding: 25px 10px;display: block;text-align: center;box-sizing: border-box; max-height:93px} 
.setIcon > img {max-height:100%;}
.iconBoxTitle span {display: table-cell;} 
/* End of Administrator page */

/* CUSTOM DD */
.customDD .savedFilters a{
    border-bottom:0;
    width:auto;
    padding:0;
}
.bgGreenColor {
    background:#34a853 !important;
}
.bgGreenC5E {
    background: #C5E1A5 !important;
}
.whiteTxt {
    color:#ffffff !important;
}
.asideBarList01 ul li a.disabled {cursor:not-allowed;}

/*css for report settings - start*/
.manageCol .listBox01 div.selector select option {padding:5px 8px; }
.fifthBtn.disabled  .iconListAddBtn{cursor:not-allowed !important; background-position:-3px -4148px !important;} 
.fifthBtn.disabled .iconListRemoveBtn{cursor:not-allowed !important; background-position:-3px -4132px !important;}
.manageCol .accumulator01 .selHolder01{width:46%;}
.manageCol .accumulator01 .buttonPanel {margin:120px 20px 0 20px;}
.accumulator01 .selHolder01 .listBox01 > .selector > select:hover {
border:none;
}

.minWdith120 {
min-width:120px !important;}
.asideBarList01 ul li a.disabled {cursor:not-allowed;}
.backgroundEEE {
    background:#eeeeee !important;
}


.accumulator01 {
}

    .accumulator01 .selHolder01 {
        float: left;
        width: 30%;
    }

    .accumulator01 .buttonPanel {
        float: left;
        margin: 0 50px;
    }

    .accumulator01 .selHolder01 h4 {
        padding: 5px 10px;
        background: #e4e3e3;
        color: #000;
    }

    .accumulator01 .selHolder01 .cont01 {
        border: 1px solid #e2dfdf;
    }

    .accumulator01 .selHolder01 .listBox01 > .selector > select {
        background: none;
        border: none;
    }
    .height290 {
    height: 290px !important;
}
    .bgEEE {
    background: #EEEEEE !important;
}
#dvNotificaionsList .jspVerticalBar:hover .jspDrag, #dvNotificaionsList .jspDrag{width:6px; margin-left:0;}
#QueryLinks a.Emailanchor {
	padding: 0px 0px 2px 0px;
    margin: 0px !important;
    font-size: 11px;
}
.HelpEmailList li {
padding: 0px;
}
.EmailUl {
padding: 8px 0px 0px 0px;
}
.iconView02 {
    background-position: -19px -3220px;
    width: 17px;
    height: 11px;
    display: inline-block;
}
.boldFont {font-weight: bold !important;}
a.smart-logo-footer {
    width: 75px;
    height: 12px;
    background: url(../images/footerLogo.png) no-repeat;
    display: inline-block;
}
.bgLblue{background-color:#d2edf5  !important;}

#ulDimList li.activeLiElement {
    background: transparent !important;
}
.rateColor {
  border-bottom: 1px solid #e0e0e0;
  float: left;
  padding: 18px 0 9px !important;
}

.rateColor .colorPickerArrow {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 7px solid #757575;
  margin: 2px 0 0 0;
}

.rateColor .colorPickerWrap {
  float: left;
  margin-left: 0;
  width: 20px;
  height: 10px;
  background: #ef5350;
}

.rateColor .colorPickerWrap .evo-pointer {
  width: 20px;
  height: 10px;
  border: 0;
  margin: 0;
}

.rateColor .colorPickerWrap .evo-colorind {
  border: 0;
  width: 20px;
} 

.colorPickerWrap {
  width: 24px;
  float: left;
  margin-left: -25px;
  position: relative;
}

.colorPickerWrap .colorPicker {
  width:0; border:none;
}

.colorPickerWrap .evo-pointer {
  margin-top: 22px;
  width: 20px;
  height: 5px;
  border: 0;
}

.colorPickerWrap .evo-colorind {
  border: none;
}

.colorPickerWrap .evo-cp-wrap {
  width: auto !important;
}

.evo-pop {
  border: 1px solid #ddd;
  background: #eee;
  border-radius: 4px;
  padding: 5px 5px 10px 5px;
  width: 216px;
}

.evo-more, .evo-color {
  display: none;
}

.evo-palette td {
  border-radius: 0;
} 

.evo-pop {
  z-index: 10000;
  width: 204px;
  padding: 3px 3px 6px;
}

.evo-pop-ie {
  z-index: 10000;
  width: 212px;
  padding: 3px;
}

.evo-palette td {
  font-size: 1px;
  border: solid 1px #c0c0c0;
  padding: 7px;
  cursor: pointer;
}

.evo-palette tr.top > td {
  border-bottom: 0;
}

.evo-palette tr.in > td {
  border-top: 0;
  border-bottom: 0;
}

.evo-palette tr.bottom > td {
  border-top: 0;
}

.evo-palette div.sep {
  height: 3px;
}

.evo-palette,
.evo-palette-ie {
  border-collapse: separate;
  border-spacing: 4px 0px;
  *border-collapse: expression('separate', cellSpacing='2px');
}

.evo-palette th,.evo-palette-ie th {
  border: none!important;
  padding: 5px 3px;
  text-align: left;
  font-weight: normal;
  background: transparent !important;
}

.evo-palette-ie td {
  font-size: 1px;
  border: solid 1px #c0c0c0;
  padding: 6px !important;
  cursor: pointer;
}

.evo-palette2,
.evo-palette2-ie {
  margin: auto;
  border-collapse: collapse;
}

.evo-palette2 td,
.evo-palette2-ie td {
  font-size: 1px;
  cursor: pointer;
}

.evo-palette2 td {
  padding: 6px 7px;
}

.evo-palette2-ie td {
  padding: 5px;
}

.evo-palcenter {
  padding: 5px;
  text-align: center;
}

.evo-colorind,
.evo-colorind-ie,
.evo-colorind-ff {
  border: solid 1px #c3c3c3;
  width: 18px;
  height: 18px;
  float: right;
}

.evo-colorind-ie {
  position: relative;
  top: 0;
}

.evo-colorbox-ie {
  font-size: 8px;
  padding: 3px 9px !important;
}

/*
.evo-colortxt-ie {
	position:relative;
	top:-6px;
}*/
.evo-pop:after,
.evo-pop-ie:after,
.evo-colorind:after,
.evo-colorind-ie:after,
.evo-colorind-ff:after,
.evo-color span:after,
.evo-cHist:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}

.evo-color {
  width: 94px;
  padding: 1px 3px 0 4px;
}

.evo-color div {
  border: solid 1px #808080;
  border-right: solid 1px #c0c0c0;
  border-bottom: solid 1px #c0c0c0;
  padding: 3px;
  margin-bottom: 5px;
  width: 10px;
  height: 10px;
  float: left;
}

.evo-color span {
  font-size: 15px;
  margin: 1px 0 4px 3px;
  float: left;
}

.evo-sep {
  height: 10px;
  font-size: 0;
}

.evo-more {
  padding: 4px 5px 4px;
  font-size: smaller;
}

.evo-cHist {
  padding: 3px;
}

.evo-cHist div {
  cursor: pointer;
  border: solid 1px #c0c0c0;
  padding: 3px;
  margin: 5px;
  width: 10px;
  height: 10px;
  float: left;
}

.evo-transparent {
  background-image: repeating-linear-gradient(135deg, #000000, #000000 1px, #ffffff 1px, #ffffff 3px);
}

.evo-tr-box {
  cursor: pointer;
  border: solid 1px #c0c0c0;
  padding: 3px;
  width: 7px;
  height: 7px;
  float: right;
  position: relative;
  right: -3px;
  top: 2px;
}

a.evo-hist {
  margin-left: 6px;
}

.evo-pointer {
  cursor: pointer;
}

.evo-hidden-button {
  display: none;
}

.noWhiteSpace {
    white-space:normal !important;
}
.helpMenu {
    line-height: normal;
}

    .helpMenu ul li {
        color: black !important;
    }

    .helpMenu .queryLinks .fulLeft {
        overflow-y: auto;
        max-height: 524px;
 }

    .wordBreak {
  -ms-word-break: break-all;
  word-break:break-all
} 
/*heder*/
.isNextGenView .header-2 .brand-logo img{
    margin:2px 15px 0 0;
    height:50px;
    max-width: 150px !important;
}
.isNextGenView .brandDetails{
    height: 64px;
    box-sizing: border-box;
}
.isNextGenView .header-2 .navPanel{
     display:none!important;
 }
.isNextGenView .header-2 .brandDetails{
     padding-top:8px!important;
 }
.isNextGenView .header-2 .brandDetails, .isNexGenView .header-2 .navPanel{
     background:#fff!important;
     box-shadow: 0 2px 5px rgba(5,5,5,.16)!important;
 }

.isNextGenView .header-2 .brandDetails #searchHeader{
    display:none!important;height: 34px;min-width: 400px;margin-top:5px!important;
 }

.isNextGenView .header-2 .brandDetails #QueryTrigger {
    display:none!important;
 }

.isNextGenView .header-2 .brandDetails .headerSearchBox {
border:1px solid rgba(0,0,0,.3)!important;
height: 34px;
min-width: 410px;
}
.isNextGenView .header-2 .brandDetails .headerAction li, .isNextGenView .header-2 .brandDetails .searchCategoryBox{
     color:#000!important;
    
 }

.isNextGenView .header-2 .brandDetails .searchCatList{top:35px!important}

.isNextGenView .header-2 .brandDetails .searchCategoryBox{
    padding-left: 20px;
    box-sizing: border-box;
     background-position: 103% -456px!important;
 }

.isNextGenView .wrapper.header-2 article.contentPanel{
     margin-top:73px!important;
 }
.isNextGenView .header-2 .brandDetails .selectedSearchCat{
    margin-top: 9px;
 }

.isNextGenView .header-2 .brandDetails .searchCategoryBox{
    border-right: 1px solid rgba(0,0,0,.3)!important;
    height: 34px;
    min-width: 100px;
 }
.isNextGenView .header-2 .brandDetails .searchPanel01{
    width: 310px!important;
    background:none!important;
 }

.isNextGenView .header-2 .brandDetails .searchPanel01:before{
     content:'';
     width:35px;
     height: 26px;
     display: block;
     position: absolute;
     left:5px;
     top:4px;
     background:url("../images/headerActivities.png") no-repeat scroll 6px -86px transparent;
 }

.isNextGenView .header-2 .brandDetails .searchPanel01 input[type="text"].header2SearchTextBox{
    height: 34px!important;
    color: #000!important;
    width: 100%!important;
    padding: 2px 44px 0!important;
    font-size:1rem;
    border:none!important;
 }

.isNextGenView .header-2 .brandDetails .headerSearchBox .searchResult04{
    left: auto!important;
    right:0!important;
    width:310px;
    top: 35px;
 }

td#tdGroupMembers {
    overflow: hidden;
    max-width: 100px;
    word-break: break-all;
    line-break: anywhere;
}
 
.isNextGenView .header-2 .brandDetails .headerActionIcon{
     background-image:url("../images/header_icons_nextGenForOne.png")!important
 }
 .isNextGenView .header-2 .brandDetails .searchCategoryBox{
    background-image: url("../../reskin/2016/images/selectorArrowSprite_nextGen.png")!important;
}
.isNextGenView .header-2 .brandDetails .searchCategoryBox:focus{
  outline:none!important
}
/*header isNextGen view css changes*/

.showingFullScreen, 
.popupBox.showingPopupFullScreen #divApprovalpathContainer,
.popupBox.showingPopupFullScreen #divApprovalpath,
.popupBox.showingPopupFullScreen #divDispatchHistory
{
  overflow: auto!important;
  height: auto!important;
}

.popupBox.showingPopupFullScreen #divDispatchHistory{
  height: 225px!important;
}

.popupBox.showingPopupFullScreen {
  overflow: auto!important;
  max-height: calc(100vh - 0px)!important;
}

.popupBox.showingPopupFullScreen .showScrolllisting {
  width: 183px;
}

.header-2 .brand-logo img{max-height:50px;}

.padding2 {
  padding: 2px !important;
}

.margin2{
  margin: 2px !important; 
}

._managerTypeContainer ul li.widthAuto {
  width: 90% !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
.org-entity-add-new{
  margin-left: 90%;
  margin-bottom: 22px;
  display: block;
}
.org-entity-remove{
  cursor: pointer;
  position: relative;
  right: 0px;
  left: 96%;
  display: block;
}
#addOrgEntityDetailContainer{
  max-height: 500px;
  overflow: auto;
}
.addOrgEntityContainer{
  position: relative;
  clear: both;
  display: flow-root;
  border: 1px solid;
  padding: 10px;
  margin-bottom: 3px;
}