
/* BORDER */

.fsmodal-wrapper { empty-cells: show; border-collapse: collapse; }

.fsmodal-wrapper .top-left { width: 10px; height: 10px; padding: 0; background: url('/flex/jq/modalcornerTL.png'); }
.fsmodal-wrapper .top-right { width: 10px; height: 10px; padding: 0; background: url('/flex/jq/modalcornerTR.png'); }
.fsmodal-wrapper .bottom-right { width: 10px; height: 10px; padding: 0; background: url('/flex/jq/modalcornerBR.png'); }
.fsmodal-wrapper .bottom-left { width: 10px; height: 10px; padding: 0; background: url('/flex/jq/modalcornerBL.png'); }

/* IE6/7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NOTE: these must be absolute paths or URLs to your images */
.fsmodal-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/flex/jq/modalcornerTL.png'); }
.fsmodal-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/flex/jq/modalcornerTR.png'); }
.fsmodal-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/flex/jq/modalcornerBR.png'); }
.fsmodal-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/flex/jq/modalcornerBL.png'); }

.fsmodal-wrapper .top,
.fsmodal-wrapper .bottom { height: 10px; background-color: #000000; opacity: 0.4; filter: alpha(opacity=40); padding: 0 }
.fsmodal-wrapper .left,
.fsmodal-wrapper .right { width: 10px; background-color: #000000; opacity: 0.4; filter: alpha(opacity=40); padding: 0 }

/*
.fsmodal-wrapper .top { border-bottom: 1px solid #000000; }
.fsmodal-wrapper .right { border-left: 1px solid #000000; }
.fsmodal-wrapper .bottom { border-top: 1px solid #000000; }
.fsmodal-wrapper .left { border-right: 1px solid #000000; }
*/

/* TITLE BAR */

.fsmodal-wrapper .title-bar { background-color: #000000; padding: 6px; position: relative; }

/* CONTENT */

.fsmodal-title { background-color: #666666; padding: 3px 10px 3px 10px; color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: Trebuchet MS,Arial,Helvetica,sans-serif; }
.fsmodal-inner { background-color: #FFFFFF; padding: 0; color: #333333; font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
