/* ------------------------------------------------- */

div.xtr	{
	border: solid #AAAAAA 1px !important; 
	font-size: 1em !important;
}

/* --- float: left; ---------------------------------- */
#becontent	{
   padding: 5px 5px 5px 5px;
	border: outset #EEEEEE .4em; 
   margin: 16px auto 16px auto;
   width: 600px;
   color: #AAAAAA;
   background-color: #EEEEEE;
}

#beworkarea	{
   color: #666666;
	background-color: #EEEEEE;
	padding: 5px; 
	border: solid #AAAAAA 1px; 
	margin: 0px auto; 
}

/* -------- background-color: #FFEFD5; --------- */
/* --------	border: solid #CD853F 1px; --------- */

#beformwrap,
.beformwrap	{
	border: solid 0px black; 
	color: #444444;
	margin: 0px auto 0px auto;
 }

#betablewrap,
.betablewrap	{
	text-align: center;
	margin: 0px auto 0px auto;
}

.bedetail	{
	color: #444444; 
	background: #FFFFFF; 
	padding: .5em; 
	border: #666666 solid 2px; 
	border-collapse: collapse; 
	margin: 10px auto; 
}

.bedetail th, 
.bedetail td	{
	margin: 0em;
	padding: .1em;
}

.betable	{
	color: #444444; 
	background: #FFFFFF; 
	padding: .5em; 
	border: #666666 solid 2px; 
	border-collapse: collapse; 
	margin: 10px auto; 
}

.betable th, 
.betable td	{
	margin: 0em;
	padding: .5em;
}

.betable td#npErrors	{
	margin: 0em;
	padding: 0em;
}

.betablehdr	{
	color: #FFFFFF; 
	background-color: #666666;
}

.betext	{
	margin: 0px 0px 0px 0px; 
	padding: 3px 3px 5px 3px;
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */ 			

div#npconfignav 	{
	background-color: #FFFFFF;	
	border: solid #696969 1px;
	margin: 0px auto;
	padding: 1px;
	width: 95%;
					}
					
div#npconfignav ul 	{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
	white-space: nowrap;
	text-align: center;
					}

div#npconfignav li 	{
	background-color: #E4E4E4;	
	color: #969696;
	list-style-type: none;
	display: inline;
	border: solid #969696 1px;
	margin: 0px;
	padding: 3px;
					}

div#npconfignav li a {
	background-color: #FFFFFF;	
	text-decoration: none;
					}
/* ---padding: 7px 10px;---------------------------------------------- */

div#npconfignav li a:link	{
	background-color: #FFFFFF;	
	color: #969696;
						}

div#npconfignav li a:visited	{
	background-color: #FFFFFF;	
	color: #969696;
							}

div#npconfignav li a:hover	{
	background-color: #969696;
	color: #FFFFFF;
						}

/* ------------------------------------------------- */

input.bebtn	{
	font-size: 1em;
}