@charset "utf-8";
/* CSS Document */

html, body 
{
  color: black;
  background: white;
  font-weight: normal;
  font-family: tahoma, verdana;
  font-style: normal;
  text-decoration: none;
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  height: 100%;
  width: 100%;
}

td
{
  font-weight: none;
  font-family: verdana;
  font-size: 12px;
  color: #3c3c3c;
}

p { padding: 0px; margin: 0px; }
form { padding: 0px; margin: 0px; }
div { padding: 0px; margin: 0px; }

table.all
{
  width: 100%;
  height: 100%;
}

table#main
{
  width: 100%;
  height: 100%;
}

td.lang
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  text-align: center;
  background: #d9e2ec;
}

td.lang1
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  text-align: center;
  background: #FFFFFF;
}

a.lang
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #476484;
}

a.lang:hover
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #476484;
}

a.lang1
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #14367a;
}

a.lang1:hover
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #14367a;
}

a.toplink
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #212121;
}

a.toplink:hover
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #212121;
}

input.search
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  color: #212121;
  vertical-align: middle;
  border: #959595 1px solid;
  width: 147px;
  height: 22px;
}

input.searchbttn 
{ 
  vertical-align: middle; 
  background: url(/img/search.gif) no-repeat; 
  width: 25px;
  height: 25px;
  border: 0px solid #FFFFFF;
}

input.searchbttn1
{ 
  vertical-align: middle; 
  background: url(/img/search1.gif) no-repeat; 
  width: 25px;
  height: 25px;
  border: 0px solid #FFFFFF;
}

td.menubg { background: url(/img/mbg8.gif) repeat-x; }
td.menubg1 { background: url(/img/mbg1.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg11 { background: url(/img/mbg11.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg2 { background: url(/img/mbg2.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg21 { background: url(/img/mbg21.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg3 { background: url(/img/mbg3.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg31 { background: url(/img/mbg31.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg4 { background: url(/img/mbg4.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg41 { background: url(/img/mbg41.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg5 { background: url(/img/mbg5.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg51 { background: url(/img/mbg51.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg6 { background: url(/img/mbg6.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg61 { background: url(/img/mbg61.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg7 { background: url(/img/mbg7.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg71 { background: url(/img/mbg71.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg8 { background: url(/img/mbg8.gif) repeat-x; text-align: center; vertical-align: middle; }
td.menubg81 { background: url(/img/mbg81.gif) repeat-x; text-align: center; vertical-align: middle; }
td.mainimgbg { background: url(/img/bg1.gif) repeat-x; }
td.mainimgbg2 { background: url(/img/bg2.gif) repeat-x; }
td.mainimgbg21 { background: url(/img/bg21.gif) repeat-x; }
td.newsbg { background: url(/img/txtbg1.gif) no-repeat; }
td.newsbg1 { background: url(/img/txtbg11.gif) no-repeat; }
td.loginbg { background: url(/img/bttnbg.gif) no-repeat bottom; }

img.imgmdl { vertical-align: text-bottom; }
img.imgmiddle { vertical-align: middle; }

a.mnu
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #000000;
  vertical-align: middle;
}

a.mnu:hover
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #000000;
  vertical-align: middle;
}

a.mnu1
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #FFFFFF;
  vertical-align: middle;
}

a.mnu1:hover
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #FFFFFF;
  vertical-align: middle;
}

a.submnu
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #393939;
  vertical-align: middle;
}

a.submnu:hover
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #393939;
  vertical-align: middle;
}

.copy
{
  font-weight: none;
  font-family: verdana;
  font-size: 10px;
  color: #959595;
}

.artTitle
{
  font-weight: bold;
  font-family: verdana;
  font-size: 15px;
  text-decoration: none;
  color: #000000;
}

.artNormalText
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #3c3c3c;
}

.artbluetext
{
  font-weight: normal;
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
  color: #20468d;
}

td.submenu
{
  background: #f5f5f5;
  height: 27px;
}

td.submenu1
{
  background: #ff8000;
  height: 27px;
}

a.bot_mnu
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #393939;
}

a.bot_mnu:hover
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #393939;
}

a.sub_mnu
{
  font-weight: bold;
  font-family: tahoma;
  font-size: 11px;
  text-decoration: none;
  color: #000000;
}

a.sub_mnu:hover
{
  font-weight: bold;
  font-family: tahoma;
  font-size: 11px;
  text-decoration: underline;
  color: #000000;
}

a.sub_mnu1
{
  font-weight: bold;
  font-family: tahoma;
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
}

a.sub_mnu1:hover
{
  font-weight: bold;
  font-family: tahoma;
  font-size: 11px;
  text-decoration: underline;
  color: #FFFFFF;
}

.verbold12blue
{
  font-weight: bold;
  font-family: verdana;
  font-size: 12px;
  color: #1a3e84;
  vertical-align: middle;
}

.verbold12oranj
{
  font-weight: bold;
  font-family: verdana;
  font-size: 12px;
  color: #ff8000;
  vertical-align: middle;
}

a.doclink
{
  font-weight: normal;
  font-family: verdana;
  font-size: 12px;
  text-decoration: none;
  color: #3c3c3c;
}

a.doclink:hover
{
  font-weight: normal;
  font-family: verdana;
  font-size: 12px;
  text-decoration: underline;
  color: #3c3c3c;
}

a
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: underline;
  color: #20468d;
}

a:hover
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none;
  color: #20468d;
}

input.artTxt
{
  width: 75%;
  border: 1px #959595 solid;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #212121;
  text-align: justify;
  vertical-align: middle;
}

textarea.artArea
{
  width: 95%;
  border: 1px #959595 solid;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #212121;
  text-align: justify;
}

input.bttn
{
  border: 0px solid #FFFFFF;
  background: url(/img/b_off.gif) no-repeat #FFFFFF;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  width: 130px;
  height: 30px;
}

input.bttn1
{
  border: 0px solid #FFFFFF;
  background: url(/img/b_on.gif) no-repeat #FFFFFF;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  width: 130px;
  height: 30px;
}

.verbold11blueu
{
  font-weight: bold;
  font-family: verdana;
  font-size: 11px;
  color: #1a3e84;
  text-decoration: underline;
}

.ver10grey
{
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  color: #939393;
}

input.login
{
  width: 100px;
  height: 17px;
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  color: #212121;
  padding-left: 3px;
  vertical-align: middle;
  border: 1px solid #959595;
}

input.bttnlogin { vertical-align: middle; }

.login
{
  font-weight: bold;
  font-family: verdana;
  font-size: 10px;
  color: #ff8000;
}
