/* resets */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockuote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset-img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
img{border:none;}
button::-moz-focus-inner{border:0;padding:0;}

/* ---------------------------------------- */
/* general elements                         */
/* ---------------------------------------- */
/*body{background:#f4f4f4;text-align:center;}*/
body{background:#fff;}
body,
input,
select,
textarea{font:normal 12px Arial, Helvetica, sans-serif;color:#444;}
a,
a:visited{text-decoration:none;color:#21759b;}
a:hover{color:#0d4a66;}
input,
select,
textarea{padding:2px; border: solid 1px #cecece;}
textarea{width:320px;height:50px;}
address{padding:3px 0;}
input[readonly]{background-color:#eee;border:solid 1px #aaa;}

/* ---------------------------------------- */
/* general classes                          */
/* ---------------------------------------- */
.invisible{display:none !important;}
.blink { text-decoration: blink; }
.small {font-size:10px;display:block;}

.floatLeft{display:block;float:left;}
.floatRight{display:block;float:right;}
.inlineBlock{display:inline-block;float:none;}

.borderRadius{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.borderRadiusTop{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.borderRadiusBottom{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}

.spanValue{display:table-cell;}

a.altLink{color:#46483d;text-decoration:underline;}
a.altLink:hover{color:#000;}
a.altLink2{color:#7b7d75;text-decoration:underline;}
a.altLink2:hover{color:#000;}

/* ---------------------------------------- */
/* Icons                                    */
/* ---------------------------------------- */

.icon{display:block;width:16px;height:16px;text-indent:-999em;font-size:1px;padding:3px;overflow:hidden;background:url(../img/table-icons.png) no-repeat;}
.priority2{background-position:center -40px;}
.priority5{background-position:center -160px;}
.nottick{background-position:center -200px;}
.tick{background-position:center -240px;}

.minus{background-image:url(../img/arrow-down.png);}
.plus{background-image:url(../img/arrow-right.png);}

.plus,
.minus{background-position:12px 8px;background-repeat:no-repeat;cursor:pointer;float:none;height:16px;left:0;padding:5px 0;position:absolute;top:0;width:100%;}

/* ---------------------------------------- */
/* Buttons and DropDown                      */
/* ---------------------------------------- */

/* tags */
/*button{display:inline;padding:2px 0 4px;color:#21759b;}*/
button{display:inline;padding:3px 10px 4px;color:#21759b;}
/*button span{display:block;padding:0 6px;}*/

/* buttons with link: a > .link */
.link{display:inline-block;background-repeat:no-repeat;}
.link,
.dropDown ul a{padding:3px 10px 4px;}

/* button without text */
.buttonIcon .link{background-image:url(../img/ui-icons.png);width:15px;text-indent:-999em;padding-right:1px;}

/* button with text */
.buttonTextIcon .link{background-image:url(../img/ui-icons.png);padding-left:25px;}

/* icon buttons :normal */
.buttonIconExport .link{background-position:0 -80px;}
.buttonIconExpand .link{background-position:0 -160px;}
.buttonIconUnexpand .link{background-position:0 -240px;}
.buttonIconFiltersClear .link{background-position:0 -560px;}
.buttonIconFiltersAdvanced .link{background-position:0 -640px;}
.buttonIconFiltersHide .link{background-position:0 -720px;}
.buttonIconFiltersShow .link{background-position:0 -800px;}
.buttonIconEdit .link{background-position:0 -880px;}
.buttonIconDelete .link{background-position:0 -960px;}
.buttonIconSave .link{background-position:0 -1200px;}
.buttonIconConfiguration .link{background-position:0 -640px;}
.buttonIconHtml .link{background-position:0 -1280px;}
.buttonIconEye .link{background-image:url(../img/eye.png); background-position:center;}
.buttonIconRefresh .link{background-image:url(../img/refresh.png); background-position:center;}
.buttonIconRecycle .link{background-image:url(../img/recycle.png); background-position:center;}
.buttonIconRecycleToLinkButton .link{background-image:url(../img/recycle.png); background-position:center; background-position-x: 5px; }

/* icon buttons :hover */
.buttonIconAdd:hover .link{background-position:0 -40px;}
.buttonIconExport:hover .link{background-position:0 -120px;}
.buttonIconExpand:hover .link{background-position:0 -200px;}
.buttonIconUnexpand:hover .link{background-position:0 -280px;}
.buttonIconFiltersClear:hover .link{background-position:0 -600px;}
.buttonIconFiltersAdvanced:hover .link{background-position:0 -680px;}
.buttonIconFiltersHide:hover .link{background-position:0 -760px;}
.buttonIconFiltersShow:hover .link{background-position:0 -840px;}
.buttonIconEdit:hover .link{background-position:0 -920px;}
.buttonIconDelete:hover .link{background-position:0 -1000px;}
.buttonIconSave:hover .link{background-position:0 -1240px;}
.buttonIconConfiguration:hover .link{background-position:0 -680px;}
.buttonIconHtml:hover .link{background-position:0 -1280px;}

/* buttons :normal */
.button,
.buttonLeft,
.buttonMiddle,
.buttonRight{display:inline-block;background:#fff url(../img/button-bg.gif) repeat-x;border:1px solid #dfdfdf;cursor:pointer;}

.buttonLeft,
.buttonMiddle{border-right:none;}

/* buttons :hover */
.button:hover,
.buttonLeft:hover,
.buttonMiddle:hover,
.buttonRight:hover{color:#0d4a66;background:#ededed url(../img/button-bg.gif) 0 -40px repeat-x;}

/* buttons :click :selected */
.buttonSelected,
.buttonSelected:hover{background:#ededed url(../img/button-bg.gif) 0 -80px repeat-x;}

/* button radius */
.button,
.dropDown ul{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;line-height:normal;}
.buttonLeft{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.buttonRight{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}

/* button search */
.buttonSearch{text-indent:-999em;}
.buttonSearch span{background:url(../img/ui-icons.png) 0 -320px no-repeat;padding:0 13px;}

/* button strong */
.buttonStrong{color:#fff;border-color:#175977;background:#185b7a url(../img/button02-bg.gif) repeat-x;}
.buttonStrong:hover{background:url(../img/button02-bg.gif) 0 -40px repeat-x;color:#fff;}
.buttonStrong.buttonSelected,
.buttonStrong.buttonSelected:hover{background:url(../img/button02-bg.gif) 0 -80px repeat-x;}

/* calendar */
.ui-datepicker-trigger{cursor:pointer;margin-left:4px;vertical-align:middle;}

/* ---------------------------------------- */
/* dropdown                                 */
/* ---------------------------------------- */
.dropDown ul{position:absolute;background:#fff;margin-top:2px;padding:2px 0;border:1px solid #dfdfdf;display:none;z-index:999;}
.dropDown ul a{display:block;padding-right:30px;}
.dropDown ul a:hover{text-decoration:underline;}
.dropDown li{float:none;}

/* dropdown selected item */
.dropDown .selected,
.subBox1Level li .selected{color:#0d4a66;background:transparent url(../img/ui-icons.png) -3px -1162px no-repeat;}

/* dropdown title */
.dropDownTitle{outline:0;}
.dropDownTitle .link{background-image:url(../img/ui-arrows.gif);background-position:right 0;padding-right:30px;}

/* ---------------------------------------- */
/* accordion                                */
/* ---------------------------------------- */
.accordion{cursor:pointer;}

/* arrow icons :normal */
.accordion .link{background-image:url(../img/ui-arrows.gif);background-position:0 -80px;padding-left:19px;}

/* arrow icons :opened */
.accordion.opened .link{background-position:0 0;}

/* ---------------------------------------- */
/* titles                                   */
/* ---------------------------------------- */
#content h2{margin:8px 0;font-weight:700;font-size:16px;}
#contentReprocessInLot h2{margin:8px 0;font-weight:700;font-size:16px;}
#content h2 em{color:#000;}
#contentReprocessInLot h2 em{color:#000;}
#content h3{font-weight:bold;font-size:12px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#contentReprocessInLot h3{font-weight:700;font-size:13px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#filters h3{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
#content h4{display:inline;font-weight:normal;}
#contentReprocessInLot h4{display:inline;font-weight:normal;}
#content h4 a{text-decoration:underline;}
#contentReprocessInLot h4 a{text-decoration:underline;}
.searchResult h4{font-size:16px;}
.boxDefault h3{background:#d3d3d3 url(../img/block-bg.gif) repeat-x;border-bottom:1px solid #e0e0e0;padding:4px 10px 4px 28px;position:relative;}
.boxDefault h3:hover{background-position:0 -40px;}
#filters h4{border:0;display:block;}
#filters h4.opened{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border:none;}

/* ---------------------------------------- */
/* layout and boxes                          */
/* ---------------------------------------- */

/* major container */
#all{position:relative;min-width:970px;text-align:left;clear:both;overflow:auto;}

/* default block */
.boxDefault{background:#fff;border:1px solid #e0e0e0;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.boxDefault p{margin:0 0 10px;}
.boxDefault.selected{border-color:#c2c2c2;}
.boxDefault .noComment{padding:10px 0 0 28px;}
.subBoxDefault{border:1px solid #e0e0e0;background:#fff;margin:10px;margin-bottom:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:top;}
.boxLeftDefault{margin:34px 0 40px;}
.subBox1Level{padding:4px 0;}
.subBox1Level li a{display:block;padding:2px 10px;}
.boxDefault .noComment{padding:10px 0 0 28px;}
.subBoxDetail{border:solid 2px #c1c1c1;min-height:200px;padding:2px;}
.formIndex{display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -moz-box;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;}

.boxService {margin:5px;}
.boxService h5{background:#d3d3d3 url(../img/block-bg.gif) repeat-x;border-bottom:1px solid #e0e0e0;padding:2px 4px 2px 4px;margin:0px 0px 5px 0px;position:relative;font-weight:bold;font-size:13px;line-height:25px;vertical-align:middle;}
.subBoxService{min-height:50px;}
.serviceStatus{margin:10px 0px 0px 5px; font-size:11px;width:100%;text-align:left;float:left;}
.threadNumbers{font-size:45px;}
.boxService li{padding:5px 5px;}
.boxService li:hover{background:#e4e4e4;color:#000;cursor:pointer;}
.boxService .selected{background:#c1c1c1;color:#fff;font-weight:bold;width:101%;}

/* content blocks */
#content{float:none;clear:both;width:95%;margin:0 auto;min-height:400px;}
#contentLeft{position:relative;float:left;width:17%;}
#contentRight{float:right;width:82%;overflow:auto;margin-bottom:40px;}
#contentRight.wide{width:100%;}
#contentReprocessInLot{float:none;clear:both;margin:0 auto;min-height:400px;}
#contentTop{overflow:auto;margin-top:2px;}
#filters{overflow:auto;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
#footer{font-size:11px;text-align:center;float:none;clear:both;padding:6px 0;background:#fff;display:none;}

/* left content */
#contentLeft h3{padding-left:10px;}


/* ---------------------------------------- */
/* top bar                                  */
/* ---------------------------------------- */
#topBar{overflow:auto;zoom:1;padding:6px 0;background:#f4f4f4 url(../img/top-bg.gif) 0 bottom repeat-x;}
#topBarOptions{float:right;width:700px;}
#userOptions{float:right;margin-right:2%;margin-top:2px;}
#userOptions li{float:left;margin:4px 6px 0 5px;}

#logoClient,
#logoVtex{font-size:1px;}
#logoClient{float:left;margin-left:2.5%;}
#logoVtex{float:right;margin-right:2.5%;display:none;}

#topMessage{display:none;margin-bottom:4px;text-align:center;background:#585858;color:#fff;}
#alertMessage{margin:auto;text-align:center;width:500px;padding:8px 30px;left:50%;background:url(../img/ui-icons.png) right -1120px no-repeat;cursor:pointer;display:none;}
#itensMSMQ{color:#921919;position:absolute;padding:8px;background:#f1e9e9;cursor:pointer;right:0;margin:2px 2.5% 0 0;display:none;cursor:pointer;}
#alertMessage.error{background-color:#f1e9e9;color:#921919;}
#fixedAlertMessage{position:absolute;text-align:center;width:850px;padding:8px 30px;left:35%;margin-left:-250px;margin-top:-44px;}
#fixedAlertMessage.error{background-color:#f1e9e9;color:#921919;}

/* ---------------------------------------- */
/* menu and guides                          */
/* ---------------------------------------- */
.guides{margin-left:10px;}
.guides li{float:left;overflow:hidden;}
.guides a.tab{display:block;padding:4px 10px 5px;margin:1px 1px 0 0;background:#fff url(../img/button-bg.gif) repeat-x;border:1px solid #dfdfdf;border-bottom:none;color:#0d4a66;outline:0;
-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.guides li:hover a.tab,
.guides a.tab:hover{background-color:#c1c1c1;background-position:0 -40px;}

.guides li.selected a.tab,
.guides li.selected:hover a.tab,
.guides li.selected a.tab:hover{background:#13526e url(../img/menu-bg.gif) 0 -120px repeat-x;color:#fff;border-color:#13526e;margin-top:0;padding-top:5px;}

.guides .smooth{color:#85aabb;font-size:11px;}
.guides .selected .smooth{color:#bfced4;}

.menuTab{border-bottom:2px solid #13526e;height:34px;}
.menuTabItems{position:relative;float:left;padding-top:6px;margin-left:2.5%;}
.menuTabItems a.tab{padding:5px 12px 6px;background-color:#d3d3d3;background-image:url(../img/menu-bg.gif);border-color:#d9d9d9;}
.menuTabItems li.selected a.tab,
.menuTabItems li.selected a.tab:hover{padding-top:6px !important;}
.menuTabContent{margin:3px 5px 3px 5px;}

.guides li div,
.guides li.selected div{background:#fff;border:1px solid #dfdfdf;border-top:2px solid #13526E;border-radius:0 5px 5px 5px;display:none;padding:10px;position:absolute;min-width:186px;z-index:99;}
.guides li div li{float:none;}
.guides .guideSubItems{clear:both;float:none;padding:10px 0;}
.guides .guideSubItems a{background:transparent url(../img/ui-icons.png) -3px -1269px no-repeat;display:block;margin-top:6px;margin-bottom:6px;padding-left:10px;}

/* ---------------------------------------- */
/* search bar                               */
/* ---------------------------------------- */
#searchBar{float:right;margin-right:2.5%;}
#searchBar input{width:260px;padding:3px 4px 4px;}
#searchBar .dropDown{float:right;}
#searchBar .dropDown a{color:#7b7d75;}
#formSearchContextP{float:left;}

/* ---------------------------------------- */
/* breadcrumbs                              */
/* ---------------------------------------- */
#breadcrumbs{float:none;clear:both;overflow:auto;padding:3px 0 0;font-size:11px;  display:none;}
#breadcrumbs span{padding:0 7px;display:inline-block;text-indent:-999em;background:url(../img/ui-arrows.gif) 0 -160px no-repeat;}

/* ---------------------------------------- */
/* content actions                          */
/* ---------------------------------------- */
#contentActions{overflow:hidden;}
#contentActions p{display:block;float:left;margin:4px 6px 0;color:#7b7d75;}

.groupcontentActions{float:left;padding-right:10px;}
.groupcontentActions li{float:left;}
.groupcontentActions ul li{float:none;}

/* ---------------------------------------- */
/* pagination                               */
/* ---------------------------------------- */
.pagination{position:relative;z-index:1;float:none;clear:both;text-align:center;padding:9px 0 10px;color:#7b7d75;}
.pagination p{position:absolute;top:9px;right:10px;font-size:11px;width:auto !important;}
.pagination a{color:#7b7d75;margin:0 2px;padding:3px;text-decoration:underline;}
.pagination a:hover{color:#000;}
.pagination a.prev{margin-right:25px;}
.pagination a.next{margin-left:25px;}
.pagination .shortcuts{width:20%;min-width:200px;margin:0 auto;}
.pagination .numbers{width:60%;}
.pagination .selected{font-weight:700;text-decoration:none;}

.searchResult .pagination{background:#f4f4f4;padding:5px 0 6px;}
.searchResult .pagination p{top:6px;}

/* ---------------------------------------- */
/* items table                              */
/* ---------------------------------------- */
.itemsTable{width:100%;background:url(../img/block-bg.gif) repeat-x;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#contentRight.wide .itemsTable{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
#contentRight .formDefault{margin-top:34px;}

/* header */
.itemsTable thead{border-bottom:1px solid #e0e0e0;}
.itemsTable th{background-position:center bottom;background-repeat:no-repeat;font-weight:700;padding:5px 4px 5px 4px;text-align:left !important;}
.itemsTable th:first-child{padding-left:8px;}
.itemsTable th a{display:block;text-decoration:none;color:#21759B;}
.itemsTable th a:hover{color:#0D4A66;}

/* header icon */
.itemsTable th.aToZ,
.itemsTable th.zToA{background:url(../img/arrow-up.png) 5px bottom no-repeat;}
.itemsTable th.zToA{background-image:url(../img/arrow-down.png);}

/* body */
.itemsTable tbody tr{background:#fff;}
.itemsTable tbody tr.odd{border-bottom: solid 1px #f0f0f0; border-top: solid 1px #f0f0f0;}
.itemsTable tbody tr:hover{background:#e4e4e4;color:#000;}
.itemsTable td{padding:3px 4px;}
.itemsTable .clickable{cursor:pointer;}

/* actions */
.itemsTableActions{min-width:60px;}
.itemsTableOptions.normal{-moz-opacity:.30;opacity:.30;}
.itemsTableOptions{-moz-opacity:1;opacity:1;}
.itemsTableOptions a{float:left;}

.noRows tr td{ padding:20px; background-color:transparent; }

.transparent{background-color:transparent !important;}
.textCenter{text-align:center;}
.tagXmlTh{padding-right:10px; padding-bottom:4px;font-weight:bold;}

/* ---------------------------------------- */
/* filters                                  */
/* ---------------------------------------- */

/* toggle view */
#filtersToggle{position:absolute;z-index:10;top:34px;overflow:hidden;left:0;margin-left:-27px;}
#filtersToggle .link{padding-bottom:6px;}

/* options */
#filtersOptions{overflow:auto;padding:3px 10px;background:#f4f4f4;}
#filtersOptions li{float:right;margin-left:3px;overflow:hidden;}

/* icons */
.filterIcon a{background:url(../img/ui-icons.png) no-repeat;display:block;overflow:hidden;padding:0 24px 2px 0;}
.filterIcon a:hover{text-decoration:underline;}
.checked a{background-position:right -400px;color:#0d4a66;}
.unchecked a{background-position:right -480px;}

/* level 2 */
.filtersLevel2{margin:5px 0;}
.filtersLevel2 li{float:none;clear:both;padding-left:6px;}

/* level 3 */
.filtersLevel3{margin:0 0 8px 0;padding:0px;}
.filtersLevel3 li{font-size:11px;}

.facetChild{margin-left:8px;}

/* dates */
#filtersDates{margin-top:1px;}

/* etc */
#filters .buttonStrong{float:right;margin:10px;}
#filters .accordion:hover{color:#000;}
#filters .smooth{color:#85aabb;}

/* ---------------------------------------- */
/* form default                             */
/* ---------------------------------------- */
.formDefault p{padding:5px 30px 5px 23px;width:90%;margin-bottom:2px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.formDefault .focus{background-color:#fff;}
.formDefault .required{background-image:url(../img/ui-icons2.png);background-position:0px -4px;background-repeat:no-repeat;}
.formDefault .error{background:#f1e9e9 url(../img/ui-icons2.png) 0 -274px no-repeat !important;}
.formDefault .error span{color:#921919;display:block;float:none;clear:both;margin-bottom:3px;}
.formDefault label{display:block;float:left;width:160px;margin-top:3px;}
.formDefault .panel{display:inline-block;width:46%;margin:5px 3% 3px 5px;vertical-align:top;}
.formDefault .largepanel{display:inline-block;width:95%;margin:5px 3% 3px 5px;vertical-align:top;}
.formDefault .wide{width:100%;}
.formDefault fieldset{margin-top:10px;padding:0;}

legend { font-size: 11px; color: #003A66; font-weight: bold; padding-bottom: 6px; }

.formActions {
    background-color: #E3E3E3;
    border-top: 3px solid #000000;
    bottom: 0;
    height: 22px;
    right: 0;
    padding-bottom: 17px;
    padding-right: 46px;
    padding-top: 17px;
    position: fixed;
    width: 100%;
    z-index: 999999;
    text-align: right;
    margin-bottom: 1px;
}
.formActions li{display:inline-block;}

#commentRecipients{float:left;}
#commentRecipients input{float:left;margin:2px 8px 0 0;}

/* ---------------------------------------- */
/* search result                            */
/* ---------------------------------------- */
#searchGuides{margin-top:8px;}
.searchResult{padding:0;}
.searchResult ul{margin:5px 10px 5px 20px;}
.searchResult li{padding:6px 0;}
.searchResult li p{display:inline;line-height:1.6em;}
.searchResult em{font-weight:700;font-style:normal;}
.searchResult .edit a{text-decoration:none;}
.searchResult .edit a:hover{text-decoration:underline;}
.searchResult .smooth{color:#7b7d75;}
.bullet{background:url(../img/ui-icons.png) 0 -1160px no-repeat;padding-left:24px;}

/* ---------------------------------------- */
/* Drag and Grop                            */
/* ---------------------------------------- */
.dropBox{margin:3px 3px 3px 3px;min-height:15px;vertical-align:top;}
.draggable{margin:6px 0px 6px 5px;width:auto;}
.dragHandle{background-image:url(../img/grippy.png); background-repeat:no-repeat; min-width:6px; height:16px;margin-right:5px;float:left;cursor:move;}
.dragHightlight{background-color:#f4f4f4;height:15px;}

.addIcon{background:url(../img/ui-icons.png) 0 -40px no-repeat;}
.delIcon{background:url(../img/ui-icons.png) 0 -600px no-repeat;}


/* ---------------------------------------- */
/* Configuration Table                      */
/* ---------------------------------------- */
.configTable{width:100%;text-align:left;}
.configTable thead{border-bottom:1px solid #e0e0e0;}
.configTable th{font-weight:700;padding:5px 10px 5px 4px;text-align:left !important;white-space:nowrap;}
.configTable td{padding:3px 0px 3px;width:100%;}


/* --------------------------------------- */
/* Configuration SearchWord                */
/* --------------------------------------- */
.searchWord{color:#6E6E6E; font-style: normal; font-weight: bold; width: 250px;}
.searchWordNormal{ color: none; font-style: italic; font-weight: normal; width: 250px;}

.w10p{width:10%;}
.w15p{width:15%;}
.w20p{width:20%;}
.w30p{width:30%;}
.w40p{width:40%;}
.w50p{width:50%;}
.w55p{width:55%;}
.w60p{width:60%;}
.w65p{width:65%;}
.w70p{width:70%;}
.w80p{width:80%;}

.dtEnttTableEdit td {vertical-align: top;}

.ul-list{margin-left:200px;}
.ul-list li{margin:3px 0px;}

/* --------------------------------------- */
/* Configuration ReprocessInLot             */
/* --------------------------------------- */

.reprocessInLot{overflow: hidden;}
.reprocessInLotLabels{overflow: hidden;margin: 10px 0 20px;text-align: left;}
.reprocessInLotDivLeft{float: left; padding-right: 30px;}
.reprocessInLotLabels p{margin-bottom: 5px; max-width: 300px;}
.reprocessInLotLabels label{font-weight: 700;}
.reprocessInLotDivRight{float: left;}
#reprocessItemsTable th{width: 50%;	padding: 5px 10px;}
#reprocessItemsTable tbody{	padding-top: 10px;	margin-top: 4px;border-top: 5px solid #FFF;}
#reprocessItemsTable td{text-align:left; border-right:1px solid #CCC; padding:5px 10px;}

.serviceOn a { background-color: green; color: white; }
.serviceOff a { background-color: red; color: white; }
.serviceOn a:visited { background-color: green; color: white; }
.serviceOff a:visited { background-color: red; color: white; }
.serviceOff a:hover { background-color: red; color: white; font-weight: bold; }
.serviceOn a:hover { background-color: green; color: white; font-weight: bold; }
.serviceOff a:visited { background-color: red; color: white; }

.info .infoText { background-image:url(../img/info.png);width:16px;text-indent:-999em;padding-right:1px; }


.logtable {color: #333;font-family: Helvetica, Arial, sans-serif;width: 640px; border-collapse: collapse; border-spacing: 0;}
.logtable td, .logtable th {border: 1px solid #CCC; height: 30px;}
.logtable th {background: #F3F3F3;font-weight: bold;text-align: center;}
.logtable td {background: #FAFAFA;text-align: center;}

#sticky {
    width: 290px;
    float:left;
    height:100vh;
}
#sticky.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
}

.hierarquicalDiv {
    float: left;
    border: solid 1px #554;
    margin: 0px 4px 0px 0px;
    padding: 0px 2px 0px 2px;
    font-weight: bold;
    background-color: #ddd;
    border-radius: 2px;
    cursor: pointer;
    line-height: 10px;
    font-family: 'Courier New';
    position: absolute;
}

.hierarquicalInput {
    margin-right:10px;
    margin-bottom:5px;
}

.applicationBox {
    width:250px;
    margin:3px;
    min-height:40px;
    float:left;
    vertical-align:top;
}