@media screen {
            img { border: 0; }
            body, table {
                border: 0; margin: 0;
                font-family: Verdana, sans-serif; 
                color: rgb(0,96,0);
                font-size: small;
                background-color: rgb(239,223,190);

                scrollbar-base-color: rgb(141,141,158);
                scrollbar-arrow-color: $pagebgcolor;
                scrollbar-track-color: rgb(141,141,158);
                
                scrollbar-shadow-color: #666600;
                scrollbar-lightshadow-color: #999900; 
                scrollbar-darkshadow-color: rgb(0,0,128);
                
                scrollbar-highlight-color: #FFFFCC;
                scrollbar-3dlight-color: #666600;
            }
            .content h2 {
                background-color: rgb(200,194,159);
                width: 100%;
                padding-left: .2em;
             }
            .content p { padding-left: 2em; padding-right: 2em }
            .logo {
                 background-color: ;
                 font-size: medium;
                 border: 0;
            }
            .logoadvisory {
                color: rgb(0,96,0);
                font-size: small;
            }
            .logopagetitle {
                color: rgb(0,96,0);
                font-size: small;
                font-weight: bold;
            }
            .navbar {
                 display: screen;
                 background-color: rgb(239,223,190);
                 border-top: 2px solid rgb(0,96,0);
                 font-size: x-small;
                 padding-top: 0;
                 padding-bottom: 0;
            }
            .toolbar {
                 display: none;
                 background-color: ;
                 border-top: 2px solid rgb(0,96,0);
                 font-size: x-small;
            }
    
            .middle {
                 color: rgb(0,96,0);
                 width: 100%;
                 border-left: 0px solid rgb(103,139,175);
                 border-right: 0px solid rgb(103,139,175);
                 border-top: 2px solid rgb(0,96,0);
                 border-bottom: 0px solid rgb(103,139,175);
                 font-size: small;
            }
            .menuleft {
                      display: screen;
                      width: 120 !important;
                      height: 220; 
                      border-right: 2px solid rgb(0,96,0);
                      align: left;
                      vertical-align: top;
            }
            .menuleft link {text-decoration:none}
            .menuleft visited {text-decoration:none}
            .menuleftbottom {
                      display: screen;
                      height: 1em;
                      vertical-align: bottom;
                      font-size: 11px
            }
            .content {
                      background-color: ;
                      align: left;
                      vertical-align: top;
            }
            .contentbottom {
                      align: center;
                      vertical-align: bottom;
            }

            .menuright {
                      display: none;
                      border-left: 2px solid rgb(0,96,0);
                      align: right;
                      vertical-align: top;
                      height: 1em;
            }
            .menurightbottom {
                      border-left: 2px solid rgb(0,96,0);
                      vertical-align: bottom;
                      font-size: 11px;
            }

            .footer {
                 background-color: ;
                 border-left: 0px solid rgb(103,139,175);
                 border-right: 0px solid rgb(103,139,175);
                 border-top: 2px solid rgb(0,96,0);
                 border-bottom: 2px solid rgb(0,96,0);
                 font-size: 9px;
            }
			
            a:link {
                color: rgb(0,128,0);
                text-decoration: underline;
                font-weight: bolder;
            }
            a:visited {
                color: rgb(0,128,0);
                text-decoration: none;
                color: rgb(128,0,0);
                font-weight: bold;
            }
            a:active {
            }
            a:hover {
                background-color: rgb(200,194,159);
                color: ;
                font-weight: bolder;
            }
			
           .sidemenu1 {
                font-size: x-small;
            }
           .mcategory1 {
                padding-top: 0;
                padding-bottom: 0;
                border: 1px solid rgb(0,128,0);
                font-size: x-small;
                font-weight: bold;
                background-color: rgb(0,128,0);
                color: rgb(239,223,190);
            }

           .mitem1 {
                padding-top: 0;
                padding-bottom: 0;
                border: 1px solid rgb(128,0,0);
                background-color: rgb(239,223,190);
                font-weight: bold;
            }
            .scrollregion {
                overflow: auto;
                width: 100% !important;
                min-width: 100% !important;
                max-width: 100% !important;
                height: 26em;
                padding:0px;
                margin: 0px
            }
           .toolbutton {
                   width: 1.4em;
                   height: 1.4em;
                   align: center;
                   align-vertical: center;
                   border: 1px solid #008000;
                   padding-bottom: 0px;
                   padding-top: 0px;
                   background-color: rgb(239,223,190);
                   padding-left: .2em;
                   padding-right:.2em;
                   font-size: xx-small;
                   font-weight: bold;
           }
           .datatable {
                width: 92%;
                border: "1px solid #000080";
                border-spacing: 0;
           }
           .datatableheading {
                border-spacing: 0;
                border: "1px solid #000080";
                padding-top: 6;
                padding-bottom: 6;
                padding-left: 6;
                padding-left: 6;
                padding-right: 6;
           }
           .datatablecell {
                border-spacing: 0;
                border: "1px solid #000080";
                vertical-align: top;
                padding-top: 6;
                padding-bottom: 6;
                padding-left: 6;
                padding-left: 6;
                padding-right: 6;
           }
           pagewrap {

                border: "4px solid #000080";
                align: center;
                min-width: 960;
                max-width: 1000;
                height: 560;
           }
}
@media print {
           body, table, td, th { background-color: white; filter: gray; }
           table, div { width: 100%; }
	   .menuright { display: none; }
	   .menuleft { display: none; }
	   .navbar { display: none; }
	   .toolbar { display: none; }
           .content { background-color: white; }
	   .contentbottom { display: none; }
           .pagewrap {
                width:100%;
           }
            .scrollregion {
                overflow: visible;
                width: 100%;
                padding:0px;
                margin: 0px
            }
}