form { margin:0px; padding: 0px; }
body, td, th, div, p {
  font-size: 11px;
	font-family: "Helvetica CE", Helvetica, "Arial CE", Arial, Verdana, Sans-Serif;
}
body {
  margin: 10px;
  background-color: #dee4f2;
  background-image: url(./img/bg.gif);
  background-repeat: repeat-y;
}
a, a:visited, a:hover, a:link{
	color: #0000ff;
}
a img { border: 0px; }
div.div1 {
  width: 950px;
  margin-top: 10px;
  background-image: url(./img/bgt1.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  height: 181px;
  display: block;
}
div.div11 {
  height: 111px;
  width: 950px;
  background-image: url(./img/bgt2.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}
div.div1a {
  padding-top: 145px;
  margin-left: 70px;
  height: 18px;
}
div.div1a a, div.div1a a:hover, div.div1a a:visited {
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  color: #bfd2ee;
  display: block;
  float:left;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}
div.div1a a:hover {
  text-decoration: underline;
}
a.div1a1 { background-image: url(./img/a1.gif); margin-left: 23px; }
a.div1a2 { background-image: url(./img/a2.gif); margin-left: 23px; }
a.div1a3 { background-image: url(./img/a3.gif); margin-left: 23px; }
a.div1a4 { background-image: url(./img/a4.gif); margin-left: 23px; }
a.div1a5 { background-image: url(./img/a5.gif); margin-left: 23px; }
a.div1a6 { background-image: url(./img/a6.gif); margin-left: 23px; }
div.div2 {
  margin-left: 0px;
  margin-right: 10px;
}
div.div3 {
  border: 1px solid #a5b5d8;
  padding: 10px;
  background-color: #e6eaf5;
}
div.div2 a, div.div2 a:hover, div.div2 a:visited, a.k1a, a:hover.k1a, a:visited.k1a {
  color: #062b76;
  font-size: 14px;
  font-weight: bold;
  display: block;
  text-align: right;
  padding-right: 25px;
  background-position: right center;
  background-repeat: no-repeat;
  text-decoration: none;
  padding-top: 6px;
  padding-bottom: 6px;
}
div.div2 a:hover {
  text-decoration: underline;
}
div.div2 p, div.divk1 p {
  color: #003784;
  text-align: right;
  font-weight: bold;
}
div.divk1 p { text-align: left; }
a.div2a1 { background-image: url(./img/a21.gif); }
a.div2a2 { background-image: url(./img/a22.gif); }
a.div2a3 { background-image: url(./img/a23.gif); }
a.div2a4 { background-image: url(./img/a24.gif); }
a.div2a5 { background-image: url(./img/a25.gif); }
a.div2a6 { background-image: url(./img/a26.gif); }
a.div2a7 { background-image: url(./img/a27.gif); }
a.div2a8 { background-image: url(./img/a28.gif); }
a.div2a12 { background-image: url(./img/a32.gif); }
div.div2 a.div2a9, div.div2 a:hover.div2a9, div.div2 a:visited.div2a9 { background-image: url(./img/a29.gif); color: #fe4900; }
div.div2 a.div2a10, div.div2 a:hover.div2a10, div.div2 a:visited.div2a10 { background-image: url(./img/a210.gif); color: #fe4900; }
div.div2 a.div2a11, div.div2 a:hover.div2a11, div.div2 a:visited.div2a11, a.k1a, a:hover.k1a, a:visited.k1a { background-image: url(./img/a211.gif); color: #ff7e00; }



.tab1 tr.tab1r td {
  width: 182px;
  height: 185px;
  background-position: top left;
  background-repeat: no-repeat;
  padding-top: 130px;
}
.tab1 tr.tab1r th {
  width: 182px;
  height: 185px;
}
div.div10 {
  margin-left: 20px;
  border: 1px solid #a5b5d8;
  padding: 10px;
  background-color: white;
}
tr.tab1r td a, tr.tab1r td a:hover, tr.tab1r td a:visited {
  color: #135195;
  font-style: italic;
  display: block;
  font-weight: bold;
  font-size: 12px;
  padding-left: 11px;
  background-image: url(./img/dot.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-top: 2px;
  margin-left: 10px;
  margin-right: 10px;
  text-decoration: none;
}
tr.tab1r td a:hover {
  text-decoration: underline;
}
div.divk1 {
  margin-left: 30px;
  margin-top: 20px;
}
a.k1a, a.k1a:visited, a.k1a:hover {
  text-align: left;
  background-position: left center;
  padding-left: 23px;
  padding-right: 0px;
}
div.div12 {
  margin-bottom: 30px;
}
div.div12 a, div.div12 a:hover, div.div12 a:visited {
  display: block;
  padding: 3px;
  text-decoration: none;
  color: #074b90;
  font-weight:bold;
  font-size: 12px;
}
a.k2a, a.k2a:hover, a.k2a:visited {
  background-color: #fdecd8;
  color:yellow;
}
div.div12 a:hover {
  text-decoration: underline;
}
.hl1{
  border: 1px solid #919198;
  width: 120px;
  height: 22px;
}
.hl2 {
  font-weight: bold;
  width: 30px;
  height: 22px;
}
div.clist {
  border-bottom: 1px solid gray;
  padding-top: 8px;
  padding-bottom: 8px;
}
a.ev2, a.ev2:hover, a:visited.ev2, a.ev2:link {
  font-weight: bold;
  font-size: 13px;
}
