
			
table
{
border-collapse:collapse;
}

#userportaltable {

background-image:url(img/userpoetaltablebg.jpg);
background-repeat:repeat-x;
}
			
		
			
            #header {
            background: #ffffff;
            width: 100%;
			height: 230px;
			background-image:url(logo2.jpg);
			background-position:left;
			background-repeat:no-repeat;
			
			
            }
			#menu {
            color: #ffffff;
            width: 100%;
			height:40px;
			font-size:18px;
			background-image:url(menubg.jpg);
			background-repeat:repeat-x;
			
			
			}
			
				#undermenu {
            color: #008cc8;
            width: 100%;
			height:40px;
			font-size:14px;
			background-color:#FFFFFF;
			border-bottom:thick;
			border-bottom-color:#008cc8;
			border-bottom-style:solid;
			}
			
			#undernav {
	
	padding: 0px;
	position:absolute;
	top: 304px;
	right: 770px;

			}
         
		 
        
			
			
			 #precontent {
            background: #ffffff;
			width: 100%;
            height: 650px;
			float:left;
			
			
			
            }
			 #content {
			 margin-left: 150px;
			 margin-right: 150px;
			 margin-top: 15px;
			 font-size:16px;
			 font-family:Georgia, "Times New Roman", Times, serif;
			 
			
            }
			
			
            #footer {
            background: #ffffff;
            clear: both;
            width: 100%;
			text-align:center;
            }
			


#nav {
margin-left: 30px;
padding: 0px;
height: 140px;
width: 140px;
border-right: 1px solid #006488;
border-left: 1px solid #004057;
border-top: 1px solid #006488;
border-bottom: 1px solid #004057;


}

#navtop {
	margin-left: 30px;
	padding: 0px;
	height: 20px;
	width: 140px;
	border-right: 1px solid #006488;
	border-left: 1px solid #004057;
	border-top: 1px solid #006488;
	border-bottom: 1px solid #004057;
	background-color:#004057;
	
}
#nav ul {
margin: 0px;
padding: 0px;
height: 40px;
width: 617px;
list-style: none;
}
#nav li {
background: transparent;
margin: 0px;
padding: 0px;
float: left;
height: 40px;
}
#nav a {
background: transparent url(none);
border-top: 1px solid #006488;
border-right: 1px solid #004057;
border-bottom: 1px solid #004057;
border-left: 1px solid #006488;
font-size: 12px;
font-weight: bold;
line-height: 38px;
height: 38px;
color: #fff;
text-decoration: none;
float: left;
text-align: center;
text-transform: uppercase;
}
#nav   a.current   {
/*background: url(/images/nav_current_bg.jpg) repeat-x;*/
background-color:#FFFFFF;
color: #515151;
border-color: #fff;
border-top: 1px solid #004057;

}
#nav   a:hover   {
border-top: 1px solid #006488;
border-right: 1px solid #004057;
/*border-bottom: 1px solid #004057;*/
border-left: 1px solid #006488;
/*background: url(/images/nav_over_bg.png) repeat-x;*/
/*background: transparent url(none);*/
/*color: #fff;*/
text-decoration:underline;
}

#home  {
width: 61px;
}

#Computer_Services{
width: 155px;
}

#Web_Services{
width: 155px;
}			

#Web_Portfolio{
width: 155px;
}	

#Contact  {
width: 81px;
}


a:link { color:#008cc8; text-decoration:underline; }
a:visited { color:#cccccc; text-decoration:underline; }
a:hover { color:#008cc8; 

text-decoration:underline; }
a:active { color:#008cc8; text-decoration:underline; }
