/*
// DO NOT EDIT THIS FILE!!!
// swift.engine 3.9+ autogenerated global CSS
*/
 body {
margin : 0px;
font-family : times, geneva, serif;
background-color : #FFFFFF;
font-size : 9pt;
color : #313E5E;
}
 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 : #313E5E;
font-weight : bold;
color : #7692d6;
}
 h1 {
font-size : 16pt;
}
 h2 {
font-size : 14pt;
}
 h3 {
font-size : 12pt;
}
 td {
font-size : 9pt;
font-family : helvetica, verdana, tahoma, arial, sans-serif;
text-align : justify;
}
 img {
border : 0px;
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-top : 0px;
margin-bottom : 0px;
margin-right : 10px;
margin-left : 40px;
}
 ol {
margin-top : 0px;
margin-bottom : 0px;
margin-right : 10px;
margin-left : 40px;
}
 a {
color : #000099;
text-decoration : underline;
}
 tr.even {
background-color : #E9F4FB;
}
 tr.odd {
background-color : #EBF3FF;
}
 input {
color : #000000;
font-size : 9pt;
}
 td.fc {
background-color : #EEEEEE;
text-align : center;
}
 td.tc {
padding-left : 5px;
padding-right : 5px;
}
 caption {
margin : 10px;
text-align : center;
font-weight : bold;
color : #7692d6;
}
DIV.HotspotImage  {
text-align : left;
}
 a:hover, a:active {
text-decoration : underline;
}
DIV.MapTreeN div {
padding-right : 20px; background-color : #EBF3FF;
}
DIV.MapTreeN a.active {
padding : 2px; font-weight : bold; background-color : #EBF3FF; padding-right : 2px;
}
DIV.MapTreeN a.slave {
padding : 2px; padding-right : 2px;
}
DIV.MapTreeN a.mainactive {
padding : 0px; line-height : 25px; font-weight : bold; background-color : #E9F4FB; margin-bottom : 5px; margin-top : 5px; border : solid #D9E4EB 1px; background-image : url(/img/open.gif); background-repeat : no-repeat; background-position : 193px 12px; padding-right : 22px;
}
DIV.PagePath  {
text-transform : lowercase; background-color : #E9F4FB; line-height : 20px; padding-left : 10px; border-bottom : solid #313E5E 1px;
}
DIV.PagePath a {
color : #313E5E; text-decoration : none; font-weight : bold;
}
DIV.PageName h1 {
text-align : left; font-weight : bold; margin-top : 0px; margin-bottom : 0px; line-height : 26px; color : #667ab3;
}
DIV.MapTreeN a.main:hover, a.main:active {
background-image : url(/img/open.gif); background-repeat : no-repeat; background-position : 193px 12px;
}
DIV.MapTreeN a {
display : block; text-decoration : none; color : #313E5E; text-align : right; padding : 5px;
}
DIV.MapTreeN a.main {
padding : 0px; line-height : 25px; font-weight : bold; background-color : #E9F4FB; margin-bottom : 5px; margin-top : 5px; border : solid #D9E4EB 1px; padding-right : 22px; background-image : url(/img/bg.gif); background-repeat : repeat-x; background-position : top left;
}
DIV.MapTreeN  {
padding-right : 20px;
}
DIV.TwostateLinkedColl table {
width : 90%;
}
DIV.TwostateLinkedColl td {
padding : 0px; text-align : center; background-color : #E9F4FB; padding-bottom : 5px;
}
DIV.TwostateLinkedColl img {
border : solid black 1px;
}
DIV.TwostateLinkedCollImage table {
width : 600px; border-collapse : collapse; border-top : ridge #DDEEFF 3px; border-bottom : ridge #DDEEFF 3px;
}
DIV.TwostateLinkedCollImage tr.odd {
background-color : transparent;
}
DIV.TwostateLinkedCollImage tr.even {
background-color : transparent;
}
DIV.TwostateLinkedCollImage td {
padding : 10px; background-color : transparent; padding-top : 15px; padding-bottom : 15px; text-align : center;
}
DIV.Image img {
margin-bottom : 5px; border : ridge #DDEEFF 3px;

}
DIV.Image div {
margin-bottom : 20px;
}
 hr {
hr
}
DIV.AdRotator  {
margin : 10px;
}
DIV.Counter b {
color : red;
}
DIV.TalksMessages button.toolbutton {
border : #2A56A5 solid 1px; margin : 2px; text-align : center; padding : 0px; width : 26px; height : 22px;
}
 DIV.AdRotator img {
border : solid #000 1px;
}
DIV.TalksMessages input {
width : 100%;
}
DIV.TalksMessages textarea {
width : 100%; font-family : verdana, tahoma, arial, sans-serif;
}
DIV.TalksTalks input {
width : 100%;
}
DIV.TalksTalks input.check {
width : auto;
}
DIV.GuestBookForm  {
} div.GuestBookForm img {
float: left; margin-right: 3px;
} div.GuestBookForm input.random {
width: 100px;


}
DIV.GuestBookForm button.toolbutton {
border : #2A56A5 solid 1px; margin : 2px; text-align : center; padding : 0px; width : 26px; height : 22px;

}
DIV.GuestBookForm input {
width : 100%;
}
DIV.GuestBookForm textarea {
width : 100%; font-family : verdana, tahoma, arial, sans-serif;
}
DIV.GuestBookSubmitter  {
} div.GuestBookSubmitter p.red {
color: red;
}
DIV.GuestBookPager div.date {
font-size : 7pt;
}
DIV.GuestBookPager div.name {
font-weight : bold; margin-top : 15px;
}
DIV.GuestBookPager div.pages {
text-indent : 0px;
}
DIV.AdGroup  {
width : 100%; padding : 10px;
}
DIV.MultinewsPager dd {
margin : 0; padding : 0; font-weight : bold; margin-top : 10px;
}
DIV.MultinewsPager a.go {
display : block; font-size : 8pt; text-align: right;
}
DIV.MultinewsPager div.pages {
text-indent : 0px;
}
DIV.MultinewsNewsName  {
font-size: 12pt; margin-bottom : 5px;
}

