body {
   margin: 0em 0em;
   /*background: url(../images/common/bg-main.gif ); */
   background-color: white ;
   width: 100%;  /*1015px;*/
   height: 100%;

   /* floating TV logo
   background-attachment: fixed;
   background-image: url(../images/common/TVlogo.gif);
   background-repeat: no-repeat;
   background-position: right bottom; */

}

/*  --------- required fields on aed form  ------ */
.required {
   border-width:2px;
   border-style:solid;
   border-color:#6464FF;     /*#8080FF-light purple  #CC0000 - red  */
}

form select.required {
   border-width:2px;
   border-style:solid;
   border-color:#6464FF#;    /*CC0000;  */
}

/*  --------- Status popup for ajax request ------ */
   /*
#ajaxstatus {
   border:1px solid black;background-color:yellow;position:absolute;top:100px;left:400px;width:150px;height:100px;text-align:center;color:navy;font-weight:bold;font-variant:small-caps;font-size:14px;font-family:Arial,Verdana,Helvetica,Sans-serif;z-index:999;
   display:block;
   padding: 0px;
   margin:1px 0px 5px 0px;
   padding: 0px 0px 0px 0px;

   */
}


/*  --------- go button  ------ */

/*
#gobtn a {
   background-image: url(../images/common/gobutton.gif) -20 0 no-repeat;
}

#gobtn a:hover {
   background-position: 0px 0;
}

#gobtn a:active {
   background-position: 0px 0;
}

#div1 {height:20px;
       width:20px;
       padding-top:0px;
       background: url("images/common/gobutton.jpg") -0px -0px  no-repeat;
        }
#div2 {height:20px;
       width:20px;
       padding-top:0px;
       background: url("images/common/gobutton.jpg") -20px -0px  no-repeat;
        }

.gobtn1 {background: url("images/common/gobutton.jpg") -0px -0px  no-repeat;
       }
.gobtn2 {background: url("images/common/gobutton.jpg") -20px -0px  no-repeat;
       }
*/

/*  --------- fieldset on aed form  ------ */
#aedpage fieldset {
   background-color:#AEC9FB;
   margin:1px 0px 5px 0px;
   position:relative;
   display:block;
   padding: 0px 0px 0px 0px;
}

#aedpage fieldset legend {
   background-color:#CCDFFF ;

   border-width:1px;
   border-style:solid;
   border-color:navy;

   color:navy  ;
   font-weight:bold;
   font-variant:small-caps;
   font-size:14px;
   font-family: Arial, Verdana, Helvetica, Sans-serif;

   padding:1px 5px;
   /*margin:0px 0px 5px 0px;*/
   position:relative;
   top: -12px;
}

#aedpage fieldset fieldset {
   background-color:#AEC9FB;
   margin:1px 0px 5px 0px;
   position:relative;
   display:block;
   padding: 5px 0px 0px 0px;
}

#aedpage fieldset fieldset legend {
   background-color:#AEC9FB ;

   border-width:0px;
   border-style:solid;
   border-color:navy;

   color:navy  ;
   font-weight:bold;
   font-variant:small-caps;
   font-size:11px;
   font-family: Arial, Verdana, Helvetica, Sans-serif;

   padding:1px 5px;
   /*margin:0px 0px 5px 0px;*/
   position:relative;
   top: -12px;
}

/*  --------- link styles ------ */
/*
a:link, a:visited {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
   text-align: left;
}
a:hover {
   text-decoration: underline;
   color: #171695;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
   text-align: left;
}
*/

.aedindexlabel  {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #FFFFFF;
   font-size: .9em;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}

.aedcolhdrlabel  {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000080;
   font-size: .9em;
   font-weight: bold;
   font-style: italic;
   text-align: left;
}

.aednumcolhdrlabel  {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000080;
   font-size: .9em;
   font-weight: bold;
   font-style: italic;
   text-align: right;
}



.aedchoiceformbutton
{
    cursor:pointer;
    font-weight:bold;
    width: 61px;
    height: 31px;
    border: none;
    padding: 0px;
    background:url(../images/common/botmtab.png) no-repeat left top;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000033;     /*navy*/
    font-size: .8em;
    font-weight: bold;
    text-align: center;
    /*
    padding: 8px 8px;
    border:outset 1px #ccc;
    background:#999;
    color:#006;
    */
}
.aedindexbutton {
   _width:40px;
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
}

.aedindexbutton em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: black;
}

.inline-button {
        _width:12em;
        font: bold 65%/1 Verdana, sans-serif;
        margin: 0 0.2em; padding: 0.1em 0; _padding:0;
        border: 1px solid black;
        white-space:nowrap;
        text-decoration: none;
        vertical-align:middle;
        background: #ccc;
        color: black;
        }
.inline-button em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: black;
}
.inline-button span {
        _width:1em; _cursor:hand;
        margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
        }
.inline-button:hover {
        background: #666;
        color: white;
        }
.inline-button:hover em {
        background: black;
        color: white;
        }

.white { background: #004080; color: white }
.white em { background: white; color: #004080 }

.orange { background: orange; color: black }
.orange em { background: white; color: #c60 }

.blue { background: #06c; color: white }
.blue em { background: white; color: #06c }

.navyblue { background: #004080; color: white }
.navyblue em { background: white; color: #004080 }

.green { background: green; color: white }
.green em { background: white; color: green }

.darkblue { background:#006; color:white }
.darkblue em { background:#ccf; color:#006 }

.brown { background:#dd9; color:black }
.brown em { background:#003; color:#ffc }


.aedindexlinks{ /* CSS for add/update links on aedindex */
   text-decoration: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #004080;     /* navy blue */
   border: 1px solid black;
   background: #FFFFFF;  /* #9DC1FD; - light blue */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedindexlinks a:link {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedindexlinks a:visited {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedindexlinks a:hover {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedfooterlinks{ /* CSS for add/update links on aedindex */
   _width:12em;
   font: bold 75%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #AEC9FB;
   color: #000080;
   text-align: center;

   /*
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   color: #004080;
   background: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   */
}

.aedfooterlinks a:link {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}

.aedfooterlinks a:visited {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}

.aedfooterlinks a:hover {
   text-decoration: none;
   color: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}


/*  --------- AED validation styles ------ */
.info       { color: black; background-color: transparent; font-weight: normal; font-family: Arial, Verdana, Helvetica, Sans-serif;font-size: 11px; padding: 0.1em;}
.warn       { color: rgb(120,0,0); background-color: transparent; font-weight: normal; font-family: Arial, Verdana, Helvetica, Sans-serif;font-size: 11px; padding: 0.1em;}
.error      { color: red; background-color: transparent; font-weight: normal; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; margin-left:20px; vertical-align: middle;}
.formtab TD { padding: 0.2em; height: 2.5em; vertical-align: top; font-size: 90%; }


/*--------- page header styles ------------*/
#pagehdrbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 2px;
   padding: 0px;
   width: 1015px;
   height: 300px;
   text-align: center;
}

#pghdrtopinvbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 137px;
   background: url(../images/common/hdr-top-inv.jpg ) center no-repeat;
   text-align: center;
}

#pghdrtopinspbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 137px;
   background: url(../images/common/hdr-top-insp.jpg ) center no-repeat;
   text-align: center;
}

#pghdrtoptiansbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 137px;
   background: url(../images/common/hdr-top-insp-tians.jpg ) center no-repeat;
   text-align: center;
}

#pghdrwebtimebox {
   border: 0px solid #171695;
   position: absolute;
   top: 48px;
   left: 490px;
   padding: 0px;
   width: 260px;
   height: 25px;
   text-align: right;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
}

#pghdrrightwebbox {
   border: 0px solid #171695;
   position: absolute;
   top: -1px;
   left: 750px;
   padding: 0px;
   background: url(../images/web/hdr-right.gif ) no-repeat;
   width: 130px;
   height: 235px;
   /*
   text-align: center;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
   */
}

#pghdrrightinvbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 750px;
   padding: 0px;
   background: url(../images/common/hdr-rightbox-inv.gif ) center no-repeat;
   width: 260px;
   height: 235px;
   text-align: center;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
}

#pghdrrightinspbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 750px;
   padding: 0px;
   background: url(../images/common/hdr-rightbox-insp.gif ) center no-repeat;
   width: 260px;
   height: 235px;
   text-align: center;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
}

#pghdrrighttiansbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 750px;
   padding: 0px;
   background: url(../images/common/hdr-rightbox-insp.gif ) center no-repeat;
   width: 260px;
   height: 235px;
   text-align: center;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .8em;
   font-weight: normal;
   font-style: normal;
}

#pghdrversionbox {
   border: 0px solid #171695;
   position: absolute;
   top: 1px;
   left: 1px;
   padding: 0px;
   width: 100px;
   height: 15px;
   /* background: url(../images/tophdr.jpg ) center no-repeat; */
   text-align: left;
}

#pghdrbtn1box {
   border: 0px solid #171695;
   position: absolute;
   top: 3px;
   left: 260px;
   padding: 0px;
   width: 64px;
   height: 15px;
   text-align: left;
}

#pghdrbtn2box {
   border: 0px solid #171695;
   position: absolute;
   top: 20px;
   left: 292px;
   padding: 0px;
   width: 64px;
   height: 15px;
   text-align: left;
}

#pghdrbtn3box {
   border: 0px solid #171695;
   position: absolute;
   top: 37px;
   left: 324px;
   padding: 0px;
   width: 64px;
   height: 15px;
   text-align: left;
}

#pghdrbottinvbox {
   border: 0px solid #171695;
   position: absolute;
   top: 137px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 118px;
   background: url(../images/common/hdr-bottom-inv.jpg ) center no-repeat;
   text-align: center;
}

#pghdrbottinspbox {
   border: 0px solid #171695;
   position: absolute;
   top: 137px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 118px;
   background: url(../images/common/hdr-bottom-insp.jpg ) center no-repeat;
   text-align: center;
}

#pghdrbotttiansbox {
   border: 0px solid #171695;
   position: absolute;
   top: 137px;
   left: 0px;
   padding: 0px;
   width: 750px;
   height: 118px;
   background: url(../images/common/hdr-bottom-insp.jpg ) center no-repeat;
   text-align: center;
}

#pghdrlogbox {
   border: 0px solid #171695;
   position: absolute;
   top: 132px;
   left: 550px;
   padding: 0px;
   width: 200px;
   height: 40px;
   background: url(../images/common/bg-logged.gif ) center no-repeat;
   /* background-color: #809FE3 ; */
   /* vertical-align: middle ; */
}

#pghdrloginfobox {
   border: 0px solid #171695;
   position: absolute;
   top: 135px;
   left: 580px;
   padding: 0px;
   width: 170px;
   height: 34px;
   text-align: right;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .7em;
   font-weight: bold;
   font-style: normal;
   /* background-color: #809FE3 ;
   background: url(../images/common/bg-logged.gif ) center no-repeat;
   vertical-align: middle ; */
}

#pghdrdatebox {
   border: 0px solid #171695;
   position: absolute;
   top: 62px;
   left: 525px;
   padding: 0px;
   width: 220px;
   height: 20px;
   text-align: right;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: 1em;
   font-weight: normal;
   font-style: normal;
   /* background: url(../images/common/datebox.gif ) center no-repeat; */
}

#syswmwebbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 325px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-web.gif ) center no-repeat;
}

#syswmlogbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 325px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-log.gif ) center no-repeat;
}

#syswmmainbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 325px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-main.gif ) center no-repeat;
}

#syswminspbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 335px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-insp.gif ) center no-repeat;
}

#syswmtiansbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 335px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-tians.gif ) center no-repeat;
}

#syswminvbox {
   border: 0px solid #171695;
   position: absolute;
   top: 210px;
   left: 335px;
   padding: 0px;
   width: 333px;
   height: 45px;
   background: url(../images/common/wm-inv.gif ) center no-repeat;
}

/*--------- milon menu link styes ----------------------------*/
#miloniclink {
   border: 0px solid #171695;
   position: absolute;
   top: 1500px;
   left: 5px;
   padding: 0px;
   width: 220px;
   height: 15px;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #343399;
   font-size: .1em;
   font-weight: normal;
   font-style: normal;
   text-align: left;
}

/*------- AED form styles ------------------------------*/

/*
input.readonly {background: white; color: red;}
input.disabled {background: white; color: red;}
input[disabled] {color:red!important;}
*/
.disabled { background: black; color: white; }

/*------------- Web Page -------------------------------*/

#homepage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   text-align: center;
   height: 520px;
   /*line-height:420px; */
}

#homefooter {
   border: 0px solid #171695;
   position: absolute;
   top: 580px;
   left: 200px;
   padding: 5px;
   width: 400px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   height: 100px;
   color: navy blue;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: justify;
   /*text-justify: newspaper;
   line-height:420px; */
}

#careerspage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   height: 520px;
   text-align: left;
   /*line-height:420px;
   */
}

#historypage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 100px;
   padding: 5px;
   width: 600px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   height: 520px;
   text-align: left;
   /*line-height:420px;
   */
}
#contactpage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   height: 520px;
   /*line-height:420px;
   text-align: center;
   */
}

#linkspage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   text-align: left;
   /*height: 520px;
   line-height:420px; */
}

#pripolpage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   text-align: left;
   height: 520px;
   margin: 10px auto;
   /*line-height:420px; */
}

#invserpage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 800px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   text-align: left;
   height: 520px;
   margin: 10px auto;
   /*line-height:420px; */
}

#aedpage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 5px;
   width: 1000px;
   /*background: url(../images/common/bg-form.gif ) center ; */
   /*text-align: center;
   height: 420px;       */
}

.readonlytext {
   border: 1px solid #000000  ;  /*#A40000; dark red  */
   background-color: #FFFFFF;  /* #FF8080; light red */
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #A40000;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
   text-align: left;
   height: 23px;
}


/* -------------   hint box section  ------------------ */
#hintbox{           /*CSS for pop up hint box */
   position:absolute;
   top: 0;
   background-color: lightyellow;
   width: 150px; /*Default width of hint.*/
   padding: 3px;
   border:1px solid black;
   font:normal 11px Verdana;
   line-height:18px;
   z-index:100;
   border-right: 3px solid black;
   border-bottom: 3px solid black;
   visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
   text-decoration: none;
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.hintanchor a:link {
    text-decoration: none;
    color: none;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}

.hintanchor a:visited {
    text-decoration: none;
    color: none;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}

.hintanchor a:hover {
    text-decoration: none;
    color: none;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}

/*----  folder setup --------------*/
#folderbgbox {
        border: 0px solid #171695;
        position: relative;
        float: left;
        clear: both;
        top: -1px;
        left: 30px;
        width: 805px;
        height: 420px;
        text-align: center;
        background: url(../images/common/bg-folder.gif ) center no-repeat;
}

html>body #folderbgbox {
        border: 0px solid #171695;
        position: relative;
        float: left;
        clear: both;
        top: -2px;
        left: 30px;
        width: 805px;
        height: 420px;
        text-align: center;
        background: url(../images/common/bg-folder.gif ) center no-repeat;
}

#foldertab1fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        clear: both;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab1bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        clear: both;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab2fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab2bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab3fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab3bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab4fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab4bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab5fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 632px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab5bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 632px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab6fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 741px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab6bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 741px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

#foldertab7fbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 850px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-fore.gif ) center no-repeat;
}

#foldertab7bbox
{
        border: 0px solid #171695;
        position: relative;
        float: left;
        /*
        top: 241px;
        left: 850px;
        */
        left: 65px;
        padding: 0px;
        width: 110px;
        height: 31px;
        text-align: center;
        background: url(../images/common/folder-back.gif ) center no-repeat;
}

/******************** end folder setup ****************/




/*//////////////////////////////////////////////*/
/*-----------  dead?  -----------------*/
#topleftbox {
   border: 0px solid #171695;
   position: absolute;
   top: 0px;
   left: 5px;
   padding: 0px;
   /*width: 255px;
   height: 130px;
   background: url(../images/common/logo.gif ) center no-repeat; */
}


#datetimebox2 { /* under logo on menu bar  */
   border: 1px solid #000099;
   position: absolute;
   top: 140px;
   left: 5px;
   padding: 0px;
   width: 255px;
   height: 15px;
   text-align: center;
}

#datetimebox {
   border: 1px solid #000099;
   position: absolute;
   top: 20px;
   left: 915px;
   padding: 0px;
   width: 150px;
   height: 130px;
   text-align: center;
   background: url(../images/common/datebox.gif ) center no-repeat;
}

#loginbox2 { /* beside logo */
   border: 0px solid #171695;
   position: absolute;
   top: 25px;
   left: 305px;
   padding: 0px;
   width: 100px;
   height: 100px;
   text-align: center;
}

#progpage {
   border: 0px solid #171695;
   position: absolute;
   top: 260px;
   left: 0px;
   padding: 2px;
   width: 746px;
   /*height: 420px;*/
   text-align: center;
   /*background: url(../images/bg-folder.gif ) center no-repeat;*/
}

#menubox
{
        border: 1px solid #171695;
        position: absolute;
        top: 225px;
        left: 5px;
        padding: 0px;
        width: 500px;
        height: 150px;
        /*text-align: center;*/
}

#rightcolbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 5px;
        left: 630px;
        padding: 0px;
        width: 150px;
        height: 595px;
}

#vendlogo
{
        border: 0px solid #171695;
        position: absolute;
        top: 70px;
        left: 110px;
        padding: 0px;
        width: 125px;
        height: 60px;
}

#venddtls
{
        border: 0px solid #171695;
        position: absolute;
        top: 70px;
        left: 235px;
        padding: 5px;
        width: 245px;
        height: 60px;
        text-align: center;
}

#vendpic
{
        border: 0px solid #171695;
        position: absolute;
        top: 70px;
        left: 480px;
        padding: 0px;
        width: 150px;
        height: 60px;
}

#optionlinks
{
        border: 2px solid #171695;
        position: absolute;
        top: 130px;
        left: 110px;
        padding: 5px;
        width: 508px;
        height: 40px;
}

#tracrdclmbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 170px;
        left: 110px;
        padding: 5px;
        width: 520px;
        /*height: 340px;*/
}

#ordsrchbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 170px;
        left: 110px;
        padding: 5px;
        width: 520px;
        height: 40px;
}

#ordentbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 210px;
        left: 110px;
        padding: 5px;
        width: 520px;
        height: 40px;
}

#ordlistbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 250px;
        left: 110px;
        padding: 5px;
        width: 520px;
        /*height: 40px;*/
}

#formlistbox
{
        border: 0px solid #171695;
        position: absolute;
        top: 70px;
        left: 170px;
        padding: 0px;
        width: 400px;
        /*height: 60px;*/
}

.sml-bl-a-b
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #343399;
    font-size: .6em;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.sml-bl-a-b-cce
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #343399;
    font-size: .6em;
    font-weight: bold;
    font-style: normal;
    text-align: right;
}

.sml-blk-a-b-cc
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .7em;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}

.sml-blk-a-b-cct
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .6em;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}

.sml-wht-a
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #FFFFFF;
    font-size: .7em;
    font-weight: normal;
    font-style: normal;
    text-align: right;
}

.sml-wht-a-b
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #FFFFFF;
    font-size: .6em;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.sml-blk-a
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .7em;
    font-weight: normal;
    font-style: normal;
    text-align: right;
}

.med-blk-a-b-cc
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .9em;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}

.med-bl-a-b
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #343399;
    font-size: .7em;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.med-bl-a-b-lft
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #343399;
    font-size: .7em;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}

.med-blk-a-b
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .8em;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.sml-wht-a-b-opl
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: .7em;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}


.lg-bl-a-b
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #343399;
    font-size: 1em;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

.lg-blk-a-b-lft
{
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000000;
    font-size: 1em;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}

.errmesstext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: red;
   font-size: .8em;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}
.tablelabeltext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: right;
}

.aedlabeltext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedvertlabeltext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: right;
   padding-right: 10px;
}

.aedlabeltexthdr {
   font-family: courier, serif;
   color: #000000;     /* black */
   font-size: 8px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
}

.aedlabeltextrj {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: right;
}

.numerictabletext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: right;
}

.aedmultlabeltext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   white-space: pre;
}

.phonetableinputs {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   white-space: pre;
}

.tabletitletext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 16px;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}

.admintitletext {
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 24px;
   font-weight: bold;
   font-style: normal;
   text-align: center;
}

.regtext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .9em;
   font-weight: normal;
   font-style: normal;
   text-align: center;
}

.regtextleft {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;
   font-size: .9em;
   font-weight: normal;
   font-style: normal;
   text-align: justify;
}

.pgtitletext {
   font-family: Arial, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 1em;
   font-weight: bold;
   font-style: italic;
   text-align: center;
}

.invserhdrtext {
   font-family: Arial Black, Verdana, Helvetica, Sans-serif;
   color: #000000;     /* black */
   font-size: 1em;
   font-weight: bold;
   font-style: italic;
   font-variant: small-caps;
   text-align: center;
}

span.blackhighlight
{
background-color:black
}


/* CSS Standards Compliant Rounded Box Corners */
.rc1
{
        display: block;
        height: 1px;
        font-size: 1px;
        overflow: hidden;
        background: #000033;
        margin: 0px 5px;
}
.rc2
{
        display: block;
        height: 1px;
        font-size: 1px;
        overflow: hidden;
        background: #FFFFFF;
        border-right: 2px solid #000033;
        border-left: 2px solid #000033;
        margin: 0px 3px;
}
.rc3
{
        display: block;
        height: 1px;
        font-size: 1px;
        overflow: hidden;
        background: #FFFFFF;
        border-right: 1px solid #000033;
        border-left: 1px solid #000033;
        margin: 0px 2px;
}
.rc4
{
        display: block;
        height: 2px;
        font-size: 1px;
        overflow: hidden;
        background: #FFFFFF;
        border-right: 1px solid #000033;
        border-left: 1px solid #000033;
        margin: 0px 1px;
}

#linkspage H2
{
        padding: 0.5em 0px 0em;
        font-size: 1.4em;
        color: #000099;
        background: inherit;
        text-align: center;
}

#pripolpage H2
{
        padding: 0.5em 0px 0em;
        font-size: 1.4em;
        color: #000099;
        background: inherit;
        text-align: center;
}

#invserpage H2
{
        padding: 0.5em 0px 0em;
        font-size: 1.4em;
        color: #000099;
        background: inherit;
        text-align: center;
}

#contactpage H2
{
        padding: 0.5em 0px 0em;
        font-size: 1.4em;
        color: #000099;
        background: inherit;
        text-align: center;
}

.emailcontent
{
        background: #99CCFF;
        border-right: 1px solid #000033;
        border-left: 1px solid #000033;
        padding: 5px;
        height: 165px;
}
.bluecontactbox
{
        background: #99CCFF;
}
#emailcontactbox
{
        position: absolute;
        top: 100px;
        left: 50px;
        padding: 0px;
        width: 200px;
        height: 165px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-serif;
        font-weight: bold;
        color: #000000;
        font-size: 0.8em;
}
.phonecontent
{
        background: #99CCFF;
        border-right: 1px solid #000033;
        border-left: 1px solid #000033;
        height: 195px;
        padding: 5px;
}
#phonecontactbox
{
        position: absolute;
        top: 100px;
        left: 300px;
        padding: 0px;
        width: 200px;
        height: 195px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-serif;
        font-weight: bold;
        color: #000000;
        font-size: 0.8em;
}
.mailcontent
{
        background: #99CCFF;
        border-right: 1px solid #000033;
        border-left: 1px solid #000033;
        height: 160px;
        padding: 5px;
}
#mailcontactbox
{
        position: absolute;
        top: 100px;
        left: 550px;
        padding: 0px;
        width: 200px;
        height: 160px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-serif;
        font-weight: bold;
        color: #000000;
        font-size: 0.8em;
}

