/* CSS Document */
*
{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}
body
{
	text-align:center;
}
	#general
	{
		width:998px;
	}
		#top
		{
			background-color:#0A345E;
			width:100%;
		}
			.date
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:10px;
				text-align:left;
				padding:5px;
			}
			a.login:link
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:10px;
				float:right;
				padding:5px;
			}
			a.login:visited
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:10px;
				float:right;
				padding:5px;
			}
			a.login:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:10px;
				float:right;
				padding:5px;
				text-decoration:underline;
			}
			#panesTop
			{
				width:100%;
				margin:15px 0px 2px;
			}
				.logoPane
				{
					background-image:url(images/bgLogo.jpg);
					background-repeat:repeat-x;					
				}
				.logoPane div
				{
					_margin-bottom:-4px;
					_overflow:hidden;	
				}
				.breadcrumbPane
				{
					background-color:#0a345f;
					height:50px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#0A345E;
					font-weight:bold;
					padding-left:10px;
					width:264px;
					text-align:center;
				}
				a.breadcrumb:link 
				{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					font-weight:bold;									
				}
				a.breadcrumb:visited 
				{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					font-weight:bold;									
				}
				a.breadcrumb:hover 
				{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					font-weight:bold;
					text-decoration:underline;									
				}
				.bannerpane
				{					
					width:100%;
					height:100%;
					vertical-align:top;
				}
				.bannerpane div
				{					
					_margin-bottom:-4px;
					_overflow:hidden;
				}
			.menu
			{
				background-image:url(images/bgMenu.jpg);
				background-repeat:repeat-x;
				border-bottom:#FFFFFF 1px solid;
			}
			.menu ul
			{
				height:40px;
				float:left;
			}
			.menu li
			{
				display:inline;
				float:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
			}
			.menu a
			{
				color:#FFFFFF;
				float:left;
				padding:10px 12px 0 12px;
				height:29px;
			}
			.menu a:hover
			{
				background-color:#339999;
			}
/*** DNN MENU ***/
.MainMenu_MenuItem 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
}
.menu .MainMenu_MenuItem td
{
	height:40px;	
}

.MainMenu_MenuItemSel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background-color:#339999;
}
.menu .MainMenu_MenuItemSel td
{
	height:40px;
}
.MainMenu_SubMenu
{
	background-color:#09335b;
}
.MainMenu_MenuArrow
{
	background-color:#09335b;
	border:none;
}
.MainMenu_MenuIcon
{
	background-color:#09335b;
	border:none;
}

.MenuItem_Selected
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	background-color:#339999;

}

.SubMenuMouseOver
{
	background-color:#339999;
}
.separator
{
	height:40px;
	background-color:#cccccc;	
	padding-right:1px;
	color:#cccccc;
}
/*** END MENU ***/
			#panesBody
			{
				width:100%;
			}
				#panesLeft
				{
					width:100%;
					background-color:#0A345F;
					width:264px;
				}
					.paneLeftTop
					{
						border-bottom:#FFFFFF 1px solid;
					}
					.paneLeftTop h1
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#FF9900;
						text-align:left;
						padding-left:10px;
						padding-top:10px;
						padding-right:8px;
					}
					.paneLeftTop h2
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#FFFFFF;
						text-align:left;
						padding-left:10px;
						padding-top:15px;
						padding-right:8px;
					}
					.paneLeftTop p
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;
						text-align:left;
						padding-left:10px;
						padding-top:15px;
						padding-bottom:15px;
						padding-right:8px;
					}
					.paneLeftTop .subhead
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;						
					}
					.paneLeftBottom h1
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#FF9900;
						text-align:left;
						padding-left:10px;
						padding-top:10px;
						padding-right:8px;
					}
					.paneLeftBottom h2
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#FFFFFF;
						text-align:left;
						padding-left:10px;
						padding-top:15px;
						padding-right:8px;
					}
					.paneLeftBottom p
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;
						text-align:left;
						padding-left:10px;
						padding-top:15px;
						padding-bottom:15px;
						padding-right:8px;
					}
					.paneLeftBottom .subhead
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;						
					}
				#panesRight
				{
					width:735px;
				}
					.contentPane
					{
						background-color:#999999;
						border-bottom:#000000 1px dashed;
					}
					.contentPane h1
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:18px;
						color:#AE0000;
						font-weight:bold;
						text-align:center;
						padding-top:10px;
						padding-right:50px;
					}
					
					.contentPane p
					{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						padding-top:10px;
						text-align:left;
						padding-left:10px;
						padding-bottom:10px;
					}
					#panesCenterBottom
					{
						width:100%;
						background-color:#DFDFDF;
						background-position:top;
						background-image:url(images/bgPanesCenterBottom.jpg);
						background-repeat:repeat-x;
					}
						.contentPaneLeft
						{
							width:367px;
						}
						.contentPaneLeft h1
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							font-weight:bold;
							color:#990000;
							padding-top:8px;
							padding-left:15px;
							padding-bottom:10px;
							text-align:left;
						}
						.contentPaneLeft p
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							color:#000000;
							font-size:12px;
							padding-left:10px;
							padding-right:15px;
							text-align:left;
							padding-bottom:10px;
							padding-top:10px;
						}
						.contentPaneLeft ul li
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							text-align:left;
							padding-left:15px;
							padding-bottom:3px;
							list-style:none;
						}
						.contentPaneLeft a
						{
							color:#990000;
							text-decoration:underline;
						}
						.linePane
						{
							width:3px;
							background-image:url(images/linePane.jpg);
							background-repeat:repeat-y;
						}
						.contentPaneRight h1
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							font-weight:bold;
							color:#990000;
							padding-top:8px;
							padding-left:15px;
							padding-bottom:10px;
							text-align:left;
						}
						.contentPaneRight p
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							color:#000000;
							font-size:12px;
							padding-left:10px;
							padding-right:15px;
							text-align:left;
							padding-bottom:10px;
							padding-top:10px;
							float:right;
						}
						.imageContentPaneRight
						{
							float:right;
						}
					#footer
					{
						background-color:#0A345F;
						width:100%;
						height:30px;
					}
						.copyright
						{
							text-align:left;
							padding-left:5px;
							padding-top:5px;
							_padding-top:0px;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#FFFFFF;							
							width:264px;
							float:left;
						}
						
						.created 
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#FFFFFF;
							width:100%;
							text-align:center;
						}
						.created a
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#FFFFFF;
							text-align:center;							
							
						}
						.created a:visited
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#FFFFFF;							
						}
						.created a:hover
						{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#FFFFFF;
							text-decoration:underline;
						}


