div {
margin:0px;
}
#rightmain{ 
float:left;width:250px;margin:10px;
}
#rightmenu {
width : 300px; height : 500px; overflow : auto; 
}

.tempShell {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
}
.conBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #21BACA;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.conCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 40px;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-decoration: none;
}
.tempNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0E829A;
	margin: 10px;
	padding: 10px;
}
.conDropDowns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	padding: 20px 0px 0px 15px;
	line-height: 19px;
	color: 21BACA;
	text-decoration: none;
}
.tempBorderTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #21BACA;
	width: 300px;
}
.conTopNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	word-spacing: 0px;
	text-decoration: none;
}
.conVertBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #33CCFF;
	background-color: #21BACA;
}
.conHoro {
	background-color: #21BACA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #33CCFF;
	padding: 5px;
}
.conBluetag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #FFFFFF;
	background-color: #21BACA;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
	height: 300px;
}
.conNumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #519C27;
	height: 10px;
	width: 10px;
	padding: 3px;
}
.conBlueDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	background-color: #21BACA;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.conTopNav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	word-spacing: 7px;
	text-decoration: none;
}
.conTopNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	word-spacing: 7px;
	text-decoration: none;
}
.conTopNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	word-spacing: 7px;
	text-decoration: none;
}
.conTopNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	word-spacing: 7px;
	text-decoration: none;
}
.tempNav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0E829A;
	margin: 10px;
	padding: 0px;
	text-decoration: none;
}
.tempNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0E829A;
	margin: 10px;
	padding: 0px;
	text-decoration: none;
}
.tempNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0E829A;
	margin: 10px;
	padding: 0px;
	text-decoration: none;
}
.tempNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #67cb33;
	margin: 10px;
	padding: 0px;
	text-decoration: none;
}
.conCopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conDropDowns a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	color: 21BACA;
	text-decoration: underline;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.conBlue a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CCFFFF;
	background-color: #21BACA;
	padding: 0px;
}
.conBlue a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CCFFFF;
	background-color: #21BACA;
	padding: 0px;
}
.conDropDowns a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	color: 21BACA;
	text-decoration: underline;
	padding-right: 0px;
	padding-bottom: 0px;
}
.conCopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding: 0px;
}
.conBlueNpSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #21BACA;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.conBlueNoPad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #21BACA;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.conTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #67cb33;
}
.conInterNavLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-bottom-style: solid;
	text-decoration: none;
	border-bottom-color: #8FD1D3;
	border-bottom-width: 1px;
}
.conInterNavLinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	height: 0px;
}
.conInterNavLinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	height: 0px;
}
.conInterNavLinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	height: 0px;
}
.conCopy a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding: 0px;
}
.conDropDownsLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	padding: 20px 0px 0px 15px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
}
.conDropDownsLight a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	color: #CCFFFF;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.conDropDownsLight a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	color: #CCFFFF;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.conDropDownsLight a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	color: #CCFFFF;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.conDropDownsLight a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	color: #CCFFFF;
	text-decoration: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.conCopynospace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospace a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospace a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospace a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospace  a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}


.conCopynospaceB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #0E829A;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospaceB a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospaceB a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospaceB a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.conCopynospaceB  a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #67cb33;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.conSponsorAds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #0E829A;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.month
{
    BACKGROUND-COLOR: #21BACA;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder
}

.month a:link
{
    BACKGROUND-COLOR: #21BACA;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder
}

.month a:visited
{
    BACKGROUND-COLOR: #21BACA;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder
}

.month a:hover
{
    BACKGROUND-COLOR: #21BACA;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder
}

.weekday
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder
}

.eventLabel
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: right
}

.eventText
{
    COLOR: black
}

.selectedDay
{
    BACKGROUND-COLOR: yellow
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.selectedDay a:link
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.selectedDay a:visited
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.selectedDay a:hover
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #67cb33;
}

.day
{
    BACKGROUND-COLOR: white
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.day a:link
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.day a:visited
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #0E829A;
}

.day a:hover
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #67cb33;
}

.notaDay
{
    BACKGROUND-COLOR: silver
}

