#BB_box table td, #BB_box table td, table.listings th, #BB_box table tbody tr , #BB_box table thead th, #BB_box table thead, #BB_box table {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
	border: 0px;
}

#BB_overlay {    
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: 0.7;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
    z-index: 10000;
}

#BB_title{
  position: absolute;
   left: -12px;
   top:  -24px;
   color: white;
}

#BB_box {   
   position: absolute;
   left: 50%;
   top: 50%;      
   display: none;
   z-index: 100015;
   box-shadow: 0px 0px 16px rgba(0, 0, 0, .8);
	-moz-box-shadow: 0px 0px 16px rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, .8);
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;	
}

#BB_box table td {
  background: white;
  height: 14px;
  width: 14px;  
}

.BB_content {
	padding:12px 22px 12px 12px;
	font-family:arial;
	color:#575757;
	font-size:14px;
}

#w300 {
	width:300px;
}

#w400 {
	width:400px;
}

#BB_close {
   position: absolute;
   background: url('close.png') no-repeat;
   z-index: 100015;
   width: 24px;
   height: 24px;
   right: -12px;
   top: -12px;   
   cursor:pointer;
}

#BB_top td.r    { background: url('topright.png') no-repeat; }
#BB_top td.l    { background: url('topleft.png') no-repeat ; }
#BB_bottom td.r { background: url('bottomright.png') no-repeat ; }
#BB_bottom td.l { background: url('bottomleft.png') no-repeat ;  }


.BB_content label { color:#666; font-size:1em; margin-bottom:4px; }

.BB_content #myFile {
	font-size:24px;
	width:480px;
	margin-bottom:10px;
}

.BB_content input[type="submit"] {
	margin-bottom:10px;
}

.BB_content .form_text {
	border:1px solid #D1D1D1;
	font-size:14px;
	line-height:20px;
	padding:4px;
	margin:4px 0 12px 0;
	width:100%;
}

.BB_content .form_textarea {
	border:1px solid #D1D1D1;
	font-size:14px;
	line-height:20px;
	padding:4px;
	margin:4px 0 12px 0;
	width:100%;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
}

.BB_content .form_select {
	border:1px solid #D1D1D1;
	font-size:14px;
	line-height:20px;
	padding:4px;
	margin:4px 0 12px 0;
	width:100%;
}

.BB_content h1 {
	margin-bottom:18px;
	color:#303030;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:24px;
	font-weight:normal;
	line-height:30px;
}

.BB_content .form_left {
	
}