/******************************************************************************
 * PAGE STRUCTURE
 *****************************************************************************/
body {
	text-align: center;
	background: #CCCCCC url('../../img/rounds/backgroundshadow.jpg') repeat-y top center !important;
	
	
	
}

.Container {
	position: relative;
	width: 974px;
	margin: 0 auto;
	padding: 0 20px 0 21px !important;
	
	text-align: left;
	
	
}

.Header {
	position: relative;
	height: auto !important;
	min-height: 88px;
	height: 88px;
	
	padding: 10px 0 0 0;
}

	.Header a.logo {
		margin: 0 0 0 10px;
	}
	
		.Header a.logo img {
			border: none;
		}
		
	.Header .quicklinks {
		position: absolute;
		top: 24px;
		right: 14px;
		color: #c2c2c2;
		font-size: 11px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
		.Header .quicklinks a {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration: none;
			color: #555c62;
			font-weight: bold;
		}

		.Header .quicklinks a {color:#000000;text-decoration:none;font-weight:bold;}
		.Header .quicklinks a:visited {color:#000000;text-decoration:none;font-weight:bold;}
		.Header .quicklinks a:hover {color:#FF9900;text-decoration:underline;font-weight:bold;}
		.Header .quicklinks a:link {color:#000000;text-decoration:none;font-weight:bold;}
		
	.Header .search {
		position: absolute;
		top: 42px;
		right: 14px;
	}
		.Header .search label {
			float: left;
			display: inline;
			color: #3d3d3d;
			font-family: Tahoma;
			font-size: 11px;
			font-weight: bold;
			margin: 7px 4px 0 0;
			padding: 0;
		}
		.Header .search .input {
			float: left;
			display: inline;
			width: 259px;
			height: 16px;
			background: url('../../img/rounds/search_input.png') no-repeat top left;
			border: 0;
			padding: 6px 8px;
			color: #959595;
		}
		.Header .search .submit {
			position: absolute;
			top: 8px;
			right: 4px;
			width: 20px;
			height: 20px;
			overflow: hidden;
			cursor: pointer;
			background: none;
			border: none;
			font-size: 0;
			color: #9d0000;
		}
		
	#search_results {
		position: absolute;
		top: 66px;
		right: 15px;
		width: 271px;
		background: #fff;
		margin: 0;
		padding: 0;
		list-style: none;
		border: solid #909090 1px;
		z-index: 5000000;
		text-align: left;
	}
		#search_results li {
			display: block;
			border-bottom: solid #e7e7e7 1px;
			cursor: pointer;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0;
			padding: 6px 10px;
		}
			#search_results li.first {}
			#search_results li.last {
				border: none;
			}
			#search_results li.total {
				font-size: 11px;
				border: none;
				background: #eeeeee;
				border-top: solid #cccccc 1px;
				padding: 4px 10px 5px 10px;
			}
				#search_results li .title {
					color: #222222;
					font-weight: bold;
				}
				 #search-results li .summary {
					color: #555555;
				}
			#search_results li.selected {
				background: #dfe8f6;
			}
		
.Navigation {
	position: relative;
	height: 40px;
	background: url('../../img/rounds/menu-background.jpg') repeat-x top left;
	
}

	.Navigation ul.jd_menu, .Navigation ul.jd_menu_vertical {margin: 0px;padding: 0px;list-style-type: none;}
	.Navigation ul.jd_menu ul, .Navigation ul.jd_menu_vertical ul {display: none;}
	.Navigation ul.jd_menu li {float: left;}
	.Navigation ul.jd_menu_vertical {width: 300px;}
	.Navigation ul.jd_menu_vertical li {float: none;}
	.Navigation ul.jd_menu ul, .Navigation ul.jd_menu_vertical ul {position: absolute;display: none;list-style-type: none;margin: 0px;padding: 0px;z-index: 10000;}
	.Navigation ul.jd_menu ul li, .Navigation ul.jd_menu_vertical ul li {float: none;margin: 0px;}
	.Navigation ul.jd_menu_vertical {height: auto;}
	.Navigation ul.jd_menu ul {height: auto;}
	.Navigation * html ul.jd_menu ul {width: 1%;}
	.Navigation ul.jd_menu li {margin: 0; white-space: nowrap;}
	.Navigation ul.jd_menu li.jdm_hover, .Navigation ul.jd_menu li.jdm_active {}
	
	.Navigation ul.jd_menu {
		position: absolute;
		top: 0;
		left: 5px;
		font-family: Arial, Helvetica, sans-serif;
	}
		.Navigation ul.jd_menu ul {
			margin-left: 0px;
		}	
			.Navigation ul.jd_menu ul ul {
				margin-left: 0;
			}

		.menu-active{
			
		}

		.Navigation ul.jd_menu a {
			text-decoration: none;
			
		}
		.Navigation ul.jd_menu li {
			width: 1%;
			height: 40px;
			
			margin: 0 0px 0 0;
		}
		.Navigation ul.jd_menu li.jdm_active,
		.Navigation ul.jd_menu li.jdm_hover {
			background-position: 0 -40px;
		}
		html>body .Navigation ul.jd_menu li {
			width: auto;
		}
			.Navigation ul.jd_menu li a {
				display: block;
				height: 40px;
				line-height: 40px;
				font-size: 12px;
				color: #FFFFFF;
				padding: 0 12px;
				 background: url('../../img/rounds/navlink-bg.jpg') repeat-x 100% 0; 
			}
				.Navigation ul.jd_menu li.jdm_active a,
				.Navigation ul.jd_menu li.jdm_hover a,
				.Navigation ul.jd_menu li.menu-active a,
				.Navigation ul.jd_menu li.menu-child-active a {
					background-position: 100% -40px;
					color: #ffffff;
				}
			.Navigation ul.jd_menu li ul {
				background-image: url(/Assets/img/rounds/subbackground.png);
				
				padding: 4px 0;
			}
				.Navigation ul.jd_menu li ul li {
					float: none;
					display: block;
					height: 26px;
					margin: 0;
					background: none;
				}
					.Navigation ul.jd_menu li ul li a {
						float: left;
						color: white;
						font-family: Tahoma, sans-serif;
						font-size: 12px;
						font-weight: normal;
						height: 26px;
						line-height: 26px;
						padding: 0 16px;
						background: none;
					}
					.Navigation ul.jd_menu li ul li a.jdm_sub {
						background: url('../../img/rounds/menu_arrow_under.png') no-repeat 100% 10px;
						padding-right: 20px;
					}
						.Navigation ul.jd_menu li ul li ul {
							margin-top: -4px;
						}
			
.Crumbs {
	position: relative;
	height: 16px;
	margin: 0;
	background: #333333;
	padding: 5px 10px 0 32px;
	z-index: -1;
}
	.Crumbs .title {
		display: none;
	}
	.Crumbs .list {
		display: block;
		height: 16px;
	}
	.Crumbs a {
		float: left;
		display: inline;
		color: #FFFFFF;
		font-size: 10px;
		font-family:verdana;
		text-decoration: none;
		margin: 0 6px 0 0;
	}
	.Crumbs span {
		float: left;
		display: inline;
		width: 10px;
		height: 6px;
		margin: 3px 6px 0 0;
		background: url('../../img/rounds/crumb-carrot.jpg') no-repeat top left;
		text-indent: -1000px;
		overflow: hidden;
	}

.Content {
	/* background: #f6f6f6 url('../../img/rounds/content_bg.png') repeat-x top left; */
	background: #ffffff;
	padding: 20px 25px 0 25px;
	
	
}

.Footer {
	font-size: 14px;
	margin: 0 0 10px 0px;
	clear:both;
}

/******************************************************************************
 * MODULES
 *****************************************************************************/
.Module {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	background: url('../../img/rounds/module_footer.gif') no-repeat bottom left;
	
}
	.Module h1 {
		height: 20px;
		overflow: hidden;
		line-height: 20px;
		font-family: verdana;
		font-size: 10px;
		font-weight: bold;
		margin: 0;
		padding: 0 10px;
		color: white;
		background: url('../../img/rounds/modheader.jpg') repeat-x top left;
	}
	.Module h1.alternate {
		background-position: 0 -20px;
		
	}
	.Module h1.empty {
		height: 10px;
		margin: 0;
		padding: 0;
		/*background: url('../../img/rounds/module_header_rounded.gif') no-repeat top left;*/
		background:none;
	}
	.Module .content {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 6px;
		background: #fff;
		
	}

.MODULE_CONTENT {
	/* This module requires no special styles for now. */
	1px solid #CCCCCC !important;
}

.MODULE_HEADER {
	border: none;
	margin:0;
	height:151px;
}
	.MODULE_HEADER h1 {
		display: none;
		margin:0;
	}
	.MODULE_HEADER .content {
		padding: 0;
		margin:0;
	}

.MODULE_LINKGROUP {}

	.MODULE_LINKGROUP .content {
		padding: 3px 12px 1px 12px;
		font-size: 11px;
	}
	.MODULE_LINKGROUP ul.links {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_LINKGROUP ul.links li {
			height: 1%;
			margin: 0;
			padding: 0;
			background: url('../../img/angles/icon_dots.png') repeat-x bottom left;
		}
			.MODULE_LINKGROUP ul.links li img {
				float: left;
				display: inline;
				margin: 6px 8px 6px 0;
			}
			.MODULE_LINKGROUP ul.links li .info {}
				.MODULE_LINKGROUP ul.links li .info a {
					display: block;
					color: #3e3e3e;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
					padding: 6px 0;
					margin: 0;
				}
				.MODULE_LINKGROUP ul.links li .info p.description {
					color: #3e3e3e;
					padding: 0 0 8px 0;
					margin: -4px 0 0 0;
				}
			.MODULE_LINKGROUP ul.links li.last {
				background: none;
			}
			.MODULE_LINKGROUP ul.links li.icon a {
				background: url('../../img/angles/bullet_link.png') no-repeat 0 7px;
				padding-left: 14px;
				color:#9a2120;
			}
			
.MODULE_SUBNAVIGATION {}

	.MODULE_SUBNAVIGATION .content {
		padding: 3px 12px 1px 12px;
		font-size: 11px;
	}
	.MODULE_SUBNAVIGATION ul.links {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_SUBNAVIGATION ul.links li {
			height: 1%;
			margin: 0;
			padding: 0;
			background: url('../../img/angles/icon_dots.png') repeat-x bottom left;
		}
			.MODULE_SUBNAVIGATION ul.links li a {
				display: block;
				color: #3e3e3e;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
				padding: 6px 0 6px 14px;
				margin: 0;
				background: url('../../img/angles/bullet_link.png') no-repeat 0 7px;
			}
			
			.MODULE_SUBNAVIGATION ul.links li.last {
				background: none;
			}

.MODULE_RSS {}

	.MODULE_RSS .content {
		padding: 8px 10px 2px 10px;
		font-size: 11px;
	}
	.MODULE_RSS ul.feed {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_RSS ul.feed li {
			display: block;
			padding: 0 0 6px 0;
			margin: 0;
		}
			.MODULE_RSS ul.feed li a {
				display: block;
				color: #373737;
				font-size: 11px;
				text-decoration: none;
				padding: 0 0 0 8px;
				margin: 0;
				background: url('../../img/angles/bullet_square.png') no-repeat 0 6px;
			}
			
			.MODULE_RSS ul.feed li.first {
				height: 1%;
				padding: 0 0 6px 0;
				margin: 0 0 2px 0;
			}
			
				.MODULE_RSS ul.feed li.first img {
					float: left;
					display: inline;
					margin: 0 4px 0 0;
				}
			
				.MODULE_RSS ul.feed li.first a {
					color: #464646;
					font-weight: bold;
					float: none;
					width: auto;
					background: none;
					padding: 0;
					margin: 0;
				}

.MODULE_NOTIFY {}

	.MODULE_NOTIFY p {
		display: inline-block;
		font-size: 12px;
		line-height: 16px;
	}
	
	.MODULE_NOTIFY form {}
	
		.MODULE_NOTIFY form label {
			float: left;
			display: inline;
			width: 75px;
			text-align: right;
			padding: 0 6px 0 0;
			margin: 0 0 4px 0;
			height: 22px;
			line-height: 20px;
		}
		
		.MODULE_NOTIFY form input.text {
			float: left;
			display: inline;
			width: 100px;
			margin: 0 0 4px 0;
			background: #fff5b0;
			border: solid #b5ac6d 1px;
			padding: 2px;
		}
		
		.MODULE_NOTIFY form input.submit {}
		
		.MODULE_NOTIFY p.thanks {
			margin: 0;
		}
		
.MODULE_ADVERTISING {
	border: none;
	padding: 6px !important;
	background: none !important;
}

	.MODULE_ADVERTISING h1 {
		background: none;
		padding: 0;
	}
	
	.MODULE_ADVERTISING .content {
		padding: 0;
		background: none !important;
	}
	
	.MODULE_ADVERTISING img {}
	
		.MODULE_ADVERTISING .multiple img {
			margin: 0 4px 0 0;
		}
		
.MODULE_GALLERY {
	text-align: center;
}

	.MODULE_GALLERY h1 {
		text-align: left;
	}

	.MODULE_GALLERY .content {
		padding: 0;
	}

	.MODULE_GALLERY .gallery {
		width: 220px;
		margin: 0 auto;
		padding: 10px 5px;
		text-align: left;
	}
	
		.MODULE_GALLERY .gallery .screen {
			width: 210px;
			height: 130px;
			margin: 0 auto;
			position: relative;
			text-align: left;
			border: solid 1px #c0c0c0;
			overflow: hidden;
		}
			
			.MODULE_GALLERY .gallery .screen .glass {
				position: absolute;
				top: 8px;
				right: 4px;
				width: 17px;
				height: 17px;
				background: url('../../img/angles/icon_glass.gif') no-repeat top left;
				z-index: 11;
				cursor: pointer;
			}
		
			.MODULE_GALLERY .gallery .screen a {
				position: absolute;
				top: 100%;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 10;
			}
		
			.MODULE_GALLERY .gallery .screen img {
				width: 100%;
				height: 100%;
				border: none;
			}
		
		.MODULE_GALLERY .gallery .controls {
			position: relative;
			height: 26px;
			padding: 0 0 0 2px;
			text-align: left;
			overflow: hidden;
		}
		
			.MODULE_GALLERY .gallery .controls .nav {
				position: absolute;
				top: 10px;
				width: 18px;
				height: 16px;
				cursor: pointer;
			}
		
			.MODULE_GALLERY .gallery .controls .prev {
				left: 4px;
				background: url('../../img/angles/control_left.png') no-repeat top left;
			}
			
			.MODULE_GALLERY .gallery .controls .next {
				right: 4px;
				background: url('../../img/angles/control_right.png') no-repeat top left;
			}
			
			.MODULE_GALLERY .gallery .controls .title {
				font-size: 10px;
				font-weight: bold;
				line-height: 34px;
				text-align: center;
			}
		
		/* Lightbox configuration */
		#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
		#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
		#jquery-lightbox a img { border: none; }
		#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
		#lightbox-container-image { padding: 10px; }
		#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
		#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
		#lightbox-container-image-box > #lightbox-nav { left: 0; }
		#lightbox-nav a { outline: none;}
		#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
		#lightbox-nav-btnPrev {left: 0; float: left;display: inline;}
		#lightbox-nav-btnNext {right: 0; float: right;}
		#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
		#lightbox-container-image-data {padding: 0 10px; color: #666; }
		#lightbox-container-image-data #lightbox-image-details {width: 70%; float: left;display: inline; text-align: left; }	
		#lightbox-image-details-caption { font-weight: bold; }
		#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}			
		#lightbox-secNav-btnClose {width: 66px; float: right; padding-bottom: 0.7em;}

.MODULE_COUNTDOWN {
	border: none;
	padding: 6px !important;
	background: none !important;
	padding: 0 !important;
	width: 99%;
}
	
		.MODULE_COUNTDOWN h1 {
			display: none;
		}
	
		.MODULE_COUNTDOWN .icon {
			float: left;
			display: inline;
			width: 72px;
			height: 72px;
			margin: 0 8px 0 0;
			background: url('../../img/angles/logo_flash.png') no-repeat top left;
			cursor: pointer;
		}
	
		.MODULE_COUNTDOWN .content {
			margin: 0 !important;
			padding: 0 !important;
			background: white;
		    width: 100%;
		    overflow: hidden;
		}
	
		.MODULE_COUNTDOWN p {
			margin: 0;
			padding: 0;
		}
		
			.MODULE_COUNTDOWN p a {
				display: block;
				margin: 8px 0 0 0;
			}

	.MODULE_COUNTDOWN .flash-replaced {
		padding: 0;
		margin: 0;
	}
	
	.MODULE_COUNTDOWN .flash-update {
		border: solid #c2c2c2 1px;
	}
	
	.MODULE_COUNTDOWN .alt {
		display: none;
	}

.MODULE_LISTCONTENT {
	border: none;
	padding: 0 !important;
	margin: 0;
	background: none !important;
}
	.MODULE_LISTCONTENT h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #000000;
		background: none !important;
		height: auto;
		line-height: normal !important;
		font-weight: bold !important;
		margin:0 !important;
		padding: 0 7px !important;
	}
		.MODULE_LISTCONTENT h1 span {
			display: block;
			font-size: 10px;
			color: #000000;
			margin: 8px 0 0 0;
		}

	.MODULE_LISTCONTENT	.content {
		background: none;
	}
	
	.MODULE_LISTCONTENT p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 18px;
		margin-bottom: 10px;
		background: none;
	}
	.MODULE_LISTCONTENT a{
		color:#9a2120;
	}
	
.MODULE_SEARCH {
	border: none;
	padding: 0 !important;
	margin: 0;
	background: none !important;
}

	.MODULE_SEARCH .content {
		font-family: Arial, Helvetica, sans-serif;
		background: white;
		padding: 10px;
		margin: 0;
	}

	.MODULE_SEARCH ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		.MODULE_SEARCH ul li {
			margin: 0;
			padding: 0;
		}
	
	.MODULE_SEARCH h1 {
		position: relative;
		display: block;
		color: #191919;
		height: auto;
		font-size: 16px;
		line-height: normal;
		background: #e9edf8;
		border-top: solid #6086d6 1px;
		margin: 0 0 10px 0;
		padding: 6px 8px 8px 8px;
	}
	
		.MODULE_SEARCH h1 .stats {
			position: absolute;
			top: 8px;
			right: 8px;
			font-size: 11px;
		}
	
	.MODULE_SEARCH .suggested {
		background: #eff4f5;
		padding: 10px 14px;
		margin: 0 0 20px 0;
	}
	
		.MODULE_SEARCH .suggested h1 {
			font-size: 11px;
			font-weight: bold;
			background: none;
			border: none;
			margin: 0 0 10px 0;
			padding: 0;
		}
		
		.MODULE_SEARCH .suggested a {
			color: #002a90;
			text-decoration: none;
		}
		
		.MODULE_SEARCH .suggested ul {
			display: block;
		}
		
			.MODULE_SEARCH .suggested ul li {
				display: block;
				margin: 0 0 20px 0;
			}
			
			.MODULE_SEARCH .suggested ul li h3 {
				font-size: 13px;
				font-weight: normal;
				margin: 0;
				padding: 0;
			}
			
			.MODULE_SEARCH .suggested ul li p {
			
			}
			
	.MODULE_SEARCH ul.results {
		padding: 0 8px;
		margin: 0 0 10px 0;
	}
	
		.MODULE_SEARCH ul.results li {
			margin: 0 0 20px 0;
		}
			
			.MODULE_SEARCH ul.results li a {
				font-size: 11px;
				color: #5b902a;
				text-decoration: none;
			}
			
			.MODULE_SEARCH ul.results li h3 {
				display: block;
				font-size: 16px;
				font-weight: normal;
				margin: 0 0 4px 0;
				padding: 0;
			}
			
				.MODULE_SEARCH ul.results li h3 a {
					color: #002a90;
					font-size: 16px;
					font-weight: normal;
					border-bottom: dotted #002a90 1px;
					background: url('../../img/rounds/search_icon_link.png') no-repeat top right;
					padding: 0 14px 0 0;
				}
			.MODULE_SEARCH ul.results li br {
				clear: left;
			}
			
			.MODULE_SEARCH ul.results li p {
				color: #2a2a2a;
				margin: 0;
				padding: 0;
			}
			
	.MODULE_SEARCH .groups {
		height: 25px;
		background: url('../../img/rounds/search_group_bg.png') repeat-x top left;
		margin: 0 0 16px 0;
	}
	
		.MODULE_SEARCH .groups li {
			float: left;
			display: inline;
			height: 25px;
			margin: 0 2px 0 0;
			padding: 0 10px 0 0;
			background: url('../../img/rounds/search_group_tabs.png') no-repeat top right;
		}
		
			.MODULE_SEARCH .groups li a {
				float: left;
				display: inline;
				height: 25px;
				color: #191919;
				font-size: 13px;
				line-height: 25px;
				text-decoration: none;
				background: url('../../img/rounds/search_group_tabs.png') no-repeat top left;
				padding: 0 0 0 10px;
			}

		.MODULE_SEARCH .groups li.selected {
			background: url('../../img/rounds/search_group_tabs.png') no-repeat 100% -25px;
		}
		
			.MODULE_SEARCH .groups li.selected a {
				background: url('../../img/rounds/search_group_tabs.png') no-repeat 0 -25px;
			}
			
	.MODULE_SEARCH .pages {
		text-align: center;
		margin: 0 0 10px 0;
	}
	
		.MODULE_SEARCH .pages a {
			color: #002a90;
			font-size: 12px;
			text-decoration: none;
			border-bottom: dotted #002a90 1px;
			font-weight: bold;
			margin: 0 2px;
		}
		
		.MODULE_SEARCH .pages a.current {
			border: none;
			color: #2a2a2a;
		}
		
		.MODULE_SEARCH .pages span.next {
			padding: 0 12px 0 0;
			background: url('../../img/rounds/search_arrow_next.png') no-repeat 100% 5px;
		}
		
		.MODULE_SEARCH .pages span.previous {
			padding: 0 0 0 11px;
			background: url('../../img/rounds/search_arrow_previous.png') no-repeat 0 5px;
		}
		
.MODULE_SOCIAL {
	position: absolute;
	top: 3px;
	right: 4px;
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

	.MODULE_SOCIAL .content {
		background: none;
		padding: 0;
		margin: 0;
	}
	
.MODULE_BRIGHTCOVE {}

	.MODULE_BRIGHTCOVE .content {
		padding: 0 !important;
		margin: 0 !important;
		width: 100%;
		overflow: hidden;	
	}
	
.MODULE_FOOTER {
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

	.MODULE_FOOTER .content {
		border: none;
		background: #888888 !important;
		padding: 10px 10px;
		color: #000000;
	}
	
	.MODULE_FOOTER .content ul {
		display: inline;
	}
	
		.MODULE_FOOTER .content ul li {
			display: inline;
		}
		
		.MODULE_FOOTER .content ul li a {
			color:#FFFFFF;
			text-decoration: bold;
			text-decoration: underline;
			padding: 0 0 0 8px;
			font-family: verdana;
			font-size:10px;
		}
		
.MODULE_5PART {
	border: solid #d1d2d7 1px;
	border-bottom: 0;
	padding: 10px 0;
	margin-bottom: 0;
}

	.MODULE_5PART h1 {
		height: 38px;
		line-height: normal;
		border: none;
		background: none;
		padding: 0 20px;
		margin: 0 0 8px 0;
		color: #8f9295;
		font-size: 16px;
	}
	
	.MODULE_5PART p {
		margin: 0 20px;
	}

	.MODULE_5PART .content {
		border: none;
	}

	.MODULE_5PART .quarter {
		float: left;
		display: inline;
		width: 234px;
		border-right: solid #d1d2d7 1px;
	}
	.MODULE_5PART .third {
		float: left;
		display: inline;
		width: 160px;
		border-right: solid #d1d2d7 1px;
	}
	
	.MODULE_5PART .last {
		border: none;
	}
.MODULE_ADROTATOR{
margin-top:-27px;
border:none !important;
}	
.MODULE_ADROTATOR H2 {
	background-position: 0 -20px;
	}
.MODULE_MARKETINGADBLOCK{
background-color:#FFFFFF !important;
width:99.9%;
}
/******************************************************************************
 * ZONES
 *****************************************************************************/
.Zone {}

	.Zone1 {
		width: 974px;
		overflow: hidden;
		line-height:0;
		
	}
		.Zone1 .Module {
			background-color:#333333;
			padding: 0;
			margin: 0;
			line-height:0;
			
		}

	.Zone2 {
		float: left;
		display: inline;
		width: 234px;
		margin: 0 18px 0 0;
	}
	
	.Zone3 {
		float: left;
		display: inline;
		width: 420px;
		margin: 0 18px 0 0;
	}
	
	.Zone4 {
		float: left;
		display: inline;
		width: 234px;
		
	}
	.Zone4 .Module{
		border: 1px solid #cccccc;
	}
	
	.Zone5 {
		width: 974px;
		
	}
		
		.Zone5 .Module {
			background: #eeecee;
			margin-bottom: 0 !important;
			
		}
		
			.Zone5 .Module h1 {
				color: #6f7273;
				font-size: 11px;
				height: 20px;
				line-height: normal;
				background: none;
				padding: 8px 10px 0 10px;
				margin: 0;
				
			}
			
			.Zone5 .Module .content {
				background: none;
				
			}
	
	.Zone6 {
		width: 974px;
		margin: -10px 0 0 0;
		border: 1px solid #cccccc;
	}
	.Zone7, .Zone8, .Zone9 {
		float: left;
		display: inline;
		width: 311px;
	}
	
		.Zone7 .Module, .Zone8 .Module, .Zone9 .Module {
			
		}
	
			.Zone7 .Module h1, .Zone8 .Module h1, .Zone9 .Module h1 {
				
				font-size: 10px;
				height: 20px;
				line-height: 20px;
				font-family:verdana;
				
				padding: 1px 10px 0 10px;
			}
			
			.Zone7 .Module .content, .Zone8 .Module .content, .Zone9 .Module .content {
				background: none; 
				
			}
	
	.Zone7, .Zone8 {
		margin: 0 19px 0 0;
	}
	
/****************************************
 * LAYOUTS
 ***************************************/
.LAYOUT_2L {} /* 2 Columns, Sidebar on Left */
	.LAYOUT_2L .Zone4 {
		display: none;
	}
	.LAYOUT_2L .Zone3 {
		width: 671px;
		margin-right: 0;
	}
	
.LAYOUT_2R {} /* 2 Columns, Sidebar on Right */
	.LAYOUT_2R .Zone2 {
		display: none;
	}
	.LAYOUT_2R .Zone3 {
		width: 671px;
	}

.LAYOUT_1N {} /* 1 Columsn, No Sidebars */
	.LAYOUT_1N .Zone2 {
		display: none;
	}
	.LAYOUT_1N .Zone4 {
		display: none;
	}
	.LAYOUT_1N .Content {
		padding: 25 0 0 0;
		margin: 0;
	}
		.LAYOUT_1N .Content .Zone3 {
			width: 945px;
			margin: 0;
		}
		.LAYOUT_1N .Content div.clear {
			display: none;
		}