body, td, p, ul, ol
{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #667283;
}

h1
{
  font-size: 22px;
}

h2
{
  font-size: 16px;
}

p, ul, ol
{
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

input, select, textarea
{
  font-size: 12px;
  font-family: Arial;
}



a
{
  color: rgb(99,174,214);
  text-decoration: none;
}

a:hover
{
  color: rgb(91,124,162);
  text-decoration: underline;
}



.news_date
{
  color: rgb(35,59,103);
  font-weight: bold;
}

.news_title
{
  color: rgb(35,59,103);
  font-weight: bold;
}

.news_content
{
  color: rgb(35,59,103);
}



.path_section, .path_section a
{
  font-family: Arial;
  font-size: 11px;
  color: white;
}

.path_section a:hover
{
  text-decoration: underline;
  color: white;
}

table.table1
{
  border-collapse: collapse;
}

.table1 th
{
  background: rgb(219,227,233); 
  text-align: center;
}

.table1 td, .table1 th
{
  font-family: Arial;
  font-size: 12px;
  border: 1px rgb(174,184,197) solid;
}

.binvisible
{
  position: absolute;
  width: 0px;
  height: 0px;
}


















.nav_root_open_normal .nav_root_link, .nav_root_open_normal .nav_root_link:hover, .nav_root_open_normal td
{
  color: #6990d0;
  text-decoration: none;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.nav_root_open_normal .nav_bull
{
  background: url(/images/menu_bull_open.gif) no-repeat left top;
  cursor: pointer;  
}

.nav_root_open_normal .nav_sub
{
  display: block;
  cursor: pointer;
}


.nav_root_close_normal .nav_root_link, .nav_root_close_normal .nav_root_link:hover, .nav_root_close_normal td
{
  color: rgb(85,116,166);
  text-decoration: none;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.nav_root_close_normal .nav_bull
{
  background: url(/images/menu_bull.gif) no-repeat left top;
  cursor: pointer;
}

.nav_root_close_normal .nav_sub
{
  display: none;
  cursor: pointer;
}





.nav_root_open_hover .nav_root_link, .nav_root_open_hover .nav_root_link:hover, .nav_root_open_hover td
{
  color: #6990d0;
  text-decoration: underline;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.nav_root_open_hover .nav_bull
{
  background: url(/images/menu_bull_open.gif) no-repeat left top;
  cursor: pointer;  
}

.nav_root_open_hover .nav_sub
{
  display: block;
  cursor: pointer;
}


.nav_root_close_hover .nav_root_link, .nav_root_close_hover .nav_root_link:hover, .nav_root_close_hover td
{
  color: rgb(85,116,166);
  text-decoration: underline;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.nav_root_close_hover .nav_bull
{
  background: url(/images/menu_bull.gif) no-repeat left top;
  cursor: pointer;
}

.nav_root_close_hover .nav_sub
{
  display: none;
  cursor: pointer;
}



.nav_sub_close_normal, .nav_sub_close_normal a, .nav_sub_close_normal a:hover, .nav_sub_close_normal td
{
  color: rgb(85,116,166);
  text-decoration: none;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_sub_close_normal .nav_sub_bull
{
  background: url(/images/menu_bull_2.gif) no-repeat left top;
  cursor: pointer;
}


.nav_sub_open_normal, .nav_sub_open_normal a, .nav_sub_open_normal a:hover, .nav_sub_open_normal td
{
  color: #6990d0;
  text-decoration: none;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_sub_open_normal .nav_sub_bull
{
  background: url(/images/menu_bull_2_open.gif) no-repeat left top;
  cursor: pointer;
}





.nav_sub_close_hover, .nav_sub_close_hover a, .nav_sub_close_hover a:hover, .nav_sub_close_hover td
{
  color: rgb(85,116,166);
  text-decoration: underline;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_sub_close_hover .nav_sub_bull
{
  background: url(/images/menu_bull_2.gif) no-repeat left top;
  cursor: pointer;
}


.nav_sub_open_hover, .nav_sub_open_hover a, .nav_sub_open_hover a:hover, .nav_sub_open_hover td
{
  color: #6990d0;
  text-decoration: underline;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  cursor: pointer;
}

.nav_sub_open_hover .nav_sub_bull
{
  background: url(/images/menu_bull_2_open.gif) no-repeat left top;
  cursor: pointer;
}
