	/*body {*/
		/*rgin: 20px;*/
		/*dding: 0px;*/
		/*background: #FFFFFF;*/
		/*font: arial, sans-serif; }*/

	/*pre {text-indent: 30px}*/

        /*table {*/
        /*border: 1px dotted black;*/
        /*border-width: 1px;*/
        /*border-spacing: 1px;*/
        /*empty-cells: show;*/
        /*background-color: #E1E1E1; */
        /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        /*}*/
        
            html, body {
                height: 100%;
                overflow: hidden;
                margin: 10;
                padding: 0;
                line-height: 1.25em;
            }
            .ex_container{
                border-bottom: 1px solid #cccccc;
            }
            .ex_container a {
                text-decoration: none;
                padding: 5px 1em;
                display: block;
            }
            .ex_container a:hover {
                background-color: #eeeeee;
            }
            .ex_title{
                display: inline;
                font-weight: bold;
                color: #333;
            }
            .ex_filename {
                font-weight: normal;
                font-size: 0.8em;
                color: #ccc
            }
            .ex_description{
                color: #222;
                padding: 3px;
            }
            .ex_classes{
                font-size: .7em;
                color: grey;
                display: none;
            }
            #toc {
                width: 30%;
                height: 100%;
            }
            #filter {
                top: 0px;
                height: 50px;
                padding: 10px 1em 10px 1em;
            }

            #examples {
                border-top: 1px solid #cccccc;
                position: absolute;
                width: 30%;
                top: 70px;
                bottom: 0px;
                overflow: auto;
                list-style: none;
                margin: 0;
                padding: 0;
            }
            #examples ul {
                list-style: none;
                margin: 0;
                padding: 0;
            }
            #examples ul li {
                display: block;
                margin: 0;
                padding: 0;
            }
            #exwin {
                position: absolute;
                top: 0;
                left: 30%;
                width: 70%;
                height: 100%;
                border: none;
                border-left: 1px solid #cccccc;
                margin: 0;
            }



 tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
}



        #table1 {
        border: 0px none;
        border-width: 1px;
        border-spacing: 1px;
        empty-cells: show;
        background-color: #FFFFFF;
        /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        }

        #table2 {
            padding: 5px;
            border: 2px solid #C3C3C3;
            /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        background-color: #E1E1E1;
        }

        #tblSample {
            padding: 5px;
            border: 2px solid #C3C3C3;
            /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        background-color: #E1E1E1;
        }
        
        #tblSamplevp {
            padding: 5px;
            border: 2px solid #C3C3C3;
            /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        background-color: #E1E1E1;
        }

       #tblSample2 {
            padding: 5px;
            border: 2px solid #C3C3C3;
            /*font: 0.7em/0.7em "bitstream vera sans", verdana, sans-serif;*/
        background-color: #E1E1E1;
        }

	#vipram   {
           padding: 3px;
           border: 3px solid #C3C3C3;
           border-top: 1px solid #D2D2D2;
           border-left: 1px solid #D2D2D2;
           }

	#vipmenu
           {
            padding: 1px;
            border: 1px solid #C3C3C3;
            border-width: 1px;
            border-spacing: 1px;
            empty-cells: show;
            /*background-color: #D2D2D2;*/
            font: 0.8em/0.8em "bitstream vera sans", verdana, sans-serif;
            }






