body { margin: 0px; overflow: auto; font-family: Verdana, Sans-Serif; font-size: 10pt; background-color: #e0e0e0; color: #555555; }

td.Content { padding: 10pt; color: #555555; background-color: #ffffff; border-left: solid 1px #d0d0d0; border-top: solid 1px #d0d0d0; border-right: solid 5px #d0d0d0; border-bottom: solid 5px #d0d0d0; }

.Footer { font-size: 10pt; font-family: Verdana, Sans-Serif; color: #555555; text-decoration: none; }

a:hover.Footer { color: #000000; text-decoration: underline; }

.Title { font-weight: bold; font-size: 12pt; color: #0578fa; padding-top: 10px; font-family: Verdana, Sans-Serif; }

.SubTitle { font-size: 10pt; color: #0578fa; font-family: Verdana, Sans-Serif; }

p, ul, table { font-size: 10pt; color: #555555; font-family: Verdana, Sans-Serif; }

p { text-align: justify; }

hr { color: #555555; height: 1px; }

a.Link { font-size: 10pt; color: #0578fa; font-family: Verdana, Sans-Serif; text-decoration: none; }

a:hover.Link { text-decoration: underline; }

/*
body.Main {
  background-position: left top;
  background-image: url(images/main_bg.jpg);
  background-repeat: no-repeat;
}
*/
a.Button { border: solid 1px #0578fa; padding-right: 10px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; font-size: 10pt; color: #0578fa; font-family: Arial, Sans-Serif; background-color: #d3e9ff; text-decoration: none; font-weight: bold; }

a:hover.Button { background-color: white; }

.Field { border: solid 1px #0578fa; background-color: #d3e9ff; font-family: Verdana, Sans-Serif; font-size: 10pt; text-align: justify; }

table.FrameTable { border: double 3px #0578fa; }

table.InfoTable { border: solid 1px #0578fa; /*border-collapse: collapse;*/ }

.InfoTableHeader { color: #0578fa; background-color: #d3e9ff; padding: 2px; /*border-bottom: solid 1px #0578fa;*/ text-decoration: none; font-weight: normal; }

a:hover.InfoTableHeader { text-decoration: underline; }

div.ToolTip { position: absolute; z-index: 1; color: #555555; border: solid 1px #0578fa; background-color: #d3e9ff; padding: 5px; visibility: hidden; }

div.Popup { padding-left: 10px; padding-right: 10px; }

div.Popup p { font-size: 10pt; color: #555555; font-family: Verdana, Sans-Serif; }

div.Popup .Title { font-weight: bold; font-size: 16pt; color: #0578fa; padding-top: 160px; font-family: 'Times New Roman' , Serif; }

img.Photo { float: right; border: solid 1px #0578fa; padding: 5px; margin: 10px 10px 10px 10px; }

/*Menu Styles*/
td.Menu { padding-bottom: 4px; vertical-align: bottom; color: #ffffff; white-space: nowrap; }
td.MenuNews { padding-top: 4px; vertical-align: top; color: #0578fa; white-space: nowrap; font-size: 10pt; font-family: Verdana, Sans-Serif; }
.MenuItem { display: block; cursor: pointer; color: #ffffff; background-color: #5482cf; padding-left: 6px; padding-right: 6px; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: none; }
.MenuItem:hover { color: #bdcfec; }
.SubMenuItem { display: block; cursor: pointer; color: #ffffff; background-color: #5482cf; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-top: solid 1px #ffffff; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: none; }
.SubMenuItem:hover { background-color: #9db8e3; }
