.row-odd,
.row-even,
.row-hovered,
.row-hovered-select,
.row-inline  { font-family:Geneva, Arial,sans-serif; font-size: 10pt; border-top-color: black; border-top-style: solid; border-top-width: 1px;}

.row-odd { background-color: white; color:#000000;}
.row-even { background-color: #f1f1f1; color:#000000;}
.row-hovered, .row-hovered-select { background-color: #CCDDEE; color:#000000;}
.row-hovered-select { cursor: pointer; }
.row-inline { background-color: #CCCCCC; color:#000000;}

.arial16boldblack {	font-family:  arial, helvetica, sans-serif; color: black; font-size: 16pt; font-weight: bold;}
.arial12boldblack {	font-family:  arial, helvetica, sans-serif; color: black; font-size: 12pt; font-weight: normal;}

.header{ background-color: #6895c1; font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 10pt; color:#ffffff; vertical-align: top;}
.header-Red { background-color: #006aaf; font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 10pt; color:#ffffff; vertical-align: top;}
input.datepicker { background:#fff url(../images/icons/cal.png) no-repeat right center; border:1px solid #ccc; font-size:12px;height:22px;}
.header-Red select { font-size:12px;}

.White, .Yellow, .Red, .Green { color:#000; font-family:Geneva, Arial,sans-serif; font-size: 10pt; border-top-color: black; border-top-style: solid; border-top-width: 1px;}
.White { background:#FFFFFF;}
.Yellow { background:#ffff6d;}
.Red { background:#ffa9a8;}
.Green { background:#7cd784;}

.White:hover { background:#f1f1f1;}
.Yellow:hover { background:#ffff00;}
.Red:hover { background:#ff8684;}
.Green:hover { background:#6bd174;}

.footer { background-color: #ffffff; font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 8pt; color:#6895c1; vertical-align: top;}
.read { font-weight: normal; }
.unread { font-weight: bold;}
.tabledata { font-family:geneva,arial,sans-serif; font-size: 9pt; color:#000000;}
.tabledatabold { font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 12; color:#000000;}

div#qty { margin: 0px 20px 0px 20px; display: none; width: 320px; left: 300px;  top: 300px; height: 240px; overflow: hidden; border: solid 1px black;}
div#nr_pallets_input { display: none;}
div#nr_pallets_normal { display: none; }
div#nr_pallets_input2 { display: none; }
div#nr_pallets_normal2 { display: none; }

tr#pallet_selection1 { display: none;}
tr#pallet_selection2 { display: none;}
tr#pallet_selection3 { display: none;}
tr#pallet_selection4 { display: none;}

.error { font-family: Verdana, arial, geneva, helvetica, sans-serif; font-size: 10pt; color: rgb(204,51,0); }
h1.error { font-size: 16pt; font-weight: bolder;}
ul.error { list-style-image: url(/webedi/images/icons/warning.gif); list-style-position: outside;}

.pag-top-dark { background-image: url(/webedi/images/pag-top-dark.gif);}
.pag-top { font-family:geneva,arial,sans-serif;	font-weight: bold; font-size: 10pt; color: #ffffff; background-image: url(/webedi/images/pag-top.gif); padding-right: 4px;}

a {	text-decoration: none;}
a:hover { text-decoration: none;}
.rowOver { background-color: #194B7C; }
.rowOut { background-color: #6895C1;}

#mainmenu { height: 320px; width:  187px;}
.menu { background-color: #6895C1; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.menuItem-level1, .menuItem-level2 { color: #ffffff; text-decoration: none; font-size: 10pt; width: 100%;}
.menuItem-level1 div { width: 100%; margin-left: 10px; cursor: pointer;}
.menuItem-level2 div { width: 100%; margin-left: 32px; cursor: pointer;}

.menuItem-level1:hover, .menuItem-level2:hover { text-decoration: none;}

.menuItem-level1:visited, .menuItem-level2:visited { text-decoration: none; color: #ffffff;}

.download-adobe { width: 187px; border: none; padding: 0px; margin: 0px; font-family: geneva, arial, sans-serif; font-size: 8pt; text-align: center; height: 72px; background-color: #6895C1;}

.menu-bottom { position: relative; top: 1px; height: 16px;}
.topnav_out, .topnav_over, .topnav_home  { color: #ffffff; font-family: Arial; text-transform:  uppercase; font-size: 7pt; vertical-align: middle;}
.topnav_out a,
.topnav_out a:hover,
.topnav_out a:visited,
.topnav_out a:link,
.topnav_over a,
.topnav_over a:hover,
.topnav_over a:visited,
.topnav_over a:link,
.topnav_home a,
.topnav_home a:hover,
.topnav_home a:visited,
.topnav_home a:link { text-decoration: none; color: #ffffff;}

.topnav_home { font-size: 10pt;}
.topnav_out { background-image: url(/webedi/images/topnav_out.gif);}
.topnav_over { background-image: url(/webedi/images/topnav_over.gif);}

div.column-sort, div.column-sort div{ padding: 4px 0px 0px 0px; border: solid 1px white; height: 14px; width: 12px; }
div.column-sort { display: inline;}

.kanban-version { background-image: url(/webedi/images/menuond3.gif); font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 8pt; color: white;}
.dataentry { vertical-align: top;}

/*Design Updated 111114*/
.Button a { float:right; border:2px solid #404040; color:#333333; margin:10px 0; padding:2px 5px;}

.Table { text-align:left}
.Table table { border-collapse:collapse; font-size:14px;}
.Table table thead { height:85px; overflow:auto; display:block; width:100%;}
.Table tr { background:#FFFFFF;}
.Table tr.sec { background:#eee;}
.Table tr.title {  background:#6895c1; }
.Table tr.title td { color:#ffffff; font-size:10pt; font-weight:bold;}
.Table td.title-l { background:#8d8d8d; color:#fff; font-weight:bold; font-size:14px;}
.Table tr.sec td.title { background:#f8f7f7;}
.Table tr td { border:1px solid #595959; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222; padding:4px 8px;}
.Table td.sec { background:#ddd; color:#333333}
.Table td sup { font-size:8px;}
.Table td input { width:33px;}
.Table tr.title:hover {}
.Table tr.sec:hover, .Table tr:hover{ background:#ccddee;}
.Table tr.title:hover {background:#6895c1;}

.header-Blue { background-color: #6895c1; font-family:geneva,arial,sans-serif; font-weight: bold; font-size: 10pt; color:#ffffff; vertical-align: top;}
.header-Blue input { background:#fff url(../images/cal.png) no-repeat right center; border:1px solid #ccc; font-size:12px;}
.header-Blue select { font-size:12px;}

body .ui-autocomplete {
    background: #ffffff;
}

body .ui-autocomplete-loading {
    background: white url("../images/icons/ui-anim_basic_16x16.gif") right center no-repeat;
}

.golink:hover{
    background-color:#e3e3e3;
    color:#000;
    border: 2px solid #e3e3e3;
}


.asnlink {
    margin: 0;
    border: none;
    outline:none;
    background: none;
    overflow: visible;
    color: blue;
    cursor: pointer;
}

.hasPlaceholder {
   color: #777;
}