* {
    font-family:'Helvetica', Arial, Sans-Serif;
    font-size: 10pt;
}
BODY {
    margin-left: 0;
    margin-top: 0;
    background: url('/pages/images/back.jpg');
    background-color: #D0D7C5;
    padding: 20pt 0pt 0pt 0pt; 
    /*padding: 5pt 0pt 10pt 5pt;*/
  /*text-align: center; */
}
h2 {
    color: Black;
    /*font-family: Arial;*/
    font-weight: bold;
    font-size: 12pt;
    margin:0pt 0pt 10pt 0pt;
    padding:0px;
}

h3 {
    color: Black;
    /*font-family: Arial;*/
    font-weight: bold;
    font-size: 11pt;
}
p {
    color: Black;
    /*font-family: Arial;*/
    font-weight: normal;
    /*font-size: 9pt;*/
}

TD {
    color: Black;
    text-align: left;
    vertical-align: top;
    /*font-family: Arial;*/
    font-weight: normal;
    font-size: 10pt;
    /*padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; */
    outline-style: hidden;
    /*border:ridge thin #A5A5A5 ;*/
}

td a {
    color: #7F0000;
    font-weight: normal;
    /*font-size: 9pt;*/
}

td.r {
    text-align: right;
    /*vertical-align: center;*/
}

td.c {
    text-align: center;
    /*vertical-align: middle;*/
}

td.l {
    text-align: left;
    vertical-align: middle;
}

td.field {
    background: url('/pages/images/back.jpg');
    background-color: #D0D7C5;
    border-style: ridge ;/* solid;*/
    border-color: Black;
    border-width: 1pt;
}

.tdleft {
    border-width: 1pt;
    border-style:ridge ;/* solid;*/
    border-left-color: black;
    border-top-width: 0pt;
    border-left-width: 1pt;
    border-right-width: 0pt;
   border-bottom-width: 0pt;
}

Table {
    border-color: Black;
    border-width: 1pt;
/*    background-color: yellow;*/
}

Table.tubleHalfScreen {
    background: url('/pages/images/back_table.jpg');
    background-color: #C8DACC;
    width: 50%;/*382pt;*/
    border-style: ridge ;/* solid;*/
    background-position: center; 
    content: normal; 
    position: inherit;
    margin-top: 8pt;
}

Table.tubleFullScreen {
    background: url('/pages/images/back_table.jpg');
    background-color: #C8DACC;
    border-style: ridge ;/* solid;*/
    width:100%;/* 768pt;*/
    margin-top: 8pt;
    /*cellpadding:0;
    cellspacing=0;*/
}

TABLE.border {
    background: url('/pages/images/back_table.jpg');
    background-color: #C8DACC;
    
}

TABLE.border TD {
    border-width: 1pt;
    border-top-color: #DFDFD3;
    border-left-color: #DFDFD3;
    border-right-color: Black;
    border-bottom-color: Black;
    border-style: ridge ;/* solid;*/
    height: 18pt;
}

TABLE.border TD.none {
    border-style: none;
}

TABLE.border TD.valign {
    border-style: none;
    vertical-align: middle;
}

TABLE.border TD.left {
    border-left-color: Black;
}

TABLE.border TD.top {
    border-top-color: Black;
    text-align: center;
}

TABLE.border TD.topleft {
    border-top-color: Black;
    border-left-color: Black;
    text-align: center;
}

TABLE.menu TD {
    border-width: 1pt;
    border-top-color: #DFDFD3;
    border-left-color: #DFDFD3;
    border-right-color: #BABAB0;
    border-bottom-color: #BABAB0;
    border-style: solid;
    vertical-align: middle;
    height: 40pt;
    font-size: 12pt;
}

TABLE.list TD {
    border-width: 0pt;
    border-style: solid;
    vertical-align: middle;
    height: 20pt;
    font-size: 16pt;
}

TABLE.list TD A {
    border-width: 0pt;
    border-style: solid;
    vertical-align: middle;
    height: 25pt;
    font-size: 16pt;
    text-decoration: none;
}

TABLE.menu TD A {
    text-decoration: none;
    font-size: 12pt;
}

TABLE.manual TD{
    vertical-align: middle;
    font-size:16;
    font-weight:bold;
    color:darkblue;
    padding: 0px 3px 5px 0px; 
}

TABLE.manual TD A {
    vertical-align: middle;
    font-size:16;
    font-weight:bold;
    color:darkblue;
  padding: 0px 3px 5px 0px; 
}

Table.tableFullScreenParams TD {
    vertical-align: middle;
    height: 7pt;
}

TABLE.uppermenu TD {
    border-width: 1pt;
    border-top-color: #DFDFD3;
    border-left-color: #DFDFD3;
    border-right-color: #BABAB0;
    border-bottom-color: #BABAB0;
    border-style: solid;
    vertical-align: middle;
    text-align: center;
    height: 10pt;
  marks: none; 
  display: inline; 
  cursor: default; 
}
input {
    font-variant: normal;
    font-weight: normal;
    letter-spacing: normal;
    outline:hidden thin ;
    border:ridge thin #A5A5A5 ;/*#D0D7C5;*/
    height: 22px;
    border-radius:2px;
}
input.bordered:disabled {
    border:ridge thin #A5A5A5;
    background: #EEEEEE;
}
checkbox{
    margin:0;
    padding:0;
}
.mycheckbox {
    height: 10pt;
    /*font-size: 10pt;*/
    align: center;
    vertical-align: text-top;
    cursor:pointer;
}
.mycheckbox1 {
    height: 10pt;
    /*font-size: 10pt;*/
    align: center;
    vertical-align: text-top;
    cursor:pointer;
    padding: 0pt 0pt;
    /*margin: 0pt;*/
}
.myradio {
    height: 10pt;
    /*font-size: 10pt;*/
    align: center;
    vertical-align: text-top;
    cursor:pointer;
    /*margin:0pt;
    margin-right:3pt;
    padding:0;*/
}
input.myradio:disabled {
    background: url('/pages/images/back_table.jpg');
}
label {
    cursor:pointer;
    vertical-align: middle;
}
TABLE.mainmenu TD {
    background-color: rgb(54,83,144);
    color: White;
    text-align: center;
    font-family: Arial;
    font-size: 11pt;
}

TABLE.mainmenu TD A {
    color: #ffffff;
    text-decoration: none;
   font-size: 10pt;
}
.smallText {
    font-size: 8pt;
}

/*textarea {
    font-size: 10pt;
    font-family: Arial;
}*/
select {
    height:22px;
    /*border-radius:2px;*/
    background-color: white;
    border:ridge thin #A5A5A5 ;
}
select:disabled {
    background: #EEEEEE;
}
select.select160 {
    width: 160pt;
}
select.select140 {
    width: 140pt;
}
select.select120 {
    width: 120pt;
}
select.select100 {
    width: 100pt;
}
select.select180 {
    width: 220pt;
}
select.select80 {
    width: 80pt;
}
select.select60 {
    width: 60pt;
  cursor: auto; 
  overflow: hidden; 
  top: inherit; 
  position: relative; 
}

Table.border td td.bordertdL {
    border-width: 1pt;
    border-left-color: black;
    border-style: ridge ;/* solid;*/
}

Table.border td td.bordertdR {
    border-width: 1pt;
    border-top-color: black;
    border-right-color: Black;
    border-bottom-color: Black;
    border-style: ridge ;/* solid;*/
}

Table.border td td.bordertdB {
    border-width: 1pt;
    border-bottom-color: Black;
    border-style: ridge ;/* solid;*/
}

td.field22 {
    border-style: ridge ;/* solid;*/
    border-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    border-bottom-color: Black;
    border-width: 1pt;
}

p7 {
    border-style: ridge ;/* solid;*/
    border-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    border-bottom-color: Black;
    border-width: 1pt;
    color: red;
}
.gl{
    color: black;
}
.style6
,.style6.link 
,.style6.visited
,.style6.active 
,.style6.hover
,.style7
,.style7.link
,.style7.visited
,.style7.active 
,.style7.hover {color: Maroon;/*font-size: 10pt;  font-family: Arial, Helvetica, sans-serif;*/}

.mdl {
    vertical-align: middle;
    padding: 0px 0px 0px 14px; 
}
.mdl img {
    border-style: none;
    border-width: 0pt;
}

.placeholderI{
    font-style: normal;
    color:red;
}

.placeholderRN{
    font-style: normal;
    color: red;
}

.placeholderBN{
    font-style: normal;
    color: black;
}

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
input:-webkit-autofill:active{
  /*-webkit-border-color: 1px black;*/
  -webkit-text-fill-color: red;
  -webkit-box-shadow: 0 0 0 30px white inset;
  /*outline:none;*/
  /*transition: background-color 5000s ease-in-out 0s;*/
}

input:-moz-autofill,
input:-moz-autofill:hover, 
input:-moz-autofill:focus,
input:-moz-autofill:active{
  /*-moz-border-color: 1px black;*/
  -moz-text-fill-color: red;
  -moz-box-shadow: 0 0 0 30px white inset;
  /*-moz-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,174,255,0.04) 50%,rgba(255,255,255,0) 51%,rgba(0,174,255,0.03) 100%); */
}

input::-moz-autofill,
input::-moz-autofill:hover, 
input::-moz-autofill:focus,
input::-moz-autofill:active{
  /*-moz-border-color: 1px black;*/
  -moz-text-fill-color: red;
  -moz-box-shadow: 0 0 0 30px white inset;
  /*-moz-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,174,255,0.04) 50%,rgba(255,255,255,0) 51%,rgba(0,174,255,0.03) 100%); */
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
     color: gray;
     font-style: italic;
 }
 ::-moz-placeholder { /* Firefox 19+ */
     opacity:1;
     color: gray;
     font-style: italic;
 }
 :-ms-input-placeholder { /* IE 10+ */
     color: gray;
     font-style: italic;
 }
 :-moz-placeholder { /* Firefox 18- */
     color: gray;
     font-style: italic;
 }
 
ul {
	list-style:none;
	padding:0;
	margin:0;
}
li {
	float:left;
	position:relative;
	line-height: 4.5em;
	width: 10em;
}

li ul {
	position:absolute;
	margin-top:-1em;
	margin-left:.5em;
	display:none;
}
ul li ul {
	margin-top:-3em;
	margin-left:7em;
}
div.TableLang {
    position:absolute;
    z-index:999;
    top:0;
    right: 0;
    display:block;
    margin-right:5pt;
}
div.TableTime {
    position:absolute;
    z-index:999;
    bottom:0;
    left: 0;
    display:block;
}
div.TableLang2 {
    position:absolute;
    z-index:899;
    top:15;
    right: 0;
    display:block;
    margin-right:5pt;
}
img.shadow-1{
    margin-right: 3px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
img.shadow-1:hover {
    cursor: pointer;
    cursor:hand;
    box-shadow: 0px 0px 7px 5px white;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}