#facebox .b {
	background:url(b.png);
}
#facebox .tl {
	background:url(tl.png);
}
#facebox .tr {
	background:url(tr.png);
}
#facebox .bl {
	background:url(bl.png);
}
#facebox .br {
	background:url(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;
	padding: 0;
}
#facebox .body {
	padding: 10px;
	background: #fff;
	width: 370px;
}
#facebox .loading {
	text-align: center;
}
#facebox .image {
	text-align: center;
}
#facebox img {
	border: 0;
	margin: 0;
}
#facebox .footer {
	border-top: 1px solid #DDDDDD;
	padding-top: 5px;
	margin-top: 10px;
	text-align: right;
}
#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;
}
* html #facebox_overlay { /* ie6 hack */
	position: absolute;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
/*popup content===============================*/

#div_schedule_content {
	border:solid 1px #10800c;
	background:#34a030;
	padding:5px;
}
.txt_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	border-bottom:solid 1px #000000;
	padding:0px 0px 10px 0px;
	margin:0px 0px 8px 0px
}
.bg_white {
	background:#FFFFFF;
	border:solid 1px #e6e6e6;
}
.txt_contentmain {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:18px;
	padding:0px 0px 5px 0px;
}
.txt_callno {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	line-height:20px;
	padding:0px 0px 5px 0px;
}
.dot_seprator {
	background:url(../images/AirdrieTownHomes25.jpg) repeat-y;
	width:1px;
}
.input_1 {
	background:#FFFFFF;
	border: solid 1px #0d530b;
	height:19px;
	width:180px;
	font-size:12px;
	text-align:left;
	padding:2px;
	margin:2px;
}

.input_one {
	background:#FFFFFF;
	border: solid 1px #0d530b;
	height:19px;
	width:50px;
	font-size:12px;
	text-align:left;
	padding:2px;
	margin:2px;
}
.input_two {
	background:#FFFFFF;
	border: solid 1px #0d530b;
	height:19px;
	width:70px;
	font-size:12px;
	text-align:left;
	padding:2px;
	margin:2px;
}


.select_1 {
	background:#FFFFFF;
	border: solid 1px #0d530b;
	height:21px;
	width:184px;
	font-size:12px;
	text-align:left;
	padding:1px 0px 1px 1px;
	margin:2px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.txt_area_1 {
	background:#FFFFFF;
	border: solid 1px #0d530b;
	height:50px;
	width:180px;
	font-size:12px;
	text-align:left;
	padding:2px;
	margin:2px;
}
.txt_dark {
	color:#0c5a09;
}

.txt_white {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:20px;
	padding:0px 0px 5px 0px;
}

.txt_black_short {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	
	
}


.txt_white_pop {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	
	
}


