
.ui-layout-pane {
	border: #bbb 1px solid; 	
	padding:10px; 
	background: #ffffff; 
	overflow: auto; 

}


/* customize the borders to avoid double-borders */
	.ui-layout-pane {
		border:			0; /* override layout-default-latest.css */
		/*border-top:		1px solid #BBB;
		border-bottom:	1px solid #BBB;*/
	}
	.ui-layout-pane-north ,
	.ui-layout-pane-south {
		border:			1px solid #BBB;
		overflow:		hidden;
	}
	.ui-layout-pane-west ,
	.ui-layout-pane-east {
	} 
	.ui-layout-pane-center	{
		border-left:	0;
		border-right:	0;
		
		} 
	
 
	/* add shading to outer sidebar-panes */
	.outer-west ,
	.outer-east {
		background-color: #FFFFFF;
		border-right: 1px solid #D63804;
		margin:0;
		padding:0;
	}
	.middle-west ,
	.middle-east {
		background-color: #F8F8F8;
	}
 
	/* remove padding & scrolling from panes that are 'containers' for nested layouts */ 
	.outer-center ,
	.middle-center {
		border:			0; /* cosmetic */
		padding:		0; 
		overflow:		hidden;
	}
 
	/*
	 
	customize borders on panes/resizers to make pretty
	 */
	.ui-layout-pane-west		{ border-right:		0; } 
	.ui-layout-resizer-west		{ border-left:		1px solid #BBB; }
	.ui-layout-pane-east		{ border-left:		0; } 
	.ui-layout-resizer-east		{ border-right:		1px solid #BBB; }
	.ui-layout-pane-north		{ border-bottom:	0; }
	.ui-layout-resizer-north	{ border-top:		1px solid #BBB; }
	.ui-layout-pane-south		{ border-top:		0; }
	.ui-layout-resizer-south	{ border-bottom: 	1px solid #BBB; }

 
 #main-content{
	border: 1px solid #bbb;
	padding:0;
	display: block;
	background-color: #FFFFFF;
	overflow:auto;  
	
 }
 
  #main-north{
	border:0 ;
	background :none;
	
 }
 
 
 #outer-north {
	background: url('images/bg_header.jpg') repeat-x top right;
	border-bottom: 1px solid #D63804;
	
}

#outer-north .content{
	background: url('images/masthead2.jpg') no-repeat top left;
	color:#FFDFD6;
	text-align: right;
	padding: 20px 50px 0 0;
	font-weight: bold;
}
 
.header { 
	background: #FFD4C6 url(images/header.png) 0 50% repeat-x;
	border-bottom: 1px solid #D63804;
	font-weight: bold;
	text-align: left;

	position: relative;
	overflow: hidden;
	color:#808080;
	font-family: Tahoma,Verdana,Arial;
	font-style: normal;
	padding: 4px 10px;
	font-size:14px;
}


.footer {
	background: #d6d6d6 url(../img/d6d6d6_40x100_textures_02_glass_80.png) 0 50% repeat-x;
	padding: 0;
	
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma,Verdana,Arial;
}
.subhead { border-bottom: 1px solid #777; }
.footer  { border-top: 1px solid #D63804; }

.footer img{
		
		
		vertical-align:middle;
		border:none;
}

ul#menu{
margin:0;
padding:0;
text-decoration:none;
list-style-type:none;
background-color:#FFFFFF;
list-style:	none;
	text-align: left;
}	

ul#menu li
{
	height:22px;
	display:block;
	padding:5px;
	background-image:url('images/nav_link.png'); background-repeat:repeat-x;
	font-weight:bold;
	color:#808080;
	cursor:hand;

	margin:0;
}

ul#menu li:hover{
	background-image:url('images/nav_link_hover.png'); background-repeat:repeat-x;
	color:#545454;
	cursor:hand;
}

 .inner-north{

	/*background: #FFFFFF url('images/app_back.gif') repeat-x top center;*/
	background: #FFD4C6 url(images/header.png) 0 50% repeat-x;
	border:0;
	border-bottom: 1px solid #D63804;
}

.content {
	padding:	10px;
	position:	relative;
	overflow:	auto;
	
}


#outer-west-content {
	padding:	0px;
	position:	relative;
	overflow:	auto;
}


.inner-center{
		background: #6086B7 url('images/app_back.gif') repeat-x top center;
		
}


.inner-north
{
	margin:0;
	padding:5px;
}
#loginstatus
{
	margin:0;
	padding:0;
	text-align:right; 	
}

#loginstatus a
, #loginstatus a:visited
{
	color:#B20032;
	text-decoration :none;
}

#loginstatus a:hover
{
	text-decoration :underline;
}



