body {font:300 10pt helvetiva,arial,verdana,sans-serif; color: #202020; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

/* #shutter {position:absolute; top:50%; left:50%; width:200px; height:200px; border:solid 1px #c0c0c0;
} */

td {font:300 10pt helvetiva,arial,verdana,sans-serif;}

hr {color: #ffffff;background:transparent;margin: 0 0 2px 0;padding: 0 0 2px 0;border:0;border-bottom: 1px #c0c0c0 solid;}

.head1 {background-color:#c0c0c0;}

.headtext {Font-Size: 10pt; font-weight:bold;}

.headtable {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}

.infotable {border-collapse: separate;border-spacing: 5pt;border: 1px #c0c0c0 solid;}

.toolboxinfotable {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}
.toolboxtable {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}

.grouptable {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}

.tabbedpanetable {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}
.tabbedhead {background-color:#c0c0c0;}
.active {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;background-color:#c0c0c0;color: #51281F;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}
.button {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;color: #202020;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;margin: 3px;}

button { }
 
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, 
input[type="button"]::-moz-focus-inner,
button::-moz-focus-inner {border: 0px;background-color: #808080;} 

/*for IE8 */
input[type="submit"]:focus, 
input[type="button"]:focus {filter:chroma(color=#000000);outline: none;background-color: #808080;}

.headnav {Font-Size:9pt;font-weight:normal;text-decoration:none}
A.headnav:link {text-decoration:none}
A.headnav:visited {text-decoration:none}
A.headnav:hover {color:#000000;text-decoration:none}
A.headnav:active {color:#000000;text-decoration:none}
A.headnav:focus {color:#000000;text-decoration:none}

.inav {color:#202020;font-weight:normal;text-decoration:underline}
A.inav:link {color:#202020;text-decoration:underline}
A.inav:visited {color:#202020;text-decoration:underline}
A.inav:hover {color:#000000;text-decoration:none}
A.inav:active {color:#000000;text-decoration:none}
A.inav:focus {color:#000000;text-decoration:none}

.footertext {Font-Size:9pt;}

.footernav {color:#202020;Font-Size:9pt;font-weight:normal;text-decoration:none}
A.footernav:link {color:#202020;text-decoration:none}
A.footernav:visited {color:#202020;text-decoration:none}
A.footernav:hover {color:#202020;color:#000000;text-decoration:none}
A.footernav:active {color:#202020;color:#000000;text-decoration:none}
A.footernav:focus {color:#202020;color:#000000;text-decoration:none}

.data {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;color: #51281F;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.input {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;color: #51281F;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.inputred {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;color: #51281F;background-color: #FF5F00;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.inputyellow {font-family:helvetiva,arial,verdana,sans-serif;Font-Size: 9pt;font-weight:bold;color: #51281F;background-color: #f4ff78;border:#FF5F00;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.inputCode {font-family:courier;Font-Size: 10pt;font-weight:bold;color: #51281F;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.posSelect {font-family:courier;Font-Size: 10pt;font-weight:bold;color: #51281F;}

.check {color: #51281F;border:#c0c0c0;border-style: solid;border-top-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-left-width: 2px;}

.radiobutton {color:#51281F; border:none}

.collectorTable {border-spacing:2px 2px; padding:3 0 3 0;}
.collectorHead {background-color:#c0c0c0; text-align:center;}
.collectorSelHead {background-color:#c0c0c0; text-align:center;border: 1px #202020 solid;}
.collectorHead2 {background-color:#c0ffc0; text-align:center;}
.collectorSelHead2 {background-color:#c0ffc0; text-align:center;border: 1px #202020 solid;}
.collectorHead3 {background-color:#ffcfc0; text-align:center;}
.collectorSelHead3 {background-color:#ffcfc0; text-align:center;border: 1px #202020 solid;}
.collectorNoData {background-color:#ffcfc0;}
.collectornav {color: #202020; font-weight:normal; text-decoration:none}
A.collectornav:link {color: #202020; text-decoration:none}
A.collectornav:visited {color: #202020; text-decoration:none}
A.collectornav:hover {color:#000000;text-decoration:none}
A.collectornav:active {color:#000000;text-decoration:none}
A.collectornav:focus {color:#000000;text-decoration:none}

.selector {position:absolute; top:5%; left:50%; z-index:11111;}
.selectorHead {background-color:#c0c0c0;}

.pull {position:absolute; top:10%; left:60%; z-index:11111;}
.pullLeft {position:absolute; top:10%; left:20%; z-index:11111;}
.pullHead {background-color:#c0c0c0; border: 1px #505050 solid;}

.hrblack {width:100%; height:1px; background-color:#808080;}

#info {Font-Size: 9pt; background-color:#FFFFEE; color:#006600; width:300px; border:solid 1px #c0c0c0; padding-left:10px;}
.infoLabel {color:#339933; text-decoration:none}

#problem {background-color:#FFFFEE; color:#FF5F00; width:300px; border:solid 1px #c0c0c0; padding-left:10px;}
.problemLabel {color:#FF5F00; text-decoration:none}
.problemLabelRed {color:#FF0000; text-decoration:none}
.problemLabelOrange {color:#FF8F00; text-decoration:none}
.problemLabelGrey {color:#c0c0c0; text-decoration:none}

#messageboard {background-color:#FFFFEE; color:#FF5F00; width:300px; border:solid 1px #c0c0c0; padding-left:10px;}
.messageboardLabel {font-weight:bold; color:#FF5F00; text-decoration:none;}
.messageboardLabelRed {font-weight:bold; color:#FF0000; text-decoration:blink;}
.messageboardLabelOrange {font-weight:bold; color:#FF8F00; text-decoration:none;}
.messageboardLabelGrey {font-weight:bold; color:#c0c0c0; text-decoration:none;}
.messageboardText {color:#FF5F00; text-decoration:none;}
.messageboardTextRed {color:#FF0000; text-decoration:none;}
.messageboardTextOrange {color:#FF8F00; text-decoration:none;}
.messageboardTextGrey {color:#c0c0c0; text-decoration:none;}

.hrred {width:100%; height:1px; background-color:#FF5F00;}
.textred {color:#FF5F00;}
.textbold {font-weight:bold;}
.resultBright {background-color:#e0e0e0;}
.resultDark {background-color:#d0d0d0;}
.bordergrey {border-collapse: separate;border-spacing: 2pt;border: 1px #c0c0c0 solid;}
.borderhead {Font-Size: 10pt; font-weight:bold;}
.tdred {background-color:#ffcfc0;}
.tdyellow {background-color:#f4ff78;}
.tdgreen {background-color:#c0ffc0;}
