/*
// DO NOT EDIT THIS FILE!!!
// swift.engine 3.9+ autogenerated global CSS
*/
 body {
margin : 0;
padding : 0px;
font-family : verdana, tahoma, times, geneva, serif;
background-color : #FFFFFF;
font-size : 9pt;
}
 p {
text-align : justify;
text-indent : 20px;
margin-top : 5px;
margin-bottom : 5px;
}
 p.center {
text-indent : 0px;
text-align : center;
}
 p.left {
text-indent : 0px;
text-align : left;
}
 p.right {
text-indent : 0px;
text-align : right;
}
 h1, h2, h3 {
margin : 10px;
text-align : center;
color : #555;
font-weight : bold;
}
 h1 {
font-size : 13pt;
}
 h2 {
font-size : 12pt;
}
 h3 {
font-size : 11pt;
}
 td {
font-size : 9pt;
font-family : verdana, tahoma, times, geneva, serif;
text-align : justify;
}
 img {
border : none;
margin : 0px;
}
 img.in {
clear : none;
float : none;
}
 img.leftof {
clear : none;
float : left;
margin : 10px;
}
 img.rightof {
clear : none;
float : right;
margin : 10px;
}
 img.centered {
clear : none;
float : none;
margin : 10px;
}
 img.leftno {
clear : right;
float : left;
margin : 10px;
}
 img.rightno {
clear : left;
float : right;
margin : 10px;
}
 ul {
margin: 0px 10px 0px 20px;
padding: 0px;
list-style-position: inside;
}
 li {
margin: 5px 0;
}
 ol {
margin: 0px 10px 0px 20px;
padding: 0px;
list-style-position: inside;
}
 a {
text-decoration : underline;
color : black;
}
 input {
color : #000000;
font-size : 9pt;
}
 td.fc {
text-align : left; border-bottom : solid #dddddd 1px; border-top : solid #dddddd 1px; padding : 10px;
}
 td.tc {
text-align : left;
border-bottom : solid #dddddd 1px;
border-top : solid #dddddd 1px;
padding : 10px;
}
 caption {
border : solid #dddddd 1px;
border-bottom : none;
background-color : #eeeeee;
text-align : center;
padding : 10px;
}
DIV.PageContent  {
padding : 10px; padding-left : 0px; padding-right : 0px; 
}
DIV.HotspotImage a {
text-decoration : none; border : none;
}
DIV.HotspotImage img {
border : none;
}
DIV.MapTreeN  {
text-align : left;
}
DIV.MapTreeN a {
display : block; margin-top : 7px; margin-bottom : 7px; font-family : arial; font-weight : bold; color : #035E92;
}
DIV.MapTreeN a.mainactive {
color : #C04320;
}
DIV.MapTreeN a.active {
color : #C04320;
}
DIV.MapTreeN a.main:hover, a.main:active {
color : #C04320;
}
DIV.MapTreeN a.slave:hover, a.slave:active {
color : #C04320;
}
DIV.MapTreeN div {
padding-left : 20px;
}
DIV.MultinewsTop div.nname {
text-decoration : underline; text-transform : uppercase; font-weight : bold; font-size : 8pt; margin-bottom : 5px;
}
DIV.MultinewsTop div.dtime {
margin-top : 15px; color : #9A9A9A; font-weight : bold; font-size : 8pt;
}
DIV.MultinewsTop a.descr {
padding-bottom : 15px; border-bottom : solid #DBDBDB 1px; display : block; text-align : right; padding-top : 10px; color : #035E92; font-size : 8pt; font-family : arial; font-weight : bold;
}
DIV.MultinewsTop a.head {
text-decoration : none;
}
DIV.PageName h1 {
color : #555; font-size : 14pt; margin : 0px; padding : 0px; font-weight : normal; text-align : left; margin-bottom : 10px;
}
 table {
border-collapse : collapse;
}
DIV.MultinewsPager dd {
margin : 0px; margin-bottom : 5px; margin-top : 15px; text-transform : uppercase; font-weight : bold; font-size : 8pt;
}
DIV.MultinewsPager span.date {
color : #9A9A9A; font-weight : bold; font-size : 8pt;
}
DIV.MultinewsPager a.name {
text-decoration : underline; display : block;
}
DIV.MultinewsPager a.go {
padding-bottom : 15px; border-bottom : solid #DBDBDB 1px; display : block; text-align : right; padding-top : 10px; color : #035E92; font-size : 8pt; font-family : arial; font-weight : bold;
}
DIV.MultinewsPager div.pages {
text-indent : 0px; 
}
DIV.MultinewsNewsName  {
color : #555; font-size : 14pt; margin : 0px; padding : 0px; font-weight : normal; text-align : left; margin-bottom : 10px;
}
DIV.MultinewsNews  {
padding-bottom : 15px; 
}
DIV.AdRotator  {
width : 100%;
}
DIV.SearchFormBasic form {
padding : 0px; margin : 0px;
}
DIV.SearchFormBasic input.what {
width : 100%;
}
DIV.SearchFormBasic button.search {
border : #616F92 solid 1px; background : transparent; margin-top : 2px;
}
DIV.SearchFormBasic table {
width : 100%;
}
DIV.SearchFormBasic td.fc {
width : 20%; padding : 0px; margin : 0px; border : none; padding-left : 10px;
}
DIV.SearchFormBasic td.tc {
width : 80%; padding : 0px; margin : 0px; border : none;
}
DIV.Counter b {
color : red;
}
DIV.MultinewsNewsDate  {
color: #4d4d4d;
font-weight: bold; font-size: 8pt;
vertical-align: bottom;
}
DIV.MultinewsPrintLink a {
font-size : 8pt; font-family : arial; font-weight : bold; color : #035E92;
}
DIV.MultinewsCalendarSelect td.fc {
text-align : right; margin : 0px; padding : 0px; border : none; font-size : 8pt; font-weight : bold;
}
DIV.MultinewsCalendarSelect td.tc {
text-align : right; margin : 0px; padding : 0px; border : none; padding-left : 20px;  font-size : 8pt; font-weight : bold;
}
DIV.MultinewsCalendarSelect tr.odd {
border : none;
}
DIV.MultinewsCalendarSelect tr.even {
border : none;
}
DIV.MultinewsCalendarSelect button.go {
margin-top : 10px;
}
DIV.MultinewsCalendarSelect select.go {
margin-top : 2px;
}
DIV.SearchForm  {
width: 170px;
}
DIV.SearchForm form {
white-space: nowrap;
}
DIV.MultinewsSearchResults h3.descr {
text-transform : uppercase; font-weight : bold; font-size : 8pt; margin: 0px; text-align: left;
}
DIV.MultinewsSearchResults a.descr {
padding-bottom : 15px; border-bottom : solid #DBDBDB 1px; display : block; text-align : right; padding-top : 10px; color : #035E92; font-size : 8pt; font-family : arial; font-weight : bold;
}
DIV.MultinewsSearchResults p.pages {
text-indent : 0px;
}
DIV.MultinewsSearchResults span {
color : #9A9A9A; font-weight : bold; font-size : 8pt;
}
DIV.MultinewsSearchResults ul {
padding: 0px;
}
DIV.MultiFAQPagerRR dd {
margin: 15px 0 0; border-top: solid #DBDBDB 1px; padding-top: 15px; font-size: 8pt; color: 
}
DIV.MultiFAQPagerRR dt.question {
font-weight: bold;
}
DIV.MultiFAQPagerRR dt.answer {
display: none;
}
DIV.MultiFAQPagerRR div.pages {
margin: 15px 0 0; border-top: solid #DBDBDB 1px; padding-top: 15px;
}
DIV.MultiFAQPagerRR div.showhide {
margin-top: 10px;
}
DIV.MultiFAQFormJur table {
border-collapse: collapse;
}
DIV.MultiFAQFormJur textarea {
width: 100%; height: 100px;
}
DIV.MultiFAQFormJur img {
float: left;
}
DIV.MultiFAQFormJur input.what {
width: 100%;
}
DIV.MultiFAQFormJur  {
margin-top: 15px;
} DIV.MultiFAQFormJur td { 
border: none !important;
} DIV.MultiFAQFormJur input.trio {
width: 30px;

}
DIV.MultiFAQFormJur td.fc {
width: 200px;
}
DIV.MultiFAQFormNat  {
margin-top: 15px;
} DIV.MultiFAQFormNat td { 
border: none !important;
} DIV.MultiFAQFormNat input.trio {
width: 30px;

}
DIV.MultiFAQFormNat input.what {
width : 100%;
}
DIV.MultiFAQFormNat img {
float: left;
}
DIV.MultiFAQFormNat textarea {
width: 100%; height: 100px;
}
DIV.MultiFAQFormNat table {
border-collapse: collapse;
}
DIV.MultiFAQFormNat td.fc {
width: 200px;
}

