body,
html       { margin:5px; padding:0px; color:#000; background:#ffffff; font-family:arial; font-size:10pt; }
#wrap      { background:#ffffff; width:918px; margin:0 auto; }
#header    { width:890px; height:190px; background-image:url('/icons/clouds6.jpg'); padding:5px 5px; }
#header2   { width:886px; background:#7799ee; padding-top:5px; padding-left:7px; padding-right:7px; }
#header3   { width:890px; background-image:url('/icons/clouds6.jpg'); padding:5px 5px; }
#header4   { width:890px; background-image:url('/icons/clouds6.jpg'); padding:5px 5px; }
#toolbar   { width:890px; background-color:#000080; padding-top:6px; padding-bottom:6px; padding-right:10px; }
#content   { float:left;  background:#ffffff; width:728px; }
#content2  { float:left;  background:#ffffff; width:728px; background:#eeeeee; }
#adsense   { float:left;  background:#ffffff; width:728px; padding-bottom:4px; }
#fullad    { float:left;  background:#ffffff; width:710px; color:#333333; background-image:url('/icons/back710.jpg'); }
#fullad2   { float:left;  background:#ffffff; width:710px; color:#333333; background:#eeeeee; }
#footerT   { clear:both;  background:#ffffff; padding-top:12px; }
#footerB   { clear:both;  text-align:center; padding-top:10px; padding-bottom:15px; font-size:8pt; color:#555555; }
#footerBL  { clear:both;  text-align:left; padding-top:10px; padding-bottom:15px; font-size:8pt; color:#555555; }
.footerTb  { float:left;  font-size:16pt; padding-left:10px; color:#aaaaaa; }
#sidebar   { float:right; text-align:center; background:#ffffff; width:190px; }
#sidebarL  { float:left;  width:20px;  background-color:#ffffff; }
#sidebarC  { float:left;  width:150px; background-color:#ffffff; }
#sidebarR  { float:right; width:20px;  background-color:#ffffff; }
.adtitle   { clear:both;  width:720px; height:20px;  padding:4px; font-size:11pt; background-color:#7799ee; }
.adtitle2  { float:left;  width:726px; padding:1px; font-size:11pt; background-color:#7799ee; }
.adpbox    { clear:both; float:left;  width:100px; height:100px; padding:1px; border:1px solid #cccccc; background-color:#ffffff; }
.adphoto   { width:100px; height:100px; }
.addesc    { float:left;  width:610px; height:99px; text-align:justify; background:#dbdbdb;
             padding-left:5px; padding-right:9px; padding-top:5px; }
.bannerimg { float:left;  padding:1px; border:0px solid #cccccc; background-color:#ffffff; }
.bannertxt { clear:both;  width:702px; text-align:justify; background:#ffffff;
             padding-left:3px; padding-right:5px; padding-top:3px; padding-bottom:8px; }
.adline    { float:left; background:#dbdbdb; padding:2px;}
.adarrow   { width:15px;  padding-left:7px; }
.adline1   { float:left;  width:85px; text-align:right; color:#000000; font-weight:600; }
.adline2   { float:left;  padding-left:5px; }
.adline3   { float:left;  padding-left:5px; color:#000000; font-weight:600; }
.feaphoto  { cursor:pointer; padding:2px; border:3px solid transparent; }
.adbar     { clear:both;  width:710px; height:30px; background:#88aaff; }
.p1        { margin:0px;  text-align:justify; }
.top10     { clear:both;  padding-top:10px; }
img        { border:0; display:inline-block; }
h1         { margin:0; font-size:18pt; text-transform:uppercase; }
h2         { margin:0; font-weight:500; }
h3         { margin:0; font-weight:500; font-size:11pt; text-transform:capitalize; }

a:link,
a:visited,
a:hover,
a:active     { text-decoration:none; color:#000000; }

a.C:link,
a.C:visited,
a.C:hover,
a.C:active   { text-decoration:none; font-size:1.0em; cursor:pointer; padding:3px; }

a.B:link     { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold;
               background:#000080; color:#FFFFFF; }
a.B:visited  { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold;
               background:#000080; color:#FFFFFF; }
a.B:hover    { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold;
               background:#ffffff; color:#000000; }
a.B:active   { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold;
               background:#ffffff; color:#000000; }
a.D:link,
a.D:visited  { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold; background:#000080;
               color:#00ff00; }
a.D:hover,
a.D:active   { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold; background:#ffffff;
               color:#000000; }

img.P        { width:70px; height:70px; padding:1px; border:1px solid #cccccc; background:#ffffff; }
img.P:hover  { width:70px; height:70px; padding:1px; border:2px solid #000080; background:#ffffff; }

#upload       { float:left; background: url(/icons/addphoto.gif) no-repeat; width:96px; height:27px; }
#upload input { filter: alpha(opacity=0); opacity: 0; cursor:pointer; margin:0px; }

* html #footer { height:1px; }


form     { margin:0px; }
.I1      { border:1px solid #cccccc; color:#444444; height:23px; padding-left:5px; font-size:11pt; }
.S1      { border:1px solid #cccccc; color:#444444; height:27px; padding:3px; font-size:11pt; }
.T1      { border:1px solid #cccccc; color:#444444; padding:4px; font-family:Arial; font-size:11pt; overflow:auto; }
.c3      { background-color: #9EC5F0; font-family: Arial; font-size: 11pt; }
.c4      { background-color: transparent; font-family: Arial; font-size: 11pt; }
.x1      { border: 0px solid #ffffff; cursor:pointer; text-align: left; font-size: 11pt; }
td       { font-family: Arial; font-size: 12px; }
.txt     { text-align: left; font-family: Arial; font-size: 13px; color: #444444; }
textarea { overflow: hidden; font-family: Arial; font-size: 12px; }
.lix     { display:inline; padding-left: 0px; padding-right: 10px; }
.ulb     { margin:0px; white-space:nowrap; list-style-position:outside;}
.lib     { list-style-type: square; padding-bottom: 5px; }
.ulx     { list-style-type: none; margin:0px; padding:3px; text-align:left; font-family: Arial;
           font-size: 13px; white-space:nowrap; background-color:#000080; }
.T       { color: #000000; font-size: 18pt; font-weight: 500; letter-spacing: 0.1em;
           white-space:nowrap; text-transform: uppercase; }
.S       { background:none; cursor:pointer; border:none; overflow:visible;
           text-align:center; font-family: Arial; font-size: 1.2em;
           text-decoration:none; vertical-align: middle; height: 23px; color:#000070; }
.Tin     { background:none; margin:0px; cursor:pointer; border:none; color:#0000d0;
           padding-bottom: 2px; }
.line    { width: 430px; white-space: nowrap; text-align: right; font-family: Arial; font-size: 12px;
           color: #444444; font-weight: bold; background-image: url('/icons/line.jpg'); }
pre      { white-space:pre-wrap; word-wrap:break-word; } 
a.M:link, a.M:visited
         { text-decoration:none; color:#000080; line-height:26px; font-size:11pt; width:135px; }
a.M:hover, a.M:active
         { text-decoration:none; color:#FF0000; line-height:26px; font-size:11pt; width:135px; }
a.R:link, a.R:visited
         { font-weight:bold; color:#000080; background:#ffffff; text-align:left;
           text-decoration:none; text-transform:uppercase; }
a.R:hover, a.R:active
         { background:#ffffff; color:#ff0000; }
a.N:link, a.N:visited { color:#000080; font-weight:bold; text-decoration:none; }
a.N:hover, a.N:active { color:#000080; font-weight:bold; text-decoration:none; }
.no-move-close .highslide-header .highslide-move { display: none; }
.no-move-close .highslide-header .highslide-close { display: none; }

.header-table {
   display:table; }
.header-table-row {
   width:890px; display:table-row; }

.header-table-cell-C1 {
   display:table-cell;
   text-align:left;
   font-size:14pt;
   color:#004400; }
.header-table-cell-C2 {
   display:table-cell;
   text-align:left;
   padding-left:1px;
   font-size:20pt;
   color:#000000;
   font-family:Calibri; }
.header-table-cell-C3 {
   display:table-cell;
   text-align:center;
   vertical-align:middle;
   padding-left:5px; }



/* POPUP WINDOW ****************************************************************************/

#popup      { position:fixed; z-index:4999; background-color:rgba(0,0,0,0.7);
              width:100%; height:100%; top:0px; left:0px; text-align:center;
              font:11pt "Open Sans", sans-serif; }
.popupdiv   { position:absolute; height:90%; margin:0px auto; overflow-y:auto;
              top:50%; left:50%; -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }
.popuptable { display:table; height:100%; margin:0px auto; }
.popuprow   { display:table-row; }
#popupcell  { display:table-cell; position:relative; vertical-align:middle; }

.popupbar             { width:100%; background:#fff; }
.popupbar input       { background:transparent; color:#fff; border:0px solid #fff; cursor:pointer;
                        font:11pt "Open Sans", sans-serif; border-radius:1px; padding:5px 4px 3px 4px; }
.popupbar input:hover { background:#fff; color:#000000; }
.popupbartable        { width:100%; display:table; height:36px; background:#224466; }
.popupbarrow          { display:table-row; }
.popupbarcell         { display:table-cell; vertical-align:middle; text-align:center; }
.popupbartitle        { display:table-cell; vertical-align:middle; background:#223344; color:#fff;
                        padding-top:2px; }

.adminbarrow   { display:table-row; }

.sidebareditwindow    { width:250px; padding:5px; background:#cccccc;
                        border:7px solid #fff; border-radius:0px; }

.contactkeydiv     { padding:0px 0px 8px 0px; }
.contactkeydiv
 input             { padding:5px; width:200px;  border:solid 1px #181818; color:#555555;
                     font-family:helvetica; font-size:12pt; }

.contactbutton { padding:6px; text-decoration:none; font-size:10pt; font-weight:bold;
                 background:#000080; color:#fff; }
.contactbutton:hover { background:#fff; color:#000000; cursor:pointer; }

.contactseller { color:#000080; font-weight:600; cursor:pointer; }

.keydiv       { padding:0px 0px 8px 0px; }
.keydiv input { padding:5px; width:80px;  border:solid 1px #181818; color:#555555;
                font-family:helvetica; font-size:12pt; }

 /* added 9 Apr 2021 */

html {
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
}

body {
 max-width:   2600px;
 max-height:  2000px;
 min-width:   320px;
 height:100%; overflow-y:auto;
 margin:0px;
}

