html {right: 5px; height: 100%; margin-left: 15px;}

BODY {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;  
    margin-left: 15px; 
    COLOR: #000000; 
    PADDING-TOP: 0px; 
    HEIGHT: 100%; 
    BACKGROUND-COLOR: #ffffff
}

TABLE.main {border-color: gray; padding: 1px; width: 95%; border-style: ridge; border-width: 1px}
img { border-style: none;}
P {FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana; margin-bottom: 1; margin-top:0}
a{text-decoration: underline; FONT-FAMILY: Verdana; FONT-WEIGHT: normal}
a:link {color: #0000FF; outline: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana}
a:visited { color: #0000FF; FONT-WEIGHT: strong; FONT-FAMILY: Verdana}
a:hover{color: #ca0002}
a:focus{outline:none;}
a.std{FONT-SIZE: 100%; outline:none; color:#0000FF; text-decoration:underline; font-weight:normal}
a:visited.std{FONT-SIZE: 100%; outline:none; color:#0000FF; text-decoration:underline; font-weight:normal}
a.rbr{FONT-SIZE: 72%; outline:none; color:#0000FF; text-decoration:underline; font-weight:normal}
a:visited.rbr{FONT-SIZE: 72%; outline:none; color:#0000FF; text-decoration:underline; font-weight:normal}
a.top_bar{FONT-SIZE: 100%; outline:none; color:#FFFF66; text-decoration:underline; font-weight:bold}
a:visited.top_bar{FONT-SIZE: 100%; outline:none; color:#FFFF66; text-decoration:underline; font-weight:bold}
a:hover.top_bar{color: #ca0002}
a.smt {FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana; text-decoration:none}
a:visited.smt {FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana; text-decoration:none}
P.bottom {FONT-SIZE: 60%; COLOR: #000000; FONT-FAMILY: Verdana; text-align: center}
P.att {background-color: #FFFF66}
P.small {FONT-SIZE: 10%; COLOR: #333333}
.form {FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana}
P.center {FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana; text-align: center}
H1, H2, H3, H4, H5, H6 {FONT-SIZE: 107%; FONT-FAMILY: Verdana; COLOR: #006F3A; margin-bottom: 0; margin-top:0;}
strong {FONT-SIZE: 100%; FONT-FAMILY: Verdana; COLOR: #006F3A}
UL {FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana}
UL.faq {list-style-image: url("/web/20160328214114/https://www.xrayfilmsrecycling.com/images/icon-faq.gif");FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana}
TD.main_top {valign: top; background-color: #006f3a; width: 20%; height: 100%}
TD.content {valign: top; width: 60%; height: 100%}
TD.main_menu {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 1px; FONT-WEIGHT: bold; HEIGHT: 10%; FONT-SIZE: 91%}
TD.menu_div {
    background-color: #C0C0C0;
    PADDING-RIGHT: 0px; 
    DISPLAY: block; 
    PADDING-LEFT: 2px; 
    PADDING-BOTTOM: 1px; 
    WIDTH: 100%; 
    PADDING-TOP: 1px;
    HEIGHT: 10%; 
    FONT-SIZE: 91%; 
    FONT-FAMILY: Verdana
}
TD.schedule1 {background-color: #E0F0B8; FONT-SIZE: 91%; FONT-FAMILY: Verdana}
.topnav #myLinks {
  display: none;
}
.topnav {
  background-color: #7FAF41;
  position: relative;
}
.topnav-header .active {
  color: white;
  text-decoration: none;
  font-size: 17px;
}
.topnav a.icon {
  background: black; 
  display: block; 
  position: absolute; 
  right: 16px; 
  top: 20%; 
  transform: translateY(-20%); 
  padding: 0; 
  width: auto;
  height: auto;
  box-sizing: border-box; 
  cursor: pointer;
  z-index: 3; 
}
.topnav a.icon .hamburger-image {
  display: block;
  width: 30px; 
  height: 30px;
  object-fit: contain;
}
.topnav a.icon:hover {
  background-color: #ddd;
}
.topnav #myLinks {
  display: none;
  background-color: #7FAF41;
  width: 100%;
  position: static; 
}
    .topnav a.icon {
  display: none; 
  }
  .topnav-header {
      display:none;
}

  .topnav #myLinks a {
    color: white;
    padding: 20px 20px;
    text-decoration: none;
    font-size: 17px;
    display: block; /* Makes each link a full-width block */
    text-align: left; /* Aligns text to the left */
  }

  .topnav.responsive #myLinks {
    display: block;
  }

.topnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: none;
}

.header {height: 1%; background-color: #C0C0C0}

TD.right_nav {PADDING-RIGHT: 10px; PADDING-LEFT: 10px;; width: 20%; background-color: #FFFF99}

TD.bottom_bar {align: center; valign: top; width: 90%; background-color: #FFFF99; height: 1%}

TD.top_bar {align: center; valign: top; width: 90%; background-color: #000000; height: 1%}

TD.main_top {valign: top; background-color: #006f3a; width: 26%; height: 100%}

background-color: #C0C0C0 img {border: 0; width: 455; height: 112}

TD.top_image {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;}

.moduletable A:hover {FONT-SIZE: 90%; FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: underline}

.mainlevel {
    FONT-FAMILY: Verdana; 
    LETTER-SPACING: 1px; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%}

.button {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; align: center}

.inputbox {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: strong; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana}
.moduletable A:link {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
TABLE.moduletable {MARGIN: 0px 0px 10px; WIDTH: 90%}
TABLE.schedule {background-color: #E0F0B8; FONT-SIZE: 91%; FONT-FAMILY: Verdana}
TABLE.moduletable TH {BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 90%; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center}
input[type=text], select, textarea{
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  resize: vertical;
}

/* Style the label to display next to the inputs */
label {
  padding: 2px 2px 2px 0;
  display: inline-block;
}

/* Style the submit button */
input[type=submit] {
  background-color: #04AA6D;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  float: right;
}

/* Style the container */
.container {
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
}

/* Floating column for labels: 25% width */
.col-25 {
  float: left;
  width: 25%;
  margin-top: 6px;
}

/* Floating column for inputs: 75% width */
.col-75 {
  float: left;
  width: 75%;
  margin-top: 6px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
@media only screen and (max-width: 600px) {
  .navonright {
    display: none;
  }
  
  .topnav a.icon {
    display: block; 
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    background: black; 
    padding: 0;
    width: auto;
    height: auto;
    box-sizing: border-box;
    cursor: pointer;
    z-index: 3;
  }
  
  .topnav-header {
  display: flex; 
  justify-content: space-between; 
  align-items: center; 
  padding: 10px 10px;
  min-height: 35px;
  position: relative; 
  z-index: 2; 
  }
   .col-25, .col-75, input[type=submit] {
    width: 100%;
    margin-top: 0;
  }
}