/* The rules in this file are processed last and override styles in other files */

/* General Styles */

#corporate {
	background-color: #808080;
}

body {
	background-color: #808080;
	color: #333333;
}

#corporate-inner-container .clear-floats {
	background-color: #ffffff;
}

#corporate-navigation-bar {
	background-color: #ffffff;
}

#corporate h1 {
	color: #cc0000;
}

h1, h2, h3, h4, h5, h6 {
	color: #000000;
}

a:link {
	color: #cc0000;
}

a:visited {
	color: #890000;
}


/* Content Border Styles */


#content-container {
	background-image: url(/themes/lls/images/backgrounds/contentbox-top-right-corner.gif);
}

#content-footer {
	background-image: url(/themes/lls/images/backgrounds/contentbox-bottom-right-corner.gif);
	background-color: #ffffff;
}

.gradient-wrapper-outside {
	background-image: url(/themes/lls/images/backgrounds/contentsection-background-left.png);
	background-color: #EBEBEB;
}

.gradient-wrapper-inside {
	background-image: url(/themes/lls/images/backgrounds/contentsection-background-right.png);
}




/* Main Navigation */

#partner-banner-header {
	margin: 10px 0 10px 10px;
}

#navigation a {
	float: left;
	text-decoration: none;
	color: #ffffff;
}

		.left-side {
			float: left;
			height: 100%;
			display: block;
			margin: 0;
			padding: 0;
			background-image: url(/themes/lls/images/backgrounds/inactive-tab-left.jpg);
			background-repeat: no-repeat;
			background-position: left top;
		}
		
		.right-side {
			float: left;
			display: block;
			height: 100%;
			background-image: url(/themes/lls/images/backgrounds/inactive-tab-right.jpg);
			background-repeat: no-repeat;
			background-position: right top;
			padding: 7px 15px 3px 15px;
			cursor: pointer;
		}
		
		.selected .left-side {
			background-image: url(/themes/lls/images/backgrounds/selected-tab-left.jpg);
		}
	
				.selected .right-side {
					background-image: url(/themes/lls/images/backgrounds/selected-tab-right.jpg);
				}
				
		a:hover .left-side {
			background-image: url(/themes/lls/images/backgrounds/hover-tab-left.jpg);
		}
		
		a:hover .right-side {
			background-image: url(/themes/lls/images/backgrounds/hover-tab-right.jpg);
		}
		





/* Section Navigation */


#section-navigation a {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

		.top-left {
			margin: 0;
			padding: 0;
			background-image: url(/themes/lls/images/backgrounds/inactive-top-left.png);
			background-repeat: no-repeat;
			background-position: left top;
			height: 100%;
			display: block;
		}
		
			.top-right {
				display: block;
				margin: 0;
				padding: 0;
				height: 100%;
				background-image: url(/themes/lls/images/backgrounds/inactive-top-right.png);
				background-repeat: no-repeat;
				background-position: right top;
			}
			
				.bottom-left {
					display: block;
					margin: 0;
					padding: 0;
					height: 100%;
					background-image: url(/themes/lls/images/backgrounds/inactive-bottom-left.png);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
					.bottom-right {
						display: block;
						margin: 0;
						height: 100%;
						background-image: url(/themes/lls/images/backgrounds/inactive-bottom-right.png);
						background-repeat: no-repeat;
						background-position: right bottom;
					}
					



	.partner .top-left {
		background-image: url(/themes/lls/images/backgrounds/partner-top-left.png);
	}
	
		.partner .top-right {
			background-image: url(/themes/lls/images/backgrounds/partner-top-right.png);
			/*color: #00B0D9;*/
			color: #ffffff;
		}
		
			.partner .bottom-left {
				background-image: url(/themes/lls/images/backgrounds/partner-bottom-left.png);
			}
			
				.partner .bottom-right {
					background-image: url(/themes/lls/images/backgrounds/partner-bottom-right.png);
				}
		
	
		.selected .top-left {
			background-image: url(/themes/lls/images/backgrounds/selected-top-left.png);
		}
	
			.selected .top-right {
				background-image: url(/themes/lls/images/backgrounds/selected-top-right.png);
				color: #ffffff;
			}
			
				.selected .bottom-left {
					background-image: url(/themes/lls/images/backgrounds/selected-bottom-left.png);
				}
				
					.selected .bottom-right {
						background-image: url(/themes/lls/images/backgrounds/selected-bottom-right.png);
					}
			
		.welcome .top-left {
			background-image: url(/themes/lls/images/backgrounds/welcome-top-left.png);
		}
	
			.welcome .top-right {
				background-image: url(/themes/lls/images/backgrounds/welcome-top-right.png);
				color: #ffffff;
			}
			
				.welcome .bottom-left {
					background-image: url(/themes/lls/images/backgrounds/welcome-bottom-left.png);
				}
				
					.welcome .bottom-right {
						background-image: url(/themes/lls/images/backgrounds/welcome-bottom-right.png);
					}
					
		.welcome a {
			color: #ffffff;
		}
		
		.welcome h1, .welcome h2, .welcome h3, .welcome h4 {
			color: #ffffff;
		}
			
		a:hover .top-left, .highlighted .top-left {
			background-image: url(/themes/lls/images/backgrounds/highlighted-top-left.png);
		}

			a:hover .top-right, .highlighted .top-right {
				background-image: url(/themes/lls/images/backgrounds/highlighted-top-right.png);
				color: #ffffff;
;
			}
			
				a:hover .bottom-left, .highlighted .bottom-left {
					background-image: url(/themes/lls/images/backgrounds/highlighted-bottom-left.png);
				}
				
					a:hover .bottom-right, .highlighted .bottom-right {
						background-image: url(/themes/lls/images/backgrounds/highlighted-bottom-right.png);
					}
					
/* Other */

.softblue {
    background-image: url(/themes/standard/images/backgrounds/softgray-gradient.png);
}

.softblue h2 {
	color: #000000;
}

.selected .button-content-inside a {
	color: #ffffff;
}

ul.tabbernav li a:hover {
	background-color: #a0b62d;
}

.MemberTable th {
	background-color: #ebebeb;
	color: #000000;
}

.rowLight {
	background-color: #fafafa;
}

.rowDark {
	background-color: #dcdcdc;
}

.slideshow-instructions, .slideshow-instructions a {
	color: #cc0000;
}

#slideshow-nav a.activeSlide {
	background-color:#cc0000;
	color:#FFFFFF;
}


/* Buttons */



/* Calendars */

/* Legend Styles */

/* Calendar Popups */

/* Large Calendar Styles */

/* Mini Calendar Styles */
