body {
	background-color: #cacdae;
}
h1           { font-family: verdana, arial, helvetica, sans-serif;
	       margin-left: .5cm; margin-right: 0.5cm;
	       }
h2.title     { font-size: 27; margin-bottom: 30 }
h2 { font-family: "arial", "helvetica", sans-serif;  margin-left: 0.5cm; margin-right: 0.5cm}

h3 { font-family: "arial", "helvetica", sans-serif; margin-left: 0.5cm; margin-right: 0.5cm;}

h3.website   { text-align: center }

h4 { font-family: "arial", "helvetica", sans-serif; margin-left: 0.5cm; margin-right: 0.5cm;}

h5 { font-family: "arial", "helvetica", sans-serif; margin-left: 0.5cm; margin-right: 0.5cm;}

h6 { font-family: "arial", "helvetica", sans-serif; margin-left: 0.5cm; margin-right: 0.5cm;}
p {
	font-family: arial, helvetica, sans-serif;
	line-height: 1.3em;
}
ul{
padding-top: 7px;
}
li.bulleted-list {
	font-family: arial, helvetica, sans-serif;
	font-size: 13.6px;
	line-height: 1.3em;
}

div.story p.country-titles-first {
	font-size: 32px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0px;
	margin-top: 17px;
	margin-bottom: 15px;
}
/*p.country-titles-first{white-space:nowrap;}*/
p.major-title-header {
	font-size: 36px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	margin-bottom: -15px;
}
p.summary-table-text-left-column {
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}
.scalabold{
	font-weight: bold;
}
.image-first{
	width: 68%;
	height: 68%;
}
.image-fit{
	width: 100%;
	height: 100%;
}
.photo-credits{
	font-size: 9px;
	font-family: Verdana;
}
h1,h2,h3,h4,h5,h6 {
	padding: 0px;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: -10px;
}
h3 {
	font-size: 14px;
	font-style: normal;
}
h4 {
	font-size: 14px;
	font-style: italic;
}
h5{font-size:13px;font-style:normal;}
h6{font-size:12.7px;font-style:italic;}
h1,p.major-sub-heading {
	font-size:20.4px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	margin-botom: -10px;
}
p.major-sub-heading a.footnote-link {
	line-height: 0;
	margin: 0;
	padding: 0;
	font-size: 0.75em;
}
p.country-titles-first a.footnote-link{
	line-height: 0;
	margin: 0;
	padding: 0;
	font-size: 0.5em;
}
h2, p.minor-sub-heading {
	font-size:18px;
	font-family: arial, helvetica, sans-serif;
}
p.minor-sub-heading a.footnote-link {
	line-height: 0;
	margin: 0;
	padding: 0;
	font-size: 0.8em;
}
p.table-titles {
	text-align: center;
	font-weight: bold;
	margin: 8px;
	padding: 0;

}
p.table-text-left-aligned-column {
	text-align: left;
}
p.table-text-center-aligned-column {
	text-align: center;
}
p.table-text-right-aligned-columns {
	text-align: right;
}
p.table-text-right-align-totals-bold {
	text-align: right;
}

p.index_main_header{
	text-align: center;
	font-weight: bold;
	font-size: 38px;
	margin-bottom: -2px;
	margin-top: -2px;
}
p.index_main_left_text{
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 10px;
}
p.maps-title-text {
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	margin-bottom: 0px;
	font-weight: bold;
}
p.maps-subtitle-text {
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 0px;
}
p.translation-title-text {
	margin-left: 50px;
	font-size: 28px;
	font-weight: bold;
}
p.translation-subtitle-text {
	margin-left: 50px;
	font-size: 22px;
	font-weight: bold;
}
p.translation-norm-text {
	margin-left: 50px;
	margin-right: 50px;
}
#maps-content-div {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
}
table.Basic_Paragraph {
   margin: 0 auto;
   margin-top: 20px;
   padding-left:25px;
   border-collapse: collapse;
   width: 70%;
}
table.Basic_Paragraph th {
   width: 30%;
   text-align: right;
   background: none;
   padding: 10px;
   border-right: 1px solid gray;
   border-bottom: 1px solid gray;
}
table.Basic_Paragraph td {
   border-bottom: 1px solid gray;
   padding: 10px;
}
table.data {
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
}
table.data td {
	padding: 10px;
	text-align: center;
	border-style:solid;
	border-color: #666666;
	border-width:1px;
}
table.data td.table-header, table.data td.content-table-footer{
	text-align: center;
	background: #CCCCCC;
	font-weight: bold;
}
table.data td.content-table-body{
	text-align: left;
	vertical-align: top;
}
table.data caption {
   margin: 5px auto;
   font-weight: bold;
}
table.index_main_table {
	margin-left:auto;
	margin-right:auto;
	width: 500px;
}

table.index_main_table td.index_main_left_column{
	width: 275px;
}

table.index_main_table td.index_main_right_column{
	width: 225px;
	vertical-align: top;
	text-align: center;
}
table.fileDisplayTable {
	border-collapse: collapse;
	font-family: arial;

}
table.fileDisplayTable td.table-header {
	text-align: left;
	background: #CCCCCC;
	font-size: 16px;
	font-weight: bold;
}
table.fileDisplayTable td.table-legend {
	font-size: 12px;
}
div#summaries div.story {
   float: left;
   margin: 20px;
   width: 40%;
   padding: 0;
}

table.data thead th
{
   border: 1px solid gray;
}
table.data tbody th
{
   background: none;
   border: 1px solid gray;
}

table.data tbody tr.alt th, table.data tbody tr.alt td
{
}
table.data td
{
       text-align:center;
       border: 1px solid gray;
       padding: 3px;
}

div#summaries
{
   width: 100%;
   float: none;
   clear: both;
}

div#summaries table
{
   width: 100%;
   margin: 0;
}

hr
{
   clear: both;
}

div#summaries table tbody th
{
   font-weight: normal;
}


div.story {
   padding: 0 25px;
}

div.story p
{
   margin-left: 0px;
   margin-right: 5px;
   text-indent: 0;
}
div.story p, .mainContent, div p {
	font-size:13.6px;
}
div p.footnotes {
	font-size:10px;
}
p.Abbreviations-Acronyms{
	margin:0;
}
div.story td p, div.story th p {
   display: block;
   padding: 0;
   margin: 0;
   text-indent: 0;

}

a.footer_index_link{
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
a.footer_index_link:link {
	color: #003399;
	text-decoration: none;
}
a.footer_index_link:visited {
	color: #993300;
}
a.footer_index_link:active {
	color: #FF0000;
}
a.footer_index_link:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
a.index_link {
	font-size: 14px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a.index_link:link {
	color: #003399;
	text-decoration: none;
}
a.index_link:visited {
	color: #993300;
}
a.index_link:active {
	color: #FF0000;
}
a.index_link:hover {
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
a.maps-section-link:link {
	font-family: arial, helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
a.maps-section-link:visited {
	color: #993300;
}
a.maps-section-link:active {
	color: #FF0000;
}
a.maps-section-link:hover {
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
a.maps-section-link {
	font-size: 22px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
a.maps-table-link:link {
	font-family: arial, helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
a.maps-table-link:visited {
	color: #993300;
}
a.maps-table-link:active {
	color: #FF0000;
}
a.maps-table-link:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
a.maps-table-link {
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
a.maps-table-link:link {
	color: #003399;
	text-decoration: none;
}

a.imageLink:visited {
	color: #993300;
}
a.imageLink:active {
	color: #FF0000;
}
a.imageLink:hover {
}
a.imageLink {
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
a.imageLink {
	text-decoration: none;
	border: 0px;
}

sup{
    line-height: 0;
    margin: 0;
    padding: 0;
    font-size: 0.75em;
    font-weight: normal !important;
}


/***************
a.footnote-anchor {
	line-height: 0;
    margin: 0;
    padding: 0;
}

div.footnote {
	line-height: 0;
    margin: 0;
    padding: 0;
}
div.footnotes {
	line-height: 0;
    margin: 0;
    padding: 0;
}
a.footnote-link {
	line-height: 0;
	margin: 0;
	padding: 0;
}
div.footnote {
	line-height: 0;
    margin: 0;
    padding: 0;
}

************************/
p.footnotes {
	line-height: 1.3em;
    margin: 0;
    padding: 0;
}
td.shade-1
{
   background: #ddd;
}

td.shade-2
{
   background: #aaa;
}
div#quicksummarytable
{
  padding-top: 20px;
}

div#quicksummarytable div.table-key
{
   padding: 0 10px;
   float:left;
   width: 40%
}

table#table-key
{
   float: right;
   margin: 0;
}

div#quicksummarytable table td
{
   text-align: left;
}

table#table-key
{
   float: right;
   margin: 0;
}

#toc {
	float: right;
	font-size: small;
	padding-top: 50px;
	padding-bottom: 10px;
	width: 250px;
	padding-left: 10px;
	padding-right: 10px;

}
#toc ul {
	margin-left: 20;
	font-family: arial, helvetica, sans-serif;
}
#toc li a {
	text-decoration: none;
}
.translationList{
	font-family: arial;
}
.menulink {
	text-decoration: none;
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
}
.table tr td {
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
}

.float-right {
	float: right;
}

.float-left {
	float: left;
}

.align-center {
	text-align: center;
}

.group.float-right {
	text-align: center;
	margin-left: 8px;
}

.group.float-left {
	text-align: center;
	margin-right: 8px;
}

#content-holder {
  width: 1785px;
  height: 270px;
 
}
.ScalaBold{
	width:100px;
	display:inline-block;
}
.SclalBold2{
	font-weight:bold;
}
#table-1{
	width:150px;
	text-align:center;
}
