﻿.july4 {
	background: url('../Calendar/Background/fireworks3.gif');
	color: #FFFFFF;
	font-size: medium;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #000000;
	text-align: center;
	font-weight: bold;
}
.backgrnd {
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/fireworks3.gif');
}
.momsday08 {
	text-align: center;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/momsrose.jpg');
}
.dadsday08 {
	text-align: center;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/dadsday.gif');
}
.halloween {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	background-image: url('../Calendar/Background/ghost.jpg');
}
.bluetxt {
	font-size: small;
	font-weight: bold;
	color: #0000FF;
}
.redtxt {
	font-size: small;
	font-weight: bold;
	color: #FF0000;
}
.redtxtsmaller {
	font-size: x-small;
	font-weight: bold;
	color: #FF0000;
}
.generaltxt {
	font-size: small;
	font-weight: bold;
}
.greentxt {
	font-size: small;
	font-weight: bold;
	color: #008000;
}
.CalTitle {
	text-align: center;
	font-weight: bold;
	font-size: xx-large;
}
.tdinforow {
	text-align: center;
	border-right: thin #000000 solid;
}
.tdtopdaterow {
	border-bottom: thin #000000 solid;
	border-right: thin #000000 solid;
	border-top-style: solid;
	border-top-width: thin;
	border-color: #000000;
	text-align: right;
	width: 14%;
	font-size: large;
	font-weight: bold;
	padding-right: 10px;
}
.tddayrow {
	text-align: center;
	width: 14%;
	font-size: large;
	font-weight: bold;
}
.trdaterow {
	height: 20px;
	text-align: right;
}
.trinforow {
	height: 90px;
}
.tdtopdaterowleft {
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	border-top-style: solid;
	border-top-width: thin;
	border-color: #000000;
	text-align: right;
	width: 14%;
	font-size: large;
	font-weight: bold;
	padding-right: 10px;
}
.tdtopdaterowright {
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	border-top-style: solid;
	border-top-width: thin;
	border-color: #000000;
	text-align: right;
	width: 14%;
	font-size: large;
	font-weight: bold;
	padding-right: 10px;
}
.tddaterow {
	border-bottom: thin #000000 solid;
	border-right: thin #000000 solid;
	border-top-style: solid;
	border-top-width: thin;
	border-color: #000000;
	text-align: right;
	width: 14%;
	font-size: large;
	font-weight: bold;
	padding-right: 10px;
}
.tdinforowleft {
	text-align: center;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
}
.tdinforowleftbot {
	text-align: center;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
}
.tdinforowbottom {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
}
.tddaterowNextMo {
	border-bottom: thin #000000 solid;
	border-right: thin #000000 solid;
	border-top-style: solid;
	border-top-width: thin;
	border-color: #000000;
	text-align: right;
	width: 14%;
	font-size: large;
	font-weight: bold;
	padding-right: 10px;
	color: #999999;
}
.redtxtHoliday {
	font-size: large;
	font-weight: bold;
	color: #FF0000;
}
.laborday {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	background-image: url('../Calendar/Background/laborday.gif');
}
.thanksgiving {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	background-image: url('../Calendar/Background/thanksgiving.gif');
	background-repeat: no-repeat;
}
.tdchristmas {
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/wreath_1.jpg');
}
.aprilfools {
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/aprilfoolshat.jpg');
	background-repeat: no-repeat;
}
.memorialday {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	background-image: url('../Calendar/Background/memorialday2.gif');
	background-repeat: repeat-x;
	vertical-align: middle;
}
.riverof {
	font-size: small;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
}
.vegasnight {
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/vegasnight.jpg');
}
.generalHOLIDAYtext {
	font-size: small;
	font-weight: bold;
	background-color: #FFFFFF;
}
.tdvalentines {
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/valentines.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
}
.tdnewyearsday {
	background-position: center;
	text-align: center;
	border-right: thin #000000 solid;
	background-image: url('../Calendar/Background/newyearsday.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.generaltxtbkgrnd {
	font-size: small;
	font-weight: bold;
	background-color: #C0C0C0;
}
.riverofflags {
	text-align: center;
	border-right: thin #000000 solid;
	border-bottom: thin #000000 solid;
	background-image: url('../Calendar/Background/riverofflags.jpg');
	background-repeat: repeat;
	vertical-align: middle;
}
.bluetxtWWhite {
	font-size: small;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFFF;
}
.generaltxtWWhite {
	font-size: small;
	font-weight: bold;
	background-color: #FFFFFF;
}
.greentxtWWhite {
	font-size: small;
	font-weight: bold;
	color: #008000;
	background-color: #FFFFFF;
}
