BODY {
  font-family: Tahoma, Verdana, Helvetica;
  font-size:12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  background-color: #ececec;
}
P {
  font-family: Tahoma, Verdana, Helvetica;
  font-size:12px;
}
TD {
  font-family: Tahoma, Verdana, Helvetica;
}
DIV {
  font-family: Tahoma, Verdana, Helvetica;
  font-size:12px;
}

A:link {color: #0072bb; text-decoration: underline;}
A:visited {color: #0072bb; text-decoration: underline;}
A:active {color: #0072bb; text-decoration: underline;}
A:hover {color: #21a8ff; text-decoration: underline;}

A.MyLinkOrange:link {color: #f3632d; text-decoration: underline;}
A.MyLinkOrange:visited {color: #f3632d; text-decoration: underline;}
A.MyLinkOrange:active {color: #f3632d; text-decoration: underline;}
A.MyLinkOrange:hover {color: #ff966e; text-decoration: underline;}

A.MyBoxLink:link {text-decoration: none; font-size: 11px;}
A.MyBoxLink:visited {text-decoration: none; font-size: 11px;}
A.MyBoxLink:active {text-decoration: none; font-size: 11px;}
A.MyBoxLink:hover {text-decoration: underline; font-size: 11px;}

A.MyCountryLnk:link {color: #000000; text-decoration: none; font-size: 11px;}
A.MyCountryLnk:visited {color: #000000; text-decoration: none; font-size: 11px;}
A.MyCountryLnk:active {color: #000000; text-decoration: none; font-size: 11px;}
A.MyCountryLnk:hover {color: #21a8ff; text-decoration: underline; font-size: 11px;}

A.MyCountryLnkInfo:link {color: #999999; text-decoration: none; font-size: 10px;}
A.MyCountryLnkInfo:visited {color: #999999; text-decoration: none; font-size: 10px;}
A.MyCountryLnkInfo:active {color: #999999; text-decoration: none; font-size: 10px;}
A.MyCountryLnkInfo:hover {color: #21a8ff; text-decoration: underline; font-size: 10px;}

A.MyBannerLink:link {color: #999999; text-decoration: none; font-size: 11px;}
A.MyBannerLink:visited {color: #999999; text-decoration: none; font-size: 11px;}
A.MyBannerLink:active {color: #999999; text-decoration: none; font-size: 11px;}
A.MyBannerLink:hover {color: #21a8ff; text-decoration: underline; font-size: 11px;}


TD.MyMainMHdr {
 font-size:12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #f3632d;
 height: 25px;
 padding-left: 9px;
 text-align: left;
 }

TD.MyMainM {
 font-size:11px;
 background-color: #f7f7f7;
 height: 20px;
 padding-left: 9px;
 text-align: left;
}

TD.MySCut {
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    width: 16px;
}

TD.MyCountryCel {
    padding-left: 10px;
    padding-right:10px;
    padding-top: 15px;
    padding-bottom: 11px;
    background-color: #f4f4f4;
    color: #999999;
    font-size: 10px;
}

TD.MyBanner {
    padding-left: 10px;
    padding-right:10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

font.MyBannerHdr {
   font-size: 14px;
   font-weight: bold;
}

TD.MyBut {
    padding-left: 25px;
    padding-right:10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

TD.MyButCopy {
    color: #a0a0a0;
    font-size: 11px;
}

td.MyResHdr {
  color: #FFFFFF;
  background-color: #659cce;
  font-weight: bold;
}


H1 {color: #649bce; font-size:16px;}
H2 {color: #000000; font-size:12px;}
H3 {color: #000000; text-decoration: none; font-size:12px;}
H4 {color: #649bce; font-size:14px; margin-bottom: 9px; margin-top: 30px;}

Input.MyFormInput {
        width: 480px;
        color: #000000;
}
Input.MyFormInputSmall {
        width: 80px;
        color: #000000;
}
Input.MyFormInputMed {
        width: 200px;
        color: #000000;
}
Input.MyFormInputLong {
        width: 80%;
        color: #000000;
}

Input.MyFormInputLittle {
        width: 30%;
        color: #000000;
}

Textarea.MyTextarea{width: 480px; height: 170px;}

TD.MyHd1 {background: #659cce; color: #FFFFFF; font-weight: bold;}
TD.MyHd2 {background: #CAE5F9; color: #000000; font-weight: bold;}
TD.MyHd3 {background: #F2F2F2;}
TD.MyHd4 {background: #E9E9E9;}
TD.MyHd5 {background: #3572B7; color: #FFFFFF; font-weight: bold;}

Font.MyNewsDate {color: #005BAB; font-weight: bold;}


Font.MyZagOrange {color: #f3632d; font-weight: bold;}
Font.MyZagBlue {color: #0072bb; font-weight: bold;}

td.MyTblHdr {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #f3632d;
  font-size: 11px;
}

td.MtTblLine1 {
  background-color: #f7f7f7;
  font-size: 11px;
}

td.MtTblLine2 {
  background-color: #eaeaea;
  font-size: 11px;
}

div.MyIconHint {
  height: 64px;
  position: absolute;
  top: 10px;
  left: 10px;
  display: none;
  font-size: 11px;
  z-index: 2;
}

td.MyHintText {
  background-image: url(images/hint_bgr.png);
  height: 35px;
  vertical-align: top;
  padding-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  color: #FFFFFF;
  font-size: 11px;
}

td.MyHintText02 {
  background-image: url(images/hints/hint_bgr.png);
  -height: 35px;
  vertical-align: top;
  padding-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  color: #FFFFFF;
  font-size: 11px;
}

td.MyHintRTCENTER {
  background-image: url(images/hints/hint_rt_center.png);
  vertical-align: top;
  color: #FFFFFF;
  font-size: 11px;
}

td.MyHintLTCENTER {
  background-image: url(images/hints/hint_lt_center.png);
  vertical-align: top;
  color: #FFFFFF;
  font-size: 11px;
}

td.MyHintText03 {
  background-image: url(images/hints/hint_bgr.png);
  color: #FFFFFF;
  font-size: 11px;
}