/* Common CSS styles for Just English
*/

.mainTable {
  WIDTH: 780;
}

.Topmenu {
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 100%;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  }
.Topmenu a:link       { COLOR: #FFFFFF;  TEXT-DECORATION: none;   }
.Topmenu a:active  { COLOR: #FFFFFF;  TEXT-DECORATION: none;  }
.Topmenu a:visited { COLOR: #FFFFFF;  TEXT-DECORATION: none;  }
.Topmenu a:hover  { COLOR: #FFFFFF;  TEXT-DECORATION: underline  }

.leftMB {
  COLOR: white;
  BACKGROUND-COLOR:  #3A6466;  /* #802020; */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  }
.leftMB a:link        { COLOR: white;  TEXT-DECORATION: none;  }
.leftMB a:active  {  COLOR: white;  TEXT-DECORATION: none;  }
.leftMB a:visited {  COLOR: white;  TEXT-DECORATION: none;  }
.leftMB a:hover  {  COLOR: white;  TEXT-DECORATION: underline;  }

.leftMH {
  COLOR: white;
  BACKGROUND-COLOR: #3A6466;  /* #802020; */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  }

.leftMB2 {
  COLOR: #3A6466;  /* #402020; */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none;
  }
.leftMB2 a:link       {  COLOR: #3A6466;  TEXT-DECORATION: none;  }
.leftMB2 a:active  {  COLOR: #3A6466;  TEXT-DECORATION: none;  }
.leftMB2 a:visited {  COLOR: #3A6466;  TEXT-DECORATION: none;  }
.leftMB2 a:hover  {  COLOR: #3A6466;  TEXT-DECORATION: underline;  }

.leftMH2 {
  COLOR: white;
  BACKGROUND-COLOR: #5189AA;   /* #FFFFA0; pale yellow */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  }

.leftMB3 {
  COLOR: #C04040;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  TEXT-DECORATION: none;
  }
.leftMB3 a:link       {  COLOR: #C04040;  TEXT-DECORATION: none;  }
.leftMB3 a:active  {  COLOR: #C04040;  TEXT-DECORATION: none;  }
.leftMB3 a:visited {  COLOR: #C04040;  TEXT-DECORATION: none;  }
.leftMB3 a:hover  {  COLOR: #C04040;  TEXT-DECORATION: underline;  }

.headerTable {
  BACKGROUND-IMAGE: "../headerImage.jpg";
}

.InlineLink {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  /* FONT-SIZE: 12px; */
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  }
.InlineLink a:link       {  COLOR: #000000;  TEXT-DECORATION: none;  }
.InlineLink a:active  {  COLOR: #000000;  TEXT-DECORATION: none;  }
.InlineLink a:visited {  COLOR: #000000;  TEXT-DECORATION: none;  }
.InlineLink a:hover  {  COLOR: #000000;  TEXT-DECORATION: underline; }

.logoText {
  COLOR: #BE0000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 10px;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  }

.SubtleLink {
  COLOR: #D0D0D0;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  }
.SubtleLink a:link       {  COLOR: #D0D0D0;  TEXT-DECORATION: none;  }
.SubtleLink a:active  {  COLOR: #D0D0D0;  TEXT-DECORATION: none;  }
.SubtleLink a:visited {  COLOR: #D0D0D0;  TEXT-DECORATION: none;  }
.SubtleLink a:hover  {  COLOR: #000000;  TEXT-DECORATION: underline; }

.InlineEmphLink {
  COLOR: #BE0000 /* #E80000; */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  }
.InlineEmphLink a:link       {  COLOR: #E80000;  TEXT-DECORATION: none;  }
.InlineEmphLink a:active  {  COLOR: #E80000;  TEXT-DECORATION: none;  }
.InlineEmphLink a:visited {  COLOR: #E80000;  TEXT-DECORATION: none;  }
.InlineEmphLink a:hover  {  COLOR: #E80000;  TEXT-DECORATION: underline; }

BODY {
   BACKGROUND-COLOR: #ECE9D8; /* Runi blue: #395E80; /* #F6EED8; */
   /* BACKGROUND-IMAGE: url('mainBgd.jpg');   */
}

P {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%;
}

UL {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%;
}

TD {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%;
}

.Bodytext { 
/*  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 130%; */
  }

.Leader { 
  COLOR: #A69D74;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 24px;
  LINE-HEIGHT: 130%;
  }

.copyrightNotice {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 10px;
  LINE-HEIGHT: 130%;
  TEXT-ALIGN:right;
  }

.HL {   /* highlighted text */
  COLOR: #BE0000; /* #E80000; */
  FONT-WEIGHT: bold;
  }

.altHL {   /* alternate highlight */
  COLOR: #FF00FF;
  }

.quote {
  PADDING:5;
  BACKGROUND-COLOR: #FFFCE0; /* #F5F0D0; #FFFFC0; */
  FONT-SIZE: 11px;
  LINE-HEIGHT: 130%;

  BORDER-WIDTH:1;
  BORDER-COLOR:#D0D0D0;
  BORDER-STYLE:solid; 
  }

.hook {
  PADDING:5;
  BACKGROUND-COLOR: #3F7C5F; /* */
  COLOR: white;
  FONT-SIZE: 16px;
  LINE-HEIGHT: 130%;
  }

.caption {
  PADDING:0;
  BACKGROUND-COLOR: #6C6A5A;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 120%;
  COLOR: white;
  FONT-WEIGHT:bold;
  }

.tableHeading {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #ECE9D8; /* #FFFFC0; */
  BORDER-BOTTOM-WIDTH:1;
  BORDER-TOP-WIDTH:0;
  BORDER-LEFT-WIDTH:0;
  BORDER-RIGHT-WIDTH:0;
  BORDER-COLOR:#B0B0B0;
  BORDER-STYLE:solid;
  PADDING:5;
  FONT-SIZE: 14px;
  FONT-WEIGHT:bold;
  LINE-HEIGHT: 130%;
  }

.smallTableHeading {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR:#FFFFC0;
  PADDING:5;
  FONT-SIZE: 12px;
  FONT-WEIGHT:bold;
  LINE-HEIGHT: 130%;
  }

.firstRow {
  BACKGROUND-COLOR:#F8F8F8;
  }

.altRow {
  BACKGROUND-COLOR: #FCF9E5; /* #F0F0F0; */
/*  BORDER-WIDTH:1;
  BORDER-COLOR:#A0A0A0;
  BORDER-STYLE:solid; */
  }

.BoxedTable {
  BORDER-WIDTH:1;
  BORDER-COLOR:#A0A0A0;
  BORDER-STYLE:solid; 
}

.UnderlinedCell {
  BORDER-LEFT:0;
  BORDER-RIGHT:0;
  BORDER-TOP:0;
  BORDER-BOTTOM:1;
  BORDER-COLOR:#808080;   // #E8E8E8;
  BORDER-STYLE:solid; 
}

.headerText {
  COLOR: #6C6A5A; /* #BFB685; */
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 48px;
  FONT-WEIGHT: 100;
/*  FONT-STYLE:italic; */
  TEXT-ALIGN: right;
  TEXT-DECORATION: none;
/* (not used) **********
  BORDER-LEFT:0;
  BORDER-RIGHT:0;
  BORDER-TOP:0;
  BORDER-BOTTOM:1;
  BORDER-COLOR:  #D9D4B4;
  BORDER-STYLE:solid; */
  }

.subHeader {
  COLOR: black; 
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 24px;
  FONT-WEIGHT: 100;
  TEXT-ALIGN: leftt;
  TEXT-DECORATION: bold;
  LINE-HEIGHT: 110%;
  }

/* .ContactHeading {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: right;
  TEXT-DECORATION: none;
  }
*/

.Heading1, H1 {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 18px;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 140%
  }

.Heading2, H2 {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 15px;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 140%
  }

.noPadding {
   PADDING: 0;
   PADDING-BOTTOM: 0;
   PADDING-TOP: 0;
   PADDING-LEFT: 0;
   PADDING-RIGHT: 0;
   MARGIN-TOP: 0;
   MARGIN-BOTTOM: 0;
   MARGIN-LEFT: 0;
   MARGIN-RIGHT: 0;
   LINE-HEIGHT: 100%;
}

.page {
  BACKGROUND-COLOR: white;
}

.CompactList {
   margin-left:20;
   margin-top:0;
}

.highlitHeading {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #F5F0D0;  /* #B0E0FF;  #FFE8D9; FFFFC0; */
  PADDING:2;
  FONT-SIZE: 13px;
  FONT-WEIGHT:bold;
  LINE-HEIGHT: 130%;
  BORDER-WIDTH:1;
  BORDER-COLOR:#B0B0B0;
  BORDER-STYLE:solid;
  }

.smallHeading {
  COLOR: #000000;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT:bold;
  LINE-HEIGHT: 140%;
  }

.wtcChallengeHeader {
  COLOR:  #6C6A5A;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  FONT-SIZE: 48px;
  FONT-WEIGHT: 100;
  TEXT-DECORATION: none;
  }

.data {
  BACKGROUND-COLOR: #FAF8D8; /* #F5F0D0; */
  }

.infoBox {
  PADDING:5;
  BACKGROUND-COLOR: #FFFCE0; /* #F5F0D0; #FFFFC0; */
  /* FONT-SIZE: 11px;
  LINE-HEIGHT: 130%; */

  BORDER-WIDTH:1;
  BORDER-COLOR:#D0D0D0;
  BORDER-STYLE:solid; 
  }

