.hhide {
position : absolute; 
height : 1px; 
width : 1px; 
overflow : hidden; 
visibility: hidden;
} 
.sshow {
position : absolute; 
visibility: visible
} 
a, a:link, a:visited, a:active {
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #FFFFFF; 
text-decoration : none; 
line-height : 10px; 
border : 0px; 
font-weight:bold;
} 
a:hover,.nonactive {
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
color : #9C63CE; 
text-decoration : none; 
line-height : 10px; 
border : 0px; 
font-weight:bold;
} 

.dropdownmenu{
color : #000000; 
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif; 
width:95px;
background-image : url(img/ddbg.gif);
border: 1px solid black; 
border-left: 0px;
border-right: 0px;
cursor: pointer;
background-color: #FFFFFF;
}
.dropdownmenuover{
color : #000000; 
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif; 
width:95px;
background-image : url(img/ddbg.gif);
border: 1px solid black; 
border-left: 0px;
border-right: 0px;
cursor: pointer;
background-color: #CDCDFF;
}
.padmenu{
padding: 2px;
padding-top: 2px;
padding-left: 4px;
}
.paddd{
display: block; 
height: 15px;
padding-top: 0px;
padding: 2px;
padding-left: 4px;
}
.menuholder{
padding-left: 1px;
background-color: #000000;

}
.submen, a.submen:link, a.submen:visited, a.submen:active {
display: block; 
vertical-align:bottom;
height: 15px;
width:95px;
border: 1px solid black; 
border-right: 0px;
border-left: 1px;
border-top: 0px;
text-decoration: none; 
color: #000000; 
background-color: #FFFFFF;
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif; 
font-weight:normal;
cursor: pointer;
} 
a.submen:hover {
display: block; 
height: 15px;
width:95px;
border: 1px solid black; 
border-left: 1px;
border-right: 0px;
border-top: 0px;
text-decoration: none; 
color: #000000; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
background-color:#D0CDFF;
font-size : 10px; 
font-weight:normal;
}
.gap{
width: 35px;
}
.footer{
font-family : Verdana,Arial,  Helvetica, sans-serif;  
font-size : 10px; 
font-weight:bold;
color: white;
}
.project_image{
background-color: #CDCDFF;
background-image : url(img/grid.gif);
padding: 13px;
padding-top:13px;
padding-bottom:7px;
}
.maingrid{

width: 570px;
background-color: #9C63CE;
background-image : url(img/grid.gif);
}



body {

text-decoration: none; 
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
margin : 0; 

} 
td{
text-decoration: none; 
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
}

p
{ margin: 0; padding: 0; }

#about{
position:relative;
top: 0px;
height:59px;
background-color:#CCCCFF;
width:131px;
overflow:hidden;
}
#clients{
position:relative;
height:239px;
background-color:#CCCCFF;
width:123px;
overflow:hidden;
}
#aboutinfo{
position:relative;
height:311px;
background-color:#CCCCFF;
width:371px;
overflow:hidden;
}
#aboutinner{
line-height:14px;
padding:8px;
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
}

.about,a.about:link, a.about:visited,a.about:hover,a.about:active {
font-weight:normal;
text-decoration:none;
line-height:14px;
color:#000000;
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
}
a.about:hover,.about_sel,a.about_sel:link,a.about_sel:hover,a.about_sel:visited,a.about_sel:hover,a.about_sel:active{
font-weight:normal;
text-decoration:none;
line-height:14px;
color: #9C63CE;
font-size : 10px; 
font-family : Verdana,Arial,  Helvetica, sans-serif;  
}
