/*  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_bar2.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_selected2.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:#ECF0F1;
 color:#222;

}

.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:#ECF0F1;
color:#222;
 width:20%;

}

.listing_header_cell_action A{
 color:#222;	
}
.listing_header_cell_td{
 color:#222;	
}


.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_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{
	margin-left: 10px;
  	top: 100px;
	visibility:hidden;
	width:80%;
	left:10%;
	min-height:300px;
	height:auto;
	overflow:auto;
	font-size: 12px;
	border:solid 1px #ddd;
	position:absolute;
	color: #000;
	z-index: 50;
        background:#fff fixed ;
	box-shadow:0px 0px 10px #ccc;

}

.display_panel_title{
	background:#ECF0F1;
	width:100%;
}


.display_panel_content{
width:100%
height:300px;
overflow:auto;
background:#fff;
}

