/* CSS Document */

* { margin: 0;  padding: 0; border: 0px }

  body, table, font

  {

  border: 0;

  overflow: auto;

  font-family: Verdana;

  font-size: 13px;

  color: #464646;

  text-align: justify;

}

div.top_menu1

  {

  width: 1024px;

  height: 4px;

  font-size: 12px;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  margin: 0 auto;

  }

table {

  border-collapse: collapse;

  empty-cells: show;

  }

div.top_menu1 td

  {

  vertical-align: bottom;

  padding-left: 3px;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  margin: 0 auto;

  }

div.top_menu1 table td.silver

  {

  background-color: #bbbaba;

  border: 0px;

  padding: 0px;

  border-right: 1px solid white;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  margin: 0 auto;

  }

div.top_menu1 table td.blue

  {

  background-color: #00397d;

  border: 0px;

  padding: 0px;

  border-right: 1px solid white;

  text-align: center;

  margin-left: 0px;

  margin-right: 0px;

  text-align: center;

  margin: 0 auto;

  }

a

  {

  color: #2462bf;

  }

a.home

  {

  color: #464646;

  }

div.top_menu1 input

  {

  width: 127px;

  height: 16px;

  border: 1px solid #aeaeae;

  }

div.top_menu1 img

  {

  border: 0px;

  padding: 2px;

  padding-right: 10px;

  vertical-align:bottom;

  }

div.top_menu2 img

  {

  border: 0px;

  }

div.top_menu2_main img

  {

  border: 0px;



  }

div.top_menu2, div.top_menu2_main

  {

  width: 1024px;

  height: 75px;

  border: 0px;

  font-size: 12px;

  vertical-align: middle;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  }

div.top_menu2 td.menu, div.top_menu2_main td.menu

  {

  color: #00397d;

  font-size: 12px;

  text-indent: 9px;

  font-weight: bolder;

  background: #f1f1f1;

  vertical-align: middle;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  }

div.top_menu2_main input

  {

  width: 127px;

  height: 16px;

  border: 1px solid #aeaeae;

  }

div.main

  {

  width: 1024px;

  background: white;

  vertical-align: middle;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  }

menu2_left, td.main

  {

  border-left: 1px solid #aeaeae;

  }

menu2_right

  {

  border-right: 1px solid #aeaeae;

  }

menu2_center

  {

  border-left: 1px solid #aeaeae;

  border-right: 1px solid #aeaeae;

  }

menu2_left a, menu2_right a, menu2_center a {

  text-decoration: none;

  color: #00397d;

  }

div.bottom_line

  {

  width: 1024px;

  vertical-align: middle;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  }

div.bottom_line div.copyright

  {

  font-size: 9px;

  padding-top: 2px;

  padding-left: 4px;

  padding-bottom: 2px;

  }

div.bottom_line div.designedby

  {

  font-size: 9px;

  float: right;

  padding-top: 2px;

  padding-right: 4px;

  padding-bottom: 2px;

  }

div.main td.left

  {

  width: 260px;

  }

div.main td

  {

  vertical-align: top;

  }

div.main td.mainmenu

  {

  width: 180px;

  background-color: #f8f8f8;

  }

div.main div.blueline

  {

  width: 100%;

  height: 5px;

  background: #70ccff;

  }

div.main div.act_title

  {

  height: 24px;

  background: #C7C6BD;

  }

div.main div.act_title p

  {

  color: black;

  text-indent: 20px;

  font-weight: bolder;

  padding-top: 4px; 

  background: #C7C6BD;

  }

div.main td.left img

  {

  display:block;

  border-bottom: 1px solid #aeaeae;

  }

div.right

  {

  margin-top: 5px;

  margin-left: 10px;

  margin-right: 10px;

  margin-bottom: 15px;

  }

div.flashnews

  {

  margin-top: 5px;

  margin-left: 10px;

  margin-right: 10px;

  margin-bottom: 15px;

  font-size: 10px;

  }

div.flashnews div

  {

  color: #2462bf;

  text-decoration: underline;

  margin-left: 10px;

  margin-right: 10px;

  font-size: 10px;

  }

div.flashnews div.date

  {

  color: #464646;

  font-weight: bolder;

  background: url('../images/simple_arrow.gif');

  background-repeat: no-repeat;

  background-position: 0px 4px;

  margin-top: 15px;

  margin-left: 0px;

  text-indent: 10px;

  text-decoration: none;

  font-size: 10px;

  }

td.mainmenu div.menu1

  {

  color: #235fba;

  font-weight: bolder;

  background: url('../images/menu_arrow1.gif');

  background-repeat: no-repeat;

  background-position: 0px 7px;

  font-size: 11px;

  text-decoration: none;

  margin-top: 10px;

  margin-left: 5px;

  text-indent: 10px;

  }

td.mainmenu div.menu2

  {

  color: #327cec;

  background: url('../images/menu_arrow2.gif');

  background-repeat: no-repeat;

  background-position: 0px 7px;

  font-size: 10px;

  text-decoration: none;

  margin-top:   7px;

  margin-left: 15px;

  text-indent: 10px;

  }

td.mainmenu div.menu3

  {

  color: #0bb7ff;

  font-weight: normal;

  background: url('../images/menu_arrow3.gif');

  background-repeat: no-repeat;

  background-position: 0px 7px;

  font-size: 10px;

  text-decoration: none;

  margin-top: 5px;

  margin-left: 30px;

  text-indent: 10px;

  }

td.main div.in_main

  {

  margin: 15px;

  color: #464646;

  text-align: justify;

  }

td.main div.in_main p

  {

  margin-top: 3px;

  color: #464646;

  text-align: justify;

  }

td.main div.title1, h1.csc-firstHeader

  {

  font-size: 16px;

  font-weight: normal;

  display:inline;

  color: #00397d;

  }

td.main div.title2

  {

  font-size: 16px;

  display:inline;

  background: url('../images/gray_arrow.gif');

  background-repeat: no-repeat;

  background-position: 1px 4px;

  padding-left: 20px;

  color: #327cec;

  }

td.main div.title3

  {

  font-size: 16px;

  display: inline;

  background: url('../images/gray_arrow.gif');

  background-repeat: no-repeat;

  background-position: 1px 4px;

  padding-left: 20px;

  color: #3cc5ff;

  }

td.main div.title1 a {

  color: #00397d;

  font-size: 16px;

  text-decoration: none;

  }

td.main div.title2 a {

  color: #327cec;

  font-size: 16px;

  text-decoration: none;

  }

td.main div.title3 a {

  color: #3cc5ff;

  font-size: 16px;

  text-decoration: none;

  }

td.main div.subtitle

  {

  width: 100%;

  height: 32px;

  }

td.main div.subtitle div.s

  {

  font-family: Tahoma;

  color: white;

  height: 20px;

  margin-top: 6px;

  float: left;

  padding-left: 4px;

  font-size: 14px;

  padding-right: 18px;

  background-color: #00397d;

  background-image: url('../images/caption.png');

  background-repeat: no-repeat;

  background-position: top right;

  }

ul

  {

  margin: 2px;

  margin-left: 40px;

  list-style: url('../images/circle.png');

 /* list-style-position: inside;*/
  
  
  }

li

  {

  margin: 3px;

  }

td.mainmenu a

  {

  color: inherit;

  }

div.in_main input, div.in_main textarea, div.in_main select {

  background: lightblue;

  width: 180px;

  margin-bottom: 3px;

  }

div.in_main label {

  text-align: right;

  width: 200px;

  float: left;

  display: block;

  margin-right: 5px;

  }

div.in_main .csc-mailform-label {

  margin: 3px;

  font-weight: bolder;

  color: #235fba;

  }

.textblue {

  color: #235fba;

  }
table.partner {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: separate;
}
table.partner th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.partner td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	-moz-border-radius: 0px 0px 0px 0px;
}
