body{margin:20;
	background-color:#656666;
	font-family:verdana;}
	
div.listDetails{
	position:absolute;
	border:0px solid black;
	width:700;
	height:400;
	top:170;
	left:125;
	margin:0;
	padding:0;
	overflow:hidden;
}	




/* LIST BOX */
div.listDetails div.list{
	position:absolute;
	border:1 solid black;
	width:160;
	height:399px;
	font-size:12;
	/*overflow:auto;*/
	background-color:#7794A3;
}


div.listDetails div.list ul{
	list-style:none;
	margin:5 0 5 0;
	padding:0px;
	
}

div.listDetails div.list ul li{
	margin:0 5 0 5;
}

div.listDetails div.list ul li a:link,
div.listDetails div.list ul li a:visited{
	border:1px solid #7794A3;
	display:block;
	text-decoration:none;
	padding:5px;
	color:white;
	font-weight:bold;;
}

div.listDetails div.list ul li a:hover{
	background-color:#9FAA38;
	border:1px solid black;
}


/* DETAILS BOX */
div.listDetails div.details{
	position:absolute;
	float:right;
	width:500px;
	height:399px;
	left:170px;
	border:1;
	padding:15;
	background-color:#BABA74;
	border:1 solid black;
}

div.listDetails div.details form{ margin:5; }


div.listDetails div.details form p{font-size:10px;}

div.listDetails div.details form p label{
	position:absolute;
	color:#620505;
	font-size:10;
	font-weight:bold;
	width:75px;
	margin:3px;
	vertical-align:top;
}

div.listDetails div.details form p.submit{text-align:right;}

div.listDetails div.details form p input,
div.listDetails div.details form p textarea{margin-left:85px;}



div#JSMX_loading{
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:112px;
	height:30px;
	background-image:url(processing.gif);
	background-repeat: no-repeat;
	z-index:200;
}

