@charset "UTF-8";
/* CSS Document */

table.dataTable {
    margin-left:10px;    
}

.vertical_spacer{
	height:5px;
}

.labels_corner_top-left,
.labels_corner_top-right,
.labels_corner_btm-left,
.labels_corner_btm-right {
	height:5px;
	width:5px;
	background-repeat:no-repeat
}

.labels_corner_top-left {
	background-image:url(../../../app/static_data/images/column-labels_corner_topleft.gif);
}

.labels_corner_top-right {
	background-image:url(../../../app/static_data/images/column-labels_corner_topright.gif);
}

.labels_corner_btm-left {
	background-image:url(../../../app/static_data/images/column-labels_corner_btmleft.gif);
}

.labels_corner_btm-right {
	background-image:url(../../../app/static_data/images/column-labels_corner_btmright.gif);
}

.main_corner_top-left,
.main_corner_top-right,
.main_corner_btm-left,
.main_corner_btm-right {
	height:5px;
	width:5px;
	background-repeat:no-repeat
}

.main_corner_top-left {
	background-image:url(../../../app/static_data/images/main_corner_topleft.gif);
}

.main_corner_top-right {
	background-image:url(../../../app/static_data/images/main_corner_topright.gif);
}

.main_corner_btm-left {
	background-image:url(../../../app/static_data/images/main_corner_btmleft.gif);
}

.main_corner_btm-right {
	background-image:url(../../../app/static_data/images/main_corner_btmright.gif);
}

.labels_area,
.label_name
.label_name-last{
	background-color:#003a5f;
	min-width:5px;
}

.label_name,
.label_name-last {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-align:center;
	vertical-align:top;
}
.label_name {
	border-right:1px solid #4d758f;
}

.main_cols_hdr,
.main_rows_hdr{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #01264d;
	text-align:center;
	margin-bottom:5px;
	vertical-align:bottom
}

.main_cols_hdr {
	padding-bottom:5px;
}

.main_area,
.main_area_block
.main_area_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color:#FFF;
	min-width:5px;
}

.main_area_block {
	width:700px;
}

.main_area_details {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	border-bottom: 5px solid #f1f4fa;
}
p.main_area_details-hdr {
	font-weight:bold;
	color: #000;
	margin-bottom:5px;
	font-size:11px !important;
}

.main_area_col-blue,
.main_area_col-gray-light,
.main_area_col-blue-last,
.main_area_col-gray-light-last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align:center;
	border-right: solid 1px #FFF;
	min-height:40px;
}

.main_area_col-blue,
.main_area_col-blue-last {
	background-color: #d6e3f5;
	border-bottom: solid 5px #cad9f0;
}
.main_area_col-blue-last {
	border-right: solid 1px #d6e3f5;
}

.main_area_col-gray-light,
.main_area_col-gray-light-last {
	background-color: #f5f5f5;
	border-bottom: solid 5px #e7eaf0;
}
.main_area_col-gray-light-last {
	border-right: solid 1px #f5f5f5;
}

/* 2 Column Styles */
table.col2 .main_area_col-blue,
table.col2 .main_area_col-gray-light,
table.col2 .main_area_col-blue-last,
table.col2 .main_area_col-gray-light-last {
	width:240px;
}
table.col2 .label_name,
table.col2 .label_name-last {
	width:240px;
}
table.col2 .main_cols_hdr {
	padding-left:208px;
}
table.col2 .main_rows_hdr {
	width:208px;
}
table.col2 .main_area_details {
	width:203px;
}

/* 3 Column Styles */
table.col3 .main_area_col-blue,
table.col3 .main_area_col-gray-light,
table.col3 .main_area_col-blue-last,
table.col3 .main_area_col-gray-light-last {
	width:160px;
}
table.col3 .label_name,
table.col3 .label_name-last {
	width:160px;
}
table.col3 .main_cols_hdr {
	padding-left:207px;
}
table.col3 .main_rows_hdr {
	width:207px;
}
table.col3 .main_area_details {
	width:202px;
}

/* 4 Column Styles */
table.col4 .main_area_col-blue,
table.col4 .main_area_col-gray-light,
table.col4 .main_area_col-blue-last,
table.col4 .main_area_col-gray-light-last {
	width:120px;
}
table.col4 .label_name,
table.col4 .label_name-last {
	width:120px;
}
table.col4 .main_cols_hdr {
	padding-left:206px;
}
table.col4 .main_rows_hdr {
	width:206px;
}
table.col4 .main_area_details {
	width:201px;
}

/* 5 Column Styles */
table.col5 .main_area_col-blue,
table.col5 .main_area_col-gray-light,
table.col5 .main_area_col-blue-last,
table.col5 .main_area_col-gray-light-last {
	width:100px;
}
table.col5 .label_name,
table.col5 .label_name-last {
	width:100px;
}
table.col5 .main_cols_hdr {
	padding-left:185px;
}
table.col5 .main_rows_hdr {
	width:185px;
}
table.col5 .main_area_details {
	width:180px;
}

/* 6 Column Styles */
table.col6 .main_area_col-blue,
table.col6 .main_area_col-gray-light,
table.col6 .main_area_col-blue-last,
table.col6 .main_area_col-gray-light-last {
	width:90px;
}
table.col6 .label_name,
table.col6 .label_name-last {
	width:90px;
}
table.col6 .main_cols_hdr {
	padding-left:144px;
}
table.col6 .main_rows_hdr {
	width:144px;
}
table.col6 .main_area_details {
	width:139px;
}

/* 7 Column Styles */
table.col7 .main_area_col-blue,
table.col7 .main_area_col-gray-light,
table.col7 .main_area_col-blue-last,
table.col7 .main_area_col-gray-light-last {
	width:80px;
}
table.col7 .label_name,
table.col7 .label_name-last {
	width:80px;
}
table.col7 .main_cols_hdr {
	padding-left:123px;
}
table.col7 .main_rows_hdr {
	width:123px;
}
table.col7 .main_area_details {
	width:118px;
}


