@import url(base_styles_and_navigation.css);

/* ============================================== */
/* ============== Page Contents ================= */
/* ============================================== */

a.external
{
 background-image : url("../images/external_link.gif");
 background-attachment : fixed;
 background-repeat : repeat-y;
 padding-left : 20px;
 /*height : 20px;*/
 text-align : bottom;
}

div.body img
{
 border-color : black;
 border-width: 1px;
 border-style : solid;
}

img.leftfloater
{
 float : left;
 margin-right : 0.5em;
}
 
img.rightfloater
{
 float : right; 
 margin-left : 0.5em;
}

div.202high {
 height : 202px;
}

div.leftfloater
{
 color : inherit;
 background-color : rgb(255,255,127);
 float : left;
 margin-right : 0.5em;
}

div.leftfloater p 
{
 margin-top: 0px;
 margin-bottom: 4px;
 font-size : xx-small;
 text-align : center;
}

div.rightfloater
{
 color : inherit;
 background-color : rgb(255,255,127);
 float : right; 
 margin-left : 0.5em;
 margin-right : 0.5em;
}

div.rightfloater p 
{
 margin-top: 0px;
 margin-bottom: 4px;
 font-size : xx-small;
 text-align : center;
}

div.floatingbox
{
 color : inherit;
 background-color : rgb(55,229,174);
 
 padding : 0.5em; 
 border-width : 2px; 
 border-style : solid;
 border-left-color : rgb(75,249,194);
 border-top-color : rgb(75,249,194);
 border-right-color : rgb(35,209,154);
 border-bottom-color : rgb(35,209,154);

 width : 30%;
 float : right; 
}
table
{
 text-align : left;
 border-style : solid;
 border-color : white;
 border-width : 1px;
 margin-top : 1em;
 margin-bottom : 1em;
 margin-left : 0px;
 margin-right : 0px;
 border-style : solid;
 border-width : 1px;
 border-color : yellow;
}

caption
{
 color : inherit;
 background-color : yellow;
 border-style : solid;
 border-color : white;
 border-width : 1px;
}

thead
{
 color : inherit;
 background-color : yellow;
}

tfoot
{
 color : inherit;
 font-size : smaller;
 background-color : yellow;
}

td {
 border-style : solid;
 border-width : 1px;
 border-color : yellow;
}

.booked {
 background-color : red;
 color : inherit;
}

.notbooked {
 background-color : inherit;
 color : inherit;
}

.past {
 background-color : inherit;
 color : gray;
}

h1 {
 font-family : veranda, tahoma, sans-serif;
 font-style : italic;
 font-variant : small-caps;
 font-size : 200%;
 background-color : inherit;
 color : black; 
}

h4 {
 /*background-color : red;*/
 border-top-style : solid;
 border-top-color : black;
 border-top-width : 2px;
 margin-top : 2em;
 /*padding : 5em;*/
}

p.personalcredit
{
 text-align : right;
}

