/* CSS Document - Gilcor */
*
{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

body
	{
		text-align:center;
		padding-top:15px;
		background-color:#CCCCCC;
	}
	
	.general	
		{
			width:994px;
			margin:0 auto;
			background-color:#FFF;
		}
		
		.shadowTopLeft
		{
			background-image: url(images/bgShadowTopLeft.jpg);
			background-repeat:repeat-x;
			height:10px;
		}
		
		.shadowTopCenter
		{
			background-image: url(images/bgShadowTop.jpg);
			background-position: top;
			background-repeat:repeat-x;
			font-size:0;
			height:8px;
		}
		
		.shadowTopRight
		{
			background-image: url(images/bgShadowTopRight.jpg);
			background-position:right;
			background-repeat:repeat-x;
			font-size:0;
			height:8px;
		}
		
		.shadowLeft
			{
				background-image: url(images/bgShadowLeft.jpg);
				background-position: top;
				background-repeat: repeat-y;
				width: 7px;
			}
		
		.shadowRight
			{
				background-image: url(images/bgShadowRight.jpg);
				background-position: top;
				background-repeat: repeat-y;
				width: 8px;
			}
		
		.shadowBottom
			{
				background-image: url(images/bgShadowBottom.jpg);
				background-position: top;
				background-repeat: repeat-x;				
			}
		
		.logoPane
			{
				width: 165px;
				height: 200px;
			}
		
		.bannerPane
			{
				width: 584px;
				height: 148px;
				border-right: 2px solid #FFF;
			}
			
		.infoClass
			{
				background-color: #CCC;
				border: 2px solid #9A9A9A;
				text-align: right;
				padding: 0 10px;
			}
		
		.infoPane
			{
				background-color: #CCC;
				height:128px;
			}
				
		.menu
			{
				background-image: url(images/bgMenu.jpg);
				background-position: left;
				background-repeat: repeat-x;
				border: 1px solid #666;
				height: 24px;
			}
			
			.separatorMenu
				{
					background-image: url(images/separatorMenu.jpg);
					background-position: top;
					background-repeat: no-repeat;
					width: 2px;
				}
				
		.breadcrumb
			{
				padding: 2px 5px;
				text-align: left;
				height: 24px;
				color:#000;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;
                                text-decoration:underline;
			}
		
		.breadcrumb a:link
				{
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight: bold;
					text-align:left;
                                        text-decoration:underline;
				}
				
		.breadcrumb a:visited
				{
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight: bold;
					text-align:left;
                                        text-decoration:underline;
				}
				
		.breadcrumb a:hover
				{
					color:#000;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight: bold;
					text-align:left;
					text-decoration:underline;
				}	
		
		.date
			{
				padding: 2px 5px;
				text-align: right;
				height: 24px;
			}
			
		.currentDate
			{	
				font-family:Arial, Verdana, Helvetica, sans-serif;
				font-size:10px;
				color:#000000;
				font-weight:bold;
			}
		
		.left
			{
				width: 165px;		
			}
			
			.login
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000;
					padding-bottom: 5px; 
					width: 155px;
					height: 30px;
					background-color: #8B8A8F;
					padding-left: 5px;
					padding-top: 5px;
					text-align: left;
                                        text-decoration:underline;
				}
				
			.login a:link
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000;
                                        text-decoration:underline;
				}
				
			.login a:visited
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000;
                                        text-decoration:underline;
				}
				
			.login a:hover
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000;
					text-decoration:underline;
				}
			
			.searchArea
				{
					vertical-align: middle;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #FFF;
					padding-bottom: 7px; 
					width: 155px;
					height: 30px;
					background-color: #8B8A8F;
					padding-left: 5px;
					padding-top: 5px;
					text-align: left;
				}
							
			.leftCenterContentPane
				{
					width: 165px;
					background-color: #666;
					padding-bottom: 10px;
					text-align: left;
				}
			
			.leftBottomContentPane
				{
					width:100%;
					border-top: 2px solid #FFF;
					background-color: #FFF;
                                        
				}
	
		.centerContent
			{
				width: 616px;
			}
			
			.topLeftPane
				{
					padding: 10px;
					text-align: left;
				}
			
			.topRightPane
				{
					padding: 10px;
					text-align: left;
				}
			
			.bottomLeftPane
				{
					padding: 10px;
					text-align: left;
				}
			
			.bottomRightPane
				{
					width: 417px;
				}
		
		.rightContentPane
			{
				width: 205px;
				height: 176px;
				border-right: 5px solid #FFF;
			}
			
			
		.footer
			{
				height: 30px;
				background-color: #CCC;
			}
			
			.footerLeft
				{
					width:280px;
					text-align: left;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
					padding-left: 10px;
                                        text-decoration:underline;
				}
			
			.footerLeft a:link
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
                                        text-decoration:underline;
				}
				
			.footerLeft a:visited
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
                                        text-decoration:underline;
				}
				
			.footerLeft a:hover
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
					text-decoration:underline;
				}

			.footerCenter
				{
					border:0;
					padding:0;
					text-align: left;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
				}
			
			.footerCenter img
				{
					border:0;
					padding:0;
				}
			
			.footerRight
				{
					text-align: right;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
					padding-right: 10px;
				}
				
			.footerRight a:link
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
                                        text-decoration:underline;
				}
				
			.footerRight a:visited
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
                                        text-decoration:underline;
				}
				
			.footerRight a:hover
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #333;
					text-decoration:underline;
				}
				
				.shadowBottomRight
				{
					background-color:#cccccc;
				}
			
			
/*Internal*/

.ContentPaneInternal
{
	background-color:#fff;
	padding: 10px;
	text-align: left;
}

.BottomPaneInternal
{
	background-color:#fff;
	padding: 10px;
	text-align: left;
}

.RightPaneInternal
{
	width:210px;
	background-color:#fff;
}

/* DNN Menu */
.MainMenu_MenuIcon {
	display:none;
}

.MainMenu_MenuArrow{
	display:none;
}

.MainMenu
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;	
}

.MainMenu_MenuItem td
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #333333; 
	font-weight:bold;
	text-transform:uppercase;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
}

.MainMenu_MenuItemSel 
{
	background-color:#C9A903!important;
	color:#000000!important;
}

.MainMenu_MenuItemSel td
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	background-color:#C9A903;
	color:#000000; 
	font-weight:bold;
	text-transform:uppercase;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
}

.MainMenu_SubMenu
{
	background-color:#838383;
	border: 1px solid #fff;
}

.MainMenu_SubMenu td 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	padding:3px 5px;
	color:#FFF;
	text-transform:none;
	font-weight:bold;

}

.MainMenu_MenuBreak {
	border:none;
	background:transparent;
}

.separator {
}
