li {padding:0px;margin:0px;}
li a {padding:0px;margin:0px;}


body.site {

		background-image: url(images/bg.jpg);
		background-position: center right;
		background-repeat: repeat-y;
		}
		
td.topleft {
		width: 80px;
		/*background-image: url(images/col-left.jpg);
        background-position: 0px 62pt;
        background-repeat: no-repeat;*/
        margin-right: 0px;
           }
           
div.azure {
			width: 80px;
			height: 170px;
			background-position: 0px 30pt;
			background-color: #e8e7ed;
			}

td.topright {
	    width: 140px;
	   /* background-image: url(images/col-right.jpg);
        background-position: 0px 62pt;
        background-repeat: no-repeat; */
        margin-left: 0px;
        padding-left: 0px;
        border-left: 0px;
	    }
	    
div.topright{
		width: 100px;
		}
		
div.middle{ width: 37px;}

div.topleft { width: 80px;}

div.logo { height: 138px;
		background-image: url(images/For_logo4.gif);
		background-repeat: no-repeat;
		background-position: 50px 28px;
		/*background-position: 50px -4px;*/
 }


td.logo {
		margin: 0px;
		max-width: 291px;
		height: 138px;
		}
		
td.middle {
			width: 37px;
			/*background-image: url(images/col-mid.jpg);
	        background-position: 0px 62pt;
	        background-repeat: no-repeat;*/
		  }
		  
div.ibm {
		text-align: right;
		}

td.legs {
		width: 463px;
		height: 180px;
		padding-right: 0px;
		margin-right: 0px;
		 }


td.lang  {
	    width: 291px;
	    height: 42px;
	    padding-right: 0px;
		 }
		 
td.menuservices {
	max-width: 271px;
	height: 36px;
	background-color: #3b3052;
	
		 }
		 
a.menuservices:link, a.menuservices:visited {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
		   color: #F1EDED;
		   text-decoration: none;
		   font-size: 14px;
		   padding: 0px 0px 0px 13px;

		}
		
a.menuservices:active, a.menuservices:hover {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
  		   padding: 0px 0px 0px 13px;

		 }

a.activemenuservices:link, a.activemenuservices:visited, a.menuservices:hover, a.menuservices:active {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #7be018;
		   text-decoration: none;
  		   padding: 0px 0px 0px 13px;

		 }

a.menuservices-el:link, a.menuservices-el:visited {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
		   color: #F1EDED;
		   text-decoration: none;
		   font-size: 14px;
		   padding: 0px 0px 0px 8px;

		}
		
a.menuservices-el:active, a.menuservices-el:hover {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
  		   padding: 0px 0px 0px 8px;

		 }

a.activemenuservices-el:link, a.activemenuservices-el:visited, a.menuservices-el:hover, a.menuservices-el:active {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #7be018;
		   text-decoration: none;
  		   padding: 0px 0px 0px 8px;

		 }		 
		 
/*----------- PORTFOLIO --------------*/
	 


.portfolio_menu {
	height: 26px;
}

/* width:auto IE breaks menu line otherwise */
ul#navigation-1 { 
	margin:0px 0 0 0px; 
	padding:5px 0 1px 47px; 
	background-color: #10022C;
	list-style:none; 
	width:auto; 
	height:21px; 
	display:block; 
}

ul#navigation-1 li { 
	margin:0 0px; 
	padding:0;
	float:left; 
	display:block; 
	position:relative; 	 
	/*

	display:inline; 
	
	*/
}
   
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited { 
	padding:0.3em 0.60em; 
	margin: 0px 7px 0px 8px;		  
	display:block; 
	text-align:left; 
	text-decoration:none; 
	background:#3d3d3d ; 
	color:#7BE018; 
	height:13px; 
	font-size: 11px;
	font-weight: normal;	
	font-family: Verdana, Helvetica;	
}

ul#navigation-1 li a.current_portfolio {
	color:#F1EDED;  
}
	
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active { 	
	text-align:left; 
	text-decoration:none; 
/*	background:#C33134; */
	color:#F1EDED; 
	height:13px; 
}

/*-------------------------*/
		 
td.menu {
  	       background-image: url(images/menu.jpg);
  	       max-width: 463px;
  	       height: 36px;
  	       text-height: 1.5em;

  	   	 }

a.menu:link, a.menu:visited 
		{
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
		   color: #453f61;
		   text-decoration: none;
		   font-size: 14px;
		   margin: 0px 7px 0px 8px;		  
		}
		
a.menu:hover, a.menu:active {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
		   margin: 0px 7px 0px 8px;		   
	       }
	       
a.activemenu:active, a.activemenu:hover, a.activemenu:link, a.activemenu:visited  {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
		   margin: 0px 7px 0px 8px;
	       }	
		   
a.menu-el:link, a.menu-el:visited 
		{
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
		   color: #453f61;
		   text-decoration: none;
		   font-size: 14px;
		   margin: 0px 8px 0px 9px;		  
		}
		
a.menu-el:hover, a.menu-el:active {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
		   margin: 0px 8px 0px 9px;		   
	       }
	       
a.activemenu-el:active, a.activemenu-el:hover, a.activemenu-el:link, a.activemenu-el:visited  {
		   font-family: Verdana, Helvetica;
		   font-weight: bold;
           font-size: 14px;
		   color: #79e015;
		   text-decoration: none;
		   margin: 0px 8px 0px 9px;
	       }		          
	       
td.services {
		   max-width: 291px;
		   height: 210px;
		   background-color: #3b3052;
		   font-weight: bold;
		   font-family: Verdana, Helvetica;
		   font-size: 11px;
			}

td.bottomlegs {
		   width: 165px;
		   height: 62px;
		    }
		    
td.blank {
		   max-width: 291px;
		   height: 16px;
		}
		
td.text {
		  height: 400px;
          background-color: #10022C;
          color: #cecccd;
          font-family: Verdana, Helvetica;
		  font-size: 11px;
	      line-height: 10.9pt;
          letter-spacing:0.3pt;
          padding-left:  55px;
          padding-right: 10px;
	}

td.text2 {
		  height: 450px;
          background-color: #10022C;
          color: #cecccd;
          font-family: Verdana, Helvetica;
		  font-size: 11px;
	      line-height: 10.9pt;
          letter-spacing:0.3pt;
          padding-left:  55px;
          padding-right: 40px;
	}
		   
td.text1 {	height: 400px;
            background-color: #100235;
            color: #d0cfcf;
            font-family: Verdana;
		    font-size: 8px;
		    padding-left:  30px;
            padding-right: 30px;
		   }
		   
		    
.text_bold { 
          color: #d0cfcf;
          font-family: Verdana;
 	font-weight: 600;
	font-size:11px;
 	font-style: bold;
	letter-spacing:0.1pt;		
	line-height: 10.9pt;
	}	
		

a.text_anchor:link, a.text_anchor:visited 
		{
		   font-family: Verdana, Helvetica;
		   color: #7be018; 
		   text-decoration: none;
		   font-size: 11px;
		   font-weight: normal;
		   font-style: italic;	   
		}
		
a.text_anchor:active, a.text_anchor:hover 
		{
		   font-family: Verdana, Helvetica;
           font-size: 11px;
		   color: #a2aec4;
		   text-decoration: none;
   		   font-weight: normal;
		   font-style: italic;	   		   
  		}
		
a.text_anchor1:link, a.text_anchor1:visited 
		{
		   color: #d0cfcf;
		   font-family: Verdana, Helvetica;
		   text-decoration: none;
		   font-size: 11px;
		   font-weight: normal;
		}
		
a.text_anchor1:active, a.text_anchor1:hover 
		{
		   color: #a2aec4;
		   font-family: Verdana, Helvetica;
           font-size: 11px;
		   text-decoration: none;
   		   font-weight: normal;
  		}
		
		
h1.text {
		   font-family: Verdana;
		   color: #79e015;
		   font-size: 14px;
			}
			
h1.text1 {
		   font-family: Verdana;
		   color: #79e015;
		   font-size: 13px;
			}			
			
h2.text {
		   font-family: Verdana;
		   color: #7be018;
		   font-size: 14px;
		   line-height: 1pt;
			}			
						
.subheader {
		   font-family: Verdana;
		   color: #79e015;
		   font-size: 11px;
			}
						
a.text:active, a.text:hover, a.text:link, a.text:visited {
		   font-family: Verdana;
		   font-weight: bold;
           font-size: 8pt;
		   color: #7be018;
		   text-decoration: none;
		 }
			
		    
div.scroll {
	height: 400px;
	width: 362px;
    overflow: auto;
}

td.foto1  {
		   max-width: 291px;
		   height: 151px;
		   background-color: #3b3052;
		   image-position: center;
		   text-align: center;
		   position: bottom;
/*		   padding-top: 25px; */
         }
         
table.photo {
			width: 204px;
			height: 132px;
			background-color: #ffffff;
			padding: 2px 0px 0px 2px;
			margin-bottom: -2px;

			}


td.foto2  {
		   max-width: 291px;
		   height: 32px;
		   background-color: #3b3052;
		   padding-left: 10px;
		   padding-right: 10px;
		   text-align: center;
         }
         
td.menu2 {
		  text-align: center;
		  width: 190px;
		  height: 170px;
		  padding: 0px 0px 0px 0px;
          margin: 0px 0px 0px 0px;
		  color: #7be018;
		  }
		      		   
a.menu2:link
		{
		   font-family: Verdana;
		   color: #7be018;
		   text-decoration: none;
		   font-size: 7.5pt;
           padding: 0px 0px 0px 0px;
           margin: 0px 0px 0px 0px;
 		   line-height: 9pt;
		   font-weight: normal;
		}
		
a.menu2:visited 
		{
		   font-family: Verdana;
		   color: #7be018;
		   text-decoration: none;
		   font-size: 7.5pt;
           padding: 0px 0px 0px 0px;
           margin: 0px 0px 0px 0px;
 		   line-height: 9pt;
		   font-weight: none;

		}

a.menu2:hover
 
		{
		   font-family: Verdana;
		   color: #a2aec4;
		   text-decoration: none;
		   font-size: 7.5pt;
           padding: 0px 0px 0px 0px;
           margin: 0px 0px 0px 0px;
 		   line-height: 9pt;
		   font-weight: none;

		}

		
a.menu2:active
		{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #a2aec4;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: none;
  		}
  		
a.activemenu2:link, a.activemenu2:visited, a.activemenu2:hover, a.activemenu2:active
		{
		   font-family: Verdana;
		   color: #a2aec4;
		   text-decoration: none;
   		   font-size: 7.5pt;
		   padding: 0px 0px 0px 0px;
           margin: 0px 0px 0px 0px;
           line-height: 9pt;
		   font-weight: none;
        }

td.extra
{
	padding: 5px 10px 0px 0px;
	text-align: left;
	width: 90px;
}

td.extra-active
{
	padding: 5px 0px 0px 83px;
	text-align: left;
}

a.menu3:link, a.menu3:visited 
		{
		   font-family: Verdana, Helvetica;
		   color: #7be018;
		   text-decoration: none;
		   font-size: 8pt;
		   font-weight: bold;

		}
		
a.menu3:active, a.menu3:hover 
		{
		   font-family: Verdana, Helvetica;
           font-size: 8pt;
		   color: #a2aec4;
		   text-decoration: none;
   		   font-weight: bold;
  		}

td.services-mid {
		  width: 12px;
		  max-height: 170px;
				}

td.services-box {
		  height: 85px;
		  font-family: Verdana, Helvetica;
		  font-size: 8pt;
		  background-color: #8891bc;
		  width: 150px;
		  }
		  
ol.services-box {
			list-style-type: disc;
			color: white;
			padding: 0px 0px 0px 14px;
			margin: 0px 0px 0px 13px;
			 }
			 
ol.services-box1 {
			list-style-type: disc;
			color: #7be018;
			padding: 0px 0px 0px 20px;
			margin: 0px 0px 0px 20px;
			 }			 
			  

a.services-box:link, a.services-box:visited, a.services-box:active, a.services-box:hover
{
	font-family: Verdana;
	font-size: 7pt;
	color: black;
	text-decoration: none;
	padding-right: 15px;
}


.services-box1 {
				color: #3d3d3d;
				font-weight: bold;
				padding-left: 12px;
				font-size: 9pt;
				padding-top: 5px;
				}
.services-box2 {
				color: black;
				font-weight: bold;
				padding-left: 12px;
				padding-bottom: 8px;
				font-size: 9pt;
				padding-top: 0px;
				}

.services-box3 {
				color: 1c1b23;
				font-weight: bolder;
				font-family: arial;
				font-size: 10px;
				}

						   
a.services-box3:link, a.services-box3:visited
{
	font-family: Arial;
	font-size: 10px;
	color: #3d3d3d;
	text-decoration: none;
   
}
	
a.services-box3:active, a.services-box3:hover
{
	font-family: Arial;
	font-size: 7.5pt;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
}									
.services-box5 {
	color: #3d3d3d;
	font-weight: bold;
	padding-left: 15px;
	padding-bottom: 5px;
	font-size: 10pt;
	width: 150px;
				}

td.services-right {
		  width: 20px;
		  max-height: 170px;
		 }

td.services-blank {
		  width: 160px;
		  height: 20px;
		  }
		  
table.text {
			width: 463px;
			max-height: 644px;
			 }
			 
td.purple { background-color: #3b3052;}

div.purple {
		width: 291px;
		height: 20px;
    	}
    	
ul.web-site {
			list-style-type: disc;
			color: #7be018;
		    }
		    
ul.web-site1 {
			list-style-type: dot;
			color: #7be018;
		    }		    
		    
div.web-site { 
				color: #d0cfcf;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			 }
			 
body.printer {
				color: #000000;
				padding: 0px 200px 0px 50px;
				text-align: justify;
				font-family: Verdana;
				font-size: 8pt;
		     }
		     
img.adk {
	    float: left;
	    margin: 3px 3px 0px 0px
}

td.copyright	{
		font-family: Verdana;
		font-size: 9px;
		color: #3b3052;
		text-decoration: none;
			
			}

td.portfolio
{
	width: 144px;
	height: 91px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td.portfolio1
{
	width: 283px;
	height: 91px;
	background-color: #4f4a72;
	padding-left: 60px;
	font-family: Verdana;
	color: #000000;
	font-size: 9px;
}

td.portfolio2
{
	width: 141px;
	height: 224px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td.portfolio3
{
	width: 241px;
	height: 224px;
	background-color: #100235;
	background-image: url(images/portofolio8a.jpg);
	background-repeat: no-repeat;
	background-position: 0px 154px;
	padding-left: 60px;
	font-family: Verdana;
	color: #000000;
	font-size: 9px;
	padding: 70px 0px 0px 80px;
	margin: 0px 0px 0px 0px;
}
img.portfolio2
{
	float: left;
	margin: 5px 4px 0px 0px;
}

img.portfolio3
{	
	float: left;
	padding: 0px -2px 0px 0px;
	margin: 0px -2px 0px 0px;
}

div.portfolio4
{
	width: 382px;
}

a.portfolio:link, a.portfolio:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #d0cfcf;
	text-decoration: none;
}
	
a.portfolio:active, a.portfolio:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
}				

div.test
{
	font-scretch: semi-expanded;
	letter-spacing: 2px;
}


div.support1 { width: 19px; }

div.support2 { width: 20px; }

table.support3 { width: 80px; 
					background-color: #4a4b67;}
					
table.test { background-image: url(images/for10.png);
			  background-repeat: no-repeat;
			  background-position: 0px 79px; }					


.allTabs{margin:20px 0; color:#000; width:380px; }

.allTabs ul{float:left;width:380px;padding-top:4px;}

.allTabs li{margin-left:8px;list-style:none;}

* html .allTabs li{display:inline;}
.allTabs li,.allTabs li a{float:left;}
.allTabs>div{clear:both;padding:15px;height:400px;overflow:auto;}
.allTabs>div h3{margin-bottom:12px;}
.allTabs>div p{margin:0; margin-bottom: 12px;}
.allTabs ul li a{text-decoration:none;padding:8px;color:#000;font-weight:normal;}
.thumbs{float:left;border:#000 solid 1px;margin-bottom:20px;margin-right:20px;}
	 		  