/* 
#######################################################################################################################
Pluto (Gold)
#######################################################################################################################
*/
.plutobackground1, .gcmtabstrip_pluto_selected, .gcmtabstrip_pluto_selected_hover, .plutocalendar_nextprevstyle, .plutocalendar_titlestyle, .plutocalendar_todaydaystyle, .plutocalendar_selecteddaystyle {
	background-color: #7F8153;
}
.plutobackground2, .plutogridheader, a.plutogridsortableheader:link, a.plutogridsortableheader:visited, a.plutogridsortableheader:active, a.plutogridsortableheader:hover, .plutocalendar_dayheaderstyle {
	background-color: #7F8153;
}
.plutobackground3, .plutocontainer, .plutogrid, .gcmtabstrip_pluto_default, .gcmtabstrip_pluto_default_hover {
	background-color: #D2DAB3;
}
.plutobackground4, .plutoaltcontainer {
	background-color: #E8E7D2;
}
.plutobackground5, .plutonestedcontainer, .plutocalendar_daystyle {
	background-color: #FFFFF0;
}
.plutosectionheader {
	background-color: #7F8153;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9pt;
	padding: 2px;
}
.plutosectionheadersmall {
	background-color: #7F8153;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
	padding-left: 2px;
}
.plutosectiontitle {
	font-weight: bold;
	color: #7F8153;
	font-size: 9pt;
	padding: 2px;
	border-bottom: 1px solid #666666;
}
.plutocontainer, .plutogrid, .plutoaltcontainer, .plutonestedcontainer {
	border: 1px solid #7F8153;
}
.plutocontainer, .plutoaltcontainer, .plutonestedcontainer {
	padding: 5px 5px 5px 5px;
	border-collapse: collapse;
}
.plutogrid {
	border-collapse: collapse;
	font-size: 8pt;
	padding: 0px 2px 0px 2px;
}
a.plutogridsortableheader:link, a.plutogridsortableheader:visited, a.plutogridsortableheader:active, a.plutogridsortableheader:hover {
	font-weight: bold;
	color:#FFFFFF;
}
a.plutogridsortableheader:hover {
	color: #FF0000;
}
.plutogridheader {
	color: #FFFFFF;
	font-weight: bold;
}
.plutogridrow {
	background-color: #DDDDDD;
	color: #000000;
}
.plutogridrow2 {
	background-color: #E8E7D2;
	color: #000000;
}
.plutogridaltrow {
	background-color: #FFFFFF;
	color: #000000;
}
.plutobackground1, .plutobackground2 {
	color: #FFFFFF;
}
.gcmtabstrip_pluto_default {
	color: #000000;
	cursor: default;
	text-decoration:none;
}
.gcmtabstrip_pluto_default_hover {
	color: #FF0000;
	cursor: pointer;
	text-decoration:none;
}
.gcmtabstrip_pluto_selected, .gcmtabstrip_pluto_selected_hover {
	color: #FFFFFF;
	cursor: default;
	text-decoration:none;
}
.gcmtabstrip_pluto_default, .gcmtabstrip_pluto_default_hover, .gcmtabstrip_pluto_selected, .gcmtabstrip_pluto_selected_hover {
	font-size: 8pt;
	font-weight: bold;
}
.plutocalendar, .plutocalendarstyle {
	border: 1px solid #666600;
	font-size: 8pt;
}
.plutocalendar_othermonthdaystyle {
	background-color: #DDDDDD;
}
.plutocalendar_dayheaderstyle, .plutocalendar_todaydaystyle, .plutocalendar_selecteddaystyle, .plutocalendar_titlestyle, .plutocalendar_nextprevstyle {
	color: #FFFFFF;
	font-weight: bold;
}
.plutocalendar_weekenddaystyle {
}

.plutocalendar_daystyle {
}