
 #facebox .b { background:url(/_image/jquery/facebox/b.png); }
 #facebox .tl { background:url(/_image/jquery/facebox/tl.png); }
 #facebox .tr { background:url(/_image/jquery/facebox/tr.png); }
 #facebox .bl { background:url(/_image/jquery/facebox/bl.png); }
 #facebox .br { background:url(/_image/jquery/facebox/br.png); }

 #facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; }

 #facebox .popup { position: relative; }

 #facebox table { border-collapse: collapse; }
 #facebox td { border-bottom: 0; }

 #facebox .body { padding: 10px; background: #fff; width: 480px; }

 #facebox .loading { text-align: center; background-color: white; }

 #facebox .image { text-align: center; }

 #facebox img { border: 0; margin: 0; }

 #facebox .footer { height: 40px; }

 #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }

 #facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; }

 .facebox_hide { z-index:-100; }

 .facebox_overlayBG { background-color: #000; z-index: 99; }

 #facebox .close_image {}

 #facebox { color: #363636; font-family: Verdana,Arial,sans-serif; font-size: 10pt; font-weight: normal; }

 #facebox .container { height: 25px; padding: 3px 0; vertical-align: middle; clear: both; }
 #facebox .container select.input { width: 319px; height: 24px; border: 1px solid #ddd; }
 #facebox .container select.multiple { width: 319px; height: 100px; border: 1px solid #ddd; }
 #facebox .container select.multipleLong { height: 300px; }
 #facebox .container input[type="checkbox"] { margin-right: 307px; }
 #facebox .container input[type="text"] { border: 1px solid #ddd; width: 317px;	height: 20px; }
 #facebox .container input.date { width: 217px; height: 20px; border: 1px solid #ddd; }
 #facebox .container textarea { width: 313px; height: 50px; border: 1px solid #ddd; }

 #facebox div.label,
 #facebox div.formLeft { float: left; padding: 5px 0; width: 145px;	border-bottom: 2px solid #ddd; }
 #facebox div.data,
 #facebox .formRight { float: right; margin-top: 4px; }
 #facebox div.data div.errorMessage,
 #facebox .formRight div.errorMessage { font-size: 8pt; font-weight: bold; color: #b00000; }

 #facebox div.container div.buttons { clear:right; }
 #facebox div.container div.buttons a,
 #facebox .button_facebox { position: relative; float: right; top: 10px; width: 120px; height: 20px; border: 1px solid #bababa; background-image: url('/_image/btn_small.gif');
                            background-position: center; font-family: Verdana,Arial,sans-serif; font-size: 10pt; text-align: right; padding-right: 10px;
                            padding-top: 2px; font-weight: bold; cursor: pointer; margin-bottom: 10px; }
