#listing-cost-calc {
float:right;
margin:0 0 1em 1em;
width:220px;
text-align:center;
z-index:-1;
}
#listing-cost-calc th {background-color:#f0f0f0;}
#listing-cost-calc label {font-weight:bold;}
#listing-cost-calc .figure {color:#069;text-align:right;}
#listing-cost-calc .bold {font-weight:bold;}

.leftElement { FONT-WEIGHT: normal; TEXT-ALIGN: left; WIDTH: 40%; DISPLAY: inline; }
.rightElement { FONT-WEIGHT: bold; TEXT-ALIGN: right; WIDTH: 60%;DISPLAY: inline; }
.lineElement { FONT-WEIGHT: bold; TEXT-ALIGN: right; WIDTH: 100%;DISPLAY: inline; }
.addBottomBorder {BORDER-BOTTOM: 1px solid #ccc;}
.remBottomBorder {BORDER-BOTTOM: none;}
.showBlock {display:table-row;}
.hideBlock {display:none;}


/*  /*********************Calander Styles*************/

.ds_box {
	background-color: #FFF;
	border: 1px solid #09c;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #069;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #036;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
}

.ds_cell {
	background-color: #E0F2F7;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}

.ds_cell_da {
	background-color: #E0F2F7;
	color: #AAA;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell_selected {
	background-color: #DDD;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell_today {
	background-color: #EEE;
	color: #F00;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell_sel_today {
	background-color: #AAA;
	color: #F00;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}
/**This hover code wont work for IE**/
