body {
  font-family:Sans-serif;
  font-size:10px;
  line-height:14px;
  font-weight:500;
  margin:0px;
}

a.CustomNavLink:link, a.CustomNavLink:visited, a.CustomNavLink:focus, a.CustomNavLink:active {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#cccc00;
}

a.CustomNavLink:hover {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#c4a586;
}

a.CustomNavSubLink:link, a.CustomNavSubLink:visited, a.CustomNavSubLink:focus, a.CustomNavSubLink:active {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#cccc00;
  margin-left:10px;
}

a.CustomNavSubLink:hover {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#c4a586;
  margin-left:10px;
}

a.BlackLink:link, a.BlackLink:visited, a.BlackLink:focus, a.BlackLink:active {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  font-weight:500;
  color:#cccc00;
  text-decoration:none;
}

a.BlackLink:hover {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  font-weight:500;
  color:#eeee00;
  text-decoration:none;
}

a.BlackNavLink:link, a.BlackNavLink:visited, a.BlackNavLink:focus, a.BlackNavLink:active {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  font-weight:500;
  color:#cccc00;
  text-decoration:none;
}

a.BlackNavLink:hover {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  font-weight:500;
  color:#eeee00;
  text-decoration:none;
}

div.ViewHeader {
  width:144px;
  height:14px;
  vertical-align:middle;
  font-family:Verdana, sans-serif;
  font-weight:900;
  font-size:11px;
  padding:3px;
  color:#cccc00;
}

div.ViewDescription {
  width:150px;
  font-family:Verdana, sans-serif;
  font-size:9px;
  color:#cccc00;
}

h1 {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  color:#ffffff;
  font-weight:900;
}

h2 {
  font-family:Verdana, sans-serif;
  font-size:13px;
  line-height:16px;
  color:#ffffff;
  font-weight:900;
}

h3 {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:14px;
  color:#ffffff;
  font-weight:900;
}

td {
  vertical-align:top;
  font-weight:500;
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  color:#ffffff;
}

p.CustomFreePages {
  width:180px;
}

img {
  border-width:0px;
}

div.ViewState {
  overflow:hidden;
  width:142px;
  height:20px;
  vertical-align:middle;
  font-family:Verdana, sans-serif;
  font-weight:bold;
  font-size:16px;
  line-height:20px;
  padding-left:3px;
  padding-right:3px;
  background-color:#FF0000;
  color:#FFFFFF;
  border-width:1px;
  border-top-width:0px;
  border-style:solid;
  border-color:#CCCC00;
}

div.ViewThumbnail {
  width:148px;
  height:110px;
  border-width:1px;
  border-style:solid;
  border-color:#CCCC00;
  overflow:hidden;
}

div.ViewThumbnailSmall {
  width:148px;
  height:90px;
  border-width:1px;
  border-style:solid;
  border-color:#CCCC00;
  overflow:hidden;
}

div.Content {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:16px;
  color:#ffffff;
  font-weight:900;
}

/* Input fields */
.Button {
  font-family:Arial;
  font-size:12px;
  font-weight:500;
  border-color:#000000;
  border-width:1px;
  border-style:solid;
  padding:1px;
  height:20px;
  vertical-align:middle;
  color:#000000;
  background-color:#FFFFFF;
  height:18px;
  width:350px;
}

textarea.Button {
  font-family:Arial;
  font-size:12px;
  font-weight:500;
  border-color:#000000;
  border-width:1px;
  border-style:solid;
  padding:1px;
  height:20px;
  vertical-align:middle;
  color:#000000;
  background-color:#FFFFFF;
  height:100px;
  width:350px;
}

/* Submit Buttons fields */
.Submit {
  font-family:Verdana, Sans-Serif;
  font-size:9px;
  font-weight:500;
  color:#000000;
  background-color:#FFFFFF;
  border:black 1px solid;
  margin:1px;
  vertical-align:middle;
  height:18px;
  width:80px;
}

p.Warning {
  width:350px;
}

p.Success {
  width:350px;
}

p.Hint {
  font-family:Verdana, sans-serif;
  font-size:9px;
  line-height:12px;
  color:#888888;
  margin-top:0px;
  margin-bottom:0px;
}

/* lists */

ul.RedSys {
  list-style-type:square;
  margin-top:2px;
  margin-bottom:2px;
}

ol.RedSys {
  list-style-type:decimal;
  margin-top:2px;
  margin-bottom:2px;
}

li.RedSys {
}

/* Headings */
h1.RedSys {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  color:#ffffff;
  font-weight:900;
}

h2.RedSys {
  font-family:Verdana, sans-serif;
  font-size:13px;
  line-height:16px;
  color:#ffffff;
  font-weight:900;
}

h3.RedSys {
  font-family:Verdana, sans-serif;
  font-size:12px;
  line-height:14px;
  color:#ffffff;
  font-weight:900;
}

a.RedSys:link, a.RedSys:visited, a.RedSys:active, a.RedSys:focus {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#cccc00;
}

a.RedSys:hover {
  font-family:Verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  font-weight:900;
  text-decoration:none;
  color:#c4a586;
}

p.Hint {
  font-family:Verdana, sans-serif;
  font-size:9px;
  line-height:12px;
  color:#888888;
  margin-top:0px;
  margin-bottom:0px;
}
