/* CSS Document */

*
{
	margin:0;
	padding:0;
	text-decoration:none;
}

body
{
	background-image:url(images/backgroundHtml.jpg);
	background-repeat:repeat-x;
	background-color:#004B9C;
	text-align:center;
}

#general
{
	width:972px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

	#general td
	{
		vertical-align:top;
	}
	
#top
{
	width:887px;
}	
	
	.search
	{
		width:596px;
		height:151px;
		background-image:url(images/top.jpg);
		background-repeat:no-repeat;
		text-align:right;
		padding-right:10px;
	}
	
		#searchBar
		{
			width:100%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-weight:bold;
			font-size:12px;
			text-align:right;
			padding-right:10px;
		}
		
		.searchBar
		{
			width:100%;
			background-image:url(images/search.jpg);
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-weight:bold;
			font-size:12px;
			text-align:right;
			padding-right:10px;
		}
	
		.searchtextbox2
		{
			padding:5px;
			border:none;
			width:100px;
			height:20px;
			background-image:url(images/backgroundSearch.jpg);
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
		}

		.searchtextbox
		{
			color:#FFF;
			font-weight:bold;
			font-family:Verdana;
			font-size:9pt;
		}

		.searchTextBox input
		{
			border:none;
			width:100px;
			height:20px;
			background-image:url(images/backgroundSearch.jpg);
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			padding-top:5px;
			padding-bottom:5px;
		}
	
		.searchButtom
		{
			background-image:url(images/backgroundButtom.jpg);
			background-repeat:repeat-x;
			height:21px;
			color:#FFFFFF;
			border:none;
			font-weight:bold;
			margin-top:1px;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
		}

		a.searchbuttom:link
		{
			background-image:url(images/backgroundButtom.jpg);
			background-repeat:repeat-x;
			height:auto;
			width:auto;
			color:#FFFFFF;
			border:none;
			font-weight:bold;
			font-size:12px;
			padding:2 2px;
			_padding-top:4px;
			font-family:Arial, Helvetica, sans-serif;
			vertical-align:middle;			
		}

		a.searchbuttom:hover
		{
			color:#fff;
			text-decoration:none;
		}	
	
	.flashTop div
	{
		height:118px;
		_margin-bottom:-4px;
	}

	.menuTop
	{
		background-image:url(images/backgroundMenu.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:uppercase;
	}
	
		#menuTop
		{
			width:100%;
		}
		
		#menuTops td
		{
			text-align:left;
			width:74px;
			padding-left:5px;
			padding-right:5px;
			padding-top:2px;
		}

/* DNN MENU */
	.separator td
	{
		width:1px;
	}

	.MainMenu_MenuItem
	{
		color:#E8B244;
		border:#407597 1px solid;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		border:none;
	}

	.MainMenu_MenuItem td
	{
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		width:74px;
	}

	.MainMenu_MenuIcon
	{
		border:#407597 1px solid;
		background-color:#407597;
	}

	.MainMenu_MenuArrow
	{
		border:#407597 1px solid;
	}

	.MainMenu_MenuItemSel td
	{
		width:74px;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
	}

	.MenuItem
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.MenuItem td
	{
		text-align:left;
		width:74px;
		max-width:74px;		
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		text-align:left;

	}

	.MenuItem_Selected
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#E8B244;
		text-transform:uppercase;
	}

	.MenuItem_Selected td
	{
		width:74px;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
	}

	
	.MenuItem_MouseOver
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#E8B244;
		text-transform:uppercase;
		background:none;
	}

	.MenuItem_MouveOver td
	{
		width:74px;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
	}

	.Submenu
	{
		background-color:#407597;
		z-index:1000;
		border:1px solid #ccc;
	}
	.Submenu td
	{
		font-size:12px;
		padding:0px;
		text-transform:none;
		width:auto;
		color:#FFF;
	}
	

	.Submenu_MouseOver
	{
		border:none;
		background-color:#E8B244;
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding-left:2px;
	}	


/* END DNN MENU */	
	.flash
	{
		width:887px;
		height:310px;
	}
	
	.flash div
	{
		height:310px;
		overflow:hidden;
		padding:0px;
	}

	.flash2
	{
		width:887px;
		height:216px;
	}

	.flash2 div
	{
		height:216px;
		overflow:hidden;
		padding:0px;
	}

	.rightpane
	{
		width:171px;
		height:595px;
		text-align:left;
	}
	
	.newsletter
	{
		width:100%;
		background-image:url(images/backgroundNewsletter.jpg);
		background-repeat:repeat-x;
		height:34px;
		text-align:left;
	}
	
		.newsletter p
		{
			padding-top:8px;
			padding-left:15px;
			color:#265D8C;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
		}
	
#containers
{
	width:100%;
	background-image:url(images/backgroundContainers.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
	
	#containersCenter
	{
		width:100%;
	}

		#containersCenter td
		{
		}

		.contentpane
		{
			padding:5px;
		}

		.topleftpane
		{
			padding:5px;
		}

		.newsletterpane
		{
			vertical-align:top;
			padding-right:2px;

		}

		.bannerbottom
		{
			padding:5px;
		}



		.container1
		{
			width:170px;
			background-color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-transform:uppercase;
			border-top:3px solid #F5BA3B;
			float:left;
			margin:5px 5px 0 5px;
			text-align:left;
		}
		
			.container1 h1
			{
				background-color:#D81314;
				padding:3px;
				font-size:16px;
				font-style:italic;	
				color:#FFFFFF;
				text-align:center;
			}
			
			.container1 h2
			{
				font-size:16px;
				font-style:italic;
				color:#034B9C;
				text-align:center;
			}
			
			.container1Image
			{
				text-align:center;
				display:block;
			}
			
			.container1 a
			{
				/*color:#F97D3A;
				font-weight:bold;
				letter-spacing:-1px;
				text-align:left;
				padding:5px;
				display:block;
				border-top:2px solid #E45E5C;*/
				text-decoration:underline;
			}
			
		.container2
		{
			width:330px;
			background-image:url(images/backgroundContainer2.jpg);
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			text-transform:uppercase;
			float:left;
			text-align:center;
			color:#054F99;
		}
		
			
			.container2 h2
			{
				background-color:#F0F5F9;
				font-size:18px;
				font-style:italic;
				color:#054F99;
				text-align:left;
				margin-top:30px;
				margin-left:10px;
				border-bottom:3px solid #DA1817;
			}
			
			.container2Image
			{
				text-align:center;
				display:block;
			}
			
			.container2 ul
			{
				text-align:left;
				margin-left:30px;
				margin-top:6px;
				color:#054F99;
				font-size:12px;
				text-decoration:underline;
			}
			
				.container2 li
				{
					list-style:disc;
				}
			
			.container2 a
			{
			/*	color:#F97D3A;
				font-weight:bold;
				letter-spacing:-1px;
				text-align:left;
				padding:5px;
				display:block;
				border-top:2px solid #E45E5C;*/
				text-decoration:underline;
			}
			
			.container2 p
			{
				text-align:left;
				padding:10px;
			}

			.container2Date
			{
				color:#9F1819;
				font-weight:bold;
			}
			
	.bannerBottom
	{
		padding-top:10px;
	}

#bottom
{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#bottom a
{
	color:#FFFFFF;
}

	.menuBottom
	{
		height:68px;
		list-style:disc;
		background-image:url(images/backgroundMenuBottom.jpg);
		background-repeat:repeat-x;
	}
	
		.menuBottom ul
		{
			list-style:disc;
			margin-top:5px;
			font-weight:bold;
		}
		
		.menuBottom li
		{
			display:inline;
			text-transform:uppercase;
			padding-left:2px;
			padding-right:2px;
		}
/* INTERNAL */

#containersInternal
{
	width:100%;
	background-image:url(images/containerInternal.jpg);
	background-repeat:repeat-x;
	background-color:#CBDBEA;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

	
	#containersInternal h1
	{
		font-size:22px;
		background-image:url(images/lineRed.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		display:inline;
		padding-bottom:3px;
		color:#024C9C;
	}

	.container3
	{
		padding:10px;		
	}
	
		.container3 h2
		{
			font-size:18px;
			color:#034CA2;
		}
		
		.container3 p
		{
			font-size:14px;
			font-weight:bold;
		}

.login a
{
	font-size:14px;
	color:#fff;
}

.login a:hover
{
	color:#E8B244;
	text-decoration:underline;
}

.login a:visited
{
	color:#E8B244;
}

#linksbottom
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	margin-left:30px;
	margin-right:30px;
}

#linksbottom ul
{
			list-style:disc;
			margin-top:5px;
			font-weight:bold;
}

#linksbottom li
{
			display:inline;
			text-transform:uppercase;
			padding-left:2px;
			padding-right:2px;
}

#linksbottom li a
{
	color:#fff;
}

#linksbottom li a:hover
{
	text-decoration:underline;
}

/* COWNTDOWN */

.borderTopLeft
{
	background-image:url(images/borderTopLeftCowntdown.gif); 			      														  	background-repeat:no-repeat;
	background-position:bottom;
}

.borderTopRight
{
	background-image:url(images/borderTopRightCowntdown.gif); 			      														  	background-repeat:no-repeat;
	background-position:bottom;
}

.lineTop
{
	background-image:url(images/backgroundTopCowntdown.jpg); 
	background-repeat:repeat-x;
	background-position:bottom;
}

.lineLeft
{
	background-image:url(images/backgroundLeftCowntdown.jpg);
}

.borderBottomLeft
{
	background-image:url(images/borderBottomLeftCowntdown.gif); 			      														  	background-repeat:no-repeat;
}

.borderBottomRight
{
	background-image:url(images/borderBottomRightCowntdown.gif); 			      														  	background-repeat:no-repeat;
}

.lineBottom
{
	background-image:url(images/backgroundBottomCowntdown.jpg); 
	background-repeat:repeat-x;
}

.cowntdown
{
	 background-image:url(images/cownt.jpg); 
	 background-repeat:no-repeat; 
	 width:283px; 
	 height:71px;
}

.borderLeftRed
{
	 background-image:url(images/borderLeftRed.jpg); 
	 background-repeat:no-repeat;
}

.borderRightRed
{
	 background-image:url(images/borderRightRed.jpg); 
	 background-repeat:no-repeat;
}

.backgroundRed
{
	background-image:url(images/backgroundRed.jpg); 
	background-repeat:repeat-x;
}

.lineRight
{
	background-image:url(images/backgroundRighttCowntdown.jpg);
	background-repeat:no-repeat;
}

.contentpane h1
{
	font-size:16px;
	font-style:italic;	
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
	text-transform:uppercase;
	font-weight:bold
}

.countdownmain
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
