/* * { outline: 1px red solid !important; visibility: visible !important } */
@viewport {
  width: device-width ;
  zoom: 1.0 ;
}
body{color:black;background-color:white;font-family:Tahoma;}
.pict1{vertical-align:bottom; padding-left: 10px;}
.ItemEven{background-color:WHITE;}
.ItemOdd{background-color:#EBEBEB;}
.Header1{font-family:Tahoma;font-size:xx-large;font-weight:normal;text-align: center;}
.Header2{font-family:Tahoma;font-size:x-large;font-weight:normal;display:inline-block;}
.Header2a{font-family:Tahoma;font-size:large;font-weight:600;color:#006699;display:inline-block;white-space:nowrap;vertical-align:super;} 
.Header2b{font-family:Tahoma;font-size:x-large;font-weight:normal;display:inline-block;vertical-align:super;}
.Header2c{font-family:Tahoma;font-size:large;font-weight:600;color:#006699;display:inline-block;white-space:nowrap;vertical-align:super;letter-spacing:12px;} 
.Header4{font-family:Tahoma;font-size:small;}
.Header5{font-family:Tahoma;font-size:small;color:#ff8000;}
.header5greengrey{font-family:Tahoma;font-size:small;color:green;background-color:lightgrey;}
.header5redgrey{font-family:Tahoma;font-size:small;color:red;background-color:lightgrey;}
.headerEmailList{font-family:Tahoma;font-size:x-small;}
.img1{border:1px black solid;}
.img2{border:1px #006699 solid;}
.img3{border:0; margin: 0 16px 0 0;}
.img4{border:0;float: left;}
.ul1{margin-top: initial;padding-inline-start: 80px;}
.mytable TD{font-family:Verdana;font-size:small;}
.indextable td{border-right:8px solid transparent;border-spacing:0}
.date{font-family:Tahoma;font-size:small;color:#ff8040;}
.imgcell{border:8px solid transparent;}
.description{font-family:Tahoma;font-size:medium;font-weight:normal;color:black;}
.freeware{font-family:Tahoma;font-size:medium;font-weight:normal;color:white;background-color:green;}
.freeandpro{font-family:Tahoma;font-size:medium;font-weight:normal;color:white;background-color:orange;}
.footer{font-family:Tahoma;font-size:xx-small;font-weight:250;color:black;}
.windowsonly{color:rgb(0, 189, 246);font-size:xx-small;}
.divTable{
        display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}

.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCellHeader{display:none;}
.divTableCellFrame {
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:center;
        background-color:#CCCCCC;
        vertical-align: middle;
}
.divTableCellFrame1 {
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:left;
        background-color:#EBEBEB;
        vertical-align: middle;
}
.divTableCellFrame2 {
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:left;
        vertical-align: middle;
}
.divTableCellFrame10 {
        width: 1%;
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:left;
        vertical-align: middle;
        background-color:#EBEBEB;
        white-space: nowrap
}
.divTableCellFrame11 {
        width: 1%;
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:left;
        vertical-align: middle;
        white-space: nowrap
}

.divTableCellFrameR{display:none;}
.divTableCellRight2{display:none;}
.divTableCellRight3{
	display: table-cell;
        width: 10%;
        padding: 6;
        text-align: right;
}
.span1{ vertical-align: top;  }
.divTableCell4{	display: table-cell; padding: 6;  text-align: left;}

.divTableCellFrameMobile{display:none;}
.divTableCellMobile{display:none;}

@media screen and (min-width: 601px) {
    .divTableCellFrameR {
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:center;
        background-color:#CCCCCC;
        vertical-align: middle;
    }
    .divTableCellRight2{
	display: table-cell;
        width: 10%;
        /* white-space: nowrap; */
        text-align: right;
    }
    .divTableCellHeader {
	border: 0;
	display: table-cell;
	padding: 3px 10px;
        width: 100%; 
        text-align:center; 
    }
    .divTableCellFrameMobile{display:none;}
    .divTableCellMobile {display: none;}
    .img3{margin: 0 16px 0 0; max-width: 100%; height: auto;}
}

@media screen and (max-width: 600px) {
    .divTableCellFrameR{display:none;}
    .divTableCellRight2{display:none;}
    .divTableCellHeader{display:none;}
    .divTableCellFrameMobile {
	border: 0;
	display: table-cell;
	padding: 8px 8px;
        text-align:center;
        background-color:#CCCCCC;
        vertical-align: middle;
    }
    .divTableCellMobile {
        border: 0;
	display: table-cell;
        padding-right: 10px;
    }
    .img3{margin: 0; max-width: 100%; height: auto;}
}


.divTableCell, .divTableHead {
        border: 0;
	display: table-cell;
        padding-right: 10px;
}

.divTableCellOdd{
	/* border: 1px black solid; */
        border: 0;
	display: table-cell;
        padding-right: 10px;
        background-color:#EBEBEB;
}

.divTableCellLeft{
	display: table-cell;
        width: 1%;
        white-space: nowrap;
        text-align: right;
        padding-right: 10px;
}
.divTableCellCenter{
	display: table-cell;
        width: 80%;
        text-align: right;
        padding-right: 10px;
}

.divTableCellRight{
	display: table-cell;
        width: 10%;
        white-space: nowrap;
        text-align: left;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
.p1{padding-inline-start: 60px; 
    margin-bottom: 10px;
    margin-top: 0;
    text-align: justify;
}