@import url('https://fonts.googleapis.com/css?family=Libre+Barcode+39+Text|Montserrat');
/*
font-family: 'Montserrat', sans-serif;
font-family: 'Libre Barcode 39 Text', cursive;
*/
@keyframes blinker {  from { opacity: 1.0; }  30% { opacity: 0.3; }  to { opacity: 1.0; }}
.blink_me { animation: blinker 2s linear infinite; }
.blink_me2 { animation: blinker 0.5s linear infinite; }

table{white-space: nowrap;overflow:hidden; text-overflow: ellipsis;}
table{border-collapse: collapse;width: 100%}
td{white-space: nowrap;overflow:hidden; text-overflow: ellipsis;}
	.ScrollingTable{display:block;overflow-y: auto;overflow-x: hidden;}
	.bottomborderd {border-bottom: 2px solid #808080;}

body {background-color:#999;}
div{border: none;}
img{border: none;}

#Screen {background-image:url('../images/background.jpg');width: 1200px;height: 1000px;margin-left: auto;margin-right:auto;margin-top:-7px;}
#Container {position:relative;width: 1100px;height: 900px;margin-left: auto;margin-right:auto;}
#Header{width: 1100px;min-height: 145px;max-height: 145px;}
#CompanyLogo {width: 600px;height: 125px;}
#CompanyLogo img{width:550px;height:112px;margin-top: 10px;}
#Footer{width: 1200px;height: 68px;margin-left: auto;margin-right:auto;margin-top:25px;position:relative;}
#PageTitle{width: 500px;height: 75px;position: absolute;top:10px;right:0px;text-align: center;}
#PageTitle{color: #FFF;text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135;font: 60px 'ChunkFiveRegular';}
#debug{margin-top:15px;}
#processing{position:absolute;z-index:500;left: 40%; top: 250px;box-shadow: 20px 20px 50px #000000;}
#ErrorMessage{position: relative;color: #F00;font-size:48px;}
/* Menu's */
#Menu{width: 545px;height: 30px;position: absolute;top:100px;right:0px;text-align: left;font-family: 'Montserrat', sans-serif;color:#cc3300;font-size:19px;font-weight:BOLD;}
#SubMenu{width: 1100px;height: 28px;position: absolute;top:135px;left:0px;text-align: left;font-family: 'Montserrat', sans-serif;color:#cc3300;font-size:18px;font-weight:BOLD;}
hr.MenuBreak{margin-top:5px;border: 0;height: 0; /* Firefox... */box-shadow: 0 0 10px 1px black;}
hr.MenuBreak:after {  /* Not really supposed to work, but does */content: "\00a0";  /* Prevent margin collapse */}
.MenuOption{text-decoration: none;color: #000;margin-right:5px;margin-left:5px;}
.MenuOption:hover{text-decoration: none;color: #FFF;}
.MenuActive{text-decoration: none;color: #FFF;}
.Last{float: right;}
.MenuSpacers{color: #333;margin-top:3px;}
/* WorkSpace */
#WorkSpaceHeader{margin-top:10px;}
#WorkSpace{}

.ErrorCell{background: red;}

.copyrighttext{color:#999;font-size:20px;position:absolute;left: 25px;bottom:0;}
.copyrightdebug{color:red;margin-left: 320px;width:600px;}
.copyrightlogo{position:absolute;right: 25px;bottom:-9px;filter:alpha(opacity=35);-moz-opacity: 0.35;opacity: 0.35;}

.Inactive{border: 0;filter:alpha(opacity=25);-moz-opacity: 0.25;opacity: 0.25;}
.offline{color:orange!important;}
.online{color:green!important;}
.expired{color:red!important;}
.required{color:red;font-style: oblique;}
.readonly{color:grey;font-style: oblique;font-size:50%;}
.isDisabled {cursor: not-allowed;opacity: 0.5;text-decoration: none;}
	.isDisabled:active{pointer-events: none;}
	
.strikeout {text-decoration: line-through;-webkit-text-decoration-color: red;text-decoration-color: red; }