/*  Page Title */


.header_info_table {
 width:100%;
  border:1px solid #cccccc;
 background:#7091b4;
}

.header_info_tr{
background:#7091b4;
}


.header_info_cell{

background:#7091b4;
}

.customer_account_table
{
	background:#ffffff;
	border:0px solid #C0C0C0;
	
	
}


.customer_account_table_tr
{
	
}

.customer_account_table_td
{
	 background:#f3f3f3 url(../images/tab_bar.png);
	color:#888888;
	border-bottom:1px solid #cccccc;
        border-right:1px solid #ffffff;
        
}

.customer_account_table_td A
{

	color:#888888;
}

.customer_account_table_td_selected
{	
    background:#ffffff url(../images/tab_bar_selected.png);
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;			
}

.customer_account_table_td_selected A
{
    color:#000000;
}






.listing_table {
 width:100%;
  border:0px solid #cccccc;
 background:#ffffff;
}

.listing_header{

 background:#ffffff;
}

.listing_header_cell{

 border-top:1px solid #ffffff;
 border-bottom:1px solid #ffffff;
 border-left:0px dashed #ffffff;
 border-right:1px dashed #ffffff;
 background:#C0C0C0 url(../images/listing_header_title_bar.png);
 color:#eeeeee;

}

.listing_header_cell_action{

 border-top:1px solid #ffffff;
 border-bottom:1px solid #ffffff;
 border-left:0px dashed #ffffff;
 border-right:0px dashed #ffffff;
 background:#C0C0C0 url(../images/listing_header_title_bar.png);
color:#eeeeee;
 width:20%;

}

.listing_header_cell_action A{
 color:#eeeeee;	
}
.listing_header_cell_td{
 color:#eeeeee;	
}


.listing_content_tr{

 border-top:1px solid #ededed;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #ededed;
 border-right:1px dashed #ededed ;
 cursor:hand;
 background:#ffffff;
 
	-webkit-transition: background-color 0.3s ease-out;
       -moz-transition: background-color 0.3s ease-out;
       -o-transition: background-color 0.3s ease-out;
       -ms-transition: background-color 0.3s ease-out;
       transition: background-color 0.3s ease-out;
}
.listing_content_tr:hover{

 border-top:1px solid #ededed;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #ededed;
 border-right:1px dashed #ededed   ;
 cursor:hand;
 background:#f2f2f2;

}


.listing_content_cell{

 border-top:1px solid #ededed;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #ededed;
 border-right:1px dashed #ededed    ;
 cursor:hand;

}




.listing_content_cell_action{

 border-top:1px solid #ededed;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #ededed;
 border-right:0px dashed #cccccc;
 width:20%;


}

.listing_row_out_standing{

 border-top:0px solid #000000;
 border-bottom:0px solid #00ccff;
 border-left:0px solid #00ccff;
 border-right:0px solid #00ccff;
 background:#ccffcc;
}

.listing_row_highlight{

 border-top:0px solid #000000;
 border-bottom:0px solid #00ccff;
 border-left:0px solid #00ccff;
 border-right:0px solid #00ccff;
 background:#eeeeee;
}

.listing_top_row{

 border-top:0px solid #cccccc;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #cccccc;
 border-right:0px dashed #cccccc;
 background:#ffffff;


}

.listing_bottom_row{

 border-top:1px solid #ededed;
 border-bottom:0px solid #ededed;
 border-left:0px dashed #ededed;
 border-right:0px dashed #ededed;
 background:#ffffff;


}




.thumbnail_panel{

 border-top:0px solid #cccccc;
 border-bottom:0px solid #cccccc;
 border-left:0px dashed #cccccc;
 border-right:0px dashed #cccccc;
 background:#ffffff;

}

.thumbnail_panel_table{

 border-top:0px solid #cccccc;
 border-bottom:0px solid #cccccc;
 border-left:0px dashed #cccccc;
 border-right:0px dashed #cccccc;
  padding: 10px 10px 10px 10px;
 background:#ffffff;

}

.thumbnail_img_cell{
 width:100px;

background:#ffffff;
}

.thumbnail_img{
 width:100px;
 padding: 2px 2px 2px 2px;
 
 border-top:0px solid #dddddd;
 border-bottom:0px solid #dddddd;
 border-left:0px solid #dddddd;
 border-right:0px solid #dddddd;
 cursor:hand;

}


.display_panel{
	
position:absolute;
background:#ffffff;
border:1px solid #cccccc;
visibility:hidden;
width:815px;
height:530px;
z-index:100;
-moz-box-shadow: 2px 2px 10px #888;
-webkit-box-shadow: 2px 2px 10px #888;
box-shadow: 2px 2px 10px #888;

}


.display_panel_content{
width:800px;
height:500px;
overflow:auto;		
}

