@import 'calendar.css';

/*
description: Takes care of formatting the calendar with the correct colors
colors:
    text_on_color_two: "#F4CF58"
    text_on_color_two_lighter: "#C0C0DF"
    text_on_color_one: "#05043F"
    text_on_color_one_lighter: "#050483"
    color_one: "#F4CF67"
    color_one_lightest: "#FFEDB3"
    color_one_lighter: "#F7E492"
    color_one_darker: "#F9BF30"
    color_one_darkest: "#F7B908"
    color_two_lightest: "#C0C0DF"
    color_two_lighter: "#8282BF"
    color_two: "#2B3DB2"
    color_two_d: "#051783"
    color_two_darker: "#05045D"
    color_two_darkest: "#05043F"
    body_background_light: "#DEDEDE"
*/

.calendar td,
.calWidget .day {
	color: #05043F;
}

.calendar td.activity .a {
	
}

body #commissioner-link {
	right: -11px;
}

#user-information,
#user-information strong,
#user-information a,
#season-selection {
	color: #051783;
}

#header-content {
	background: #2B3DB2 url(images/main-gradient-background.gif) repeat-x;
}

body #header-content h2 {
	color: #F4CF58;
}

body p.description {
	color: #ddd;
}

body.login {
	background: #05045D url(images/login-bg.gif) repeat-x !important;
}


body #header-bar {
	background-color: #05045D;
	background-image: url(images/header-bar-background.gif);
	background-position: 34% center;
}

#adminBody #header-bar {
	background-position: left center !important;
	border-bottom-color: #05043F !important;
}

a.volunteers img{
	background: url(images/volunteers.gif) no-repeat
}
a.volunteers:hover img{
	background-position: 0 -17px;
}

a.login img{
	background: url(images/login.gif) no-repeat
}

#login-button{
	background: url(images/login-alt.gif) no-repeat
}

#login-button:hover,
a.login:hover img {
	background-position: 0 -23px !important;
}




/* Background gradient and lightest color of gradient */
#adminBody { background: #2B3DB2; }
#left-navigation h3 { color: #2B3DB2;}
#yaa-wrapper { background: #2B3DB2 url(images/section-back.gif) repeat-x; }
#header-bar #association-name #association-subtitle a { color: #050483;}

/* Dark Color at top of background gradient */
#yaa-navigation ul li.selected { background: #05045D; }
#header-bar #association-name,
#header-bar #association-name a {color: #05043F}
body #yaa-navigation a:hover {color: #051783;}

/* Lighter than lighest color of gradient */
#left-navigation ul { border-top: solid 1px #8282BF ;}
#left-navigation ul li {border-bottom: solid 1px #8282BF;}

#memories-placeholder,
#video-player {
	background: url(images/memories-bg.jpg) left top no-repeat;
}

body #content h4 {
	color: #051783;
}
body #content h4 small {
	color: #2B3DB2;
}

.screen a:hover,
.summary_table thead th,
.standard_table thead th {
	background-color: #05045D;
}

.summary_table thead th {
	border-bottom: solid 2px #05043F;
}

.action_row_top  a.selected {
	background: #051783 !important;
}

.screen a,
#left-navigation ul li.selected a,
#left-navigation ul li a:hover
{
	color: #2B3DB2;
}
#adminBody #footer  {
	color: #8282BF;
}

#abooma-branding { background-image: url(images/abooma-logo-background.gif);}
#adminBody #abooma-app-logo {
	background-image: url(images/abooma-logo-app-background.gif);
}

#content .button {
	color: #051783
}

#content .button:hover {
	color: #fff
}


.data_entry .req td input,
.data_entry .req td textarea{
	background-image: url(images/req-image.gif);
}

.apparel-button {
	background-image: url(images/purchase-button.gif);
	color: #fff;
}

.apparel-button strong {
	background-image: url(images/purchase-button.gif);
}

.left-arrow, .right-arrow {
	background-image: url(images/arrows.gif);
}

.program .left-arrow, .program .right-arrow {
	background-image: url(images/arrows-sm.gif);
}

.youth-column li a {
	background-image: url(images/registration-buttons.gif);
	color: #fff;
}

.youth-column li a em{
	background-image: url(images/registration-buttons.gif);
}

#sponsor
{
	background-image: url(images/sponsored.gif);
}



#other-programs-link {
	background-image: url(images/switch-back.gif);
}

body #other-programs-link a { color: #051783;}

#team-view,
#videos-view,
#calendar-view,
#volunteers-view,
#photos-view,
#list-view {
	color: #C0C0DF !important;
}

body .module h2 {
	color: #333;
}


body .group-all-button {
	border-bottom-color: #051783;
	color: #05043F;
	background-color: #ddd;
}
#team-view:hover,
#team-view.selected,
#videos-view:hover,
#videos-view.selected,
#calendar-view:hover,
#calendar-view.selected,
#volunteers-view:hover,
#volunteers-view.selected,
#photos-view:hover,
#photos-view.selected,
#list-view:hover,
#list-view.selected
{
	color: #05043F !important;
}


#program-header h2 {
		color: #2B3DB2 !important;
}

#program-header .register {
	background-image: url(images/register-now.gif);
}

#program-header .commissioner {
		color: #C0C0DF;
}

#program-header .commissioner:hover {
		color: #F4CF58;
}


ul.programs a {
	color: #C0C0DF;
	background-image: url(images/program-arrows.gif);
}
ul.programs li.selected a,
ul.programs a:hover {
	color: #F4CF58;
}


.playlist-item.hover,
.playlist-item.selected {
	background-image: url(images/dark-gradient-background.gif);
	color: #fff;
}

.calendar-menu,
.video-player-menu {
	background-image: url(images/menu-bar.gif);
}


.calendar-menu .right-arrow,
.calendar-menu .left-arrow {
	background-image: url(images/light-arrows.gif);
}

.video-player-menu li,
.calendar-menu li {
	background-image: url(images/views-backs.gif);
}

#list-view:hover,
#list-view.selected {
background-image: url(images/views-backs.gif);
}

#commissioner-link {
	background-image: url(images/commissioner.gif);
}

#program-divisions .left-arrow,
#program-divisions .right-arrow {
	background-image: url(images/arrows-dark-back.gif);
}

body #program-divisions {
	background: #8282BF;
}

body #program-divisions li a {
	color: #05045D;
}

body #program-divisions li a:hover,
body #program-divisions li.selected a {
	background: #C0C0DF ;
}

#secondary-menu-bar {
	background-image: url(images/menu-bar.gif);
	color: #8282BF;
}

.group-all-button  {
	color: #05043F;
	background-color: #F4CF67;
	background-image: url(images/light-gradient-background.gif);
	border-top-color: #fff;
	border-bottom-color: #F7B908;
}



#volunteers-layout .wizard-steps {
	background-image: url(images/menu-bar.gif);
}

#volunteers-layout .wizard-steps li.complete {
	background-color: #051783;
	background-image: url(images/wizard-success.gif);
	color: #8282BF;
}

.highslide-dimming {
	background: #05045D;
}

body.login label,
body.login label a {
	color: #05045D !important;
}
body #login-panel h2 {
	color: #051783;
}

body #login-panel h3 {
	color: #05045D;
}

body #login-wrapper {
	background-image: url(images/login-page.gif);
}


body #volunteers-layout h2 {
	color: #051783;
}

body #volunteers-layout .wizard-steps li.active {
	background: #F9BF30;
	border-bottom-color: #F9BF30;
	color: #05043F;
}

body .wizard_body h3 {
	background-color: #051783;
	color: #C0C0DF;
	
}


body h5 {
	color: #2B3DB2;
}


#tabbed-row {
background-color: #2B3DB2;
background-image: url(images/main-gradient-background.gif);
}

#tabbed-row li {

}

#tabbed-row li a {
	color: #C0C0DF;
	background-image: url(images/tabbed-navigation.gif);
}

#tabbed-row li a em {
	background-image: url(images/tabbed-navigation.gif);
}
#tabbed-row li.selected a,
#tabbed-row li a:hover {
	color: #05043F;
}


.volunteer-page #tabbed-row{
	border-bottom-color: #05043F;
}


.cvDetail h3 {
	background: #F9BF30;
	color: #05043F;
}

#adminBody .cvDetail h3,
#adminBody .eventList ul li,
#adminBody .cvDetailBody p,
#adminBody .cvDetailMeta p,
.cvDetail h3,
.eventList ul li,
.cvDetailBody p,
.cvDetailMeta p {
	border-bottom-color: #F9BF30;
}

body .eventList ul li {
	background-color: #F7E492;
	color: #05043F;
}

body .eventList ul li:hover {
	background: #F9BF30;
	color: #05043F;
}

#calendarViewerWidgetPrevious {
	border-right-color: #8282BF;
}

body .calWidget .day a {
	color: #05043F;
}

body.program .calWidget .day a {
	color: #aaa;
}

body.program .calWidget .normal-day a {
	color: #05043F;
}

.calendar td,
.calWidget .day {
	background-color: #ddd;
	background-image: url(images/light-gradient-background.gif);
}

.calWidget div.active a:hover,
body .calendar td.activity div.a:hover {
	background: #051783;
	color: #F4CF58 !important;
}

.calWidget div.active a {
	color: #C0C0DF !important;
}

.calWidget div.active,
body .calendar td.activity {
	background: #05043F;
	color: #C0C0DF;
}

body .eventList, body .cvDetail {
	background-color: #FFEDB3;
}

body .module h2 small a {
	color: #2B3DB2;
}
