/*
#popup{
	position: absolute;
	z-index: 999;
}
*/
table.pop_dialog_table {	 
  border-collapse: collapse;
  margin: auto;
  z-index: 999;
  
  /*table-layout: fixed;*/
  table-layout: automatic;
  /*width: 465px; /* default width... override if you want it different */
  
}

table.pop_dialog_table td, table.pop_dialog_table td {
  text-align: left;
  vertical-align: baseline;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
}

td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
  height: 10px;
  overflow: hidden;
  padding: 0px!important;
  padding: 4px;  
  width: 10px!important;
  width: 10px;   
}

td.pop_topleft {
  background-image: url('/images/pl/pop_dialog_top_left.png')!important;
  background-image: none;
  filter: none!important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pl/pop_dialog_top_left.png', sizingMethod='crop');
}

td.pop_topright {
  background-image: url('/images/pl/pop_dialog_top_right.png')!important;
  background-image: none;
  filter: none!important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pl/pop_dialog_top_right.png', sizingMethod='crop');
}

td.pop_bottomleft { 
  background-image: url('/images/pl/pop_dialog_bottom_left.png')!important;
  background-image: none;
  filter: none!important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pl/pop_dialog_bottom_left.png', sizingMethod='crop');
}

td.pop_bottomright {
  background-image: url('/images/pl/pop_dialog_bottom_right.png')!important;
  background-image: none;
  filter: none!important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pl/pop_dialog_bottom_right.png', sizingMethod='scale');
}

td.pop_border {
  background-image: url('/images/pl/pop_dialog_border.png')!important;
  background-image: none;
  filter: none!important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pl/pop_dialog_border.png', sizingMethod='scale');
}

td.pop_content {
  background-color: white;
  padding: 0px;
  /*width: 450px;*/
}

td.pop_content h2 {
  
  font-size: 14px;
  font-weight: bold;
  height: 30px;
  margin: 0px ;
  background: url('/images/pl/completion_bar_msg.gif') repeat-x;
  color: #fff;
  border:1px solid #878787;

}

td.pop_content h2 span {
  display: block;
  padding: 0px 0px 0px 10px;
  margin-top: 10px;
}

.inputsubmit{
   background: url('/images/pl/completion_bar_msg.gif') repeat-x;
   border: none;
   color: white;
   margin: 5px;
   margin-right: 10px;
}

.inputsubmitDiv{
clear: both; 
padding: 5px; 
text-align: right; 
border-top: 1px solid #cccccc;
}

div.content{
padding: 5px;
}


div.middle {
	display: table-cell; 
	vertical-align: middle; 	
	position: absolute;		
}


div.inner {	
    *position: relative;      
    text-align: center;
}
