p.main_text {
   color: #005BF2;
   text-align: justify;
   font-family: Arial;
   font-size: 15px;
   text-indent: 25px;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 0px;
}

p.alert {
   color: #FFFFFF;
   background-color: #2D7A1A;
   text-align: justify;
   font-family: Arial;
   font-size: 15px;
   text-indent: 25px;
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 0px;
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
}


p.right_adv {
  font-family: Arial;
  font-size: 12px;
  text-align: right;
  padding-right: 10px;
  padding-top: 0px;
  margin-top: 0px;
}

h1 {
   font-size: 15px;
   font-weight: normal;
   display: inline;
}


p.jur_text {
   color: #005BF2;
   text-align: left;
   font-family: Arial;
   font-size: 15px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
}


UL {
   margin-top: 5px;
   margin-bottom: 0px;
}


LI {
   margin-left: 20px;
   margin-right: 10px;
   margin-top: 0px;
   margin-bottom: 10px;
}

td.main_text {
   color: #005BF2;
   text-align: justify;
   font-family: Arial;
   font-size: 15px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}

td.page_caption {
   color: #005BF2;
   text-align: center;
   font-family: Arial;
   font-size: 16px;
   font-weight: bold;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}


table.bottom_menu {
   height: 25px;
   color: #005BF2;
   background-color: #E7D390;
   text-align: center;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
}



table.banner_wide {
   height: 30px;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 2px;
   background-color: #FFFFD4;
}


td.banner_wide_capt {
   border-color: #E2CE78;
   border-style : solid;
   border-width : 2px;
   color: #58310A;
   background-color: #FFD192;
   text-align: center;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
}



table.stat_table {
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   margin-left: 20px;
   margin-right: 5px;
}


td.stat_table_header {
   color: #58310A;
   background-color: #FFD192;
   text-align: center;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 10px;
}

td.stat_table_data {
   color: #297FF6;
   background-color: #FFFFD4;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}



table.price_table {
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   margin-left: 20px;
   margin-right: 5px;
}


td.price_table_header {
   color: #58310A;
   background-color: #FFD192;
   text-align: center;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 10px;
}

td.price_table_data {
   color: #005BF2;
   background-color: #FFFFD4;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   font-size: 13px;
   font-family: Arial;
   font-weight: normal;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}


table.search_table {
   background-color: #FFFFD4;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 2px;
}


td.srch_form_header {
   color: #58310A;
   background-color: #FFD192;
   text-align: center;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
}


td.main_srch_label {
   color: #005BF2;
   text-align: center;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-left: 3px;
   padding-top: 10px;
   padding-bottom: 0px;
}


td.srch_path_header {
   background-color: #DCF4FE;
   color: #046EE2;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-left: 10px;
   padding-top: 2px;
   padding-bottom: 2px;
}


td.srch_label {
   color: #005BF2;
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   padding-left: 30px;
   padding-right: 10px;
   padding-bottom: 0px;
}

.srch_text {
   color: #005BF2;
   background-color: #D9EBFB;
   border-color: #9A9A9A;
   border-style : solid;
   border-width : 1px;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-align: left;
   padding-left: 5px;
}


td.inp_remark {
   color: #9A9A9A;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   padding-left: 5px;
   padding-right: 10px;
   padding-bottom: 0px;
}


td.bottom_remark {
   color: #58310A;
   background-color: #FFD192;
   font-size: 12px;
   font-family: Arial;
   font-weight: bold;
   text-align: center;
   padding-left: 5px;
   padding-right: 10px;
   padding-bottom: 0px;
}


.search_but {
   border-style: solid;
   border-width: 1px;
   border-color: #005BF2;
   color: #005BF2;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-left: 3px;
   padding-bottom: 0px;
}




table.search_res_table {
   background-color: #FFFFD4;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
}



td.srch_res_main_header{
   color: #58310A;
   background-color: #FFD192;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   text-align: left;
   font-size: 13px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}



td.srch_res_header {
   color: #046EE2;
   background-color: #DCF4FE;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   text-align: center;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}

td.srch_res_data {
   color: #297FF6;
   background-color: #FFFFD4;
   border-color: #E2CE78;
   border-style : solid;
   border-width : 1px;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}



td.news_header {
   color: #58310A;
   background-color: #FFD192;
   border-width : 0px;
   text-align: left;
   font-size: 16px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}

td.news_text {
   color: #297FF6;
   background-color: #FFFFD4;
   border-width : 0px;
   font-size: 15px;
   font-family: Arial;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}


td.created_by {
   color: #005BF2;
   background-color: #A5C8FD;
   border-width : 0px;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   text-align: center;
   padding-top: 5px;
}



table.height100p { height: 100%; }


td.img_01 {
   background-image: url(images/simd1.png);
   color: #DCCB6E;
   font-size: 11px;
   font-family: Arial;
   font-weight: bold;
   padding-top: 18px;
   padding-left: 17px;
   padding-right: 5px;
}

td.img_tex { background-image: url(images/tex.jpg) }


LI.public {
   margin-left: 60px;
}

a {
  color: #2D7A1A;
  text-decoration: none;
}


a:hover {
  color: #F58A00;
  text-decoration: underline;
}

a.alert {
  color: #FFFFD4;
  text-decoration: none;
}
a.alert:hover {
  color: #FFFFD4;
  text-decoration: underline;
}





a.bottom_menu {
  color: #4E2603;
  text-decoration: none;
}


a.bottom_menu:hover {
  color: #2D7A1A;
  text-decoration: underline;
}


a.create_by {
  color: #0000FF;
  text-decoration: none;
}

a.create_by:hover {
  color: white;
  text-decoration: underline;
}
