/* CSS Document */
*
{
	margin:0;
	padding:0;
	list-style:none;
}
	
body
	{
		background-color:#333;
		text-align:center;
		padding:15px;
	}

.general
	{
		width:990px;
		margin:0 auto;
		background-color:#FFF;
	}

.BannerTop
	{
		height:134px;
		background-image:url(images/bgBannerTop.jpg);
		background-position:top;
		background-repeat:repeat-y;
		background-color:#000;
	}

.LogoPane
	{
		width:300px;
		padding-left:8px;
		padding-top:8px;
		text-align:left;
	}
	
	.LogoPaneInternal
	{
		width:220px;
		padding-left:8px;
		padding-top:8px;
		text-align:left;
	}
	
	.BannerPane
	{
		padding-right:8px;
		padding-bottom:10px;
		text-align:right;
	}
	
.BannerPaneCenter
	{
		width:260px;
		padding-left:8px;
		padding-bottom:10px;
		text-align:left;
	}
	
.BannerPaneRight
	{
		width:400px;
		padding-right:8px;
		padding-bottom:10px;
		text-align:right;
	}
	
.Menu
	{
		height:32px;
		background-color:#970000;
		background-image:url(images/bgMenu.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		border:2px solid #000;
	}
		.separatorMenu
			{
				height:20px;
				background-image:url(images/separatorMenu.jpg);
				background-repeat:no-repeat;
			}
			
	
.LeftPaneTop
	{
		width:1px;
		padding: 0px 0px 0px 0px;
	}
	
.CenterPaneTop
	{
		width:990px;
		padding: 0px 0px 0px 0px;
	}

.RightPaneTop
	{
		width:1px;
		padding: 0px 0px 0px 0px;
	}

	
.LeftPane
	{
		width:319px;
		padding:4px;
		background-color:#EEE;
		border-right:2px solid #FFF;
		border-bottom:1px solid #C8C8C8;
	}
	
.ContentPane
	{
		width:319px;
		padding:4px;
		background-color:#FFF;
		border-left:1x solid #FFF;
		border-right:1x solid #FFF;
	}

.RightPane
	{
		width:319px;
		padding:4px;
		background-color:#FFF;
		border-left:2px solid #FFF;
	}
	
	

.FooterBar
	{
		height:24px;
	}
	
.SearchArea
	{
		width::327px;
	}
	
	.SearchArea input
	{
		background-color:#FF8080;
		color:#000;
		border:1px solid #B20101;
		width:128px;
		height:20px;
	}
	
.LoginArea
	{
		width:100%;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		text-align:right;
		font-weight:bold;
	}
	
	.LoginArea a:link
	{
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		text-decoration:underline;
		font-weight:bold;
	}
	
	.LoginArea a:hover
	{
		color:#333;
		text-decoration:underline;
	}
	
	.LoginArea a:visited
	{
		color:#333;
	}
	
.WSI
	{
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFF;
		height:20px;
		padding-right:6px;
		text-align:right;
		background-color:#333;
	}
	
	.WSI a:link
	{
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:underline;
	}
	
	.WSI a:hover
	{
		color:#FFF;
		text-decoration:underline;
	}
	
	.WSI a:visited
	{
		color:#FFF;
	}	
	
	
/*    LAYOUT INTERNAL     */

/*.LeftPaneTopInternal
	{
		width:325px!important;
		padding-right:4px;
	}
	
.LeftPaneInternal
{
		width:319px!important;
		padding:4px;
		background-color:#EEE;
		border-right:2px solid #FFF;
		border-bottom:1px solid #C8C8C8;
}*/


.CenterPaneTopInternal
	{
		width:100%;
	}

.RightPaneTopInternal
	{
		padding-left:4px;
	}

.ContentPaneInternal
	{
		width:100%;
		padding:4px;
		background-color:#FFF;
		border-left:1x solid #FFF;
		border-right:1x solid #FFF;
	}

.RightPaneInternal
	{
		padding:4px;
		background-color:#fff;
		border-left:2px solid #FFF;
	}


/* LAYOUT INTERNAL2    */

.ContentPaneInternal2
	{
		width:670px;
		padding:4px;
		background-color:#FFF;
		border-left:1x solid #FFF;
		border-right:1x solid #FFF;
	}


	
/***** dnn Menu ******/
.MainMenu_MenuIcon, .MainMenu_MenuArrow
{
	display:none;
}

.MainMenu_MenuItem td
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:15px;
	text-align:center;
	padding:4px 15px;
}

.MainMenu_MenuItemSel
{
	color:#FF0!important;
	background-color:#C50000!important;
}

.MainMenu_MenuItemSel td
{
	color:#FFFF00;
	background-color:#C50000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	padding:4px 15px;
}

.MainMenu_SubMenu
{
	border:solid 1px #C50000;
}

.MainMenu_SubMenu td
{
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #fff;
	text-align:left;
	padding:0;
	padding-left:8px;
	background-color:#B20000;	
}

