.A
{
    COLOR: #0033AB;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #0033AB;
    TEXT-DECORATION: underline
}
.bgNorepeat
{
    BACKGROUND-REPEAT: no-repeat
}
.bgRepeatHor
{
    BACKGROUND-REPEAT: repeat-x
}
.bgRepeatVer
{
    BACKGROUND-REPEAT: repeat-y
}
.mainHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.context
 { color: #000000; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.newsSplash
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0033AB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contextFat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navFlow
{
    FONT-SIZE: 11px;
    COLOR: #0033AB;
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-weight: normal
}
.lev3Header1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lev3Header2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lev2Header1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.imgText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.smallBlackBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.smallBlue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0066b3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whiteSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, san-serif;
    TEXT-DECORATION: none
}
.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nav2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.nav2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contactForm
{
    FONT-SIZE: 11px;
    WIDTH: 240px;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif
}
.location
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    WIDTH: 172px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subLayer2
{
    LEFT: 193px;
    TOP: 106px
}
.subLayer3
{
    LEFT: 193px;
    TOP: 125px
}
.subLayer1
{
    LEFT: 193px;
    TOP: 87px
}
.contextPlus1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3e3e3e;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.contextUpdate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #7c7c7c;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lev3Header2Link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #0090ff;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tableHeaderLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0033AB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.siteMenu
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #03467a;
    TEXT-DECORATION: none
}
.countryMenu
{
    FONT-SIZE: 10px;
    WIDTH: 193px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.whiteBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana
}
.contextReg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contextRegBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contextPlus1Fat { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3e3e3e; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a {  font-weight: normal; color: #5a6976; text-decoration: none}

.displayNone{
	display: none;
}
.bottomLine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana
}


/*===================================================================*/
/*                     MENU-CLASSES                                  */
/*===================================================================*/

a.navlevel1,a.navlevel1:visited,a.navlevel1:link {
	color: #000000;
	text-decoration: none;
}

a.navlevel1:hover {
	color: #0033AB;
	text-decoration: none;
}

/*===================================================================*/
/*                     AREAS & IDs                                   */
/*===================================================================*/


#HeaderDIV {
  display: block;
  height: 124px;
  margin: 0px;
  position: relative;
  width: 100%;
}

#TopArea  { color: #000; background: url(../../images/topmenu/topwave.gif) no-repeat; margin: 0px; position: relative; z-index: 1; top: 0px; left: 0px; width: 215px; height: 102px; display: block }
#LogoDIV {
 position: absolute;
 top: 0px;
 width: 307px;
 height: 56px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 z-index:2;
}

#GoToDIV {
 position: absolute;
 top: 3px;
 width: 307px;
 height: 15px;
 left: 665px;
 margin: 0px;
 padding: 0px;
 z-index:2;
}


#MapDIV {
 position: absolute;
 top: 25px;
 width: 82px;
 height: 19px;
 left: 745px;
 margin: 0px;
 padding: 0px;
 z-index:3;
}
#whiteLineInTop {
 position: absolute;
 top: 0px;
 width: 1px;
 height: 102px;
 left: 214px;
 margin: 0px;
 padding: 0px;
 background-color: #FFF;
}

#CurveImg  { background: url(../../images/toppics/topny_ulog.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#CurveImg1  { background: url(../../images/toppics/topny_ulog1.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#CurveImg2  { background: url(../../images/toppics/topny_ulog2.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#CurveImg3  { background: url(../../images/toppics/topny_ulog3.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#CurveImg4  { background: url(../../images/toppics/topny_ulog4.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#CurveImg5  { background: url(../../images/toppics/topny_ulog5.jpg) no-repeat; border-left: 0px solid #fff; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 102px }

#NavLevel0 {
  color:#FFF;
  font-size: x-large;
  position:absolute;
  right:5px;
  text-align:right;
  top:60px;
  width: auto;
  z-index:2;
  filter: alpha(opacity=40);
  overflow: hidden;
  height: 56px;
}

#TargetSeperatorArea {
  color:#CCC;
  font-size: x-small;
  left:224px;
  position:absolute;
  text-align:left;
  top:82px;
  z-index:2;
}

#NavLevel1 {
  background-color: #EAEAEA;
  border-bottom : 1px solid #FFF;
  border-top : 1px solid #FFF;
  color: #000;
  display: block;
  height: 22px;
  margin: 0px;
  padding: 0px;
  position: relative;
  width:100%;
  overflow: hidden;
}

#NavLevelCountry {
  position: absolute;
  display: inline;
  height: 20px;
  text-align: left;
  line-height: 18px;
  width: 210px;
  margin: 0px;
  top: 0px;
  left: 5px;
}

a.NavLevelCountry, a.NavLevelCountry:visited, a.NavLevelCountry:hover  {
  color: #000;
  cursor: pointer;
  text-decoration: none;
}

#NavLevelLinkArea {
/*  border-left: 1px solid #FFF;
*/  position: absolute;
  display: inline;
  height: 20px;
  margin: 0px;
  padding: 0px;
  top: 0px;
/*  left: 214px;
*/  left: 0px;
}

.NavLevelLinkDiv {
  position: relative;
  cursor: pointer;
  display: inline;
  height: 20px;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

.NavLevelLink {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #333333;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  }

a.NavLevelLink, a.NavLevelLink:visited {
  border-right: 1px solid #FFF;
  height: 20px;
  padding: 0px 10px 0px 10px;
  line-height: 18px;
  color: #333333;
  text-decoration: none;
}

a.NavLevelLink:hover {
  background-color: #E0F2F5;
  color: #333333;
  text-decoration: none;  
}


#BodyDIV {
  display: block;
  margin: 0px;
  position: relative;
}

#NavLevel2{
  position: absolute;
  top: 0px;
  margin: 0px;
  width: 215px;
}

#NavLevel2Home{ 
  background-color: #F3F3F3;
  border-top: 1px solid #E6E6E6;
  border-left: 8px solid #97D5DF;
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  padding-left: 1px;
  text-align:left;
  width: 205px;
  z-index: 6;
}

#BreadCrumb {
	font-size: xx-small;
	height: 22px;
	line-height: 20px;
  border-bottom: 1px solid #E6E6E6;
}

#PrintBox{
  border-bottom: 1px solid #E6E6E6;
  width: 192px; 
  font-size: xx-small;
  height: 24px;
  padding : 4px 0px 0px 0px;
  vertical-align: middle;
}

#PrintBoxWide{
  position: absolute;
  top: 23px;
  right: 0px;
  border-left: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  width: 192px; 
  font-size: xx-small;
  height: 24px;
  padding : 0px 0px 0px 0px;
  vertical-align: middle;
}

#ContentLeft {
  padding-bottom: 20px;
  padding-right: 10px;
}

#ContentLeftWide {
  padding-bottom: 20px;
  padding-right: 10px;
  border: 0px;
  background-color: #FFF;
}

#ContentRight{
  vertical-align: top;
  border-left: 1px solid #E6E6E6;
  margin: 0px;
  padding: 0px;
  width: 192px;
}

.ContentRightGI2 {
  margin-left: 4px;
  margin-bottom: 8px;
  font-size: xx-small;
  display: block;
  margin-bottom: 4px;
}
 
#Legal {
  border-top: 1px solid #E6E6E6;
  font-size: xx-small;
  height:40px;
  vertical-align: top;
  padding-right: 10px;
}

#CopyRight {
  border-top: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
  font-size: xx-small;
  vertical-align: top;
  width: 192px;
}


.TDListImage{
  text-align : left;
  font-size: x-small;  
  background-color : transparent;
  background-repeat : no-repeat;
  padding : 0px 0px 0px 65px;
  vertical-align : top;
  height: 73px;
}

.TDListImageFloat{
  text-align : left;
  font-size: x-small;  
  background-color : transparent;
  background-repeat : no-repeat;
  padding : 0px 0px 0px 0px;
  vertical-align : top;
  height: 73px;
}

.TDList{
  text-align : left;
  font-size: x-small;  
  padding : 0px 0px 0px 0px;
  vertical-align : top;
}

Label {
  font-weight: bold;
	color: #0033AB;
}
