/* CSS Document */

  .body {
        text-align: left;
		margin: 0;
		padding: 0;
		border: 0;
		overflow: auto;
		height: 100%;  
		background-color: #FFFC01;
}

  
 .html, {
     height: 100%; width:100%;
  	 overflow:auto;
	 }  
	 
 /* Font Definitions */

 
 
.Text2 {
	font-family: Arial;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFC01;
	text-decoration: none;
	text-align: justify;
	font-size: 11pt;
	padding: 10px 10 10px 10;
}
.Text2b {
	font-family: Arial;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: center;
	font-size: 11pt;
	padding: 10px 10 10px 10;
}

 
.Text2clients {
	font-family: Arial;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFC01;
	text-decoration: none;
	text-align: justify;
	font-size: 13pt;
	padding: 0px 0px 0px 25px;
}

.Text2bclients {
	font-family: Arial;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: right;
	font-size: 11pt;
	padding: 10px 10 10px 10;
}

.Text2b1 {
	font-family: Arial;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: center;
	font-size: 18pt;
	padding: 10px 10 10px 10;
}

.Text2b1b {
	font-family: Arial;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: center;
	font-size: 16pt;
	padding: 10px 10 10px 10;
}

.Text2b2 {
	font-family: Arial;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: center;
	font-size: 12pt;
	padding: 10px 10 10px 10;
}




.Text2boldlink {
	font-family: Arial;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	font-size: 12pt;
	padding: 10px 10 10px 10;
}

.Text2boldlink2 {
	font-family: Arial;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFC01;
	text-decoration: none;
	text-align: right;
	font-size: 11pt;
	padding: 10px 10 10px 10;
}

 /* Style Definitions */



      #sidebar {
        position: absolute;
        width: 281px;
		height: 100%;
        top: -1px;
        bottom: 0;
        left: 0px;
    	padding:0;
		background-color: #FFFC01;
		overflow:hidden;
		overflow-x:hidden;
		overflow-y:auto;
      }
	  



      #sidebarG{
        position: absolute;
        width: 281px;
		height: 100%;
        top: -1px;
        bottom: 0;
        left: 0px;
    	padding:0;
		background-color: #FFFC01;
		overflow:auto;
		overflow-x:auto;
		overflow-y:auto;
      }
	  

      #sidebarphoto {
        position: absolute;
        width: 270px;
        top: 220px;
        bottom: 0;
        left: 10px;
    	padding:0;
		background-color: #FFFC01;
		overflow:auto;
		overflow-x:auto;
		overflow-y:auto;
      }
	  
      #sidebarphotoV {
        position: absolute;
        width: 270px;
        top: 210px;
        bottom: 0;
        left: 50px;
    	padding:0;
		background-color: #FFFC01;
		overflow:auto;
		overflow-x:auto;
		overflow-y:auto;
      }

	  
      #sidebarphotoV2 {
        position: absolute;
        width: 270px;
        top: 215px;
        bottom: 0;
        left: 50px;
    	padding:0;
		background-color: #FFFC01;
		overflow:auto;
		overflow-x:hidden;
		overflow-y:auto;
      }

      #sidebarlinks {
        position: absolute;
        width: 250px;
        top: 480px;
        bottom: 0;
        left: 50px;
    	padding:0;
		background-color: #FFFC01;
		overflow:auto;
      }

	  



      #sidebar2 {
        position: absolute;
		top: 0;
        right: 0;
        bottom: 0;
        left: 280px;
    	padding:4px 50px 10px 50px;
		overflow-x:auto;
		overflow-y:auto;
		background-color: #000000;
		}
		
		
	
		
		
		

      #sidebar2b {
        position: absolute;
		height: 80px;
        top: 10px;
        right: 0px;
        left: 15px;
    	padding:6px 0px 50px 10px;
		overflow-x:hidden;
		overflow-y:scroll;
		background-color: #FFFC01;
		}
		
		
		
			

      #sidebar2bL {
        position: absolute;
        top: 160px;
        right: 0px;
        bottom: 5px;
        left: 15px;
    	padding:5px 0px 0px 0px;
		overflow-x:auto;
		overflow-y:auto;
		background-color: #FFFC01;
		background-repeat: no-repeat;
		background-position: center;
		}	
		
		
		
      #sidebar2image1 {
        position: absolute;
        top: 280px;
        right: auto;
        bottom: auto;
        left: 30px;
    	padding:8px 0px 8px 8px;
		overflow:hidden;
		text-align: right;
		}


#borderpic {   border-width: 2px;   border-color: 000000;   border-style: solid; } 


A:link {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

A:active {
	text-decoration: none;
}

A:visited {
	text-decoration: none;
}
 
 
 
  /* The grid: Four equal columns that floats next to each other */
.column {
  float: left;
  padding: 10px;
}

/* Style the images inside the grid */
.column img {
  opacity: 1;
  cursor: pointer;
}

.column img:hover {
  opacity: 0.8;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* The expanding image container (positioning is needed to position the close button and the text) */
.container {
  position: relative;
  display: none;
}

/* Expanding image text */

.imgtext {
  position: absolute;
  bottom: 15px;
  left: 15px;
  color: white;
  font-size: 20px;
}

/* Closable button inside the image */
.closebtn {
  position: absolute;
  top: 10px;
  right: 15px;
  color: white;
  font-size: 35px;
  cursor: pointer;
} 