.h_color {
color: brown; font-weight: bold;}

.ul1 {
color: brown; font-weight: bold;}

ul {
text-align: left;}

TD#TD1 { 
background-color: #C8C8C8;}

TD#TD2 { 
background-color: #E8B7B7;}

TD#TD3 { 
background-color: #FFDEBE;}

#menu {
background-color: rgb(239,241,242);
float: left;}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 167px;
float: left;}

#menu a, #menu h2 {
font: bold 11px/15px arial, helvetica, sans-serif !important;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
line-height: 15px;
margin: 0;
padding: 2px 3px;}

#menu h2 {
color: #fff;
background-color: rgb(130,160,141);
line-height: 15px;
text-transform: uppercase;}

#menu a {
color: #fff;
background-color: rgb(179,198,188);
text-decoration: none;}

#menu a:hover {
color: #a00;
background-color: rgb(130,160,141);}

#menu li {
position: relative;}

#menu ul {
color: black;}

#menu ul ul {
position: absolute;
z-index: 500;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {
display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {
display: block;}

#wraper {
width: 1005px;
background-color: rgb(156,186,166);}

#container {
width: 100%;
background-color: rgb(196,210,204);}

 * html #container {
height: 1%;}

#container:after {
content: '.';
display: block;
clear: both;
visibility: hidden;
height: 0;
line-height: 0;}

#header{
width: 100%;
background-color: rgb(156,186,166);
}

#nav {
float: left;
width: 200px;
background-color: rgb(196,210,204);
border-left: 200px;
border-right: 800px solid rgb(255,255,255);}

#content{
float: left;
width: 800px;
background-color:  rgb(255,255,255);
margin-left: -800px;
font-size: 10pt;}

#footer {
background-color: rgb(156,186,166);}

#content_ext {
margin: 10px 10px 10px 10px;}

#content_ext h1,
#content_ext h2,
#content_ext h3 {
font-family: Arial, Helvetica, sans-serif;}

#content-ext body {
font-family: Georgia, Times, serif;}

#masthead_logo {
float: left;
width: 21%;
background-color: rgb(156,186,166);}

#masthead_menu {
float: left; 
width: 79%; 
background-color: rgb(156,186,166);}
 
#masthead_info {
float: left; 
width: 61%; 
margin-top: 4px; 
font-size: 10pt;  
font-family: Arial, Helvetica, sans-serif; 
color: rgb(86,109,98); 
font-weight: bold;} 

#masthead_find {
float: left;
width: 30%;}

#masthead_lang {
float: right;
width: 15%; 
margin-top: 8px;}
 
#footer_div {
float: left; 
width: 100%; 
text-align: center; 
margin-top: 0px; 
background-color: rgb(156,186,166); 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10.5pt;}

#footer_div_mark {
float: left; 
width: 100%; 
text-align: center; 
font-size: small; 
background-color: rgb(156,186,166);}

.himage { 
background: url(menubgover1.gif) repeat-x;}

.vimage { 
background: url(menubgover2.gif) repeat-y right;}
#footer a:link {
color: rgb(49,68,54); text-decoration: none;}

#footer a:visited {
color: rgb(49,68,54); text-decoration: none;}

#footer a:hover {
color: #a00;}

#masthead_lang a:link {
color: rgb(130,160,141);
text-decoration: none;}

#masthead_lang a:visited {
color: rgb(130,160,141);
text-decoration: none;
}

.fulldiv {
float: left; 
width: 100%; 
height: 5px; 
line-height: 1px; 
font-size: 1px; 
text-align: center;}

.hiddendiv {
float: left; 
width: 1000px; 
height: 1px;}

.bimage { 
background: url(menubgover1.gif) repeat-x bottom;
width: 8px;
height: 20%;}

.link1 a, .link1 h2 {
border-width: 0 !important;
padding: 0 0 !important;
background-color: rgb(130,160,141) !important;}


#vmenu {
width: 193px !important;
background-color: rgb(130,160,141);}

#vmenu ul {
list-style: none;
margin: 0;
padding: 0;
color: #fff;}

#vmenu a, #vmenu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;}

#vmenu h2 {
BACKGROUND-COLOR: rgb(130,160,141);
color: #fff;
font: bold 11px/16px arial, helvetica, sans-serif !important;
text-transform: uppercase;
margin-bottom: 3px;}

#vmenu a {
color: #fff;
background:rgb(179,198,188);
font: bold 11px/16px arial, helvetica, sans-serif !important;
text-decoration: none;}

#vmenu a:hover {
color: #a00;
background-color: rgb(130,160,141);}

#vmenu li {
position: relative;}

#vmenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;}

div#vmenu ul ul ul,
div#vmenu ul ul li:hover ul ul {
display: none;}

div#vmenu ul ul li:hover ul,
div#vmenu ul ul ul li:hover ul{
display: block;}

#vmenu span {
background: rgb(130,160,141) !important; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-right: 1px;}