
/**************************************************/
/*   Used for Outpost Calendars - tables mostly   */
/**************************************************/

H1 {
color: blue;
}

p.hd1 {
color: blue;
font: 16pt arial;
}

body {
background: #FFFFFF; 
margin: 0px;
padding: 0px;
font: normal 8pt/13pt verdana, arial,sans-serif;
}

span.red {
color: red;
}

span.url {
font-weight: normal;
text-decoration: none;
}

table {
margin: 5px 5px;
border-width: 1;
border-style: solid;
border-color: #000000;
border-collapse: collapse;
}

table.dtl {
margin: 5px 5px;
border-width: 0;
border-style: solid;
border-color: #000000;
border-collapse: collapse;
}

td {
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.dtl {
text-align: left;
font: 11pt arial;
margin: 2px;
vertical-align: top;
border-width: 0;
}

td.img {
border-width: 0;
text-align: center;
vertical-align: center;
}

td.hd {
background: #99CCFF;
text-align: center;
vertical-align: center;
}

td.sat {
width: 20%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.sun {
width: 15%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.mon {
width: 8%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.tue {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.wed {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.thu {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.fri {
width: 15%;
background: #CCFFFF;
font: 9pt arial;
text-align: left;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}
	
td.satc {
width: 20%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.sunc {
width: 15%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.monc {
width: 8%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.tuec {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.wedc {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.thuc {
width: 10%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.fric {
width: 15%;
background: #CCFFFF;
font: 9pt arial;
text-align: center;
margin: 2px;
vertical-align: top;
border-width: 1;
border-style: solid;
border-color: #000000;
}

td.right {
    text-align:right;
}
