div.shadow_panel_block { width: auto; }

.shadow_panel_block td.Epanel_content_cell {background:#FFFFFF; text-align: center; vertical-align: top; overflow: visible !important;}
.shadow_panel_block div.Epanel_content_cell {background:#FFFFFF; wi\ dth: 100% !important;  position: relative; margin: -8px !important; padding: 0; text-align: center;  overflow: visible !important; z-index: 1;}
	
.shadow_panel_block .light {height:0px;minHeight:0px;maxHeight:0px; table-layout: auto; border-collapse: collapse}

.shadow_panel_block .l{background: url('/images/png/h.png') repeat-y; background-position: 0px 0px}
.dark_shadow .l{background: url('/images/png/h.png') repeat-y; background-position: -42px 0px}
.shadow_panel_block .r{background: url('/images/png/h.png') repeat-y; background-position: -21px 0px !important;}
.dark_shadow .r{background: url('/images/png/h.png') repeat-y; background-position: -60px 0px !important;}

.shadow_panel_block .t{background: url('/images/png/v.png') repeat-x; background-position: 0px 0px;}
.dark_shadow .t{background: url('/images/png/v.png') repeat-x; background-position: 0px -42px;}
.shadow_panel_block .b{background: url('/images/png/v.png') repeat-x; background-position: 0px -21px !important;}
.dark_shadow .b{background: url('/images/png/v.png') repeat-x; background-position: 0px -60px !important;}




/* for IE */
* html .shadow_panel_block .inside_round, * html .shadow_panel_block .l, * html .shadow_panel_block .r, * html .shadow_panel_block .b, * html .shadow_panel_block .t {background-image: none !important;}
.shadow_panel_block .light .inside_x { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/png/v.png',sizingMethod='scale');}
.shadow_panel_block .light .inside_y { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/png/h.png',sizingMethod='scale');}

.shadow_panel_block .light .inside_round {background: url('/images/png/round.png'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/png/round.png');}

.shadow_panel_block .inside_round { width: 42px; height: 84px;}
.shadow_panel_block .inside_x { height: 84px; width: 100% !important;}
.shadow_panel_block .inside_y { width: 84px; height: 100% !important;}


	
.shadow_panel_block .top_border, .shadow_panel_block .bottom_border { overflow: hidden !important; height: 21px;}
.shadow_panel_block .left, .shadow_panel_block .right {overflow: hidden !important; width: 21px; height: 100%; }
.shadow_panel_block .top_border .left, .shadow_panel_block .bottom_border .left, .shadow_panel_block .top_border .right, .shadow_panel_block .bottom_border .right {height: 21px;}  


.shadow_panel_block .top_border .center, .shadow_panel_block .bottom_border .center {overflow: hidden !important; height: 21px !important; width: 100% !important; }
.shadow_panel_block .left .center, .shadow_panel_block .right .center {overflow: hidden; width: 21px; height: 100% !important; }


.shadow_panel_block .top_border .left .inside_round {position: relative; top: 0px; left: 0px;}
.shadow_panel_block .top_border .center .inside_x {position: relative; top: 0px; left: 0px;}
.shadow_panel_block .top_border .right .inside_round {position: relative; top: 0px; left: -21px;}

.shadow_panel_block .light .left .center .inside_y {position: relative;  left: 0px;}
.shadow_panel_block .light .right .center .inside_y {position: relative;  left: -21px;}

.shadow_panel_block .bottom_border .left .inside_round {position: relative; top: -21px; left: 0px;}
.shadow_panel_block .bottom_border .center .inside_x {position: relative; top: -21px; left: 0px;}
.shadow_panel_block .bottom_border .right .inside_round {position: relative; top: -21px; left: -21px;}

.dark_shadow .top_border .left .inside_round {position: relative; top: -42px; left: -1px;}
.dark_shadow .t .center .inside_x {position: relative; top: -42px;}
.dark_shadow .top_border .right .inside_round {position: relative; top: -42px; left: -19px;}

.dark_shadow .l .center .inside_y {position: relative; left: -42px !important;}
.dark_shadow .r .center .inside_y {position: relative; left: -60px !important;}

.dark_shadow .bottom_border .left .inside_round {position: relative; top: -60px; left: -1px;}
.dark_shadow .b .center .inside_x {position: relative; top: -60px;}
.dark_shadow .bottom_border .right .inside_round {position: relative; top: -60px; left: -19px;}