/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *


 */

body {
  padding-top: 50px;
}

div.container { 
  margin-left: 10px;
}

form {
 margin: 0px;
}

th.right { 
  text-align: right;
}

/*
body {
  color: black;
  background-image: url("/images/002-001.gif");
  margin-left: 0px;
  margin-top: 0px;
}
*/

/*
h1 {
 font-size: 18;
 color: black;
 background-color: #99FFCC;
 padding-left: 10px;
 border-left: solid 6px #33CC66;
 margin-top: 5px;
 border-bottom: solid 1px gray;
}
*/

/*
h2 {
 color: black;
 background-color: #99FFCC;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 4px #33CC66;
 height: 25px;
 vertical-align: bottom;
 border-bottom: solid 1px gray;
}

h2.pink {
 color: black;
 background-color: #FF66FF;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 4px #ff00ff;
 height: 25px;
 vertical-align: bottom;
 border-bottom: solid 1px gray;
}

h2.green {
 color: black;
 background-color: #99FF00;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 4px #009900;
 height: 25px;
 vertical-align: bottom;
 border-bottom: solid 1px gray;
}

h3 {
 color: black;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 3px #33CC66;
 margin-top: 0;
 border-bottom: solid 1px gray;
}

h3.pink {
 color: black;
 background-color: #FF66FF;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 3px #ff00ff;
 height: 20px;
 vertical-align: bottom;
 border-bottom: solid 1px gray;
}

h3.green {
 color: black;
 background-color: #99FF00;
 padding-left: 10px;
 padding-bottom: 5px;
 border-left: solid 3px #009900;
 height: 20px;
 vertical-align: bottom;
 border-bottom: solid 1px gray;
}
*/

/*
table {
    border-collapse: collapse;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    background-color:aliceblue ;
}

table.pink {
    border-collapse: collapse;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    background-color:#FFF0F5 ;
}

table.green {
    border-collapse: collapse;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    background-color:#CCFFCC ;
}

th {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    text-align: center;
    font-weight: bold;
    background-color:#CCFFCC ;
}

th.left {
    text-align: left;
    font-weight: normal;
}

th.pink{
    background: url('/images/head_pink.png');
}

th.green{
    background: url('/images/head_green.png');
}

td {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    text-align: center;
}

td.left {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    text-align: left;
}

td.left input {
  text-align: right;
}

td.money input {
  text-align: right;
}

p{
    font-size: 16;
}

div#header {
  text-align: right;
  
  color: #ffffff;
}

div#header > a {
  color: #ffffff;
}

div#main {
  margin: 10px 0px 0px 10px;
}

a, a:visited {
}

a:hover {
  color: black;
  background-color: #ffff88;
}

div#header a:hover {
  color: black;
  background-color: #ffff88;
}


.ListLine0 {
   background: #E6EAF7;
}

.ListLine1 {
   background: #FFFFFF;
}

td form {
   margin: 0px;
}

.red {
   color: red;
}

ul {
   list-style-image: url("/images/pill.png")
}
*/
