/* ------------------------- FULL CALENDAR ------------------------ */
/* ---------------------------------------------------------------- */


.GLOW_STYLE {
	border:none!important;
	width:650px!important;
	font-size:90%;
}

table.GLOW_STYLE {
	background:none!important;
	border:none!important;
	border-width:0px!important;
	border-color:white!important;
}

.GLOW_TITLE, .GLOW_NEXTPREV {
	background-color:#0D2B47;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E0F4FE;
}

.GLOW_NEXTPREV a {
	color:#E0F4FE!important;
	text-decoration:none;
}

.GLOW_STYLE th {
	font-weight:normal;
	text-transform:uppercase;
	font-size:13px;
	color:#fff;
	border:1px solid #345465!important;
	background:#345465;
}

.GLOW_TITLE td {
	padding:5px!important;
}

.GLOW_OTHER_MONTH, .GLOW_TODAY, .GLOW_WEEKEND, .GLOW_SELECTED, .GLOW_NORMAL {
	padding:5px!important;
	text-align:left!important;
	font-size:16px;
	border:1px solid #cccccc!important;
	border-collapse:collapse;
	background:white;
}

.GLOW_OTHER_MONTH td, .GLOW_TODAY td, .GLOW_WEEKEND td, .GLOW_SELECTED td, .GLOW_NORMAL td {
	text-align:left;
	font-size:12px;
}

.GLOW_OTHER_MONTH{
	background-color:#f4f4f4!important;
	color:#999;
}

.GLOW_TODAY{
	background-color:#F7F0DD;
	color:#333333;
}

.GLOW_WEEKEND{
	color:#999999;
}

.GLOW_SELECTED{
	background-color:#E8F4FD;
	color:#999;
}

.GLOW_NORMAL{
	background-color:#FFF;
	color:#666666;
}


A:visited.GLOW_LINK{
	text-decoration:none;
}

A:link.GLOW_LINK{
	text-decoration:none;
}



/* ------------------------- MINI CALENDAR ------------------------ */
/* ---------------------------------------------------------------- */


.SMALLCAL_STYLE{
	width:200px;
	color:#787878;
	font-size:10px;
	background:#FFF;
	cursor:default;
	border:1px solid #666666!important;
}

.SMALLCAL_STYLE TD{
	padding:2px;
	background-color:none!important;
	border:none;
}

.SMALLCAL_STYLE th{
	padding:2px;
	background:#cccccc;
	border:none!important;
	color:black;
	font-weight:normal;
	text-transform:uppercase;
}

.SMALLCAL_TITLE, .SMALLCAL_NEXTPREV {
	background-color:#f4f4f4;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	padding:3px 0!important;
}


.SMALLCAL_OTHER_MONTH,
.SMALLCAL_WEEKEND {
	border:0;
	color:#999999!important;
}

.SMALLCAL_TODAY{
	background-color:#E8F4FD;
	color:#333333;
}

