/* CSS Document - CER */

*
	{
		text-decoration: none;
		border: none;
		padding: 0;
		margin: 0;
	}

body
	{
		background-color: #0d004c;
		text-align: center;
	}
	
	.general
		{
			width: 990px;
			margin: 0 auto;
			border: none;
		}
		
		.generalHome
		{
				width: 990px;
				margin:0 auto;
				background-image: url(images/bgFundo.jpg);
				background-position: top;
				background-repeat: no-repeat;				
		}

		.top
			{
				background-image: url(images/imgFundo.jpg);
				background-position: top;
				background-repeat: no-repeat;
				width: 990px;
				height: 517px;
			}
			
			.logoPane
				{
					height: 200px;
					width:100%;
					text-align: left;
					padding-left:80px;
				}
				
				
				.logoPaneHome
				{
					height: 190px;	
					padding-left:80px;
					padding-top:10px;
					text-align:left;	
				}
			
			.breadcrumb
				{
					text-align: left;
					padding-left: 10px; 
					padding-bottom:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#023F88;
					font-weight:bold;
				}
				
				.breadcrumb a:link
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
					}
					
					.breadcrumb a:hover
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
						text-decoration:underline;
					}
					
					.breadcrumb a:visited
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
					}
					
					
					.breadcrumbHome
				{
					text-align: left;
					padding-left: 10px; 
					padding-bottom:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#ccc;
					font-weight:bold;
				}
				
				.breadcrumbHome a:link
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#ccc;
						font-weight:bold;
					}
					
					.breadcrumbHome a:hover
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#ccc;
						font-weight:bold;
						text-decoration:underline;
					}
					
					.breadcrumbHome a:visited
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#ccc;
						font-weight:bold;
					}
					
					
								
			.menu
				{
					background-image: url(images/bgMenu.jpg);
					background-position: top left;
					background-repeat: repeat-x;
					height: 38px;
					text-align: center;
					padding: 0 10px;
				}
				
			.content
				{
					padding: 10px;
					text-align: left;
				}
				
				.contentPane
					{
						width: 500px;
						padding: 30px 0;
						text-align: left;
					}
					
			.centerPane
				{
					text-align: center;
					width:900px;
				}
					
			.bottomPane
				{
					padding: 20px 10px;
				}
				
			.tableBox
				{
					height: 160px;
				}	
				
				.onePane, .twoPane, .threePane, .fourPane, .fivePane
			{
				width:180px;
				height:150px;
			}
			
		.components
			{
				padding:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#023F88;
			}
				
			.components	a:link
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#023F88;
			}
			
			.components a:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#023F88;
				text-decoration:underline;
			}
			
			.components a:visited
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#023F88;
			}
			
			
			.componentsHome
			{
				padding:5px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#ccc;
			}
				
			.componentsHome	a:link
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#ccc;
				font-weight:bold;
			}
			
			.componentsHome a:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#ccc;
				font-weight:bold;
				text-decoration:underline;
			}
			
			.componentsHome a:visited
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#fff;
			}
/* CSS Document - CER Internal */


.breadcrumbInternal
		{
					text-align: left;
					padding-left: 10px; 
					padding-bottom:5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#023F88;
					font-weight:bold;
		}
				
				.breadcrumbInternal a:link
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
					}
					
					.breadcrumbInternal a:hover
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
						text-decoration:underline;
					}
					
					.breadcrumbInternal a:visited
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#023F88;
						font-weight:bold;
					}

.bannerPaneInternal
	{
		background-image: url(images/imgFundoInternal.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		width: 698px;
		height: 228px;
	}

.contentPaneInternal
	{
		border: 2px solid #FFF;
		border-bottom: 10px solid #FFF;
		text-align: left;
	}
	
	.contentPaneInternal h1
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 18px;
			color: #023F88;
			font-weight: bold;
			padding-left: 20px;
		}
	
	.contentPaneInternal h2
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #023F88;
			font-weight: bold;
			font-style: italic;
			padding-left: 20px;
		}
		
	.contentPaneInternal p
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000;
			padding-left: 20px;
		}

.footerPane
	{
		background-color: #023F88;
		border: 10px solid #023F88;
		border-left: none;
		text-align: left;
	}
	
	.footerPane h1
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 18px;
			color: #FFF;
			font-weight: bold;
			padding-left: 20px;
		}
		
	.footerPane p
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #FFF;
			padding-left: 20px;
		}

.footer
	{
		border-top: 10px solid #FFF;
	}
	
	
	
/*******  DNN MENU *********/

.MainMenu_MenuIcon, .MainMenu_MenuArrow
{
	display:none;
}

.MainMenu_MenuItem td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00255C;
	padding: 3px 13px 2px 13px;
}

.MainMenu_MenuItemSel
{
	border-bottom:2px solid #254472!important;
	background-color:#C1D2EE!important;
}

.MainMenu_MenuItemSel td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00255C;
	padding: 3px 13px 2px 13px;
	background-color:#254472;
	color:#fff;
}

.MainMenu_SubMenu
{
	border:1px solid #264572;
}

.MainMenu_SubMenu td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #254472;
	padding:3px 8px;
	border:none;
	font-weight:bold;
}
