body
{
font-family:"Arial", Helvetica, san-serif;
margin: 5px;
border: 0px;
padding: 0px;
background-color: lightsteelblue;
color: black;
}

h2.std-txt
{
border: 0px;
margin: 0px;
padding: 0px;
}

p.std-txt
{
font-size:14px;
border: 0px;
margin: 0px;
padding: 2px 0px 0px 0px;
}

p.planner-day-txt
{
font-size:14px;
border: 0px;
margin: 0px;
padding: 1px 0px 0px 1px;
line-height:13px;
}

p.line-space
{
font-size:8px;
border: 0px;
margin: 0px;
padding: 0px;
clear: both;
line-height:10px;
color: lightsteelblue;
}

table.std-table 
{
table-layout:auto;
border-collapse: collapse;
vertical-align: top;
}

div.std-cell-1st
{
float:left;
border-width: 0px;
margin: 0px;
padding: 1px 1px 1px 2px;
}

div.img-link
{
float:left;
border-width: 0px;
margin: 0px;
padding: 0px;
}

td.std-cell
{
border-style: solid;
border-color: black;
border-width: 0px;
margin: 0px;
padding: 0px;
}

td.date-cell
{
background-color: white;
border-style: solid;
border-color: black;
vertical-align: top;
border-width: 1px;
margin: 0px;
padding: 0px;
}

td.std-hide
{
border-style: solid;
border-color: black;
vertical-align: top;
border-width: 0px;
margin: 0px;
padding: 1px 1px 1px 2px;
}

td.std-alert
{
border-style: solid;
border-color: red;
vertical-align: top;
border-width: 1px;
margin: 0px;
padding: 1px 1px 1px 2px;
}

tr.blank_row
{
height: 10px !important; /* Overwrite any previous rules */
background-color: lightsteelblue; 
}

form.std-form
{
border: 0px;
margin: 0px;
padding: 0px;
}

input.std-input
{
font-size:14px;
color: black;
background-color: white;
border-style: solid;
border-width: 1px;
padding: 1px 1px 1px 2px;
vertical-align: middle;
}

input.std-input-radio
{
font-size:14px;
color: black;
background-color: lightsteelblue;
border-style: solid;
border-width: 0px;
padding: 0px;
}

input.std-button
{
font-size:12px;
border-style:solid;
border-color:black;
background-color:#9EB0C8;
border-width: 1px;
margin-right: 1px;
padding: 2px;
cursor: pointer;
}

select.std-input
{
font-size:14px;
color: black;
background-color: white;
border-style: solid;
border-width: 1px;
padding: 0px;
}

select.date-input
{
font-size:14px;
color: black;
background-color: white;
vertical-align: top;
border-style: solid;
border-width: 0px;
padding: 0px;
}

textarea.std-input
{
font-family:"Arial", Helvetica, san-serif;
font-size:14px;
color: black;
background-color: white;
border-style: solid;
border-width: 1px;
padding: 1px 1px 1px 2px;
}

img.std-photo
{
background-color: lightsteelblue;
border-style: solid;
border-color: black;
border-width: 1px;
margin: 2px;
}

img.std-link
{
background-color: lightsteelblue;
border-style: solid;
border-color: black;
border-width: 1px;
margin: 0px;
}

a.firebrick-menu:link {color:firebrick}      /* unvisited link */
a.firebrick-menu:visited {color:firebrick}  /* visited link */
a.firebrick-menu:hover {color:firebrick}  /* mouse over link */
a.firebrick-menu:active {color:firebrick}  /* selected link */

a.dodgerblue-menu:link {color:dodgerblue}      /* unvisited link */
a.dodgerblue-menu:visited {color:dodgerblue}  /* visited link */
a.dodgerblue-menu:hover {color:dodgerblue}  /* mouse over link */
a.dodgerblue-menu:active {color:dodgerblue}  /* selected link */

a.limegreen-menu:link {color:limegreen}      /* unvisited link */
a.limegreen-menu:visited {color:limegreen}  /* visited link */
a.limegreen-menu:hover {color:limegreen}  /* mouse over link */
a.limegreen-menu:active {color:limegreen}  /* selected link */

a.yellow-menu:link {color:yellow}      /* unvisited link */
a.yellow-menu:visited {color:yellow}  /* visited link */
a.yellow-menu:hover {color:yellow}  /* mouse over link */
a.yellow-menu:active {color:yellow}  /* selected link */


a.black-menu:link {color:black}      /* unvisited link */
a.black-menu:visited {color:black}  /* visited link */
a.black-menu:hover {color:black}  /* mouse over link */
a.black-menu:active {color:black}  /* selected link */

a.white-menu:link {color:white}      /* unvisited link */
a.white-menu:visited {color:white}  /* visited link */
a.white-menu:hover {color:white}  /* mouse over link */
a.white-menu:active {color:white}  /* selected link */

a.std-link
{
font-size:14px;
text-decoration:none;
font-weight:normal;
}

a.mini-link
{
font-size:10px;
text-decoration:none;
font-weight:normal;
}

ul.std-menu
{
font-size:14px;
font-weight:bold;

}

