ul.sidemenu li ul{

	display: block
	
	}

li {
		margin-bottom: 5px;
		margin-top: 5px;
	}
	
dt {
	   
		margin-bottom: 5px;
		margin-top: 10px;
	    font-size: 95%; 
        font-weight:bolder;
        margin-left: 1%;  
	}

dd {
		margin-bottom: 10px;
		margin-top: 5px;
		
	}

.tablebody {
	BACKGROUND-COLOR: #cccccc
}
.pbold {
	COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}/* FONT-SIZE: 10pt;*/

      .sidebar {
		font-family: Arial, Helvetica, sans-serif;
/*	font-size: 10pt;*/
		font-weight: normal;
		color: #00000;
	    background-color: #EEEEEE;
		
      }
	  .headbar1 {
		font-family: Arial, Helvetica, sans-serif;
/*		font-size: 10pt;*/
		font-style: italic;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #336666;	    
	 }
	 
	 A.headbar1:link {
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	}

	A.headbar1:visited {
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;

	}

	A.headbar1:active {
	color: #ffffcc;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	}
	
	A.headbar1:hover {
	color: #ccffcc;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	}
	
	.headbarover	{
	color: #ffcc33;
	font-weight: bold;
	}
	 

	 .text {
		font-family: Arial, Helvetica, sans-serif;
/*		font-size: 10pt;	*/ 
		text-decoration: none;
	}
	 
	  .headbar {
		font-family: Arial, Helvetica, sans-serif;
/*		font-size: 12pt;*/
		font-style: bold;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #336666;
	  }
	  
	  table.edge {
   	    background-color: #336666;
      } 

      td.edge {
   	    background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;		
      }

      /* ========== first table elements ========== */

      table.first {
        border-width: 1;
   	    background-color: #dddddd;
      }

      tr.first {
   	    background-color: #FFFFFF;
      }

      td.first {
   	    background-color: #FFFFFF;
      }
	  
	  .first {
        font-color: #000000;
        font-weight: normal; 
  /*      font-size: 10pt;*/
        font-family: Arial, Helvetica, sans-serif;
        text-decoration:none;
	}	  

      /* ========== second table elements ========== */

      table.second-table {
        border-width: 0;
      }
	  
	  tr.second-table {
	  background-color: #EEEEEE;
	  }

      td.second-table {
        background-color: #EEEEEE;
      }

      .second-table {
        color: #000000;
        font-weight: normal; 
/*        font-size: 9pt;*/
        font-family: Arial, Helvetica, sans-serif;
        text-decoration:none;
      }

      .title-green {
        color: #336666;
        font-weight: bold; 
/*        font-size: 12pt;*/
        font-family: Arial, Helvetica, sans-serif;
        text-decoration:none;
      }
	  
	  /* ========== reverse table elements ========== */
	  
      table.color-table {
        background-color: #AEC9CF;
       }
	  
	  .color-table {
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
/*        font-size: 10pt;*/
        font-weight: bold;
      }
	  
      /* ========== font settings ========== */

      .label {
        color: #000000;
		font-weight: bold;
		text-decoration: none;
      }

      a:link {
   	    color: #000099;
        font-family: Arial, Helvetica, sans-serif;
/*        font-size: 10pt;*/
        font-weight: normal;
        text-decoration: underline;
      }

	a:visited {
  	    color: #000099;
        font-family: Arial, Helvetica, sans-serif;
  /*      font-size: 10pt;*/
        font-weight: normal;
        text-decoration: underline;
	}
 
	a:active {
		color: #0000ff;
/*		font-size: 10pt;*/
		font-style: normal;
		text decoration: none;
	}

    a:hover {
		color: #993366;
/*		font-size: 10pt;*/
		font-style: bold;
		text-decoration: underline;
    }
	
	.print-string {
        font-weight: bold;
      }

 	   p {
        font-family: Arial, Helvetica, sans-serif;
		color: #000000;
  /*      font-size: 9pt;*/
  /*      font-weight: normal;*/
        text-decoration: none;
      }
	  
    .greybackground {
        background-color: #d0d0d0;
        margin:  10px;
        padding: 10px;
       }

/*for bottom page*/

#bottom {
margin-top:2% 
 }
/*left*/
#bottomleft 
{
   width:35%;
   float:left;
   margin-right:20%;margin-left:auto;
    text-align: left;
      -x-background-x-position: left;
    -x-background-y-position: top;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
}

#bottomright 
{ 
 width:35%;
 margin-right:0;
 padding-right:0;
 margin-left:auto
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  text-align: right;
   display: inline;
   float: right;
 margin-top: auto;
  vertical-align: top;
   -x-background-x-position: rigth;
    -x-background-y-position: top;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
}