/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:175px;  /* Width of box */
  height:250px;  /* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #aa103f;  /*  */
  background-color:#FFF;  /* White background color */
  text-align:left;
  font-size:0.9em;
  z-index:100;
}
#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#aa103f;
  color:#FFF;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
} 

table.p_table
{
	border-top : thin solid #aa103f;
	border-bottom : thin solid #aa103f;
	border-left : thin solid #aa103f;
	border-right : thin solid #aa103f;
	border: solid 1px;
}

td.p_header
{
	background: #aa103f;
	color: white;
	padding: 0px 4px 0px 4px;
	width: 150px;
}

td.p_data
{
   vertical-align:top;
   padding: 0px 4px 0px 4px;
   width: 150px;	
}


td.p_header_wide
{
	background: #aa103f;
	color: white;
	padding: 0px 4px 0px 4px;
	width: 350px;
}

td.p_data_wide
{
   vertical-align:top;
   padding: 0px 4px 0px 4px;
   width: 350px;	
}





td.p_data2
{
   vertical-align:top;
   padding: 0px 4px 0px 4px;	
   width: 150px;
}

td.p_header2
{
	background: #aa103f;
	color: white;
	padding: 0px 4px 0px 4px;
	width: 150px;
}

td.p_edit
{
   vertical-align:top;
   padding: 0px 4px 0px 4px;
   width:20px;	
   text-align:center;
}

	


