/* 
#######################################################################################################################
sun (Purple)
#######################################################################################################################
*/
.sunbackground1, .gcmtabstrip_sun_selected, .gcmtabstrip_sun_selected_hover, .suncalendar_nextprevstyle, .suncalendar_titlestyle, .suncalendar_todaydaystyle, .suncalendar_selecteddaystyle {
	background-color: #996600;
}
.sunbackground2, .sungridheader, a.sungridsortableheader:link, a.sungridsortableheader:visited, a.sungridsortableheader:active, a.sungridsortableheader:hover, .suncalendar_dayheaderstyle {
	background-color: #996600;
}
.sunbackground3, .suncontainer, .sungrid, .gcmtabstrip_sun_default, .gcmtabstrip_sun_default_hover {
	background-color: #FFEBAE;
}
.sunbackground4, .sunaltcontainer {
	background-color: #F7F4D6;
}
.sunbackground5, .sunnestedcontainer, .suncalendar_daystyle {
	background-color: #FFFFCC;
}
.sunsectionheader {
	background-color: #996600;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9pt;
	padding: 2px;
}
.sunsectiontitle {
	font-weight: bold;
	color: #996600;
	font-size: 9pt;
	padding: 2px;
	border-bottom: 1px solid #666666;
}
.suncontainer, .sungrid, .sunaltcontainer, .sunnestedcontainer {
	border: 1px solid #996600;
}
.suncontainer, .sunaltcontainer, .sunnestedcontainer {
	padding: 5px 5px 5px 5px;
	border-collapse: collapse;
}
.sungrid {
	border-collapse: collapse;
	font-size: 8pt;
	padding: 0px 2px 0px 2px;
}
a.sungridsortableheader:link, a.sungridsortableheader:visited, a.sungridsortableheader:active, a.sungridsortableheader:hover {
	font-weight: bold;
	color:#FFFFFF;
}
a.sungridsortableheader:hover {
	color: #FF0000;
}
.sungridheader {
	color: #FFFFFF;
	font-weight: bold;
}
.sungridrow {
	background-color: #DDDDDD;
	color: #000000;
}
.sungridaltrow {
	background-color: #FFFFFF;
	color: #000000;
}
.sunbackground1 {
	color: #FFFFFF;
}
.gcmtabstrip_sun_default {
	color: #000000;
	cursor: default;
	text-decoration:none;
}
.gcmtabstrip_sun_default_hover {
	color: #FF0000;
	cursor: pointer;
	text-decoration:none;
}
.gcmtabstrip_sun_selected, .gcmtabstrip_sun_selected_hover {
	color: #FFFFFF;
	cursor: default;
	text-decoration:none;
}
.gcmtabstrip_sun_default, .gcmtabstrip_sun_default_hover, .gcmtabstrip_sun_selected, .gcmtabstrip_sun_selected_hover {
	font-size: 8pt;
	font-weight: bold;
}
.suncalendar {
	border: 1px solid #996600;
	font-size: 8pt;
}
.suncalendar_othermonthdaystyle {
	background-color: #DDDDDD;
}
.suncalendar_dayheaderstyle, .suncalendar_todaydaystyle, .suncalendar_selecteddaystyle, .suncalendar_titlestyle, .suncalendar_nextprevstyle {
	color: #FFFFFF;
	font-weight: bold;
}
.suncalendar_weekenddaystyle {
}

.suncalendar_daystyle {
}