div {
  padding: 0px;
  margin: 0px;
  border: #CCCCCC 0px solid;
}
object {
  padding: 0px;
  margin: 0px;
  border: #CCCCCC 0px solid;
}
embed {
  padding: 0px;
  margin: 0px;
  border: #FF0000 0px solid;
}
span {
  padding: 0px;
  margin: 0px;
  border: #CCCCCC 0px solid;
}
td {
  border-collapse: collapse;
  border: #FF0000 0px solid;
  font-size: 11px;
}
img {
  border:  #00FF00 0px solid;
}
a {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 12px; 
  font-weight: normal;
  color: #0050B9; 
  text-decoration: none;
  margin: 0px;
}
a:hover {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 12px; 
  font-weight: normal;
  color: #0050B9; 
  text-decoration: underline;
  margin: 0px;
}
p {
  text-align: left;
  font-family: Verdana, Helvetica, Arial; 
  line-height: 18px;
  font-size: 12px; 
  font-weight: normal;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
p.title {
  color: #FF7300;
  font-family: Verdana, Helvetica, Arial; 
  line-height: 18px;
  font-size: 12px; 
  font-weight: normal;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
h1 {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 15px; 
  font-weight: 700;
  color: #7F7F7F; 
  text-decoration: none;
}
p.align-right {
  text-align: right;
  font-family: Verdana, Arial, Helvetica;
}

/******************************************
*
*   BASIC STYLES
*
******************************************/

td.tdTitleSmall  {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 12px; 
  color: #FF7300; 
  text-decoration: none;
}

td.tdTitle, a.title:link, a.title:hover, a.title:visited, a.title:active  {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 18px; 
  font-weight: 700;
  color: #0050B9; 
  text-decoration: none;
}

td.tdTitleSub, a.titlesub:link, a.titlesub:hover, a.titlesub:visited, a.titlesub:active  {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 14px; 
  font-weight: 700;
  color: #0050B9; 
  text-decoration: none;
}

a.selLangStran:link, a.selLangStran:hover, a.selLangStran:visited, a.selLangStran:active  {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 18px; 
  font-weight: 400;
  color: #0050B9; 
  text-decoration: none;
}

font.fntNormalGrey {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight: normal;
  color: #7F7F7F; 
}
font.fntSmallGrey {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 10px; 
  font-weight: normal;
  color: #7F7F7F; 
}
font.fntRed {
  font-family: Curier New, Curier; 
  /*font-size: 13px; */
  font-size: 10px; 
  font-weight: 700;
  color: #FF7300; 
}
font.fntRequired {
  font-family: Verdana, Helvetica, Arial; 
  /*font-size: 13px; */
  font-size: 11px; 
  font-weight: 700;
  color: #FF0000; 
}
input.txtOrders {
  font-family: Verdana, Helvetica, Arial; 
  /*font-size: 13px; */
  font-size: 11px; 
  font-weight: normal;
  background-color: #FFFFFF;
  border: #AAAAAA 1px solid;
  color: #000000; 
}
input.cbOrders {
  font-family: Verdana, Helvetica, Arial; 
  /*font-size: 13px; */
  font-size: 11px; 
  font-weight: normal;
  background-color: #FFFFFF;
  border: #AAAAAA 0px solid;
  color: #000000; 
}
input.btnOrders {
  xwidth:expression(document.body.clientWidth < 100 ? "100px" : "auto" );
  xmin-width: 100px;
  xtext-align: center;
  font-family: Verdana, Helvetica, Arial; 
  /*font-size: 13px; */
  font-size: 11px; 
  font-weight: normal;
  background-color: #AAAAAA;
  border: #000000 1px solid;
  color: #000000; 
}
select.ddOrder {
  font-family: Verdana, Helvetica, Arial; 
  /*font-size: 13px; */
  font-size: 11px; 
  font-weight: normal;
  background-color: #FFFFFF;
  border: #AAAAAA 1px solid;
  color: #000000; 
}
/******************************************
*
*   PAGE DESIGN
*
******************************************/

table.tblPortalPageContent {
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #FF0000 0px solid;
}
table.tblLanguageSelector {
  height: 18px;
  width: 510px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
}
table.tblInfoTrak {
  height: 20px;
  width: 780px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
}
table.tblBottomMenu {
  width: 780px;
  background-color: #FFF7E9;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 1px solid;
}
table.tblPageContent {
  width: 530px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #FF0000 0px solid;
}
table.tblPageContentSub {
  width: 560px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #FF0000 0px solid;
}
xtable.tblPageContent tr td {
  border-collapse: collapse;
  border: #0000FF 1px solid;
}
table.tblPageContentLS {
  width: 510px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #FF0000 0px solid;
}
xtable.tblPageContentLS tr td {
  border-collapse: collapse;
  border: #0000FF 1px solid;
}
table.tblPageContentSub {
  height: 1px;
  xwidth: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #FF0000 0px solid;
}
xtable.tblPageContentSub tr td {
  border-collapse: collapse;
  border: #FF0000 1px solid;
}
table.tblBottomMenu td {
  border: #00FF00 1px solid;
}
td.tdContentDelimiter {
  border-top: #AAAAAA 1px solid;
}
td.tdBlueLine {
  xbackground-color: #0070FE;
  xbackground-image: url(fileadmin/templates/main/images/Dlmtr.gif);
  background-image: url(../images/Dlmtr.gif);
  background-repeat: repeat-y;
}

/******************************************
*
*   LANGUAGE MENU
*
******************************************/

div.tx-srlanguagemenu-pi1 {
  height: 18px;
  width: 591px;
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight:normal;
  color: #AAAAAA; 
  margin: 0px; 
  padding: 0px;
  text-align: right;
  border: #FF0000 0px solid;
}
div.tx-srlanguagemenu-pi1 p {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  margin: 0px; 
  padding: 0px;
}
div.tx-srlanguagemenu-pi1 img {
  margin: 0px; 
  padding: 0px;
  border-style: none; 
}
div.tx-srlanguagemenu-pi1 .CUR { 
  font-size: 11px; 
  font-weight:normal;
  margin: 0px; 
  padding: 0px;
  float: right;
  border: #0000FF 0px solid;
}
div.tx-srlanguagemenu-pi1 .CUR a { 
  background-color: transparent; 
  font-size: 11px; 
  font-weight:normal;
  color: #333333;; 
  text-decoration: none; 
}
div.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { 
  color:#7F7F7F; 
}
div.tx-srlanguagemenu-pi1 .NO { 
  font-size: 11px; 
  font-weight:normal;
  margin: 0px; 
  padding: 0px;
  float: right;
  border: #0000FF 0px solid;
}
div.tx-srlanguagemenu-pi1 .NO a { 
  background-color: transparent; 
  font-size: 11px; 
  font-weight:normal;
  color: #AAAAAA; 
  text-decoration: none; 
}
div.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { 
  color:#7F7F7F; 
}
div.tx-srlanguagemenu-pi1 .INACT { 
  font-size: 11px; 
  font-weight:normal;
  margin: 0px; 
  padding: 0px;
  float: right;
  border: #0000FF 0px solid;
}
div.tx-srlanguagemenu-pi1 .INACT a { 
  background-color: transparent; 
  font-size: 11px; 
  font-weight:normal;
  color: #AAAAAA; 
  text-decoration: none; 
}
div.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { 
  color: #333333; 
}
div.tx-srlanguagemenu-pi1 .SPC { 
  width: 8px; 
  font-size: 11px; 
  font-weight:normal;
  margin: 0px; 
  padding: 0px;
  float: right;
}
div.tx-srlanguagemenu-pi1 select {
  font-size: 11px; 
  font-weight:normal;
  margin: 0px; 
  padding: 0px;
  background-color: #FFFFFF; 
  color: FF7300; 
}

/******************************************
*
*   TOP MENU
*
******************************************/

td.tdTopMenuContainer {
  padding: 0px;
  margin: 0px;
  border: #000000 0px solid;
  xbackground-color: #CDCDCD;
}
div.divTopMenu {
  height: 20px;
  width: 530px;
  padding: 0px;
  margin: 0px;
  border: #000000 0px solid;
  xbackground-color: #CDCDCD;
  overflow: hidden;
  text-align: right;
}
table.tblTopMenu {
  height: 20px;
  xwidth: 530px;
  padding: 0px;
  margin: 0px;
  xborder-collapse: collapse;
  border: #0000FF 0px solid;
}
td.tdTopMenuL1 {
  xcolor: #0050B9;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #FFFFFF;
  border-left: solid 0px #FFFFFF;
  border-right: solid 0px #FFFFFF;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 4px;
  padding-bottom: 5px;
  text-align: center;
  background-image: url(../images/MenuTopBtnMid.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
td.tdTopMenuL1Active {
  xcolor: #0050B9;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #FFFFFF;
  border-left: solid 0px #FFFFFF;
  border-right: solid 0px #FFFFFF;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 4px;
  padding-bottom: 5px;
  text-align: center;
  background-image: url(../images/MenuTopBtnMid.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
td.tdTopMenuL1Hover {
  xcolor: #FFFFFF;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #FFFFFF;
  border-left: solid 0px #FFFFFF;
  border-right: solid 0px #FFFFFF;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 4px;
  padding-bottom: 5px;
  text-align: center;
  background-image: url(../images/MenuTopBtnMid.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
td.tdTopMenuL1 a {
  font-size: 12px;
  font-family: Verdana, Helvetica, Arial;
  color: #0050B9;
  text-decoration: none;
}
td.tdTopMenuL1 a:hover {
  font-size: 12px;
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  text-decoration: none;
}
td.tdTopMenuL1Active a {
  font-size: 12px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  text-decoration: none;
}
td.tdTopMenuL1Active a:hover {
  font-size: 12px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  text-decoration: none;
}
td.tdTopMenuL1Hover a {
  font-size: 12px;
  font-family: Verdana, Helvetica, Arial;
  color: #0050B9;
  text-decoration: none;
}
td.tdTopMenuL1Hover a:hover {
  font-size: 12px;
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  text-decoration: none;
}

/******************************************
*
*   LEFT MENU
*
******************************************/

table.tblLeftMenu {
  height: 1px;
  width: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
  text-align: right;
}
div.divLeftMenuL1 {
  width: 180px;
  height: 27px;
  line-height: 27px;
  border-top: #FFFFFF 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
  text-align: right;
}
div.divLeftMenuL1Active {
  width: 180px;
  height: 27px;
  line-height: 27px;
  border-top: #FFFFFF 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
  text-align: right;
}
div.divLeftMenuL2 {
  width: 180px;
  height: 27px;
  line-height: 27px;
  border-top: #FFFFFF 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  margin-left: 8px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
  text-align: right;
}
div.divLeftMenuL2Active {
  width: 180px;
  height: 27px;
  line-height: 27px;
  border-top: #FFFFFF 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  margin-left: 8px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
  text-align: right;
}
div.divLeftMenuL1 a {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #0050B9;
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
  text-align: right;
}
div.divLeftMenuL1 a:hover {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}
div.divLeftMenuL1Active a {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}
div.divLeftMenuL1Active a:hover {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}
div.divLeftMenuL2 a {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #0050B9;
  text-decoration: none;
  margin-left: 8px;
}
div.divLeftMenuL2 a:hover {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}
div.divLeftMenuL2Active a {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}
div.divLeftMenuL2Active a:hover {
  font-size: 14px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  background-color: #0050B9;
  color: #FFFFFF;
  text-decoration: none;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
}

/******************************************
*
*   SITEMAP MENU
*
******************************************/

table.tblSitemapMenu {
  height: 1px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
  background-color: #FFF7E9;
}
table.tblSitemapMenu2 {
  height: 1px;
  width: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
}
table.tblSitemapMenu3 {
  height: 1px;
  width: 100%;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  border: #00FF00 0px solid;
}
td.tdSitemapMenuLSpc {
  xwidth: 155px;
  height: 1px;
  border: #FF7300 0px solid;
  padding: 0px;
  margin: 0px;
}
td.tdSitemapMenuL1 {
  xwidth: 155px;
  height: 24px;
  border-top: #FF7300 0px solid;
  border-bottom: #FF7300 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 0px;
  text-transform: uppercase;
}
td.tdSitemapMenuL1Active {
  xwidth: 155px;
  height: 24px;
  border-top: #FF7300 0px solid;
  border-bottom: #FF7300 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 0px;
  text-transform: uppercase;
}
td.tdSitemapMenuL2 {
  xwidth: 147px;
  height: 24px;
  border-top: #FAC990 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  margin-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  padding-left: 8px;
}
td.tdSitemapMenuL2Active {
  xwidth: 147px;
  height: 24px;
  border-top: #FAC990 0px solid;
  border-bottom: #0000FF 0px solid;
  border-left: #0000FF 0px solid;
  border-right: #0000FF 0px solid;
  margin-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  padding-left: 8px;
}
td.tdSitemapMenuL1 a {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #666666;
  text-decoration: none;
}
td.tdSitemapMenuL1 a:hover {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
td.tdSitemapMenuL1Active a {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
td.tdSitemapMenuL1Active a:hover {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
td.tdSitemapMenuL2 a {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #666666;
  text-decoration: none;
}
td.tdSitemapMenuL2 a:hover {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
td.tdSitemapMenuL2Active a {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
td.tdSitemapMenuL2Active a:hover {
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}

/******************************************
*
*   PAGE CONTENT
*
******************************************/
div.coPageContent {
  width: 570px;
  height: 100%;
  overflow: auto;
  xbackground-color: #FF0000;
}

/******************************************
*
*   TICKER
*
******************************************/
a.aTicker {
  font-size: 13px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}
a.aTicker:hover {
  font-size: 13px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  text-decoration: none;
}
div.divDMTickerHolder {
  margin: 0px;
  padding: 0px;
}
div.divDMTickerHolder2 {
  margin: 0px;
  padding: 0px;
}
p.pDMTicker {
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  font-weight: 700;
  font-family: Verdana, Helvetica, Arial;
  color: #FF7300;
  text-decoration: none;
}

/******************************************
*
*   EXT: MODERN FAQ (irfaq)
*
******************************************/
.tx-irfaq-pi1 a.aFAQLink {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight: normal;
  color: #FF7300; 
  font-decoration: underline;
}
.tx-irfaq-pi1 a.aFAQLink:hover {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight: normal;
  color: #7F7F7F; 
  text-decoration: underline;
}
.tx-irfaq-pi1 dt.dtFAQLink p {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight: normal;
  color: #FF7300; 
  font-decoration: none;
}
.tx-irfaq-pi1 dd.ddFAQAnswer {
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  color: #000000;
  text-decoration: none;
}
.tx-irfaq-pi1 div.divAddInfo {
  border-top: 0px solid #FAC990; 
  margin-bottom: 10px; 
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  color: #000000;
  text-decoration: none;
}

/******************************************
*
*   EXT: NEWS (tt_news)
*
******************************************/
font.fntNewsTitle {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 15px; 
  font-weight: 700;
  color: #FF7300; 
}
font.fntNewsSubheader {
  font-weight: 700;
}
select.selStandard {
  background-color: #FFFFFF;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
}
INPUT.txtStandard {
  width: 143px;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
  background-color: #FFFFFF;
  color: #7F7F7F;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding: 0px;
  margin: 0px;
}
textarea.memStandard {
  width: 250px;
  height: 150px;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
  background-color: #FFFFFF;
  color: #7F7F7F;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding: 4px;
  margin: 0px;
}
textarea.memLocked {
  width: 250px;
  height: 150px;
  border-top: #D4D3D1 2px solid;
  border-left: #D4D3D1 2px solid;
  border-right: #666666 2px solid;
  border-bottom: #666666 2px solid;
  background-color: #FFFFFF;
  color: #7F7F7F;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding: 4px;
  margin: 0px;
}
textarea.memLockedBg {
  /*width: 250px;*/
  /*height: 150px;*/
  width: 1px;
  height: 1px;
  border: #FFF7E9 2px solid;
  background-color: #FFF7E9;
  color: #7F7F7F;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding: 4px;
  margin: 0px;
}
div.memLockedBg {
  width: 240px;
  height: 150px;
  border: #FFF7E9 2px solid;
  background-color: #FFF7E9;
  color: #7F7F7F;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding: 4px;
  margin: 0px;
}
INPUT.btnStandard {
  xwidth: 100px;
  height: 17px;
  border: #7F7300 0px outset;
  background-color: #FF7300;
  color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial;
  padding-left: 4px;
  padding-right: 4px;
  margin: 0px;
}
div.divMsgEmptyResult {
  font-family: Verdana, Helvetica, Arial; 
  font-size: 11px; 
  font-weight: normal;
  color: #000000; 
}

/******************************************
*
*   PAGE: SELECT LANGUAGE
*
******************************************/

td.tdSelectLangContent {
  /*background-color: #FFF7E9;*/
}

/******************************************
*
*   DOWNLOAD COUNTER
*
******************************************/

div.dlCounter {
  color: #666666;
  background-color: #FFF7E9;
  border: #FF7300 1px solid;
  padding: 2px;
  text-align: center;
  font-weight: bold;
}

/******************************************
*
*   IT-TEL TABLE
*
******************************************/

/***************************************
*
*   INLIFE TABLE 
*
***************************************/

table.inlifeTable {
  width: 100%;
  font-family: Verdana, Helvetica, Arial; 
  border: #0050B9 0px solid;
  margin: 0px;
  border-collapse: collapse;
}

table.inlifeTable td {
  height: 25px;
  border: #0050B9 1px solid;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
}

td.inlifeTableTDHeader {
  color: #ffffff;
  background: #0050B9;
  border: #0050B9 1px solid;
  margin: 0px;
}

td.inlifeTableTD {
  border: #0050B9 1px solid;
  margin: 0px;
}

tr.inlifeTableHeader td {
  color: #ffffff;
  background: #0050B9;
  border: #0050B9 1px solid;
  margin: 0px;
  font-weight: 700;
}

tr.inlifeTableRowOdd {
  background: #FFFFFF;
  margin: 0px;
}

tr.inlifeTableRowEven {
  background: #EBEFF7;
  margin: 0px;
}





