@charset "utf-8";
/* Color Conversion Reference

Color			Winter			Summer		summer		Spring
Primary			Blue			Green		Orange		Green
Accent			Orange			Yellow		Brown		Purple
Light			#F2F4FA			#E6F6CF		#FFD885		#EDF7EC
Medium			#A6B8DF			#7EB51F		#DC5F1F		#7AB06A
Dark			#215D9C			#3B803B		#AF3100		#496912
Accent			#FFE6B6			#FFF38B		#7F550B		#6F388C
Body Light						#fffdf0

/*Calender Colors  

Color			Winter			Summer		summer		Spring
Primary			Blue			Green		Orange		Green
Accent			Orange			Yellow		Brown		Purple
Bright			#A6F1FA			#59DF7E		#E14000		#37F137
Light 2			#F0F8F9			#F6FFF6		#FFF5F0		#ECFEEC
Medium 2 		#CDD8EF 		#E6F6CF		white		#7EB51F
Dark 2/3		#4F64A3			#3B813B/	#952A00		#2F8010
		    				    #339933
*/

/*Top Background Image*/

#Body {
	background-color: #fffdf0;
	background-image: url('image/summer/bodycolor-summer.jpg');
}
#dnntop_box {
	color: white;
	background-image: url('image/summer/top_bg.png');
}

/* Index Page Styles*/

.bccontainerpane h1, 
.bccontainerpane h3, 
.bccontainerpane p, 
.bccontainerpane address, 
.bccontainerpane a, 
.bccontainerpane * {
	color: white !important;
} 
.bccontainerpane h3 {
	color: #3B803B ! important;
}
.bccontainerpane h2, .bccontainerpane h4 {
	color: white !important;
}
.bccontainerpane a, .bccontainerpane a:link, .bccontainerpane a:active, .bccontainerpane a:visited {
	color: #E6F6CF !important;
	font-weight: bold;
}
.bccontainerpane p, .bccontainerpane ul li, .bccontainerpane .Normal {
	color: white !important;
}
#dnncontent_box {
	background-color: white;
}
#dnnbreader_box {
	background-color: #E6F6CF;
}
#dnnbreader_box .breader {
	color: #3B803B;
}
#dnnbreader_box .breader a {
	color: #3B803B;
}
#dnn_dnnSEARCH_txtSearch {
	border: 1px solid #3B803B;
}
#dnnbreader_box .searchbox a:link, #dnnbreader_box .searchbox a:active, #dnnbreader_box .searchbox a:visited {
	color: #3B803B;
}
.Title-FP {
	color: #3B803B;
}
.Banner-FP01 .img1 {
	background-color: #72AB1A;
	background-image: url('image/summer/container-banner-summer_back1.jpg');
}
.Banner-FP01 h3 {
	color: white !important ;
}
.containerbox p {
	color: #888888;
}
.containerbox a {
	color: #3B803B;
}
.containerbox h3 {
	color: #3B803B;
}
.searchbox {
	color: #3B803B;
}
.user, a.user:link, a.user:active, a.user:visited {
	color: #3B803B;
}
.login, a.login:link, a.login:active, a.login:visited {
	color: #3B803B;
}
.CurrentDate {
	color: #3B803B;
}
span.text expandTop {
	color: #E6F6CF;
}
.Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:active, a.Breadcrumb:visited {
	color: #3B803B;
}

/*News Page Styles*/

h1.FP-Title{
	color: #3B803B;
}

.Announcement-Wrapper .FP-ItemB, 
.Announcement-Wrapper .FP-ItemB p {
	background-color: #E6F6CF;
	color: #888888;
}
.FP-Author,.Announcement-Wrapper .FP-Title  {
	color: #3B803B;
}
.Announcement-Wrapper .FP-Date {
	color: #3B803B !important;
}
.Announcement-Wrapper a{
	color: #3B803B;
}
.Announcement-Wrapper p{
	color: #888888;
}
/* Programs Pages Styles*/

span.note {
	background-color: #FFF38B;
	border: 1px solid #3B803B;
	color: #888888;
}
.Container-1 .containerpane tr td{
	color: #888888 !important; /* overides text color for school year insert*/
}

/*Facailities Pages*/

/* North Park/Banquest Hall Page*/
.important-green {
	border: 1px solid #3B803B;
}
span.important-title, 
span.important-title-blue, 
span.important-title-red, 
span.important-title-green, 
span.important-title-purple, 
span.important-title-orange, 
span.important-title-brown, 
span.important-title-grey {
	background-color: white;
	color: #3B803B;
}

/*Pool on Pacific*/

.RoundedFP a {
	color: #E6F6CF;
}

.RoundedFP h5 {
	color: white;
}
span.inset-right {
	color: #3B803B !important;
}

/* Form*/

.DynamicForms_Maintable {
	background-color: #E6F6CF
}

/*Footer*/

.container-footer {
	color: white;
}
#ftlinks {
	color: #3B803B;
}
#ftlinks a {
	color: #3B803B;
}
#ftlinks span.links {
	color: #3B803B;
}
.copyright, a.copyright:link, a.copyright:active, a.copyright:visited {
	color: #3B803B;
}
.privacy, a.privacy:link, a.privacy:active, a.privacy:visited {
	color: #3B803B;
}
.terms, a.terms:link, a.terms:active, a.terms:visited {
	color: #3B803B;
}

/*=======================*/
/*  CSS Menu1 Style      */
/*=======================*/

.HMB {
	background-image: url('image/summer/menu-bg-summer.gif');
}
.HMB .Box {
	background-image: url('image/summer/menuright-summer.gif');
}
.HM2 {
	background-image: url('image/summer/menuleft-summer.gif');
}
.HM2 ul li {
	background-image: url('image/summer/menu2-summer.gif');
}
.HM2 ul li a {
	background-image: url('image/summer/menu2-summer.gif');
}
.HM2 ul .current {
	background-image: url('image/summer/menu2-summer.gif');
}
.HM2 ul .current a {
	background-image: url('image/summer/menu2-summer.gif');
	color: #3B803B;
}
.HM2 ul .current span {
	color: #3B803B;
}
.HM2 ul .current .slide span {
	background-color: transparent;
}
.HM2 ul a:link, .HM2 ul a:active, .HM2 ul a:visited {
	color: #3B803B;
}
.HM2 ul a:hover {
	color: #7EB51F;
	background-image: url('image/summer/menu2-summer.gif');
}
.HM2 ul a:hover span {
	background-image: url('image/summer/menu2-summer.gif');
}
.HM2 .slide .Group {
	background-color: #fff;
	border: 1px #3B803B dotted;
}
.HM2 .slide ul li {
	background-color: #fff;
}
.HM2 .slide ul li span {
	color: #3B803B;
}
.HM2 .slide ul li a {
	background-color: #fff;
}
.HM2 .slide ul .subcurrent span {
	background-color: #3B803B;
	color: #FFFFFF;
}
.HM2 .slide ul a:hover {
	background-color: #3B803B;
}
.HM2 .slide ul a:hover span {
	background-color: #3B803B;
	color: #FFFFFF;
}
.VM1 span {
	color: #3B803B;
}
.VM1 ul li {
	background-image: url('image/summer/hm-summer.gif');
}
.VM1 ul li a {
	background-image: url('image/summer/hm-summer.gif');
	color: #fff;
}
.VM1 ul .current {
	background-image: url(image/summer/hm-summer.gif);
}
.VM1 ul .current a {
	background-image: url(image/summer/hm-summer.gif);
	color: #fff;
}
.VM1 ul li a:hover {
	color: #3B803B;
	background-image: url('image/summer/hm-summer.gif');
}
.VM1 ul a:hover span {
	background-image: url('image/summer/hm-summer.gif');
	color: #3B803B;
}
.VM1 .slide ul .subcurrent span {
	background-color: #3B803B;
	color: #FFFFFF;
}
.VM1 .slide .Group {
	background-color: #fff;
}
.VM1 .slide ul li {
	background: #fff;
}
.VM1 .slide ul li span {
	color: #3B803B;
}
.VM1 .slide ul .current {
	background-color: #000;
}
.VM1 .slide ul li a {
	background: #fff;
}
.VM1 .slide ul a:hover span {
	color: #fff;
	background-color: #3B803B;
}

/* rounded edges for breadcrumbs/search bar */
#dnnbreader_box .breader {
	background-image: url('image/summer/brl.gif');
}

.searchbox {
	background-image: url('image/summer/brr.gif');
}


/* Container-1 season overrides */

.Container-1 .containerhead .title {
	color: #888888;
}
.Container-1 {
	background: url('image/summer/Container-corner_Accent-E6F6CF-TL.gif') top left no-repeat #FFF38B;
}
.Container-1 p {
	color: #888888;
}
.Container-1 .containerhead {
	background: url('image/summer/Container-corner_Accent-E6F6CF-TR.gif') top right no-repeat;
}
.Container-1 .containerbot .right {
	background: url('image/summer/Container-corner_Accent-E6F6CF-BR.gif') bottom right no-repeat;
}
.Container-1 .containerbot .left {
	background: url('image/summer/Container-corner_Accent-E6F6CF-BL.gif') bottom left no-repeat;
}
.Container-1 .containerpane a,   
.Container-1 .containerpane a:active, 
.Container-1 .containerpane a:visited {
	color: #888888;
}
.Container-1 .containerpane a:link {
	color: #3D803B;
	text-decoration: underline;
}
.Container-1 .containerpane a:hover {
	color: #333;
}

.Container-1 .containerpane th, 
.Container-1 .containerpane td, 
.Container-1 .containerpane div {
	color: #888888 !important;
} 

/* Container-2 season overrides */

.Container-2 {
	background: url('image/summer/Container-corner_Green-3D803B-TL.gif') top left no-repeat #3D803B !important;
}
.Container-2 p{
	color: white;
}
.Container-2 .containerhead {
	background: url('image/summer/Container-corner_Green-3D803B-TR.gif') top right no-repeat;
}
.Container-2 .containerbot .right {
	background: url('image/summer/Container-corner_Green-3D803B-BR.gif') bottom right no-repeat;
}
.Container-2 .containerbot .left {
	background: url('image/summer/Container-corner_Green-3D803B-BL.gif') bottom left no-repeat;
}
.Container-2 .containerpane a, 
.Container-2 .containerpane a:link,  
.Container-2 .containerpane a:active, 
.Container-2 .containerpane a:visited {
	color: #3D803B;
}
.Container-2 .containerpane a:hover {
	color: #888888;
}

/* Container-3 season overrides */

.Container-3 {
	background: url('image/summer/Container-corner_Light-E6F6CF-TL.gif') top left no-repeat #E6F6CF;
}
.Container-3 .containerhead {
	background: url('image/summer/Container-corner_Light-E6F6CF-TR.gif') top right no-repeat;
}
.Container-3 .containerbot .right {
	background: url('image/summer/Container-corner_Light-E6F6CF-BR.gif') bottom right no-repeat;
}
.Container-3 .containerbot .left {
	background: url('image/summer/Container-corner_Light-E6F6CF-BL.gif') bottom left no-repeat;
}
.Container-3 .containerpane a, 
.Container-3 .containerpane a:link,  
.Container-3 .containerpane a:active, 
.Container-3 .containerpane a:visited {
	color: #E6F6CF;
}
.Container-3 .containerpane a:hover {
	color: #3B803B;
}
.Container-3 .containerhead .title {
	color: #888888 !important;
}

/* Container 4 & 5 season overrides */

.Container-4, 
.Container-5 {
	background: url('image/summer/Container-corner_Light-E6F6CF-TL.gif') top left no-repeat #E6F6CF;
}
.Container-4 .containerhead, 
.Container-5 .containerhead {
	background: url('image/summer/Container-corner_Light-E6F6CF-TR.gif') top right no-repeat;
}
.Container-4 .containerbot .right, 
.Container-5 .containerbot .right {
	background: url('image/summer/Container-corner_Light-E6F6CF-BR.gif') bottom right no-repeat;
}
.Container-4 .containerbot .left, 
.Container-5 .containerbot .left {
	background: url('image/summer/Container-corner_Light-E6F6CF-BL.gif') bottom left no-repeat;
}
.Container-5 .containerhead .title {
	color: #3B803B;
}
.Container-4 .containerpane a, 
.Container-4 .containerpane a:link, 
.Container-4 .containerpane a:active, 
.Container-4 .containerpane a:visited, 
.Container-5 .containerpane a, 
.Container-5 .containerpane a:link,  
.Container-5 .containerpane a:active, 
.Container-5 .containerpane a:visited {
	color: #3B803B;
}

/* Container-6 season overrides */

.Container-6 {
	background: url('image/summer/Container-corner_Medium-7EB51F-TL.gif') top left no-repeat #7EB51F;
}
.Container-6 .containerhead {
	background: url('image/summer/Container-corner_Medium-7EB51F-TR.gif') top right no-repeat;
}
.Container-6 .containerbot .right {
	background: url('image/summer/Container-corner_Medium-7EB51F-BR.gif') bottom right no-repeat;
}
.Container-6 .containerbot .left {
	background: url('image/summer/Container-corner_Medium-7EB51F-BL.gif') bottom left no-repeat;
}
.Container-6 .containerpane a, 
.Container-6 .containerpane a:link,  
.Container-6 .containerpane a:active, 
.Container-6 .containerpane a:visited {
	color: #ffffff;
}
.Container-6 .containerpane a:hover {
	color: #3B803B;
}
.Container-6 .containerhead .title {
	color: #ffffff !important;
}
.Container-6 .containerpane .Normal, .Container-6 .containerpane .Head, .Container-6 .containerpane .SubHead, .Container-6 .containerpane td {
	color: #ffffff;
}
.Container-6 .containerpane a, .Container-6 .containerpane a:link, .Container-6 .containerpane a:active, .Container-6 .containerpane a:visited {
	color: #E6F6CF;
}
.Container-6 p{ 
color: #ffffff;
}
.Brochure-FP p {
	color: #888888;
}
.Brochure-FP01 .container-header {
	background: transparent url('image/summer/Brochure-FP01_ribs-summer.gif') repeat-x top left;
}
.Brochure-FP01 a {
	color: #3B803B;
}
.Brochure-FP01 h3, h5 {
	color: #3B803B
}
.Brochure-FP02 {
	background-color: #E6F6CF;
}
.Brochure-FP02 p {
	color: #888888;
}
.Brochure-FP02 a {
	color: #3B803B;
}
.Brochure-FP02 .container-header {
	background: transparent url(image/grey-dots.png) repeat-x bottom left;
	border-bottom: 3px dotted #3B803B;
}
.Brochure-FP02 h3, h6 {
	color: #3B803B;
}
.Brochure-FP03 {
	background-color: #E6F6CF;
}
.Brochure-FP03 .container-header {
	background-color: #E6F6CF;
}
.Brochure-FP03 .container-header h1 {
	color: white;
}

.Brochure-FP03 a, h4, h5 {
	color: #3B803B;
}
/* override stuff from legacy.css */

.standingsRowOdd {
	background-color: #E6F6CF;
}
table.contenttable tr.tr-even {
	background-color: #E6F6CF;
}
table.scheduletable tr.tr-odd {
	background-color: #E6F6CF;
}

/* override of DNN CommandButtons, links, etc */

.CommandButton, 
a.CommandButton:link, 
a.CommandButton:visited, 
a.CommandButton:active {
	color: grey;
}
a.CommandButton:hover {
	color: #888888;
	text-decoration: underline;
}



