address,
blockquote,
body, dd, div,
dl, dt,
fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, iframe,
noframes,
object, ol, p,
ul, applet,
center, dir,
hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .83em 0 }
h3 {
  font-size: 1.1em;
  margin-top:0.3em;
  margin-bottom:0.3em;
  }
h4, p
blockquote, ul,
fieldset, form
ol, dl, dir,
menu            { margin: 1.33em 0 }
h5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
h6              { font-size: .67em; margin: 2.33em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
center          { text-align: center }

form, select,
option  {
  }
.select {
  background-color:white;
  font-size:0.83em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: capitalize;
  color:#000;
  }
body {
  scroll:scroll;
  margin:0;
  border:0;
  padding:0;
  background:#003388;
/*  background:#002d68;*/
  font-family:arial,helvetica;
  cursor:default;
  }
#roottable {
  border-collapse:collapse;
  margin-top:-1px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  border:0;
  padding:0;
  background:#027;
  font-family:arial,helvetica;
  font-size:1em;
  }
#footer {
  border-collapse:collapse;
  margin-top:-1px;
  border:0;
  padding:0;
  background:#fff;
  height:7em;
  }
#footermenu {
  margin:0;
  border-top:1px solid blue;
  padding:0;
  height:3.5em;
  background:#e7e7e7;
  }
#footeroption {
  height:3.5em;
  background:transparent;
  margin:0;
  padding:0;
  }
#main {
  border-collapse:collapse;
  margin:0;
  margin-bottom:-1px;
  border:0;
  padding:0;
  background:#fff;
  }
#mainnavtop {
  margin:0;
  border-top:0px solid gold;
  border-bottom:0px solid gold;
  padding:0;
  }
#mainopening {
  margin:0;
  border-top:0px solid gold;
  border-bottom:0px solid gold;
  padding:0;
  }
#maincore {
  }
#maincoreleft {
  width:200px;
  background:white;
  margin:0;
  border:0;
  padding:0;
  }
#maincoreright {
  width:788px;
  background:#ffffff;
  margin:0;
  border:0;
  padding:0;
  }
#maincorerighttop {
  width:780px;
  margin:0;
  border:0;
  padding:0;
  }
#maincorerightcore {
  width:780px;
  margin:0;
  border:0;
  padding:0;
  }
#maincorerightbottom {
  width:780px;
  margin:0;
  border:0;
  padding:0;
  }
#mainclosing {
  width:988px;
  background:#fff;
  margin-top:1em;
  margin-bottom:0em;
  border-top: 0px solid gold;
  border-bottom: 0px solid gold;
  }
#mainnavbottom {
  margin:0;
  border-top-width:0px;
  border-top-style:solid;
  border-top-color:gold;
  padding:0;
  width:988px;
  background:transparent;
  }
#top {
  margin:0;
  border:0;
  padding:0;
  height:84px;
  background:#fff;
  background: url("../images/banner.gif");
  background-repeat: repeat-x;
  background-attachment:scroll;
  border-collapse:collapse;
  }
#toplogo {
  background:transparent;
  width:96px;
  height:80px;
  text-align:center;
  margin:0;
  border:0;
  padding:0;
  }
#topright {
  width:890px;
  height:80px;
  margin:0;
  border:0;
  padding:0;
  }
#toplefttop {
  width:578px;
  margin:0;
  border:0;
  padding:0;
  font-size:0.83em;
  font-style:italic;
  text-align:center;
  }
#topfontsize,
#bottomfontsize {
  width:134px;
  margin:0;
  border:0;
  padding:0;
  }
#topfontsize span,
#bottomfontsize span {
  color:#000;
  font-size:18px;
  text-decoration:none;
  cursor:pointer;
  }
#topfontsize span small,
#bottomfontsize span small{
  color:#000;
  font-size:14px;
  text-decoration:none;
  }
#toplanguages {
  border-collapse:collapse;
  width:160px;
  margin:0;
  border:0;
  padding:0;
  }
#toplanguages td {
  width:24px;
  }
#topcompanyname {
  position:absolute;
  top:54px;
  background:transparent;
  margin:0;
  border:0;
  padding:0;
  }
#toprightbottom {
  position:relative;
  top:30px;
  background:transparent;
  margin:0;
  border:0;
  padding:0;
  text-align:right;
  }
#toprightbottom a {
  background:transparent;
  margin:0;
  border:0;
  padding:0;
  font-size:13px;
  }
#topmenu {
  border-collapse:collapse;
  width:990px;
  margin:0px;
  margin-top:0px;
  border:0px;
  background: url("../images/topmenuback.gif");
  background-repeat: repeat-x;
  font-family:"bauhaus 93", arial;
  color:#ffffff;
  font-size:1.1em;
  }
table.topmenuitem {
  border-collapse:collapse;
  }
td.reflang  {
  display:none;
  }
td.topmenulink {
  width:110px;
  height:28px;
  padding-left:12px;
  background:transparent;
  background-attachment:scroll;
  color:#ffffff;
  text-decoration:none;
  cursor:pointer;
  }
td.topmenulinkhover {
  width:110px;
  height:28px;
  padding-left:12px;
  background-color:white;
  color:#342876;
  text-decoration:none;
  cursor:pointer;
  }
td.topmenulinkempty {
  width:110px;
  height:28px;
  padding-left:8px;
  background:transparent;
  background-attachment:scroll;
  color:#ffffff;
  text-decoration:none;
  }
table.topmenusubmenu {
  display:none;
  }
table.topmenusubmenuvisible {
  display:table;
  position:absolute;
  border:2px solid #342876;
  width:9.5em;
  margin-top:10px;
  margin-left:0px;
  cursor:pointer;
  z-index:5;
  }
#topmenusubmenu1 {
  width:30em;
  }
td.topmenusubmenuitem,
td.topmenusubmenuitemhover {
  background:#fff;
  color:#342876;
  border:1px solid #fff;
  height:28px;
  padding-left:9px;
  padding-bottom:0px;
  padding-right:0px;
  padding-top:0px;
  font-family:"bauhaus 93",arial;
  font-size:0.9em;
  text-decoration:none;
  }
td.topmenusubmenuitemhover {
  background:#342876;
  background: url("../images/topmenuback.gif");
  background-repeat: repeat-x;
  color:#fff;
  border:1px solid #000;
  }
#topmenusubmenu1 td.topmenusubmenuitem,
#topmenusubmenu1 td.topmenusubmenuitemhover {
  width:7.5em;
  }

/*-------------------------------------------------------*/

/*-------------------------------------------------------*/

#searchmain {
  margin-top:1.1em;
  margin-left:6px;
  border:6px solid #def;
  width:186px;
  background:#def;
  }

#gentitlesearchtd {
  padding-left:2.5em;
  padding-top:0.2em;
  padding-bottom:0.2em;
  background:#342876;
  color:#fff;
  line-height:1.2em;
  font-family:"bauhaus 93",arial;
  font-size:1.1em;
  font-weight:normal;
  }
hr.searchhr {
  margin:0;
  border:0;
  padding:0;
  background:#342876;
  color:#342876;
  }
#refsearchtd {
  border:0px solid #342876;
  padding-left:1em;
  padding-top:0.6em;
  padding-bottom:1em;
  background:#fff;
  color:#000;
  font-family:arial;
  font-size:1em;
  font-weight:normal;
  }
#refsearchtd span {
  font-weight:bold;
  }
#refsearchtd input {
  margin-top:0.6em;
  height:1.1em;
  width:2.5em;
  }
#mostrecentsearchtd {
  border:0px solid #342876;
  padding-left:1em;
  padding-top:0.6em;
  padding-bottom:0.8em;
  background:#fff;
  color:#000;
  font-family:arial;
  font-size:1em;
  font-weight:normal;
  }
#mostrecentsearchtd span {
  font-weight:bold;
  }
#advsearchtd {
  border:0px solid #342876;
  padding-left:1em;
  padding-top:1em;
  padding-bottom:1.2em;
  padding-right:16px;
  background:#fff;
  color:#000;
  font-family:arial;
  font-size:1em;
  font-weight:normal;
  }
#advsearchtd span {
  font-weight:bold;
  }
#advsearchtd div {
  text-align:center;
  font-weight:bold;
  cursor:pointer;
  }
table.searchtable {
  margin-top:1em;
  }
td.titlesearchtd {
  height:1.6em;
  border:0px solid #a7d0f0;
  padding-left:10px;
  background:#fff;
  color:#000;
  font-size:0.87em;
  text-decoration:none;
  }
td.searchtd,
td.searchtdhover {
  width:106px;
  height:1.8em;
  padding-left:10px;
  background:#a7d0f0;
  color:#000;
  font-size:0.87em;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  }
td.searcharrowtd {
  width:24px;
  background:#a7d0f0;
  cursor:pointer;
  }
#search5 {
  width:20px;
  height:20px;
  background:#a7d0f0;
  }
#trsearch5 td.searcharrowtd {
  width:20px;
  height:20px;
  background:#a7d0f0;
  }
#trsearch5 td.searcharrowtd img {
  }
table.subsearchtable {
  display:none;
  }
table.subsearchtablevisible {
  display:table;
  position:absolute;
  border:1px solid #a7d0f0;
  cursor:pointer;
  z-index:5;
  }
td.subsearchtditem,
td.subsearchtditemhover {
  width:129px;
  height:1.6em;
  border:0px solid #000;
  padding-left:8px;
  padding-right:0px;
  font-size:0.87em;
  background:#fff;
  color:#000;
  }
td.subsearchtditemhover {
  background:#a7d0f0;
  color:#000;
  }
#subsearch5 {
  border:1px solid #a7d0f0;
  }
#subsearch5 td.subsearchtditem,
#subsearch5 td.subsearchtditemhover {
  width:40px;
  }
#subsearch5 td.subsearchtditemhover {
  background:#a7d0f0;
  }

/*-------------------------------------------------------*/

#rppline {
  width:766px;
  margin-top:0.8em;
  border-top:2px solid #d0d0f0;
  border-bottom:2px solid #d0d0f0;
  text-align:left;
  }
td.smallresultpages {
  padding-top:0.5em;
  font-size:0.86em;
  text-align:left;
  }
td.smallresultpages span {
  cursor:pointer;
  }
/*---------------------------------------------------*/

span.dhcopyright {
  font-size:0.75em;
  }
.footermenuref {
  font-size:0.83em;
  color:blue;
  text-decoration:underline;
  cursor:pointer;
  }

/*-------------------------------------------------------*/

table.searchresulttable {
  margin-top:1em;
  margin-bottom:0em;
  border:0px solid red;
  }

.headeraclass {
  border-bottom:2px solid #342876;
  padding-bottom:0.4em;
  color:#00f;
  font-size:0.86em;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
  }
.headerspanclass {
  border-bottom:2px solid #342876;
  padding-bottom:0.4em;
  color:#000;
  font-size:0.86em;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
  }
#searchheader0 {
  width:90px;
  }
#searchheader1 {
  width:120px;
  }
#searchheader2 {
  width:120px;
  }
#searchheader3 {
  width:75px;
  }
#searchheader4 {
  width:50px;
  }
#searchheader5 {
  width:50px;
  }
#searchheader6 {
  width:75px;
  }
#searchheader7 {
  width:100px;
  }
#searchheader8 {
  width:50px;
  }
td.searchlistingodd,
td.searchlistingeven {
  background:#def;
  padding-top:0.3em;
  padding-bottom:0.3em;
  font-size:0.86em;
  text-align:center;
  }
td.searchlistingeven {
  background:#acf;
  }

/*-------------------------------------------------------*/

#toggleback {
  position:relative;
  left:-3px;
  margin-left:0px;
  margin-top:0.1em;
  padding:0;
  width:982px;
  background:#342876;
  }
#togglesearchtable  {
  border:0px solid yellow;
  padding-top:0.2em;
  padding-bottom:0.3em;
  padding-left:8px;
  width:189px;
  background:#fff;
  color:#342876;
  line-height:1.2em;
  text-decoration:none;
  font-family:"bauhaus 93", arial;
  font-size:1.1em;
  cursor:pointer;
  }
#backtosearch  {
  border:0px solid yellow;
  padding-top:0.2em;
  padding-bottom:0.3em;
  padding-left:18px;
  width:190px;
  background:#fff;
  color:#342876;
  line-height:1.2em;
  text-decoration:none;
  font-family:"bauhaus 93", arial;
  font-size:1.1em;
  cursor:pointer;
  }

/*-------------------------------------------------------*/

table.itemsresulttable {
  display:none;
  }
table.itemsresulttablevisible {
  display:table;
  position:absolute;
  margin-top:0em;
  margin-bottom:0em;
  margin-left:-3px;
  border:3px solid #342876;
  border-top:4px solid #342876;
  width:780px;
  background:white;
  z-index:5;
  }

.iheaderaclass {
  border-bottom:2px solid #777;
  padding-bottom:0.4em;
  color:#000;
  font-size:0.86em;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
  }
.iheaderspanclass {
  border-bottom:2px solid #777;
  padding-bottom:0.4em;
  color:#777;
  font-size:0.86em;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
  }
#isearchheader0 {
  width:90px;
  }
#isearchheader1 {
  width:120px;
  }
#isearchheader2 {
  width:120px;
  }
#isearchheader3 {
  width:75px;
  }
#isearchheader4 {
  width:50px;
  }
#isearchheader5 {
  width:50px;
  }
#isearchheader6 {
  width:75px;
  }
#isearchheader7 {
  width:100px;
  }
#isearchheader8 {
  width:50px;
  }
td.isearchlistingodd,
td.isearchlistingeven {
  background:#eee;
  padding-top:0.3em;
  padding-bottom:0.3em;
  font-size:0.86em;
  text-align:center;
  }
td.isearchlistingeven {
  background:#ccc;
  }

/*-------------------------------------------------------*/

#itemviewref {
  margin-top:0em;
  border-top:3px solid #342876;
  border-bottom:3px solid #342876;
  }
#irownr {
  padding-top:15px;
  padding-bottom:15px;
  padding-right:10px;
  width:140px;
  background:#f3f3fb;
  vertical-align:top;
  text-align:center;
  }
#irowsd {
  padding-top:15px;
  padding-bottom:15px;
  padding-left:10px;
  padding-right:10px;
  width:260px;
  background:#f3f3fb;
  vertical-align:top;
  text-align:left;
  font-size:0.86em;
  }
#irowld {
  padding-top:15px;
  padding-bottom:15px;
  padding-left:20px;
  padding-right:20px;
  width:380px;
  background:#f3f3fb;
  vertical-align:top;
  text-align:left;
  font-size:0.86em;
  font-style:italic;
  }
td.irowhead {
  text-decoration:underline;
  font-size:0.95em;
  }
td.irowbody {
  padding-top:8px;
  padding-bottom:8px;
  background:#f3f3fb;
  font-size:0.95em;
  font-weight:bold;
  }
#itemrow1 {
  width:144px;
  }
#itemrow2 {
  width:128px;
  }
#itemrow3 {
  width:128px;
  }
#itemrow4 {
  width:125px;
  }
#itemrow5 {
  width:125px;
  }
#itemrow6 {
  width:130px;
  }

#fullviewtable  {
  margin-top:0.5em;
  margin-bottom:0.8em;
  margin-left:3px;
  border-top:3px solid #342876;
  border-bottom:3px solid #342876;
  }
#fviewrf {
  border:0px solid black;
  padding-top:20px;
  padding-bottom:20px;
  width:148px;
  background:#e0e0e0;
  vertical-align:top;
  text-align:center;
  font-weight:bold;
  }
#fviewsd {
  border:0px solid black;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:10px;
  padding-right:10px;
  width:260px;
  background:#def;
  vertical-align:top;
  text-align:left;
  font-size:0.86em;
  }
#fviewld {
  border:0px solid black;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;
  padding-right:20px;
  width:372px;
  background:#def;
  vertical-align:top;
  text-align:left;
  font-size:0.86em;
  font-style:italic;
  }
#fviewcomptable {
  margin-top:0.4em;
  margin-bottom:0.6em;
  }
td.fvcomp {
  width:155px;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:8px;
  background:#def;
  text-align:left;
  font-size:0.9em;
  }
td.detailfl {
  border-bottom:1px solid #aaa;
  padding-left:8px;
  padding-bottom:4px;
  width:155px;
  text-align:left;
  font-size:0.86em;
  vertical-align:bottom;
  }
td.detailsd {
  border-bottom:1px solid #aaa;
  padding-left:8px;
  padding-bottom:4px;
  width:245px;
  font-size:0.86em;
  vertical-align:bottom;
  text-align:left;
  }
td.detailld {
  border-bottom:1px solid #aaa;
  padding-left:20px;
  padding-bottom:4px;
  width:380px;
  font-size:0.86em;
  font-style:italic;
  vertical-align:bottom;
  text-align:left;
  }
td.fvdetail {
  width:155px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:8px;
  background:#fff;
  text-align:left;
  font-size:0.75em;
  }

/*-------------------------------------------------------*/

#introothercomp {
  padding-top:0.8em;
  padding-bottom:1em;
  padding-left:16px;;
  text-align:left;
  font-weight:bold;
  }
td.othercompheader {
  padding-bottom:6px;
  text-decoration:underline;
  text-align:center;
  font-size:0.86em;
  }
#compheader0 {
  width:100px;
  }
#compheader1 {
  width:140px;
  }
#compheader2 {
  width:80px;
  }
#compheader3 {
  width:80px;
  }
#compheader4 {
  width:120px;
  }
#compheader5 {
  width:60px;
  }
td.compodd,
td.compeven {
  padding:5px;
  background:#eee;
  text-align:center;
  font-size:0.95em;
  }
td.compeven {
  background:#d4d4d4;
  }

/*-------------------------------------------------------*/

table.largeimg {
  position:absolute;
  margin-left:6px;
  background:#fff;
  }
td.closelargeimg {
  border:3px solid #bbe;
  background:#002d68;
  color:#fff;
  line-height:1.5em;
  text-align:center;
  font-weight:bold;
  cursor:pointer;
  }

/*-------------------------------------------------------*/

#contacts {
  position:relative;
  top:20px;
  left:140px;
  border-top:0px solid #002d68;
  border-bottom:0px solid #002d68;
  width:776px;
  text-align:left;
  font-size:1em;
  }
.contacttext,
.contacttexttop {
  padding-right:20px;
  width:400px;
  text-align:left;
  font-size:1em;
  }
td.contactspace {
  line-height:2em;
  }
td.contactspace2 {
  line-height:1em;
  }
td.contactright,
td.contactrightit {
  width:300px;
  text-align:left;
  font-size:1em;
  }
td.contactrightit {
  font-style:italic;
  }
.contactemail,
.contactphone {
  line-height:2.5em;
  font-size:1.1em;
  font-weight:bold;
  }

#emailform {
  position:relative;
  left:0px;
  background:#fff;
  }
#formtable {
  margin-top:1em;
  border:0px solid #aaa;
  background:#e8e8e8;
  }
td.webmsgform {
  padding-top:0.8em;
  padding-bottom:0.8em;
  padding-left:20px;
  padding-right:20px;
  }

/*-------------------------------------------------------*/

#homedefault {
  margin-top:40px;
  text-align:justify;
  font-size:1em;
  }
td.homespace {
  line-height:1em;
  }
td.hometext {
  padding-left:30px;
  padding-right:30px;
  }
td.hometext a {
  color:#269;
  text-decoration:underline;
  font-weight:bold;
  }

/*-------------------------------------------------------*/

td.croatiatitle {
  width:764px;
  text-align:center;
  }
table.croatiabody {
  margin-top:0.6em;
  width:740px;
  font-size:1em;
  text-align:left;
  }
table.croatiafirsttable {
  border:1px solid #36a;
  }
table.croatiafirsttable td {
  border:1px solid #36a;
  padding:4px;
  font-size:0.87em;
  }
table.citiestable {
  border:1px solid #36a;
  }
table.citiestable td {
  border:1px solid #36a;
  padding:4px;
  font-size:0.87em;
  }
table.countiestable {
  border:0px solid #36a;
  }
table.countiestable td {
  border:0px solid #36a;
  padding:4px;
  font-size:0.87em;
  }

/*-------------------------------------------------------*/

#hrmenumain {
  margin-top:2.5em;
  margin-left:6px;
  border:6px solid #def;
  width:186px;
  background:#def;
  }

#hrmenutitletd {
  padding-left:2.5em;
  padding-top:0.2em;
  padding-bottom:0.2em;
  background:#777;
  color:#fff;
  line-height:1.2em;
  font-family:"bauhaus 93",arial;
  font-size:1.1em;
  font-weight:normal;
  }
#hrmenupaneltd {
  padding-left:1em;
  padding-top:0em;
  padding-bottom:0em;
  padding-right:16px;
  background:#def;
  color:#000;
  font-family:arial;
  font-size:1em;
  font-weight:normal;
  }
table.hritemtable {
  margin-top:0em;
  }
td.hritemtd,
td.hritemtdsel,
td.hritemtdactive {
  width:140px;
  height:1.8em;
  padding-left:4px;
  background:#def;
  color:#000;
  font-size:0.87em;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  }
td.hritemtdactive {
  background:#342876;
  }
td.hritemtdsel {
  background:#fff;
  }
td.hritemtd a,
td.hritemtdsel a {
  color:#342876;
  text-decoration:none;
  }
td.hritemtdactive a {
  color:#fff;
  text-decoration:none;
  }
table.hritemsubtable {
  display:none;
  }
table.hritemsubtablevisible {
  display:table;
  border:0px solid #eef;
  cursor:pointer;
  z-index:5;
  }
td.hritemsubtd,
td.hritemsubtdactive {
  width:132px;
  height:1.6em;
  border:0px solid #000;
  padding-left:8px;
  padding-right:0px;
  font-size:0.87em;
  background:#fff;
  color:#000;
  }
td.hritemsubtdactive {
  background:#342876;
  }
td.hritemsubtd a {
  color:#342876;
  text-decoration:none;
  }
td.hritemsubtdactive a {
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  }

/*-------------------------------------------------------*/

#croatiacopyright {
  width:988px;
  background:#fff;
  margin-top:0.6em;
  margin-bottom:0em;
  border-top:1px solid #888;
  border-bottom:0px solid #888;
  }
td.gnucopyright {
  padding-left:10px;
  padding-right:8px;
  text-align:justify;
  font-size:0.75em;
  }
td.gnucopyright span {
  color:blue;
  text-decoration:underline;
  cursor:pointer;
  }

/*-------------------------------------------------------*/

#croatiadhopening {
  width:988px;
  background:#fff;
  border-top:0px solid #342876;
  border-bottom:2px solid #342876;
  }
td.dhopening {
  padding-left:30px;
  padding-right:30px;
  padding-top:0.4em;
  padding-bottom:0.4em;
  text-align:justify;
  font-size:1em;
  }
td.dhopening a {
  color:#269;
  text-decoration:underline;
  font-weight:bold;
  }

/*-------------------------------------------------------*/

#searchnavtoptable {
  }
td.searchnavtop {
  padding-left:20px;
  padding-right:20px;
  text-align:justify;
  font-size:1em;
  }
td.searchnavtop a {
  color:#269;
  text-decoration:underline;
  font-weight:bold;

/*-------------------------------------------------------*/

