.header{position:absolute; left:0px; top:0px;}
.header1{background-color:#ffcc00; width:1000px; height:55px;}
.header2{background-color:#cc0000; width:336px; height:15px;}
.header3{background-color:#cc0000; width:1000px; height:20px;}

.pgHdrBar1{background-color:#ffcc00; width:980px; height:55px;}.pgHdrBar2{background-color:#cc0000; width:980px; height:20px;}.pageHdr{width:800;}.outerTbl{width:800;background-color:#cccccc;}.srfHdr{width:100;border-top:solid 1px #999999;border-left:solid 1px #999999;word-wrap:break-word;}.svcHdr{width:75;border-top:solid 1px #999999;border-left:solid 1px #999999;word-wrap:break-word;}.rcvHdr{width:180;border-top:solid 1px #999999;border-left:solid 1px #999999;word-wrap:break-word;}.stsHdr{width:110;border-top:solid 1px #999999;border-left:solid 1px #999999;word-wrap:break-word;}.stsHdrR{width:120;border-right:solid 1px #cccccc;border-top:solid 1px #999999;border-left:solid 1px #999999;word-wrap:break-word;}.srfC{width:100;border-left:solid 1px #cccccc;}.svcC{width:75;border-left:solid 1px #cccccc;}.rcvC{width:180;border-left:solid 1px #cccccc;}.stsC{width:110;border-left:solid 1px #cccccc;}.stsCR{width:120;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.logo{position:absolute; left:14px; top:15px;}
body{font-family:Arial;font-size:11px;color:#000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#ffffff; }
td{font-family:Arial;font-size:11px;color:#000;}
.bold{font-weight:bold;}
a{color:#cc0000;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:underline;}
a.linkBold{color:#cc0000;font-weight:bold;text-decoration:none;float:right;margin-right:3px;}
a.linkBold2{color:#cc0000;font-weight:bold;text-decoration:none;margin-left:5px;}
a.linkBold:hover{color:#cc0000;font-weight:bold;text-decoration:underline;}
a.linkBoldGrey{color:#999999;font-weight:bold;text-decoration:none;}
.linkBoldGrey{color:#999999;font-weight:bold;float:right;margin-right:5px;}
a.linkBoldGrey:hover{color:#999999;font-weight:bold;text-decoration:underline;}
.headerRed{font-weight:bold;color:#cc0000;}
.headerWhite{font-weight:bold;color:#ffffff;}
.headerRedBig{font-size: 14px;font-weight:bold; color:#cc0000;}
.greyText{color: #999999;}
.redText{color: #cc0000;}
.whiteText{color: #ffffff;}
a.whiteText{color: #ffffff;}
a.whiteText:hover{color: #ffffff;}
.blacktext{color:#000000;}
a.blacktext{color:#000000; text-decoration:none;}
a.blacktext:hover{color:#000000; text-decoration:underline;}
.headerBlack{font-size:12px; font-weight: bold; color:#000000;}
.headerRegular { font-size:12px; }
.headerArticle { font-size:14px; }
.tdcell{padding-left:6px;border-left:1px solid #ccc}
.langOn { border:solid 1px #000000; color:black; display:inline; width:20px; text-align:center; margin-left:1px; margin-right:1px; text-decoration:none; padding-left: 3px;padding-right: 3px;}
.langOff { border:solid 1px #000000; background-color:#cc0000; color:#ffffff; display:inline; width:20px; text-align:center; margin-left:1px; margin-right:1px; text-decoration:none; padding-left: 3px;padding-right: 3px;}
ul { margin-top:5px; margin-bottom:5px; }
li { margin-left:-10px; }
.pageheaderBlack{ font-size:24px; color:#000000; font-weight:normal;}
.pageheaderSupBlack{ font-size:14px; color:#000000; font-weight:normal; vertical-align:top; padding: 2px;}
.tableHeader { font-size:18px; font-weight:normal; }
.footer{color:#000000;width:51em;}
.footer A{color:#cc0000; text-decoration:none;}
.footer A:hover{color: #cc0000; text-decoration: underline;}
.footertable{width:48.35em;height: 4em;}
.label{font-family:Arial;font-size:11px;color:#000000;padding:5px 2px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;}
.label1{font-family:Arial;font-size:11px;color:#000000;padding-left:5px; height:22px;border-left:1px solid #999;word-break:break-all;}
.inputxtrtiny{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:2px;margin-top:2px;margin-bottom:2px;width:25px;padding-left:5px; }
.inputxtrtinydisable{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:25px;background-color:#e4e4e4;}
.inputtiny{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:50px;padding-left:5px;}
.inputtinydisable{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:50px;background-color:#e4e4e4;}
.inputsmall{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:90px; padding-left:5px;}
.inputsmallMp{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:90px; padding-left:5px;}
.inputsmall1{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:1px;margin-right:2px;margin-bottom:2px;width:71px; padding-left:2px;}
.inputsmall2{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:2px;margin-top:2px;margin-bottom:2px;width:100px; padding-left:2px;}
.inputsmall12{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:2px;margin-top:2px;margin-bottom:2px;width:120px; padding-left:2px;margin-right:45px;}
.inputsmalldisable{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:115px; padding-left:5px; background-color:#e4e4e4;}
.inputsmalldisable1{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:73px; padding-left:2px; background-color:#e4e4e4;}
.inputsmalldisable2{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:80px; padding-left:2px; background-color:#e4e4e4;}

.inputlarge{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:210px; padding-left:5px;}
.inputlargeerrorBg { background-color:#ffffcc; font-family:Arial; font-size:11px; color:#000000; height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:210px; padding-left:5px;}
.inputmed{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:165px; padding-left:5px;}
.inputCountryCode{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:35px; padding-left:5px;}
.inputCountryCodeUS{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:35px; padding-left:5px;}
select { font-family:Arial; font-size:11px; height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;}
.selectsmall { font-family:Arial; font-size:11px; color:#000; height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; width:115px; padding-left:5px;}
.selectsmalldisable { font-family:Arial; font-size:11px; color:#000; height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; width:115px; padding-left:5px; background-color:#e4e4e4;}
.selectdisable{font-family:Arial;font-size:11px;color:#000;height:18px; margin-left:5px;margin-top:2px;margin-bottom:2px; padding-left:5px; background-color:#e4e4e4; width:105px;}
.selectdisable1{font-family:Arial;font-size:11px;color:#000;height:18px; margin-left:5px;margin-top:2px;margin-bottom:2px; padding-left:5px; background-color:#e4e4e4; width:83px;}

.select { font-family:Arial; font-size:11px; color:#000; height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;}
.selecthide { display:none; }
.sectionfaq { font-weight:bold; color:#cc0000; display:block; margin-top:15px; }
.inputlogin{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:93px; padding-left:5px;}
.inputnopad { padding:0px; margin-left:-4px; margin-right:2px; margin-top:0px; margin-bottom:0px; }
textarea { font-family:Arial; font-size:11px; color:#000; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;}
.textareadisable { font-family:Arial; font-size:11px; color:#000; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px; background-color:#e4e4e4;}
.textarea { font-family:Arial; font-size:11px; color:#000; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;}
.thingsToKnowHeader { font-size:14px; color:#000000; }
.thingsToKnowText { font-size:11px; color:#666666; line-height:12px; }

/* Content */
.imTitle { padding:5px; border-top:solid 2px #999999; background-color:#e4e4e4; font-size:18px; }

/*BG-Colors*/
.lightGrey{background-color: #e4e4e4;}
.mediumGrey{background-color: #cccccc;}
.darkGrey{background-color: #999999;}
.postalYellow{background-color: #ffcc00;}
.postalYellow1{background-color: #ffcc00;}
.lightYellow{background-color: #ffe88a;}
.postalRed{background-color: #cc0000;}
.white{background-color: #ffffff;}

/*Padding*/
.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pT14{padding-top:14px;}
.pT15{padding-top:15px;}
.pT20{padding-top:20px;}
.pT30{padding-top:30px;}
.pT60{padding-top:60px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pL4{padding-left:4px;}
.pL5{padding-left:5px;}
.pL2{padding-left:2px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL30{padding-left:30px;}
.pB5 { padding-bottom:5px; }
.pB10 { padding-bottom:10px;border-bottom:solid 2px #ffffff; width:158px; }
.p5{padding:5px;}
.p5ALL{padding-left:5px;}
.p10{padding:10px;}
.pLR5 { padding-left:5px; padding-right:5px; }
.p{padding:3px;}
.pdivMozilla{padding:3px;width:16px;overflow:hidden;}
.pdivIE{padding:3px;width:22px;overflow:hidden;}
.pPiece{padding-left:3px;white-space:nowrap;width:46px;overflow:hidden;}
.pB15 { padding-bottom:15px;}
.wordBreak{word-break:break-all;}
/* Form tables */
.actionindicatorhelpLogin { border-top:solid 1px #999999; background-color:#e4e4e4; padding-top:5px; padding-bottom:5px; padding-right:5px;border-bottom: solid 1px #999999;}
.actionindicatorhelp { border-top:solid 1px #999999; background-color:#e4e4e4; padding-top:5px; padding-bottom:5px; padding-right:5px; }
.actionindicatornumber { margin-left:3px; margin-bottom:3px; text-align:center; padding-left:6px; padding-right:5px; padding-top:1px; padding-bottom:2px;  font-size:12px; font-weight:bold; background-color:#666666; color:#ffffff; }
.actionindicatorname { font-size:18px;  padding-left:5px;  padding-right:5px;}
.actionindicatortd { background-color:#e4e4e4; padding-top:1px; padding-bottom:2px; border-top:solid 1px #999999;   }
.actionindicatortdLogin { background-color:#e4e4e4; padding-top:1px; padding-bottom:2px; border-top:solid 1px #999999; border-bottom:solid 1px #999999; }
.buttonGroup { padding-top:5px; border-top:solid 2px #ffcc00; }
.progbarOn { border-top:solid 6px #cc0000; background-color:#cccccc; padding:3px; font-weight:bold; text-align:center; }
.progbarOff { border-top:solid 6px #cccccc; background-color:#ffffff; padding:3px; color:#999999; text-align:center; }
.progbarBack { border-top:solid 6px #666666; background-color:#e4e4e4; padding:3px; text-align:center; }
.progbarDead { border-top:solid 6px #666666; background-color:#e4e4e4; padding:3px; color:#999999; text-align:center; }
.tableFormHeader { font-size:18px; padding-left:5px; }
.sectionHeader { background-color:#e4e4e4; border-top:solid 1px #999999; margin-top:15px; padding-left:5px; padding-right:5px; height:25px; }
.sectionGroup { background-color:#cccccc; }
.sectionDescription { background-color:#e4e4e4; }
.formRow { background-color:#ffffff; }
.formRowSection { background-color:#cccccc; font-size:12px; font-weight:bold; padding:5px; }
.formfield { border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc;width: 435px; }
.formfieldR { border-top:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; }
.formfieldLabel { padding:5px; }
.formfieldHeader { padding:5px; font-weight:bold; font-size:12px; }
.baseLine { background-color:#ffcc00; }
.formlabel { border-bottom: solid 1px #cccccc;border-left: solid 1px #cccccc;width: 140px;font-family: arial;font-size: 11px;}
.buttonSubmit { background-image: url(../images/btn_bg.gif);color: #000000;font-size: 11px;font-weight: 700;text-decoration: none;margin-left: 3px;background-color: #ffcc00;height: 26px;border: 1px solid;border-top-color: #ffcc00;border-left-color: #ffcc00;border-right-color: #666666;border-bottom-color: #666666;}
.formfieldNR {border-bottom: solid 1px #cccccc;border-left: solid 1px #cccccc;width: 240px;}
.formfieldNLR {border-bottom: solid 1px #cccccc;width: 80px;}
.formlabelNL {border-bottom: solid 1px #cccccc;border-right: solid 1px #cccccc;width: 140px;font-family: arial;font-size: 11px;}
.formlabelNLR {border-bottom: solid 1px #cccccc;width: 140px;font-family: arial;font-size: 11px;}
.formLableUser {width:300px;text-align:center}
.formcolspan {border-bottom: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;width:595px}
.formlabelLR {border-bottom: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;width: 140px;font-family: arial;font-size: 11px;}
/* Form tabs */
.tabUp{color:#000000;}
.tabUpL { display:block; font-size:18px; font-weight:normal; color:#000000; background-color:#e4e4e4; border-top:solid 4px #999999; border-right:solid 1px #999999; height:30px; padding-left:6px; padding-top:2px; }
.tabUpM   { display:block; font-size:18px; font-weight:normal; color:#000000; background-color:#e4e4e4; border-top:solid 4px #999999; border-right:solid 1px #999999; border-left:solid 1px #999999; height:30px; padding-left:5px; padding-top:2px; }
.tabDown2 { display:block; font-size:18px; font-weight:normal; color:#cc0000; background-color:#ffffff; border-top:solid 4px #e4e4e4; border-right:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4; height:30px; padding-left:5px; padding-top:2px; }
.tabDown { font-size:18px; font-weight:normal; color:#cc0000; background-color:#ffffff; }
.tabDownSmall { font-size: 12px;font-weight:bold; color: #CC0000; }
.tab200 { width:200px; }
.tab180 { width:180px; }
.tabSpacer  { width:2px; }
.tabEnd { width:174px; }
.tabEnd48 { width:48px; }
.tabGroupHeader { font-weight:bold; font-size:12px; color:#000000; background-color:#e4e4e4; padding:5px; }
.tabUpBase { background-color:#e4e4e4; }
.tabDownBase { background-color:#999999; }
.listBg { background-color:#cccccc; width:100%;font-size:11px;}
.listBgpopup{ background-color:#cccccc;display: inline-block;width:100%;margin: 8px 0px;}
/* popups */
.popupTitle { margin-left:10px; padding-top:20px; padding-bottom:20px; border-bottom:solid 1px #999999; margin-right:10px; }
.popupTitleSub { padding-left:10px; padding-top:10px; padding-right:10px; }
.popupContent { padding-left:10px; padding-right:10px; }

/* Lists */
.oddRow { background-color:#ffffff; }
.evenRow { background-color:#e4e4e4; }

.tbHeader { border-top:solid 1px #999999; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; }
.tbHeaderL { border-top:solid 1px #999999; border-left:solid 1px #cccccc; }
.tbHeaderM { border-top:solid 1px #999999; border-left:solid 1px #999999; word-wrap:break-word;vertical-align: top; }
.tbHeaderG { border-top:solid 1px #999999; word-wrap:break-word;width:20em; }
.tbHeaderR { border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #cccccc; word-wrap:break-word;}
.tbCell { border-left:solid 1px #cccccc; }
.tbCellR {  border-right:solid 1px #cccccc;border-left:1px solid #ccc; }
.tbBottom {  border-left:solid 1px #ccc;border-bottom:solid 1px #cccccc; }
.tbBottom1{ border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc;width:0px;}
.tbBottom2{ border-bottom:solid 1px #cccccc; width:-5px;}
.tbBottom3{ border-bottom:solid 1px #cccccc; width:76px;border-left:1px solid #ccc;}
.tbBottom4{ border-bottom:solid 1px #cccccc; border-left:solid 0px #cccccc;width:20;}
.tbBottom5{ border-bottom:solid 1px #cccccc; width:70px;}
.tbBottom6{ border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc;width:152px;margin-left:2px;}
.tbBottomR { border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; }
.tbHeaderFormM { border-left:solid 1px #999999; border-right:solid 1px #999999; }
.tbCellFormM { border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; }
.tbMidcellL { border-left:solid 1px #cccccc; border-top:solid 1px #999999; border-bottom:solid 1px #999999;width:15%; font-size:11px;text-align: left;padding-left:6px;}
.tbMidCellM { border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:15%;}
.tbMidCellM1{ border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:28%;}
.tbMidCellM2 { border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:13%;}
.tbMidCellR { border-left:solid 1px #999999; border-right:solid 1px #cccccc; border-top:solid 1px #999999; border-bottom:solid 1px #999999;font-size:11px;text-align:left;padding-left:5px;width:11%;}
.tbMidCell { border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 1px #999999; border-bottom:solid 1px #999999; }
.cellover60 { padding:5px; white-space:nowrap; width:60px; overflow:hidden; }
cellover60wrap { padding:5px; word-wrap:break-word; width:60px; overflow:hidden; }
.cellover80 { padding:5px; white-space:nowrap; width:80px; overflow:hidden; }
.cellover100 { padding:5px; white-space:nowrap; width:100px; overflow:hidden; }
.cellover120 { padding:5px; white-space:nowrap; width:120px; overflow:hidden; }
.cellover220 { padding:5px; white-space:nowrap; width:215px; overflow:hidden; }
.celloverhidden { padding:5px; white-space:nowrap;overflow:hidden; }
.dropdown {  width: 140px;}
.dropdownerror{width: 140px;background-color:#FFFFCC;}
.celloverhiddenP5 { overflow:hidden; font-weight:bold;}
/* top navigation */
.topMenu { position:absolute; top:34px; width:84px; border-left:solid 1px #cc0000; border-top:solid 0px #cc0000; border-bottom:solid 0px #cc0000; display:block; text-align:center;  background-color:#ffcc00; color:#000000; font-size:12px; font-weight:800; }
.topMenu:hover { color:#ffffff; background-color:#cc0000; text-decoration:none; }
.topMenuBg { position:absolute; left:254px; top:39px; background-color:#C89D28; width:419px; height:21px; }
.topMenuOn { position:absolute; top:34px; width:84px; border-left:solid 1px #cc0000; border-top:solid 0px #cc0000; border-bottom:solid 0px #cc0000; display:block; text-align:center; background-color:#cc0000; color:#ffffff; font-size:12px; font-weight:800; }
.topMenuOn:hover { color:#ffffff; background-color:#cc0000; text-decoration:none; }
.mainMenu { display:block; text-align:center; padding-top:4px; padding-bottom:3px; background-color:#ffcc00; color:#000000; font-size:12px; font-weight:800;  }
.mainMenu:hover { color:#ffffff; background-color:#cc0000; text-decoration:none; }
.menu { position:absolute; top:60px; width:169px; background-color:#e4e4e4; border:solid 1px #999999; visibility:hidden; z-index:1500; }
.subMenu  { display:block; padding-top:4px; padding-bottom:4px; background-image: url(../images/raquo.gif); background-repeat:no-repeat; background-position:10px 50%; width:100%; }
.subMenu:hover { background-image: url(../images/raquo_w.gif); background-color:#999999; width:100%; text-decoration:none; color:#ffffff; }	

/* modules */
.topborder1 { border-top:solid 2px #999999; padding-top:5px; }
.topborder2 { border-top:solid 2px #cccccc; padding-top:5px; }
.landMod { border-top:solid 2px #999999; padding:5px; background-color:#e4e4e4; }
.nextsteps { margin-top:30px; border-top:solid 2px #cccccc; padding-top:5px; font-size:18px; }

/* left navigation */
.imageborder { border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff; }
.leftnavigation { width:168px; position:absolute; left:0px; top:90px;  }

/* error message boxes */
.errorBox { margin-top:1px; margin-bottom:15px; border:1px solid #cc0000; background-image: url(../images/i_error_lg.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:35px;	padding-top:10px;	padding-bottom:10px;	padding-right:5px;	background-color:#ffffcc;	font-weight:bold;	}
.errorBox2 { margin-top:15px; border:1px solid #cc0000; background-image: url(../images/i_error_lg.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:35px;	padding-top:5px;	padding-bottom:5px;	padding-right:5px;	background-color:#ffffcc;	font-weight:bold;	}
.errorBoxInfo { margin-top:15px; border:1px solid #cc0000; background-image: url(../images/info_msg.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:35px;	padding-top:10px;	padding-bottom:10px;	padding-right:5px;	background-color:#ffffcc;	font-weight:bold;	}
.errorBoxInfo2 { margin-top:15px; border:1px solid #cc0000; background-image: url(../images/info_msg.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:35px;	padding-top:5px;	padding-bottom:5px;	padding-right:5px;	background-color:#ffffcc;	font-weight:bold;	}
.errorLabel { background-image: url(../images/i_error_sm.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:20px; font-weight:bold; }
.errorLabel2 { background-image: url(../images/i_error_sm.gif); background-repeat:no-repeat; background-position:5px 50%; padding-left:20px; margin-top:5px; font-weight:bold; }
.errorhidden { display: none; }
.errorshow { font-weight:bold; padding-left:5px; }
.errorinputmed {font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:5px;margin-top:2px;margin-bottom:2px;width:165px; padding-left:5px; background-color:#CCFFCC; }

/* arrow links and buttons */
.linkwhite { background-image: url(../images/g_arrow_white.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; color:#ffffff; }
.linkwhite:hover { color:#ffffff; }
.linkregular { background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linkregulardisable { background-image: url(../images/g_arrow_grey.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; color:#999999; }
.linkregulardisable:hover  { color:#999999; text-decoration:none; }
.linkup { background-image: url(../images/g_arrow_up.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linkheader { display:block; font-size:12px; background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linknav { display:block; background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linknav1 { cursor:pointer;display:block; background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linknav2 { display:block; background-image: url(../images/raquo.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linknavBlack { display:block; background-image: url(../images/g_arrow_red_back.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; color:#000000; }
.linknavBlack2 { display:block; background-image: url(../images/raquo_b.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; color:#000000; }
.linknavBlack2:hover { color:#000000; }
.linknavBack { display:block; background-image: url(../images/g_arrow_red_back.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linkbutton { background-image: url(../images/btn_arrow_red_right.gif); background-repeat:no-repeat; background-position:center right; padding-right:22px; padding-top:2px;	padding-bottom:2px;	font-weight:bold;	height:17px; text-align:right; color:#cc0000; }
.linkbuttonback { background-image: url(../images/btn_arrow_red_left.gif); background-repeat:no-repeat; background-position:center left; padding-left:22px; padding-top:2px;	padding-bottom:2px;	font-weight:bold;	height:17px; text-align:right; color:#cc0000; }
.linkbuttondisable { background-image: url(../images/btn_arrow_grey_right.gif); background-repeat:no-repeat; background-position:center right; padding-right:22px;	padding-top:2px;	padding-bottom:2px;	font-weight:bold;	height:17px;	text-align:right;	color:#999999; }
.linkbuttondisable:hover { text-decoration:none; color:#999999; }
.linkback { background-image: url(../images/g_arrow_red_back.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px; }
.linknext { background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:right 50%; padding-right:10px; }
.linkdown { background-image: url(../images/g_arrow_down.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:12px; }
.linkup { background-image: url(../images/g_arrow_up.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:12px; }
.linkcopy { background-image: url(../images/btn_arrow_red_right.gif); height:20px; background-repeat:no-repeat; background-position:center left; padding-left:22px; padding-top:2px; padding-bottom:2px; font-weight:bold; color:#cc0000; }
.linkEpodbutton { padding-right:22px; padding-top:2px;	padding-bottom:2px;	font-weight:bold; height:17px; text-align:right; color:#cc0000; }
.linkEpodbuttondisable { padding-right:22px; padding-top:2px; padding-bottom:2px; font-weight:bold; height:17px; text-align:right; color:#999999; }
.linkEpodbuttondisable:hover { color:#999999; text-decoration:none; }
.batchRequestLRPageBorders {border-right:solid 1px #999999; border-left:solid 1px #999999;}
.bottomborder {border-bottom:solid 1px #999999;}
.topborder {border-top:solid 2px #cccccc;}
.rightborder {border-right:solid 1px #cccccc;}
.yellowborder { padding-bottom:5px; border-bottom:solid 2px #ffcc00; }

#iframe { position: absolute; top: 100px; left: 100px; width: 430px; height: 300px; z-index: 13; }
#blanket { background-color:#111; opacity: 0.65; filter:alpha(opacity=65); position:absolute; z-index: 12; top: 105px; left: 105px; width: 430px; height: 300px; }
.tbSortL { border-left:solid 1px #cccccc; }
.tbSortM { border-left:solid 1px #999999; }
.tbSortR { border-left:solid 1px #999999; border-right:solid 1px #cccccc;}

#calendar { position:absolute; left:0px; top:0px; visibility:hidden }
  .normalCell { padding-left:1px; height:18px; width:16px; border-right:solid 2px #ffffff; border-left:solid 2px #ffffff; border-top:solid 2px #ffffff; border-bottom:solid 2px #ffffff; color:#000000; background-color:#ffffff; }
  .normalCellOM { padding-left:1px; height:18px; width:16px; border-right:solid 2px #ffffff; border-left:solid 2px #ffffff; border-top:solid 2px #ffffff; border-bottom:solid 2px #ffffff; color:#666666; background-color:#ffffff; }
  #today { padding-left:1px; height:18px; width:16px; border-right:solid 2px #cc0000; border-left:solid 2px #cc0000; border-top:solid 2px #cc0000; border-bottom:solid 2px #cc0000; color:#000000; background-color:#ffffcc; }
  .calendar{border:solid 2px #cc0000; background-color:#ffffff;}
  .calendar1{border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc;}
  .calendar2{border-top:solid 1px #ffffcc; border-left:solid 1px #ffffcc; border-right:solid 1px #ffffcc;}
 #tableHeader{background-color:#ffcc00; text-align:center; font-weight:bold;}
.calendarweek{border-left:solid 10px #ffffff; border-right:solid 10px #ffffff;} 
.calendarweeks{border-bottom:solid 1px #cccccc; background-color:#ffffff;}
  #showit1{
  background-image: url(../images/i_calendar.gif); border-style: none; background-color: #ffffff; width: 15px; height: 15px; background-repeat: no-repeat;
  }
 /*  .leftimg{border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff;} */
  .footerspace{width:168; bgcolor:#ffcc00;sss}
  .lFtNav{background-color:#FFCC00; border-bottom: 1px solid #FFCC00;}
  /*Log file style*/
  .tbMidceldatetime{width:10em;color:#cc0000;font-size:11px;font-family:arial;font-weight:bold;text-align:left;border-top:1px solid #999;border-left:1px solid #999;padding:5px;cursor:pointer;}
  .tbMidceldatetime{width:11em\9;}
  .tbMidcel{color:#cc0000;font-size:11px;font-family:arial;font-weight:bold;text-align:left;border-top:1px solid #999;border-left:1px solid #999;padding:5px;cursor:pointer;}
  .tbMidcel1{color:#cc0000;font-size:11px;font-family:arial;font-weight:bold;text-align:left;border-top:1px solid #999;border-left:1px solid #999;padding:5px;cursor:pointer;}
  .tbMidcel:hover{ text-decoration:underline;}
  .tbMidcel1:hover{text-decoration:underline;}  
  .paginationLinksDiv{height:18px;padding-top:5px;background-color:#e4e4e4;text-align:right;padding-right:5px;border-top:1px solid #ccc;}
  .pageLink{margin:4px;padding:4px;} 
  .paginationbutton{margin:3px;padding:3px;}
   a img { border: none;outline:none; } 
  .tbHeaderML {  border-left:solid 1px #CCCCCC; word-wrap:break-word; }
  .linkregular1{ background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:10px;z-index:2000;margin-top:10px;position:absolute; }
  .linkregular2{  background-image: url("../images/g_arrow_red.gif");
    background-position: 0 50%;
    background-repeat: no-repeat; 
    margin-left: -7em;
    margin-top: -9px;
    padding-left: 9px;  
    width: 70px;
    z-index: 2000;word-break: break-all; } 
	  .linkregular2{ background-image: url("../images/g_arrow_red.gif");
    background-position: 0 50%;
    background-repeat: no-repeat; 
    margin-left: -7em\9;
    margin-top: 0px\9;
    padding-left: 9px\9;  
    width: 77px\9;
    z-index: 2000\9;word-break: break-all; } 
  .sortlist{padding-top:2px;padding-bottom:5px;background-color:#e4e4e4;text-align:left;padding-right:5px;border-top:1px solid #cccccc;}
  .sortlistby{padding-right:0px;padding-left:5px;width:15em;padding-top:5px;}
  .sortlistby{padding-left:5px\9;width:10em\9;padding-top:5px;}
  .sortlist1{padding-top:2px;padding-bottom:5px;background-color:#e4e4e4;text-align:left;border-top:1px solid #cccccc;}
  /*.logof{margin-left:130px;}
  .logof{margin-left:100px\9;}*/
  .calendarselection{padding-left:5px;width:15px;}
  .calendarselection{padding-left:5px\9;width:20px\9;}
  .zerologof{text-align:right}
/*Log file style*/
/*START_CONTACT_FORM*/
 .contactadd{border-top: solid 1px #999999;}
  /*CHROME BROWSER_CONTACTFORM*/ 
    .hiddeninputcontact{width:10.5em;}
    .tbMidCellLC { border-left:solid 1px #cccccc;  font-size:11px;text-align: left;padding-left:4px;}
    .tbMidCellMC { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:0px;width:13.5em;}
    .tbMidCellM1C{   padding-left:0px;width:10em;}
    .tbMidCellM2C { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:6px;width:9.5em;}
    .tbBottomRC { border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; width:230px;}
    .celloverhiddenP5 { overflow:hidden; font-weight:bold;width:100px;margin-left:-9px;}
  /*CHROME BROWSER_CONTACTFORM*/
    /*IE BROWSER_CONTACTFORM*/
  .hiddeninputcontact{width:10.45em\9;border-left:solid 1px #cccccc;}
  .linkBold1{color:#cc0000;font-weight:bold;float:right;margin-right:17px;}
  .tbMidCellLC { width:8%\9; padding-left:4px\9;}
  .tbMidCellMC { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:0px\9;width:12.4em\9;} 
  .tbMidCellM1C{   padding-left:0px\9;width:10em\9;} 
  .tbMidCellM2C { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:5px;width:12em\9;padding-left:6px\9;}
  .tbBottomC {  border-left:solid 1px #ccc;} 
  .tbBottomRC { border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; width:320px\9;}
  .celloverhiddenP5 { overflow:hidden; font-weight:bold;width:100px\9;margin-left:-7px\9;}
   /*IE BROWSER_CONTACTFORM*/
/*FIREFOX BROWSER_CONTACTFORM*/
  @-moz-document url-prefix() {  
   .hiddeninputcontact {width:10.4em;border-left:solid 1px #cccccc;}
    .tbMidCellMC { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:0px;width:12em;}
   .tbMidCellM2C { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:7px;width:8.8em;}
   .tbMidCellLC {width: 7.2em;}  
   .tbBottomRC { border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; width:14em;padding-left:12px;}
   .tbMidCellM1C{   padding-left:0px;width:10em;}
   .hiddeninputcontact {
    width: 10.3em;
    border-left: 1px solid rgb(204, 204, 204);
	}
  }
/*FIREFOX BROWSER_CONTACTFORM*/ 
/*END_CONTACT_FORM*/
/*START_NOTIFICATIO_FORM_CSS*/
.notification{background-color:#ffffff;}
.oddRow1 { background-color:#ffffff; border-left:1px solid #ccc;padding-left:4px;word-break: break-all;}
.evenRow1 { background-color:#e4e4e4; border-left:1px solid #ccc;padding-left:4px;word-break: break-all;}
.tbBottomR1{  border-left:solid 1px #ccc; border-right:solid 0px #ccc;width:50px; }
.listBg1{border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.action{padding:5px;width:42px;}
.action{padding:5px\9;width:50px\9;}
/*END_NOTIFICATIO_FORM_CSS*/

/*START_SHIPMENT_FORM_CSS*/

.tbBottomS{border-left:1px solid #ccc;}
.bT{border-top: 1px solid #cccccc;}
.bTR{border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;text-align: right;}
.bT{border-top: 0px\9 solid #cccccc;}
.bTR{border-top: 0px\9 solid #cccccc;border-right: 1px solid #cccccc;text-align: right;}

/*END_SHIPMENT_FORM_CSS*/

.headerSortUp {
    background-image: url("../images/desc.gif");
    background-position: right center;
    background-repeat: no-repeat;
}
.headerSortDown{
    background-image: url("../images/asc.gif");
    background-position: right center;
    background-repeat: no-repeat;
}

.headerLatestFilter{
    content: url("../images/filter_red.gif");
}

.headerOldFilter{
    content: url("../images/filter_black.gif");
}

.inputsmall2disable{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:2px;margin-top:2px;margin-bottom:2px;width:100px; padding-left:2px;background-color:#E4E4E4;}
.inputsmall1disable{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:1px;margin-right:2px;margin-bottom:2px;width:71px; padding-left:2px;background-color:#E4E4E4;}
.selectdisable { font-family:Arial; font-size:11px; color:#000; height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;background-color:#E4E4E4;width:78px;}
.tbBottomdisable {  border-left:solid 1px #ccc;background-color:#E4E4E4; }

.languages{padding-top:20px;padding-right:14px;}
.tbMidCellMC select {
	width:130px;
 }
/* .page{width:20px;margin-left:8em;}*/
 .page{width:40px\9;margin-left:4em\9;}
.inputxtrtinyfind{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999; margin-left:2px;margin-top:2px;width:25px;padding-left:5px;}
.sortlist2{width:100%;}

.paginations{width:200px;}
.paginations{width:170px\9;}
.paginationsno{width:125px;text-align:right;}
.paginationsno{width:125px\9;text-align:right;}
.paginationsnext{width:40px;text-align:right;}
.paginationsnext{width:60px\9;text-align:right;}

/*.p{padding:3px;
  color:#CC0000;
  font-weight:bold;
   cursor: pointer;  
  }*/
  .footerspace{width:168; bgcolor:#ffcc00;sss}  
  .lFtNav {background-color:#FFCC00; border-bottom: 2px solid #FFCC00;}
  .popupanumber{height: 12px; border:1px;width:395px;}
  .checkbox{width:26px;overflow:hidden;}
  .checkboxborder{border-left: 1px solid #cccccc;}
  .p1{width:60px;overflow:hidden;/*padding:5px;*/word-break: break-all;}
  .p2{padding-right: 5px;width:65px;overflow:hidden;padding:5px;}
  .p3{width:113px;overflow:hidden;word-wrap: break-word; }
  .p4{width:63px;word-break: break-all;}
  
  
.buttonGroup1 { padding-top:5px; border-top:solid 2px #ffcc00; }
.pdfpopupmessage{margin-top:-7px;}
.errorblock {
	color: #ff0000;
	background-color: #ffEEEE;
	border: 3px solid #ff0000;
	padding: 8px;
	margin: 16px;
}
.calendarspace{padding-left:5px;padding-bottom:2px;}

.linkregularhelp{ height:20px;float:right;font-size:11px;padding-right:5px;padding-top:5px;background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:0px 45%; padding-left:10px; }
.linkregularhelp{ height:20px\9;float:right;font-size:11px;padding:0px\9;padding-left:10px\9;background-image: url(../images/g_arrow_red.gif); background-repeat:no-repeat; background-position:opx\9;}
/*3rd party start*/
.tbMidceldisplay{border-top:1px solid #999;border-left:1px solid #999;width:2em;}
.checkboxdisplaytag{/*margin-left:9px;*/}
.checkboxdisplaytag{/*margin-left:6px\9;*/}
/*3rd party end*/

.languageDisplay{
                background: rgb(255, 204, 0);
                padding: 2px;
                border: 1px solid rgb(0, 0, 0);      
                color: rgb(0, 0, 0);
}
.languageDisplayActive{
                background: rgb(204, 0, 0);
                padding: 2px;
                border: 1px solid rgb(0, 0, 0);      
                color: white;
}
a.languageDisplay:hover{
                color:black;
}
  a.languageDisplayActive:hover{
                color:white;
}

.inputButtonAsLink{
    background-color: transparent; text-decoration: none;border: none;color: #cc0000;cursor: pointer;font-size: 11px;
}
.disableLabelFont{
	color:#999999;
}
.fileSelection{
	font-size: 12px;
}

.button:hover {
    border-top-color: #cee4f0;
   background: #cee4f0;
   color: #000000;
   cursor: default;
   }
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #050505;
	padding: 0px 5px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 50%,
		#dbdbdb 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		color-stop(0.50, #ebebeb),
		color-stop(0.50, #dbdbdb),
		to(#b5b5b5));
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #949494;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);
}

.epodlinkbuttondisable { background-repeat:no-repeat; background-position:center right; padding-right:22px;	padding-top:2px;	padding-bottom:2px;	font-weight:bold;	height:17px;	text-align:right;	color:#999999; }
.epodlinkbuttondisable:hover { text-decoration:none; color:#999999; }
.epodlinkbutton {  background-repeat:no-repeat; background-position:center right; padding-right:22px; padding-top:2px;	padding-bottom:2px;	font-weight:bold;	height:17px; text-align:right; color:#cc0000; }
.calendarpopup{background-image: url(../images/i_calendar.gif); border-style: none; background-color: #ffffff; width: 15px; height: 15px; background-repeat: no-repeat;}
#searchForm{ margin:0; }
#shipmentDetails  td { vertical-align:top;}
#shipmentDetails  th { vertical-align:top;}
#epodBatchListId th  { text-align:center;}
#checkallid { float:left;}
.shipmentDetailsDesc{ padding:0;margin:0;/* word-break: break-all; */}
.pieceDetailsHeader { margin:0;} 

/*chrome browser*/
.piecedetailstd{width:26px;}
.piecedetailstd1{border-left: solid 1px #cccccc;  word-break: break-all;width:82px;}
.piecedetailstd2{border-left: solid 1px #cccccc; width:130px;}
.piecedetailstd3{border-left: solid 1px #cccccc; width:102.5px;}
.piecedetailstd4{border-left: solid 1px #cccccc;  width:168px;}

.piecedetailstd_edd{width:25px;}
.piecedetailstd1_edd{border-left: solid 1px #cccccc;  word-break: break-all;width:80px;}
.piecedetailstd2_edd{border-left: solid 1px #cccccc; width:146px;}
.piecedetailstd3_edd{border-left: solid 1px #cccccc; width:112px;}
.piecedetailstd4_edd{border-left: solid 1px #cccccc;  width:179px;}
.piecedetailstd5_edd{border-left: solid 1px #cccccc;  width:142px;}

/*IE 7,8 and 9*/

.piecedetailstd{width:25px\9;}
.piecedetailstd1{border-left: solid 1px #cccccc;  word-break: break-all;width:79px\9;}
.piecedetailstd2{border-left: solid 1px #cccccc; width:138px\9;}
.piecedetailstd3{border-left: solid 1px #cccccc; width:110px\9;}
.piecedetailstd4{border-left: solid 1px #cccccc;  width:169px\9;} 

.piecedetailstd_edd{width:24px\9;}
.piecedetailstd1_edd{border-left: solid 1px #cccccc;  word-break: break-all;width:80px\9;}
.piecedetailstd2_edd{border-left: solid 1px #cccccc; width:128px\9;}
.piecedetailstd3_edd{border-left: solid 1px #cccccc; width:101px\9;}
.piecedetailstd4_edd{border-left: solid 1px #cccccc;  width:179px\9;}
.piecedetailstd5_edd{border-left: solid 1px #cccccc;  width:55px\9;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.piecedetailstd{width:26px;}
.piecedetailstd1{border-left: solid 1px #cccccc;  word-break: break-all;width:82px;}
.piecedetailstd2{border-left: solid 1px #cccccc; width:128px;}
.piecedetailstd3{border-left: solid 1px #cccccc; width:102.5px;}
.piecedetailstd4{border-left: solid 1px #cccccc;  width:168px;} 
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 	
.piecedetailstd_edd{width:24px;}
.piecedetailstd1_edd{border-left: solid 1px #cccccc;  word-break: break-all;width:80px;}
.piecedetailstd2_edd{border-left: solid 1px #cccccc; width:128px;}
.piecedetailstd3_edd{border-left: solid 1px #cccccc; width:101px;}
.piecedetailstd4_edd{border-left: solid 1px #cccccc;  width:179px;}
.piecedetailstd5_edd{border-left: solid 1px #cccccc;  width:55px;}
}

@-moz-document url-prefix() { 
.piecedetailstd{width:26px;}
.piecedetailstd1{border-left: solid 1px #cccccc;  word-break: break-all;width:81px;}
.piecedetailstd2{border-left: solid 1px #cccccc;  width:128px;}
.piecedetailstd3{border-left: solid 1px #cccccc;  width:102.5px;}
.piecedetailstd4{border-left: solid 1px #cccccc;  width:168px;}
} 
@-moz-document url-prefix() { 
.piecedetailstd_edd{width:25px;}
.piecedetailstd1_edd{border-left: solid 1px #cccccc;  word-break: break-all;width:79px;}
.piecedetailstd2_edd{border-left: solid 1px #cccccc;  width:129px;}
.piecedetailstd3_edd{border-left: solid 1px #cccccc;  width:100px;}
.piecedetailstd4_edd{border-left: solid 1px #cccccc;  width:179px;}
.piecedetailstd5_edd{border-left: solid 1px #cccccc;  width:54px;}
}

.fixedLayout { table-layout:fixed;} 
.tbHeaderMW { padding-top: 3px;border-top:solid 1px #999999; border-left:solid 1px #999999;/*  word-wrap:break-word; */ }
.tbHeaderMW1 { width:5px;}
.tbHeaderEddM1 { border-top:solid 1px #999999; border-left:solid 1px #999999;width:20px; }
.tbHeaderEddMW2 { width:65px;}
.tbHeaderEddMW3 { width:30px;}
.tbHeaderEddMW3 { width:31px\9;}
.tbHeaderEddMW4 { width:73px;}
.tbHeaderEddMW5 { width:66px;}
.tbHeaderEddMW6 { width:62px;}
.tbHeaderEddMW7 { width:114px;}
.tbHeaderEddMW8 { width:66px;}
.tbHeaderEddMW9 { width:80px;}
.tbHeaderMW10 { width:66px;}
.tbHeaderM1 { border-top:solid 1px #999999; border-left:solid 1px #999999;width:20px; }
.tbHeaderMW2 { width:64px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.tbHeaderMW2 { width:64px;}
}

.tbHeaderMW2 { width:62px\9;}
.tbHeaderMW3 { width:30px;}
.tbHeaderMW3 { width:31px\9;}
.tbHeaderMW4 { width:65px;}
.tbHeaderMW5 { width:66px;}
.tbHeaderMW6 { width:62px;}
.tbHeaderMW7 { width:114px;}
.tbHeaderMW8 { width:66px;}
.tbHeaderMW9 { width:133px;}
.paddingAllThree{
	padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
}

.alignRight { text-align:right;}
.alignLeft { text-align:left;}
.alignCenter { text-align:center;}
.tablewidth1{width:580px;}
.width50 { width:50px;}
.width120 { width:120px;}
.marginTop10{margin-top: -10px;}
.marginTop25{margin-top: -25px;}
.wordWrap{ word-wrap: break-word; }
.pageNoTop { padding-left: 5px; width: 50px;}
.tdCell1 { border-left: 1px solid #cccccc;width:50px;}
.tdCell2 {padding:2px;width:50px;}
.tdCell3{padding:1px;width:50px;}
.tdCell4{padding:2px;width:50px;}
.tdCell5 {padding:2px;width:50px;}
.tdCell6 { padding:2px;width:50px;}
.tdCell6 { padding:2px\9;width:100px\9;}
.tdCell7{padding:2px;border-right: 1px solid #cccccc; word-break:break-word  ; width:100%\9; }
.width140{ width:140px;}
.width90{ width:90px; }
.widthAction{ width:105px; }
.getSignatureProof{cursor:pointer;}
.marginLeft { margin-left:10px;}
.width700 { width:700px;}
/*IE 10,11*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 	
.widthAction{ width:93px; }
}

/*START_ADOCNOTIFICATION_FORM*/
  /*CHROME BROWSER_ADOCNOTIFICATIONFORM*/ 
    .adhocnotificationtd1 { border: 1px solid #999999;color: #000;font-family: Arial;font-size: 11px;height: 18px;margin-bottom: 2px;margin-left: 5px;margin-top: 2px;padding-left: 5px;width: 210px;}
    .adhocnotificationtd2{   padding-left:0px;width:75em;}
    .adhocnotificationtd3 { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:6px;width:22em;}
  /*CHROME BROWSER_ADOCNOTIFICATIONFORM*/
    /*IE BROWSER_ADOCNOTIFICATIONFORM*/
  .adhocnotificationtd1 { border: 1px solid #999999;color: #000;font-family: Arial;font-size: 11px;height: 18px;margin-bottom: 2px;margin-left: 5px;margin-top: 2px;padding-left: 5px;width: 210px;}
  .adhocnotificationtd2{   padding-left:0px\9;width:75em\9;} 
  .adhocnotificationtd3 { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:5px;width:22em\9;padding-left:6px\9;}
   /*IE BROWSER_ADOCNOTIFICATIONFORM*/
/*FIREFOX BROWSER_ADOCNOTIFICATIONFORM*/
  @-moz-document url-prefix() {  
   .hiddeninputcontact {width:10.4em;border-left:solid 1px #cccccc;}
   .adhocnotificationtd1 {border: 1px solid #999999;color: #000;font-family: Arial;font-size: 11px;height: 18px;margin-bottom: 2px;margin-left: 5px;margin-top: 2px;padding-left: 5px;width: 210px;}  
   .adhocnotificationtd3 { border-left:solid 1px #cccccc;  font-size:11px;text-align:left;padding-left:7px;width:22em;}
   .adhocnotificationtd2{   padding-left:0px;width:75em;}
 /*FIREFOX BROWSER_ADOCNOTIFICATIONFORM*/ 
  }
  /*END_ADOCNOTIFICATION_FORM*/
  
  .registrationCountry{width:175px;color:gray;}
.hiddenClass{visibility: hidden;}

.width430 { width:430px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.changePwdTable { width :460px !important; }
}

.tbLogTabCol{color:#cc0000;font-size:11px;font-family:arial;font-weight:bold;text-align:left;border-left:1px solid #999;padding:5px;cursor:pointer;}
.tbLogTabCol:hover{ text-decoration:underline;}
.tbLogTabCol5{color:#cc0000;font-size:11px;font-family:arial;font-weight:bold;text-align:left;border-left:1px solid #999;padding:5px;cursor:pointer;padding:5px}
.tbLogTabCol:hover{ text-decoration:underline;}
.listBgLogTab { background-color:#cccccc;font-size:11px;}

.widthLogCol1 { width:92px;}
.widthLogCol2 { width:65px;}
.widthLogCol3 { width:94px;}
.widthLogCol4 { width:100px;}
.widthLogCol5 { width:182px;}

/*IE 7,8 and 9*/

.widthLogCol1 { width:92px\9;}
.widthLogCol2 { width:65px\9;}
.widthLogCol3 { width:97px\9;}
.widthLogCol4 { width:100px\9;}
.widthLogCol5 { width:182px\9;}

@-moz-document url-prefix()  {
.widthLogCol1 { width:89px;}
.widthLogCol2 { width:70px;}
.widthLogCol3 { width:84px;}
.widthLogCol4 { width:98px;}
.widthLogCol5 { width:308px;}
}

/************************************************
Chnages for Phase2 session 1 
*********************************************/
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.linknav { cursor:pointer;}
.floatLeft { float:left;}
.floatRight { float:right;}
.notificationConfig , .receiverNotification { padding :0 5px;}
.notificationMessage { width:310px;height: 100px;resize:none;}
.logHistoryEven { border:1px solid #cccccc; padding: 5px; background-color:#ffffff;}
.logHistoryOdd { border :1px solid #cccccc; padding: 5px;}
.viewList { float: left;width: 180px;}
.dataGridKlass { float: left;padding-top:5px;}
.showList {width: 280px;float: right;padding-top:5px;}
.width500{width: 500px;}
 .width180{width: 180px;}
 .groupOptions{height: 100px;width: 200px;padding: 5px;}
 .groupAccount { height: 350px;width: 220px;background: #FFF5D1;display:inline-block;padding-top: 10px;}
 .accountDiv { height: 180px;}
 .notificationTableCell{width:160px;padding: 0;margin: 0; word-break:break-all;}
 .notificationTableCell1 { margin-top: -15px;}
 .leftBorder { border-left:1px solid   #999999;border-top:1px solid   #999999}
 .tbHeaderM1 {border-top: solid 1px #999999;border-left: solid 1px #999999;word-wrap: break-word;vertical-align: top;}
 .wordBreak{word-break:break-all;}
 .accountPopup { padding:0px 5px;}
 .fsize14px { font-size:14px; font-weight:bold}
 /*#datagrid { width:800px;}*/
 .width250{width: 250px;}
 .tbLeftCellAccGrp { border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:25%;}
 .tbMidCellAccGrp { border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:50%;}
 .tbRightCellAccGrp{ border-left:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #999999; font-size:11px;text-align:left;padding-left:5px;width:25%;}
 .inputNoMargin{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999;margin-top:2px;margin-bottom:2px;padding-left:5px;}
 .width240{width: 240px;}
 .listBgAccGrp {border-bottom:1px solid #ccc; background-color:#cccccc; width:100%;font-size:11px;}
 .listBgMainAccGrp { background-color:#cccccc; width:100%;font-size:11px;border-right:1px solid #ccc;}
 .tbAccPopupCell { border-left:solid 1px #cccccc; border-top:solid 1px #999999; border-bottom:solid 1px #999999;font-size:11px;text-align: left;padding-left:6px;}
 .borderLeft{border-left:solid 1px #999999;}
 .width2Percnt {width:2%;}
 .width1Percnt {width:1%;}
 .width10Percnt {width:8%;}
 .width50Percnt {width:50%;}
.multiselectbox{background-color:#fff;height:276px;padding:5px;width:195px;margin-left:5px;overflow-x:hidden;overflow-y:scroll;border:1px solid #ccc;} 
/*.piecedetailstd {width:26px;width:25px\9;}
.piecedetailstd1 {width:81px;width:79px\9;}
.piecedetailstd2 {width:129px;width:138px\9;}
.piecedetailstd3 {width:103px;width:110px\9;}
.piecedetailstd4 {width:168px;width:169px\9;}*/
.groupNameClass{
	display:block;
	width:98%;
	font-size:11px;
	word-wrap:break-word;
	padding:2px 8px;
	cursor: default;	
}
.accountGroupNameClass{width: 200px;height:286px;height:276px\9;background:#fff;border:1px solid #ccc;overflow-y:scroll;overflow-x:hidden;margin: 0px 8px;}
.clicked{background:#009ACD;color:#fff;}
.notifyCfg{ padding :5px;}
.addScroll{overflow-x:hidden;overflow-y:scroll;height:110px;width:100%;}
.textWithNoPadding{font-family:Arial;font-size:11px;color:#000;margin: 0px;padding: 0px;}

pre {
 white-space: pre-wrap;       
 white-space: -moz-pre-wrap; 
 white-space: -pre-wrap; 
 white-space: -o-pre-wrap; 
 word-wrap: break-word;  
}

.accGroupNotify{
	/* overflow-x:scroll; */
	 width:280px; 
	 /* overflow: -moz-scrollbars-horizontal; */
}

.accGroupNotifySelect{
	height: 80px; 
	display: inline-block;
	width: 280px;
	padding-left: 0px;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
}
.notifyConfigValTd {
	padding-left: 1px;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.shipmentDetailsAddr{
	width:187px;overflow:hidden;word-wrap: break-word; 
}
.shipmentDetailsTd{
	width:200px;
}
.shipmentDetailsAddr{
	width:205px\9;overflow:hidden;word-wrap: break-word; 
}
.shipmentDetailsTd{
	width:200px\9;
}
.proviewLayout{
	 margin-left:10px;width:800px;
}
.notificationType{
	 border-left:solid 1px #ccc;border-bottom:solid 1px #cccccc;width:254;
}

.inputNoMarginError{font-family:Arial;font-size:11px;color:#000;height:18px;border:1px solid #999999;margin-top:2px;margin-bottom:2px;padding-left:5px;background-color:#FFFFCC;margin-left:5px}

.numberselect {height:18px; border:1px solid #999999; margin-left:5px; margin-top:2px; margin-bottom:2px; padding-left:5px;}

.country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;background-color:white;border:1px solid #999999;white-space:nowrap;max-height:200px;overflow-y:scroll;font-family:Arial;font-size:11px}

.floatMiddle { float:middle;}

.dropdownWidth100 {  width: 100px;}
.dropdownWidth100error{width: 100px;background-color:#FFFFCC;}

.captchimageSelect {
	background-color:#ccc;border:solid 0px #999999;border-radius: 20%;margin-bottom:5px;margin-top:5px;margin-left:10px;margin-right:10px;
}

.captchimage {
	margin-bottom:5px;margin-top:5px;margin-left:10px;margin-right:10px;
}
.captchimage:hover {
	background-color:#cce;border:solid 0px #999999;border-radius: 20%;margin-bottom:5px;margin-top:5px;margin-left:10px;margin-right:10px;
}

.captchaRefreshButton {
	 background-color: #ffcc00; float: left; margin: 10px; padding: 10px;  cursor: pointer;  transition: all 0.25s; border-radius: 20%; 
}

.ot-sdk-show-settings.proview_onetrust_banner {
color: #68b631 !important;
border: 1px solid #68b631 !important;
background-color: buttonface !important;
}
.ot-sdk-show-settings.proview_onetrust_banner:hover {
background: #68b631 !important;
color: #fff !important;
}