body { 
	background: #335266;
	font-size: 0.815em;
}
	
.pop_up_sas_details{
	width:867px;
	margin: 140px;
	display: block;
	height: auto;
	color: #335266;
}
.col_807{
	width: 807px;
	float: left;
	margin: 10px 0 10px 0;
}
.pop_up_white_header, .pop_up_white_footer, .pop_up_white_content  {
	float: left;
	width: 100%;
}
.pop_up_white_header {
	height: 43px;
	background: url(../images/pb_white_top_left.png) center left no-repeat;
}
.pop_up_white_footer {
	height: 30px;
	background: url(../images/pb_white_bottom_left.png) center left no-repeat;
}
.pop_up_white_content_left {
	background: url(../images/pb_white_middle_left.png) repeat-y left; 
	height: auto;
	padding-left:10px;
}
.pop_up_white_content_right {
	background: url(../images/pb_white_middle_right.png) repeat-y right; 
	height: auto;
	padding-right:10px;
}
.pop_up_white_content_center {
	width: auto;
	height: auto;
	background: #ffffff;
	border-left: solid 1px #ADAFAC;
	border-right: solid 1px #ADAFAC;
	padding: 10px 19px 0 19px;
	}
.top_box_white{
    background: url(../images/pb_white_top_right_full.png) center right no-repeat;
    padding:0;
	margin: 0;
    height: 28px;
	display: block;
	margin-left: 30px;
	width:auto;
	color:#335266;
	padding-top: 15px;
	font-weight: bold;
	text-transform:uppercase;
}
.bottom_box_white{
    background: url(../images/pb_white_bottom_right_full.png) center right no-repeat;
    padding:0;
	margin: 0;
    height: 30px;
	display: block;
	margin-left: 30px;
	width:auto;
}

a.box_close {
	display: inline-block;
	background: url(../images/pb_btn_close.png) no-repeat center center;
	width:25px;
	height:25px;
	float: right;
	position: relative;
	right: 12px;
	bottom: 5px;
}
a:hover.box_close {
	background: url(../images/pb_btn_close_over.png) no-repeat center center;
}

.monthly_table table {
	border-collapse:collapse;
	color:#335266;
	width:100%;
}

.monthly_table thead td {
	background: #eff7fa url(../images/balance_tbl_list_blue_bgr.gif) left bottom repeat-x;
	border:solid 1px #B9C2C9;
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.846em;
	padding:6px 10px;
}

.monthly_table table tbody td {
	background:url(../images/leasing_calc_list_bgr.gif) left bottom repeat-x;
	border:solid 1px #B9C2C9;
	padding:5px 10px 4px;
}

.monthly_table table tbody td i {
	color:#0183C1;
	font-weight:bold;
	font-style:normal;
}

.monthly_table .servicetitle {
	font-weight:bold;
	color:#5399CA;
}

.monthly_table table td.colnr {
	width:59px;
}

.monthly_table table td.colprice {
	width:333px;
}
.monthly_table table td.coldate {
	width:220px;
}

.smallcellcontent {
	font-size:0.85em;
	color:#676767;
}

table td.nr {
	text-align:right;
}
.pricecol{
	width:120px;
}

table td.centr {
	text-align:center;
}

.monthly_table tfoot td {
	background:#daeaf7 url(../images/leasing_calc_list_bgr.gif) left bottom repeat-x;
	font-weight:bold;
	border-color:#B9C2C9;
	border-width:1px;
	padding:5px 10px 4px;
}

.monthly_table tfoot td.left {
	border-style:solid none solid solid;
}

.monthly_table tfoot td.right {
	border-style:solid solid solid none;
}














.ad_table table {
	width:100%;
	border-collapse:collapse;
	color:#335266;
}

.ad_table thead td {
	background: #f4f4f4 url(../images/balance_tbl_list_gray_bgr.gif) left bottom repeat-x;
	border:solid 1px #B9C2C9;
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.846em;
	padding:7px 10px;
}
.ad_table tfoot td {
	background:url(../images/data_imp_tbl_head_bgr.gif) left bottom repeat-x;
	border:solid 1px #B9C2C9;
	font-weight:bold;
	padding:6px 10px;
}

.ad_table table tbody td {
	background:#F0F0F0 url(../images/data_imp_tbl_list_bgr.gif) left bottom repeat-x;
	border:solid 1px #B9C2C9;
	padding: 6px 10px;
}
.ad_table table tbody a {
	font-weight:bold;
}
.ad_table table tr.highlight td {
	background:#E6F1F7 url(../images/table_cell_highlight.gif) left bottom repeat-x;
}
.ad_table table td.coldate {
	width:130px;
}
.ad_table table td.colprice {
	width:120px;
}
.ad_table .simplecell {
	scolor:#676767;
}
