/*
NetFusion Technology
Originally desogned by NFT
Modified by Joseph Gumapas
Last Modified on Tuesday 3 November, 2009
*/

body {
	background-image:url('imgs/background(test).jpg');
	background-position:top center;
	background-repeat:repeat-xy;
	background-color:#000;
	margin:0 auto;
	text-align:center;
	width:100%;}

p,li,td{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8.8pt;
	color:#333333;
	font-weight:normal;}
	
h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#333333;
	font-weight:bold;}
		
input,select {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;}
	
a {
	color:#000099;
	text-decoration:underline;}
	
a:hover {
	color:#990000;
	text-decoration:underline;}
	
a.wht:hover,a.nav:hover {
	color:#ffffff;
	text-decoration:underline;}

.nav {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;}
	
.wht {
	color:#ffffff;
	font-weight:normal;}

.logo {
	position:absolute; 
	left:50px; 
	top:50px; 
	width:195px; 
	height:45px;}
	
.login {
	position:absolute; 
	left:50px; 
	top:100px; 
	width:195px; 
	height:120px; 
	background-color:#666666;}
	
.news {
	position:absolute;
	left:50px; 
	top:225px; 
	width:195px; 
	height:120px; 
	background-color:#666666;
	font-size:8pt;}
	
.navservices {
	position:absolute; 
	left:250px; 
	top:50px; 
	width:95px; 
	height:45px;  
	background-color:#990000;}
	
.navhardware {
	position:absolute; 
	left:350px; 
	top:50px; 
	width:95px; 
	height:45px; 
	background-color:#009900;}
	
.navcontact {
	position:absolute; 
	left:450px; 
	top:50px; 
	width:95px; 
	height:45px; 
	background-color:#000099;}
	
.heading {
	position:absolute;
	left:250px;
	top:100px;
	width:500px;
	height:45px;}
	
#top-section{
    border:1px solid black;
    width:950px;
    margin:0 auto;
    text-align:center;
    height:100%;}

.header{
    background-color:#FFF;
    background-image:url('imgs/header-01.jpg');
    height:120px;
    width:950px;}

/*NAVIGATION MENU*/
.service-desc{
    background-image:url('imgs/service-desc-bg.jpg');
    text-align:center;
    margin:0 auto;
    height:34px;
    border-top:1px black solid;
    border-bottom:1px black solid;
    width:950px;}

#nav-menu {
	margin: 0 0.15em;
	padding: 0;
	height: 2em;}
	
#nav-menu li {
	list-style: none;
	float: left; 
	width:125px;}
	
#nav-menu li a {
	display: block;
	padding: 8px 0px 0px 0px;
	color: #F5F5F5;
	text-decoration: none;
	font-size:10pt;}

#nav-menu li a:hover {
	color:#babbc0;}

#nav-menu ul a{
	height: 1em;
	line-height: 1em;
	float: left;
	width: 120px;
	display: block;
	text-decoration: none;
	text-align:center;
	color:red;
	font-size:10pt;
	border-right:1px solid #778899;
	border-left:1px solid #778899;}
	
#nav-menu li ul {
	display: none;
	color:#ffffff
	background:#E6E6FA;}

#nav-menu li ul li a:hover {
	color:#babbc0;}
	
#nav-menu li:hover ul, #nav-menu li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;}
	
#nav-menu li:hover li, #nav-menu li.hover li {
	float: none;}
	
#nav-menu li:hover li a, #nav-menu li.hover li a {
	background-color: #ffffff;
	background-image:url('imgs/nav-menu-scrolldown-bg.jpg');
	border-bottom: 1px solid #778899;
	color: #000;
	width:200px;
	padding-bottom:5px;}
/*END OF NAVIGATION MENU */

.main-content{
    width:950px;
    margin:0 auto;}

.main-table{
    background-color:#FFFFFF;
	background-image:url('imgs/main-body-repeater.jpg');
	background-repeat:repeat-x;}

.content{
	height:600px;
	background-color:#DCDCDC;
	background-image:url('imgs/content-repeater.png');
	background-repeat:repeat-x;
	text-align:left;
	padding:20px 50px 50px 50px;}

.flash-box{
    height:250px;
    width:950px;
    background-image:url('imgs/static-header2.jpg');}

.right-contents{
    border:1px solid black;
    background-color:#F0FFF0;
}

.right-contents-title{
	color: #ffffff;
	background-color:#4a4343;
	font-weight:bold;
	text-align:center;}

.news-content{
    font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;}

.footer{
    border-left:1px solid #708090;
    border-right:1px solid #708090;
    border-bottom:1px solid #708090;
    width:950px;
    margin:0 auto;
    text-align:center;}

.foot-note{
    background-color:none;
    text-align:center;
    height:80px;
    margin:0 auto;}

.page-heading{
    font-family:Arial,Helvetica,sans-serif;
    font-size:large;
    font-weight:bold;}

	
	