/* CSS Document */

*
{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

body
{
	text-align:center;
	background-color:#cccccc;
	background-image:url(top_bar2.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.container {
width:100%;
background:#cc3333 url(images/psm_bg.jpg) repeat-x top;
//height:100%;
}


h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	text-align:left;
}

h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#666666;
	text-align:left;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:left;
}

p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:10px;
	text-align:left;
}

ul
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin-left:20px;
}

ul li
{
	list-style:square;
}

a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006699;
	text-align:left;
}

a:hover
{
	text-decoration:underline;
}

a:visited
{
	color:#0066CC;
}

#general
{
	width:780px;
	margin-left:auto;
	margin-right:auto;
}

#top
{
	width:100%;
}

	.menuLeftTop
	{
		background-image:url(images/imageLeftTop.jpg);
		background-repeat:no-repeat;
		width:353px;
		height:170px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		vertical-align:top;
		font-weight:bold;
	}
	.LogoPane
	{
		background-image:url(images/imagepane2.jpg);
		background-repeat:repeat-x;
		width:434px;
		height:94px;
		margin-right:180px;
	}
		.menuLeftTop ul
		{
			margin-left:15px;
			margin-top:8px;
		}
	
		.menuLeftTop ul li
		{
			padding-bottom:6px;
			padding-top:1px;
			list-style:none;
		}
		
		.menuLeftTop ul li a
		{
			color:#CCCCCC;
			font-size:12px;
		}
		
		.menuLeftTop ul li a:visited
		{
			color:#cccccc;
			text-decoration:none;
		}
		
		.menuLeftTop ul li a:hover
		{
			color:#ffffff;
			text-decoration:none;
		}
	
	.menuRightTop
	{
		background-image:url(images/topRight.jpg);
		background-repeat:no-repeat;
		width:527px;
		height:29px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}

	div#bebe {
	width: 350px;
	position: absolute;
	margin-top: 7px;
	margin-left: 280px;
	}
	
	div#bebe ul
		{
	margin-right:20px;
	margin-left:0;
	text-align:left;
	padding-top: 2px;
		}
		
	div#bebe ul li
		{
			display:inline;
			padding-left:10px;
			list-style:none;
		}
		
		div#bebe ul li a
		{
			color:#CCCCCC;
			font-size:12px;
	        font-weight: bold;
		}
		div#bebe ul li a:visited
		{
			color:#CCCCCC;
			font-size:12px;
	        font-weight: bold;
		}
		div#bebe ul li a:hover
		{
			color:#ffffff;
			text-decoration:none;
		}
		
			.menuRightTop ul
		{
			margin-right:220px;
			margin-left:0;
			text-align:left;
		}
		
		.menuRightTop ul li
		{
			display:inline;
			padding-left:0px;
			list-style:none;
		}
		
		.menuRightTop ul li a
		{
			color:#cccccc;
			font-size:12px;
		}
		
		.menuRightTop ul li a:visited
		{
			color:#cccccc;
			text-decoration:none;
		}
		
		.menuRightTop ul li a:hover
		{
			color:#FFFFFF;
			text-decoration:none;
		}
	
	.imagePane
	{
		width:427px;
		height:94px;
		margin-left:100px;
	}
	
.menuTop
{
	height:47px;
	background-image:url(images/backgroundMenu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:top;
	padding-top:10px;
}

	/* MENU - SUBMENU */

	ul.menubar
	{
	   margin:6px 0 0 0;
	   padding: 0px;
	   z-index:1000;
	}
	
	ul.menubar .menuvertical
	{
	   margin: 0px;
	   padding: 0px;
	   list-style: none;
	   float:left;
	}
	
	ul.menubar ul.menu
	{
	   display: none;
	   position: absolute;
	   margin: 0px;
	}
	
	ul.menubar a
	{
	   padding: 5px;
	   display:block;
	   text-decoration:none!important;
	   text-transform:uppercase;
	   font-size:9px;
	   color:#FF0000;
	}
	
	ul.menubar a:visited
	{
	   padding: 5px;
	   display:block;
	   text-decoration:none!important;
	   text-transform:uppercase;
	   font-size:9px;
	   color:#FF0000;
	}
	
	ul.menubar a:hover
	{
	   padding: 5px;
	   display:block;
	   text-decoration:none!important;
	   text-transform:uppercase;
	   font-size:9px;
	   color:#FF0000;
	}
	
	ul.menu
	{
	   margin: 0;
	   padding: 0;
	   border-bottom: 1px solid #ccc;
	   background-color:#E2E2E2; 
	}
	
		ul.menu li
		{
			width:100%;
			list-style:none;
		}
	
		ul.menu li a
		{
		   border: 1px solid #ccc;
		   border-bottom: 0px;
		   color:#006699;
		}
		
		ul.menu li a:visited
		{
		   border: 1px solid #ccc;
		   border-bottom: 0px;
		   color:#006699;
		}
		
		ul li a:hover
		{
			color:#990000;
		}
	
	/* Fix IE. Hide from IE Mac \*/
	* html ul.menu li { float: left; height: 1%; }
	* html ul.menu li a { height: 1%; }
	/* End */

	/* END OF MENU - SUBMENU */

.imageLeftBottom
{
	width:341px;
	height:112px;
	text-align:left;
}

.topPane
{
	background-image:url(images/backgroundTopPane.jpg);
	background-repeat:repeat-x;
}
	
#containers
{
	width:100%;
	background:#fff;
}

.leftPane
{
	width:204px;
	padding-top:5px;
}

.contentpane
{
	padding:5px;
}

.BottomPaneLeft
{
	padding-left:5px;
}

.BottomPaneRight
{
	padding-right:5px;
}
#containerRight
{
	width:100%;
}

.menuBottom
{
	background-color:#ECECEC;
	border:1px solid #C1C1C1;
	border-top:6px solid #C1C1C1;
	vertical-align:top;
	height:40px;
	padding-top:8px;
}

	.menuBottom ul
	{
		text-align:center;
	}
	
	.menuBottom ul li
	{
		display:inline;
		padding-left:10px;
		padding-right:10px;
		list-style:none;
	}
	
	.menuBottom ul li a
	{
		color:#4A86AE;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		text-transform:uppercase;
		font-weight:bold;
	}
	
	.menuBottom ul li a:hover
	{
		color:#FF0000;
		text-decoration:none;
	}
	
	/***DNN MENU***/
	
.MainMenu_MenuItem
{
		color:#FF0000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		text-transform:uppercase;
		font-weight:bold;
		background-color:#ECECEC;
		border:none;
}

.MainMenu_MenuIcon
{
	background-color:#ECECEC;
	border:0px #ECECEC solid;
}

.Submenu_MouseOver
{
	color:#006699;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	text-transform:uppercase;
	font-weight:bold;
}

.MainMenu_MenuItemSel
{
	color:#006699;
	background-color:transparent;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	text-transform:uppercase;
	font-weight:bold;
	border:0px;
}


.MainMenu_MenuArrow
{
	border:0px #ECECEC solid;
}
/***END DNN MENU****/

/*** MAIN MENU ***/

.MainMenu2_MenuItem {
	Font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-transform:uppercase;
}

.MainMenu2_MenuItemSel {
	Font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5877b0;
	text-transform:uppercase;
	cursor:pointer;
}

.MainMenu2_MenuIcon {
	display:none;
}

.Separator {
	color:#999;
	font-size:11px;
}

.MainMenu2_MenuBreak {
	background-color:transparent;
	border:none;
}

.MainMenu2_SubMenu {
	background-color:#e2e2e2;
}

.MainMenu2_SubMenu td {
	border:none;
	height:20px;
}

/***********/

.copyright
{
	font-size:9px;
}

	.copyright p
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		margin-top:10px;
		text-align:center;
		padding:0;
		margin:10px 0 0 0;
	}
	
	.copyright a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#0066CC;
		margin-left:3px;
		margin-right:3px;
		padding-bottom:5px;
	}
	.copyright a:hover
	{
		
		color:#0066CC;
		
	}


.SkinItem
{
	text-decoration: none;
	color:#FF0000;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
    text-decoration: none;
    color: #FF0000;
}
A.SkinItem:hover
{
    text-decoration: underline;
    color: #FF0000;
}