@media screen {.PrintOnly {display:none}}
@media print {.ScreenOnly {display:none}}

html, body
{
   color: #000;
   background: #fff;
   margin: 0;
   padding: 0;
}

body, p, h1, h2, h3, h4, h5, h6, table, tr, td, th, ul, ol, li, textarea, input, font, div
{
   font-family: verdana,tahoma,helvetica,arial,sans-serif;
   font-size: 10pt;
}

pre
{
   font-family: verdana,tahoma,helvetica,arial,sans-serif;
   margin: 0;
}

h1 {font-size: 1.5em; margin-top: 0;  margin-bottom: 1.2em; font-weight: bold; color: #228654;}
h2 {font-size: 1.3em; margin-top: 1.8em; margin-bottom: 1.2em; font-weight: bold; color: #228654;}
h3 {font-size: 1.1em; margin-top: 1.8em; margin-bottom: 0.6em;  font-weight: bold;}
h4 {font-size: 1.0em; margin-top: 1.8em; margin-bottom: 0.6em;  font-weight: bold;}
h5 {font-size: 0.8em;  margin-top: 0.6em; margin-bottom: 0.6em;  font-weight: normal;}
h6 {font-size: 0.6em;  margin-top: 0.6em; margin-bottom: 0.6em;  font-weight: normal;}

li {margin-top: 0; margin-bottom: 0.8em;}
ul {margin-top: 0; margin-bottom: 0;}
ol {margin-top: 0; margin-bottom: 0;}

a {color: #c00; text-decoration: underline;}

a:link {color: #c00;}
a:visited {color: #a00;}
a:hover {color: #00c; text-decoration: underline;}
a:active {color: #c00;}

.simplified {
   font-family: SimSun;
}

.arabic {
   font-family: Arial;
   direction: rtl;
   unicode-bidi: bidi-override;
}

#top {
   height: 95px;
   border-bottom: 1px solid #000;
   margin-bottom: 20px;
   background: #baeded;
}

#navigation {
   float: left;
   width: 200px;
   border: 1px solid #fff;
}

#center {
   margin-top: 0;
   margin-left: 220px;
   margin-right: 20px;
}

#news {
   float: left;
   width: 200px;
   clear: left;
   background: #74DCA8;
   border: 1px solid #aaa;
   margin-top: 20px;
}

#footer {
   clear: both;
   text-align: center;
   color: #000;
   font-size: 0.8em;
}

#clear { clear: both; }
#wrapper { padding: 0; }
#footer a, #news a { text-decoration: none; }

#news p {
   margin-top: 0;
   padding: 4px;
   font-size: 0.8em;
}
#news h4 {
   margin-top: 0;
   padding: 4px;
   font-weight: bold;
   text-align: center;
   border-bottom: 1px solid #aaa;
}

#navigation ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

#navigation li {
   border-top: 1px solid #fff;
   border-bottom: 1px solid #fff;
   margin: 0;
}

#navigation li a:link, #navigation li a:visited {
   display: block;
   padding: 5px 5px 5px 0.5em;
   border-left: 12px solid #74DCA8;
   border-right: 1px solid #74DCA8;
   background-color: #228654;
   color: #fff;
   text-decoration: none;
   font-size: 0.8em;
}

#navigation li a:hover { color: #c00; background: #74DCA8; }

#navigation ul ul { margin: 0 0 0 12px; }

#langnav ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

#langnav li {
   display: inline;
   font-size: 1.0em;
}

#langnav a:link, #langnav a:visited {
   padding: 3px 10px 3px 10px;
   color: #777;
   background-color: transparent;
   text-decoration: none;
}

#langnav a:hover {
   color: #000;
   background-color: transparent;
}
