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

table.data {
	border-collapse:collapse;
	margin-bottom: 20px;
	}
table.data caption {
	font-size:11pt;
	text-align:left;
	}
table.data caption span {
	color:#FF3300;
	}


table.data th, table.data td {
	border:1px solid #BBBBBB;
	padding:3px;
	}

table.data thead td {
	background:transparent url(/myAssets/images/gradation-16.blue.gif) repeat-x scroll 0 50%;
	font-size:9pt;
	font-weight:normal;
	text-align:center;
	}
table.data thead td.highlight {
	background:transparent url(/x-images/glay-gra-blue.gif) repeat-x scroll 0 50%;
	font-weight:bold;
	}

table.data thead th {
	background:transparent url(/myAssets/images/gradation-16.blue.gif) repeat-x scroll 0 50%;
	font-size:9pt;
	font-weight:normal;
	text-align:center;
	}
table.data thead th.highlight {
	background:transparent url(/x-images/glay-gra-blue.gif) repeat-x scroll 0 50%;
	font-weight:bold;
	}
	
table.data tbody th {
	padding:4px 6px;
	text-align:right;
	font-size: 10pt;
	font-weight:normal;
	}
table.data tbody td {
	background:#F9F9F9;
	color:#333333;
	font-size:8pt;
	text-align:left;

	}

table.data tbody td.applied {
  color:#FF3300;
	font-weight:bold;
	}
table.data td span.small {
	 font-size: 0.8em;
	 font-weight:normal;
	 }
table.data th span.small {
	 font-size: 0.8em;
	 font-weight:normal;
	 }
table.data tbody tr.even th {
	background:#F1F1F1;
	}
table.data tbody tr.even td {
	background:#F1F1F1;
	text-align: left;
	}
table.data tbody tr.even td.current {
	background:#E5E5E5;
	font-size:10pt;
	font-weight:bold;
	}
table.data tbody tr.odd th {
	background:#FcFcFc;
	}
table.data tbody tr.odd td {
	background:#F9F9F9;
	text-align:left;
	}
table.data tbody tr.odd td.current {
	background:#F0F0F0;
	font-size:10pt;
	font-weight:bold;
	}
table.data tbody tr.total th {
	background:#FFFFFF;
	color:#333333;
	font-weight:bold;
	}
table.data tbody tr.total td {
	background:#FFFFFF;
	font-weight:bold;
	}
table.data tbody tr.total td.current {
	background:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	}
table.data tbody tr.even th {
	background:#E5E5E5;
	}
table.data tbody tr.odd th {
	background:#F6F6F6;
	}
	
div#main-content table.data tbody tr td dl dd {
  font-size:8pt;
	}

table.data tbody td span {
color:#FF3300;
margin-left:4px;
}

