
/*  */
@charset "iso-8859-1";
body.main {
  	font-family: Arial, Tahoma, Verdana;  
    font-size: 12pt; 
    font-weight:normal; 
	color:navy;
	text-align: left;
	margin-top:0;
	margin-left: 0;
}
p { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
   	font-size: 10pt; 
	font-weight: normal; 
	color:navy;
} 
td { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 10pt; 
    font-weight: normal; 
	color:navy;
}
.indented
   {
   padding-left: 50pt;
   }

.history { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
   	font-size: 10pt; 
	font-weight: normal; 
	color:navy;
} 
.cognitive { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
   	font-size: 10pt; 
	font-weight: normal; 
	color:navy;
} 
.countrybutton {

    color: navy;  
    text-align: center; 
    font-family:main.font-family;  
    font-size: 10pt; 
    font-weight: bold; 
    border-style: solid;  
    border-width: thin;  
    border-color:darkblue; 
	width:'150px';
    text-align:center; 
}
.countryoptionbutton {
	
    color: navy;  
    font-family:main.font-family;  
    font-size: 8pt; 
    font-weight: bold; 
    border-style: solid;  
    border-width: thin;  
    border-color:darkblue; 
    height: 35px; 
    text-align:center; }
h2.cognitive { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 12pt; 
	color:black;
	font-weight: bold; 
} 
dd { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 10pt; 
	font-weight: normal; 
	color:navy;
}
dl { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 10pt; 
	font-weight: normal; 
	color:navy;
}
li { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
    font-size: 10pt; 
    font-weight: normal; 
	color:navy;
    }
dt { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 10pt; 
    font-weight: bold; 
	color:navy;
}
h1 { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 12pt; 
	color: black;
	font-weight: bold; 
}                            
.red12pt { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 12pt; 
	color: red;
	font-weight: bold; 
	border-style: none; 
	border-width: thin; 
}                              

.timeZone { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 8pt; 
	color: navy;
	font-weight: bold; 
	border-style: none; 
	border-width: thin; 
}                        
h2 { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;
	font-size: 12pt; 
	font-weight: bold; 
	color:black;
}
h3 { 
	text-align: left; 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 12pt; 
	color:black;
	font-weight: bold; 
} 
h4 { 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 14pt; 
	color: black;
	font-weight: bold; 
} 
h6 { 
	font-family: Arial, Tahoma, Verdana;  
	font-size: 16pt; 
	color: black;
	font-weight: bold; 
} 
table { 
     border-style: none;  
     border-width: thin;  
     border-color: navy;  
     vertical-align:top;
	 text-align:left;
} 
tr { 
     border-style: none;  
     border-width: thin;  
     border-color: black;  
     vertical-align:top;
	 text-align:left;
} 
table.country { 
               border-style: none;  
               border-width: thin;  
               border-color: navy;  
               width:800px; 
} 

table.XEcountryselect { 
               border-style: none;  
               border-width: thin;  
               border-color: navy;  
               width:600px; 
} 
.indexLeft {
	color: white;
    background-color: navy;  
    font-family: Arial, Verdana, Tahoma;  
    font-size: 10pt; 
    font-weight: bold;
	text-align: center;
	width: 17%;
}
.indexCenter {
	color: grey;
    background-color: light blue;  
    font-family: Arial, Verdana, Tahoma;  
    font-size: 8pt; 
    font-weight: bold;
	text-align: center;
	width: 60%;
}
.indexRight {
	color: black;
    background-color: light blue;  
    font-family: Arial, Verdana, Tahoma;  
    font-size: 8pt; 
    font-weight: bold;
	text-align: right;
	width: 20%;
}
.stylekbsh7 {
	text-align:left;
	font-size: 18pt;
}
.indexLeft1 {
	color: black;
   
    font-family: Arial, Verdana, Tahoma;  
    font-size: 10pt; 
    
	text-align: left;
	
}
.indexCenter1 {
	color: grey;
    background-color: light blue;  
    font-family: Arial, Verdana, Tahoma;  
    font-size: 10pt; 
   
	text-align: center;
	
}
.indexCenter2 {
	
    background-color: light blue;  
    font-family: Arial, Verdana, Tahoma;  
    font-size: 10pt; 
   
	text-align: center;
	
}
td.verticalSpacer {
	background-color: navy;
	width: 1px;
}
td.country { 
	
    color: navy;  
    text-align: center; 
    font-family:Arial, Tahoma, Verdana;  
    font-size: 10pt; 
    font-weight: bold; 
    border-style: none;  
    border-width: thin;  
    border-color:darkblue; 
    height: 30px; 
    text-align:center; 
	width: '49%';
} 
td.footer { 
    color: navy;  
	text-align: center;
    font-family:Arial, Tahoma, Verdana;  
    font-size: 8pt; 
    font-weight: bold; 
    border-color: navy; 
    text-align:center; 
/*	colspan=99;*/
	/*width='100%';*/
	
} 

table.leftnav {
	border-style: none;
	/*	border-width: thin;*/ 
	width:150px;
	padding: 2;
			
	
}

.tzt {
	border-style: solid; 
	border-width: thin; 
}

table.XEmain {

	border-style: none; 
	border-width: thin; 
	text-align: left;
	vertical-align: top;
}
table.GTCHeader {
	border-color: cyan; 
	border-style: none; 
	border-width: thin; 
	text-align: left;
	vertical-align: top;
	width: 100%;
}

td.XEmain {
	border-color: green; 
	border-style: none; 
	border-width: thin; 
	text-align: left;
	vertical-align: top;
}
td.leftnav {
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height:25px;
	text-align:center;
	vertical-align: middle;
	border-style: solid;
	border-width: thin;
	border-color: navy;
	vertical-align: middle;
	padding: 0;
	background-color: #B4CDCD;
}									 
td.gift {
	
	color: navy; 
	font-family: MS Sans Serif, Arial; 
	font-size: 9pt;
	font-weight: bold;
	text-align:center;
	border-style: solid; 
	border-width: thin; 
	border-color: navy; 
}	
td.ref {
	
	color: navy; 
	font-family: MS Sans Serif, Arial; 
	font-size: 9pt;
	font-weight: bold;
	text-align:center;
	border-style: solid; 
	border-width: thin; 
	border-color: #000000; 
	background-color: #d8d8d8;
}	
td.ref2 {
	
	color: navy; 
	font-family: MS Sans Serif, Arial; 
	font-size: 9pt;
	font-weight: bold;
	text-align:center;/*
	border-style: solid; 
	border-width: thin; 
	border-color: #000000; 
	background-color: #d3d3d3;   */
}	
p.small { 
     text-align: left; 
     font-family:Arial, Tahoma, Verdana;  
     font-size: 7pt; 
     font-weight: bolder; 
  } 
table.holiday { 
             
             font-family:Arial, Tahoma, Verdana;  
             font-size: 10pt; 
             font-weight: bold; 
             border-style: solid;  
             border-width: thin;  
             border-color:navy; 
             text-align: left; 
			 width: 600px;
          }  
th.holiday { 
             background-color: navy;  
             color: white;  
             font-family:Arial, Tahoma, Verdana;  
             font-size: 12pt; 
             font-weight: bold; 
             border-style: none;  
             border-width: thin;  
             border-color:navy; 
             text-align: left; 
          } 
td.holiday { 
		color: navy;  
		
		font-family:Arial, Tahoma, Verdana;  
		font-size: 10pt; 
		border-style: none;  
		border-width: thin;  
		border-color:navy; 
		text-align: left; 
} 
td.column2 { 
		color: navy;  
		font-family:Arial, Tahoma, Verdana;  
		font-size: 10pt; 
		border-style: none;  
		border-width: thin;  
		border-color:navy; 
		text-align: left; 
		vertical-align:top;
} 
td.article2 { 
		color: navy;  
		font-family:Arial, Tahoma, Verdana;  
		font-size: 10pt; 
		border-style: none;  
		border-width: thin;  
		border-color:navy; 
		vertical-align: bottom;
		text-align: left; 
} 
hr.mainCenterColumn {
	text-align:center;
	width: '99%';
}
td.observingcountry { 
        color: black;  
	
        font-family: Arial, Tahoma, Verdana;  
        font-size: 10pt; 
        border-style: none;  
        border-color:navy; 
        text-align: left; 
		width: '30%';
} 

a.small {text-decoration: underline; font-size: 7pt; font-weight:bold} 
a.small:link     {color:royalblue} 
a.small:visited  {color:royalblue} 
a.small:active   {color:royalblue} 
a.small:hover    {color:navy;  } 

a.smallrolloverlink {font-weight: bold;  text-decoration: none; color: navy;} 
a.smallrolloverlink:link {color: dodgerblue; font-weight: bold;  font-size: 8pt;} 
a.smallrolloverlink:visited {color: navy} 
a.smallrolloverlink:active {color: navy} 
a.smallrolloverlink:hover { 
       font-weight: bolder;  
       font-size: 8pt;  
       color: black;  
       }

a.smallrollovertext {
	font-size: 8pt;
	text-decoration: underline;
	font-weight:bold;
	color:royalblue;
} 
a.smallrollovertext:link     {color:royalblue;font-weight: bold}
a.smallrollovertext:visited  {color:royalblue;font-weight: bold}
a.smallrollovertext:active   {color:royalblue;font-weight: bold}
a.smallrollovertext:hover    {color:navy;font-weight: bold}

a.pt10 {
	font-weight: bold;  
	text-decoration: none; 
	font-size: 10pt;  
	color: navy;  
} 
.quiztitle {
	font-size: 14pt;  
	color: black;  
}
.pt8 {
	text-decoration: none; 
	font-size: 8pt;  
	color: navy;  
} 

a.normal {
	text-decoration: underline;
	font-size: 12pt; 
	font-weight:bold;
	color:royalblue;
} 
a.normal:link     {color:royalblue;font-weight: bold}
a.normal:visited  {color:royalblue;font-weight: bold}
a.normal:active   {color:royalblue;font-weight: bold}
a.normal:hover    {color: navy;font-weight: bold}
a {
	
	text-decoration:underline; 
}
a:link     {color:royalblue;font-weight: bold}
a:visited  {color:royalblue;font-weight: bold}
a:active   {color:royalblue;font-weight: bold}
a:hover    {color:navy; font-weight: bold}
a.name {
	color:black
}


a.country {
	text-decoration: none
} 
a.country:link     {color:royalblue} 
a.country:visited  {color:royalblue} 
a.country:active   {color:royalblue} 
a.country:hover    { 
	font-weight: bold;  
	font-size: 12pt;  
	color: cornflower;  
	background-color:royalblue
} 
table.header { 
	background-color: navy;  
} 
ol.alphalower {
	list-style-type: lower-latin;
}
