@charset "utf-8";

/**** Editable Content ****/

.cc_JustifyText {
	text-align: justify;
}
.cc_IntroText {
	font-size: 1.25em;
	color: #000000;
	line-height: 1.4em;
	margin: 0.2em 0 1.6em 0;
}
.cc_TealText {
	color: #128080;
}
.cc_GreenText {
	color: #A3D048;
}
.cc_PurpleText {
	color: #7772DE;
}
.cc_BlackText {
	color: #000000;
}
.cc_Collapse {
	margin: 0;
}

.cc_SmallGreyText {
	color: #666666;
	font-size: 0.8em;
}
.cc_AlignLeft {
	float: left;
}
.cc_AlignRight {
	float: right;
}


.cc_TealButton a, .cc_TealButton {
	margin: 0;
	padding: 0;
	background: url(../images/btn_outline-teal.gif) no-repeat center center;
	height: 20px;
	width: 65px;
	line-height: 18px;
	color: #128080;
	text-align: center;
	text-indent: -3px;
	display: block;
	font-size: 11px;
}
.cc_TealButton:visited, .cc_TealButton a:visited, .cc_TealButton:link, .cc_TealButton a:link {
	color: #128080;
	text-decoration: none;
}
.cc_TealButton a:hover, .cc_TealButton:hover {
	color: #0D5959;
}

.cc_GreenButton a, .cc_GreenButton {
	margin: 0;
	padding: 0;
	background: url(../images/btn_outline-green.gif) no-repeat center center;
	height: 20px;
	width: 65px;
	line-height: 18px;
	color: #A3D048;
	text-align: center;
	text-indent: -3px;
	display: block;
	font-size: 11px;
}
.cc_GreenButton:visited, .cc_GreenButton a:visited, .cc_GreenButton:link, .cc_GreenButton a:link {
	color: #A3D048;
	text-decoration: none;
}
.cc_GreenButton a:hover, .cc_GreenButton:hover {
	color: #759A27;
}

.cc_PurpleButton a, .cc_PurpleButton {
	margin: 0;
	padding: 0;
	background: url(../images/btn_outline-purple.gif) no-repeat center center;
	height: 20px;
	width: 65px;
	line-height: 18px;
	color: #7772DE;
	text-align: center;
	text-indent: -3px;
	display: block;
	font-size: 11px;
}
.cc_PurpleButton:visited, .cc_PurpleButton a:visited, .cc_PurpleButton:link, .cc_PurpleButton a:link {
	color: #7772DE;
	text-decoration: none;
}
.cc_PurpleButton a:hover, .cc_PurpleButton:hover {
	color: #504BA0;
}

.cc_GrayButton a, .cc_GrayButton {
	margin: 0;
	padding: 0;
	background: url(../images/btn_outline-gray.gif) no-repeat center center;
	height: 20px;
	width: 65px;
	line-height: 18px;
	color: #999999;
	text-align: center;
	text-indent: -3px;
	display: block;
	font-size: 11px;
}
.cc_GrayButton:visited, .cc_GrayButton a:visited, .cc_GrayButton:link, .cc_GrayButton a:link {
	color: #999999;
	text-decoration: none;
}
.cc_GrayButton a:hover, .cc_GrayButton:hover {
	color: #000000;
}




#homePanels .cc_TealButton a, #homePanels .cc_TealButton {
	background: url(../images/btn_outline-home-teal.gif) no-repeat center center;
}
#homePanels .cc_GreenButton a, #homePanels .cc_GreenButton {
	background: url(../images/btn_outline-home-green.gif) no-repeat center center;
}
#homePanels .cc_PurpleButton a, #homePanels .cc_PurpleButton {
	background: url(../images/btn_outline-home-purple.gif) no-repeat center center;
	color: #aab7f4;
}
#homePanels .cc_GrayButton a, #homePanels .cc_GrayButton {
	background: url(../images/btn_outline-home-gray.gif) no-repeat center center;
}

#homePanels .cc_TealButton, #homePanels .cc_GreenButton, #homePanels .cc_PurpleButton, #homePanels .cc_GrayButton {
	margin-bottom: 0;
}
#homePanels .bottom .cc_TealButton a:hover, #homePanels .bottom .cc_GreenButton a:hover, #homePanels .bottom .cc_PurpleButton a:hover, #homePanels .bottom .cc_GrayButton a:hover,
#homePanels .bottom .cc_TealButton:hover, #homePanels .bottom .cc_GreenButton:hover, #homePanels .bottom .cc_PurpleButton:hover, #homePanels .bottom .cc_GrayButton:hover {
	margin-bottom: 0;
	color: #FFFFFF;
}

.content .cc_TealButton, .content .cc_GreenButton, .content .cc_PurpleButton, .content .cc_GrayButton {
	margin-bottom: 1.4em;
}





