body {
  font-family:Arial;
  font-size:10px;
  font-weight:500;
  margin:0px;
  color:#00004A;
  background-color:#FFFFFF;
  scrollbar-base-color:#EEEEEE;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#DDDDDD;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#EEEEEE;
}

div.CustomLogo {
  width:133px;
  height:143px;
  position:absolute;
  left:32px;
  top:0px;
}

div.CustomMenuLeft {
  width:133px;
  height:285px;
  position:absolute;
  left:33px;
  top:160px;
  font-weight:900;
}

div.CustomMenuTop {
  position:absolute;
  top:2px;
  left:662px;
  width:159px;
  font-size:12px;
  font-weight:900;
  text-align:center;
}

div.CustomSearch {
  font-family:Arial;
  font-size:12px;
  font-weight:900;
  color:#01004C;
  position:absolute;
  top:39px;
  left:670px;
  width:145px;
  height:34px;
}

div.CustomLogin {
  font-family:Arial;
  font-size:12px;
  font-weight:900;
  color:#000000;
  position:absolute;
  top:92px;
  left:670px;
  line-height:20px;
  width:145px;
  height:20px;
}

div.CustomLoginForm {
  font-family:Verdana, sans-serif;
  font-size:10px;
  line-height:12px;
  font-weight:500;
  color:#37366E;
  position:absolute;
  top:112px;
  left:670px;
  line-height:20px;
  width:145px;
  height:106px;
}

div.CustomContentRightTop {
  position:absolute;
  left:675px;
  top:259px;
  width:129px;
  height:171px;
  padding-right:10px;
  padding-left:1px;
  overflow:auto;
  background-repeat:no-repeat;
}   

div.CustomContentRight2 {
  position:absolute;
  left:675px;
  top:282px;
  width:130px;
  height:346px;
  padding-right:10px;
  padding-left:1px;
  overflow:auto;
  background-repeat:no-repeat;
}

div.CustomContentRightBottom {
  position:absolute;
  left:675px;
  top:462px;
  width:129px;
  height:163px;
  padding-right:10px;
  padding-left:1px;
  overflow:auto;
  background-repeat:no-repeat;
}

div.CustomContentRightFoot {
  position:absolute;
  left:675px;
  top:587px;
  width:129px;
  height:40px;
  overflow:hidden;
}

div.CustomContentLeft {
  width:145px;
  top:455px;
  height:176px;
  line-height:16px;
  position:absolute;
  left:28px;
  font-weight:normal;
  background-repeat:no-repeat;
  overflow:hidden;
}

div.CustomContentRight {
  position:absolute;
  left:677px;
  top:262px;
  width:129px;
  height:366px;
  padding-right:10px;
  overflow:auto;
}

div.CustomDisclaimer {
  position:absolute;
  left:56px;
  top:692px;
  width:706px;
  height:14px;
}

div.PageEnd {
  position:absolute;
  left:826px;
  top:856px;
  width:3px;
  height:14px;
}

div.CustomContent {
  font-family:Arial;
  font-weight:500;
  font-size:11px;
  line-height:14px;
  color:#000000;
  text-align:justify;
  position: absolute;
  overflow:auto;
  left:205px;
  top:125px;
  width:422px;
  height:555px;
  padding-right:10px;
  padding-left:1px;
}

div.CustomContentBottom {
  position: absolute;
  overflow:hidden;
  left:56px;
  top:740px;
  width:728px;
  height:95px;
}

select.Glossary {
  width:142px;
  height:371px;
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#727272;
  border-width:0px;
}

a.CustomGreySmall:link, a.CustomGreySmall:visited, a.CustomGreySmall:focus, a.CustomGreySmall:active {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#444444;
  text-decoration:none;
}

a.CustomGreySmall:hover {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#828282;
  text-decoration:none;
}

a.CustomGreySmallRed:link, a.CustomGreySmallRed:visited, a.CustomGreySmallRed:focus, a.CustomGreySmallRed:active {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#FEA900;
  text-decoration:none;
}

a.CustomGreySmallRed:hover {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#FFB910;
  text-decoration:none;
}

a.CustomGreySmallBlue:link, a.CustomGreySmallBlue:visited, a.CustomGreySmallBlue:focus, a.CustomGreySmallBlue:active {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#444488;
  text-decoration:none;
}

a.CustomGreySmallBlue:hover {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:500;
  line-height:11px;
  color:#8282A2;
  text-decoration:none;
}

a:link, a:visited, a:focus, a:active {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#FF9900;
}

a:hover {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#FFCC00;
}

a.CustomNavLink:link, a.CustomNavLink:visited, a.CustomNavLink:focus, a.CustomNavLink:active  {
  font-family:Arial;
  font-size:11px;
  line-height:20px;
  font-weight:900;
  text-decoration:none;
  color:#FFFFFF;
}

a.CustomNavLink:hover {
  font-family:Arial;
  font-size:11px;
  line-height:20px;
  font-weight:900;
  text-decoration:none;
  color:#DDDDDD;
}

a.CustomNavLinkActive:link, a.CustomNavLinkActive:visited, a.CustomNavLinkActive:focus, a.CustomNavLinkActive:active  {
  font-family:Arial;
  font-size:11px;
  line-height:20px;
  font-weight:900;
  text-decoration:none;
  color:#FF9900;
}

a.CustomNavLinkActive:hover {
  font-family:Arial;
  font-size:11px;
  line-height:20px;
  font-weight:900;
  text-decoration:none;
  color:#FFCC00;
}

a.CustomNavTopLink:link, a.CustomNavTopLink:visited, a.CustomNavTopLink:focus, a.CustomNavTopLink:active  {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#01004C;
}

a.CustomNavTopLink:hover {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#11105C;
}

h1 {
  font-family:Arial;
  font-weight:900;
  font-size:20px;
  line-height:21px;
  color:#00004A;
}

h2 {
  font-family:Arial;
  font-weight:900;
  font-size:13px;
  line-height:16px;
  color:#00004A;
  margin-bottom:0px;
}

h3 {
  font-family:Arial;
  font-weight:900;
  font-size:11px;
  line-height:16px;
  color:#00004A;
  margin-bottom:0px;
}

td {
  vertical-align:top;
  text-align:left;
}

table.CustomContent {
  margin-left:0px;
  margin-top:0px;
  margin-bottom:4px;
  width:400px;
}

td.CustomFunction {
  width:100px;
  height:24px;
  font-family:Arial;
  font-size:11px;
  line-height:16px;
  font-weight:500;
}

td.CustomFunctionBold {
  width:100px;
  height:24px;
  font-weight:900;
  font-family:Arial;
  font-size:11px;
  line-height:16px;
}

td.CustomFunction250 {
  width:250px;
  height:24px;
  font-family:Arial;
  font-size:11px;
  line-height:16px;
  font-weight:500;
}

td.Custom {
  font-weight:500;
  font-family:Arial;
  font-size:11px;
  line-height:16px;
}

div.GoogleInfoMap {
  width:240px;
  height:120px;
  /*padding-right:10px;*/
}

/* Red Sys */
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:Arial;
  font-weight:900;
  font-size:16px;
  line-height:19px;
  color:#00004A;
  margin-top:12px;
  margin-bottom:12px;
}

h2.RedSys {
  font-family:Arial;
  font-weight:900;
  font-size:13px;
  line-height:16px;
  color:#00004A;
  margin-bottom:8px;
  margin-top:8px;
}

h3.RedSys {
  font-family:Arial;
  font-weight:900;
  font-size:11px;
  line-height:16px;
  color:#00004A;
  margin-bottom:0px;
}

a.RedSys:link, a.RedSys:visited, a.RedSys:active, a.RedSys:focus {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#FF9900;
}

a.RedSys:hover {
  font-family:Arial;
  font-size:11px;
  font-weight:900;
  text-decoration:none;
  color:#FFCC00;
}

p.Hint {
  font-family:Verdana, Sans-Serif;
  font-size:9px;
  line-height:12px;
  color:#888888;
  margin-top:0px;
  margin-bottom:0px;
}

.CustomSubmit {
  font-family:Verdana, Sans-Serif;
  font-size:9px;
  font-weight:900;
  background-color:#FE9900;
  border-width:1px;
  border-style:solid;
  border-color:#01004C;
  color:#01004C;
  height:20px;
  margin:0px;
}

.CustomInput {
  font-family:Verdana, Sans-Serif;
  font-size:9px;
  font-weight:500;
  color:#000000;
  background-color:#EEEEEE;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  height:16px;
  margin:0px;
  width:500px;
}

div.CustomContentSportLeft {
  width:125px;
  top:461px;
  height:171px;
  line-height:16px;
  position:absolute;
  left:35px;
  font-weight:normal;
  background-repeat:no-repeat;
  overflow:hidden;
}

div.CustomContentAdvertisementRightTop {
  width:145px;
  height:176px;
  left:670px;
  top:55px;
  line-height:16px;
  position:absolute;
  font-weight:normal;
  background-repeat:no-repeat;
  overflow:hidden;
}

div.CustomContentAdvertisementRightCenter {
  width:145px;
  height:176px;
  left:670px;
  top:255px;
  line-height:16px;
  position:absolute;
  font-weight:normal;
  background-repeat:no-repeat;
  overflow:hidden;
}

div.CustomContentAdvertisementRightBottom {
  width:145px;
  height:176px;
  left:670px;
  top:456px;
  line-height:16px;
  position:absolute;
  font-weight:normal;
  background-repeat:no-repeat;
  overflow:hidden;
}
