body.shell {
	background-color: #567a88;
}
body {
	background-color: #FFFFFF;
	margin:0px;
	border:0;
}
body.old {
	background-color: #FFFFFF;
	margin:7px;
	border:0;
}
table.boxtitle {
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=94);
	filter:alpha(opacity=94);
	-moz-opacity:.94;
	opacity:.94;
}
tr.boxtitle,td.boxtitle {
	background-color:#567F94;
	font-weight:bold;
}
td.boxcontent {
	background-color:#567F94;
	font-size: 12px;
	color:#FFFFFF;
	padding:4px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=52);
	filter:alpha(opacity=52);
	-moz-opacity:.52;
	opacity:.52;
}
td.boxbottomcorner {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=52);
	filter:alpha(opacity=52);
	-moz-opacity:.52;
	opacity:.52;
}
.disabledCtrl {	cursor:not-allowed;	filter:alpha(opacity=25);	-moz-opacity:0.25;
	opacity:0.25;}.enabledCtrl {	cursor:auto;	filter:alpha(opacity=100);	-moz-opacity:1.0;	opacity:1.0;
}.style1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style12 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style13white {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF
}
.style3 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style4 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style6 {
	font-size: 31px;
	font-style: italic;
}

.style7 {
	color: #999999;
}

.calPopTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: #612522;
	background-color: #C6B3B1;
}
.calPopMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #EBE6E3;
}
.calListTitle1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4d960b;
}
.calListSecondTitle1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e4f4d5;
}
.calListDescription1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e4f4d5;
}
.calListDates1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4d960b;
}
.calListPanel1 {
	background-color: #addf80;
}
.calPopTitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #4d960b;
}
.calPopMsg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #e4f4d5;
}
.calListTitle2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9c5697;
}
.calListSecondTitle2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #efe6ee;
}
.calListDescription2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #efe6ee;
}
.calListDates2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9c5697;
}
.calListPanel2 {
	background-color: #ddb5da;
}
.calPopTitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #9c5697;
}
.calPopMsg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #efe6ee;
}
.calListTitle3 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004483;
}
.calListSecondTitle3 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e6eff8;
}
.calListDescription3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e6eff8;
}
.calListDates3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004483;
}
.calListPanel3 {
	background-color: #6f98bd;
}
.calPopTitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #004483;
}
.calPopMsg3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #e6eff8;
}
.calListTitle4 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c91500;
}
.calListSecondTitle4 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #f5e8e7;
}
.calListDescription4 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f5e8e7;
}
.calListDates4 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c91500;
}
.calListPanel4 {
	background-color: #d18c84;
}
.calPopTitle4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #c91500;
}
.calPopMsg4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #f5e8e7;
}
.calListTitle5 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099f5;
}
.calListSecondTitle5 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e6f1f8;
}
.calListDescription5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e6f1f8;
}
.calListDates5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099f5;
}
.calListPanel5 {
	background-color: #7fb6d7;
}
.calPopTitle5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #0099f5;
}
.calPopMsg5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #e6f1f8;
}
.calListTitle6 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f8a600;
}
.calListSecondTitle6 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #f4ede0;
}
.calListDescription6 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f4ede0;
}
.calListDates6 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f8a600;
}
.calListPanel6 {
	background-color: #ceab63;
}
.calPopTitle6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 700;
	color: white;
	background-color: #f8a600;
}
.calPopMsg6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #451B0B;
	background-color: #f4ede0;
}