/* CSS Document - CER */

*
	{
		text-decoration: none;
		border: none;
		padding: 0;
		margin: 0;
	}

body
	{
		background-color: #FFF;
		text-align: center;
		padding: 20px 0;
	}
	
	.general
		{
			width: 990px;
			margin: 0 auto;
			border: none;
		}

		.top
			{
				background-image: url(images/imgFundo.jpg);
				background-position: top;
				background-repeat: no-repeat;
				width: 990px;
				height: 517px;
			}
			
			.logoPane
				{
					border-left: 70px solid #FFF;
					height: 220px;
					text-align: left;
					background-image:url(images/logo.jpg);
					background-position:left;
					background-repeat:no-repeat;
				}
			
			.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;
					}
								
			.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: 300px;
						padding: 30px 0;
						text-align: left;
					}
					
			.centerPane
				{
					text-align: center;
				}
					
			.bottomPane
				{
					padding: 20px 10px;
				}
			
		.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;
			}

/* CSS Document - CER Containers */


h1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #00255C;
	}
	
h2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #023F88;
	}
	
h3
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #00255C;
	}

h4
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #023F88;
	}

h5
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #023F88;
		text-align: right;
		padding-right: 10px;
	}
	
p
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #023F88;
	}
	


/* CSS Document - CER Internal */


.logoPaneInternal
	{
		border-left: 70px solid #FFF;
		text-align: left;
		height: 218px;
	}

.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 25px 2px 25px;
}

.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 25px 2px 25px;
	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;
}
