body, html {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url('../images/1pxpgback.jpg') repeat-x left top;
background-color:#FFFFFF;
}

a:active, a:focus {outline: 0;}
h1,h2,h3,h4,h5,h6,ul,li,p,div,br {padding:0px; margin:0px;}
div {line-height:normal;}
img{border:0px;}

/* Div id home page */
.spacer{width:100%; float:left; height:23px;}



#outer-container{
width:914px;
margin:0 auto;
font: normal 12px/1.3em Arial;color:#696969;
}


#header{
width:914px;
float:left;
clear:left;
display:inline;
background: url("../images/head-right.jpg") no-repeat right top;
font: normal 12px/1.3em Arial;color:#575757;
}

#netslogo {display: block; 
background: url("../images/netslogo.jpg") no-repeat;    
width: 331px; height: 85px; 
overflow:hidden; float:left; clear:left;
}
#netslogo a {display: block;width: 331px;height:85px; text-indent:-9999em;}


#right-head{
width:550px;
height:55px;
float:left;
display:inline;
text-align:right;
margin-top:25px;
font: normal 12px/1.3em Arial;color:#FFFFFF;
}

.gentxt{font: normal 12px/1.3em Arial;color:#6A6A6A;}
.mailhead{font: bold 12px/1.5em Arial; color:#2658AD;
background: url("../images/email.jpg") no-repeat left center;    
padding-left:20px;
}
.glink {font: normal 12px/1.5em Arial;color:#FF8707;}
a.glink:link {text-decoration: none;}
a.glink:visited {text-decoration: none;}
a.glink:hover {text-decoration: underline;}

.newshead{font: bold 12px/1.5em Arial; color:#2658AD;padding-left:20px;}

.glink1 {font: normal 12px/1.5em Arial;color:#6A6A6A; padding:0 5px 0 5px;}
a.glink1:link {text-decoration: none;}
a.glink1:visited {text-decoration: none;}
a.glink1:hover {text-decoration: underline; color:#FF8707;}


#hnav{
width:914px;
height:45px;
float:left;
clear:left;
display:inline;
background: url("../images/nav_back.jpg") no-repeat left top;
}


#inner-container{
width:914px;
float:left;
clear:left;
background-color:#FFFFFF;
}

.left-rep{background: url("../images/left-rep.jpg") repeat-y left top;}
.right-rep{background: url("../images/right-rep.jpg") repeat-y left top;}



#flasholder{
width:876px;
height:245px;
float:left;
clear:left;
display:inline;
}

#left-img{
width:405px;
height:245px;
float:left;
clear:left;
display:inline;
}

#r-holder{
width:471px;
height:245px;
float:left;
display:inline;
}

#r-holder td {vertical-align:top;}

.fltop{background: url("../images/fl-top.jpg") no-repeat left top; width:447px; height:24px;}
.flbottom{background: url("../images/flbottom.jpg") no-repeat left top; width:447px; height:51px;}
.flright{background: url("../images/fl-right.jpg") no-repeat left top; width:24px; height:245px;}

#flash{
width:447px;
height:170px;
float:left;
clear:left;
background: url("../images/flash-img.jpg") no-repeat left top;
}



#data-content{
width:836px;
padding:20px;
float:left;
clear:left;
display:inline;
}
#data-content h1{font: normal 18px/1.3em Arial; color:#E98400; display:inline; margin:0 0 0px 25px;} 
#data-content h2{font: bold 14px/1.3em Arial; color:#143F86; display:inline; margin:0 0 0px 5px;} 
#data-content h3{padding:10px; width:90%; font: normal 12px/1.3em Arial;color:#696969;}
#data-content h4{font: bold 14px/1.3em Arial; color:#143F86; display:inline; margin:0 0 0px 0px;} 
#data-content ul{margin-left:25px;}
#data-content li{background: url("../images/bullet.jpg") no-repeat left Top; list-style:none; padding-left:15px; padding-bottom:5px;}


#tba1-hold{
width:350px;
background: url("../images/tb1pxrep.jpg") repeat-y center top;
margin-right:10px;
float:left;
clear:left;
}

#tba1-head{
width:350px;
background: url("../images/tb1-head.jpg") no-repeat center top;
float:left;
clear:left;
padding:10px 0px 0 0px;
}

.tba1-btround{
width:350px;
height:5px;
background: url("../images/tb1-bt-round.jpg") no-repeat center bottom;
}


#tba2-hold{
width:476px;
background: url("../images/tb2pxrep.jpg") repeat-y center top;
float:left;
}

#tba2-head{
width:476px;
background: url("../images/tb2-head.jpg") no-repeat center top;
float:right;
padding:10px 0px 0 0px;
}




.tba2-btround{
width:476px;
height:5px;
float:right;
background: url("../images/tb2-bt-round.jpg") no-repeat center bottom;
}







/* Footer Section  */
#footer{
width:876px;
height:45px;
float:left;
clear:left;
background:url('../images/footer-rep.jpg') repeat-x left top;
}


#footer h1{
width:790px;
font: normal 11px/1.3em Arial; color:#737373; 
text-align:left;
margin:15px 0 0 30px;
}
#footer span{font: bold 12px/1.3em Arial; color:#315598;}


/* Client Supports */
#tbbig-hold{
width:834px;
float:left;
clear:left;
background:url('../images/tb-big-1pxrep.jpg') repeat-y left top;
}


#tbbig-head{
width:834px;
float:left;
clear:left;
background:url('../images/tb-big-head.jpg') no-repeat left top;
padding-top:10px;
}


.tbbig-btround{
width:834px;
height:5px;
float:left;
clear:left;
background: url("../images/tb-big-bottom.jpg") no-repeat center bottom;
}

/* Client Supports */


/* Partners Certifications*/

#partners{
width:100%;
height:148px;
clear:left;
margin:0 auto;
padding:5px 0 5px 0;
overflow-y:scroll;
}

#cert-hold{
width:350px;
background: url("../images/tb1pxrep.jpg") repeat-y center top;
margin-left:30px;
float:left;
}

#cert-head{
width:350px;
background: url("../images/tb1-head.jpg") no-repeat center top;
float:left;
clear:left;
padding:10px 0px 0 0px;
}

.cert-btround{
width:350px;
height:5px;
background: url("../images/tb1-bt-round.jpg") no-repeat center bottom;
}


#certification{
width:100%;
height:148px;
clear:left;
margin:0 auto;
padding:5px 0 5px 0;
overflow-y:scroll;
}

/* Partners Certifications*/


/* Contact */
#contactform td{border:1px solid #DADADA;}
#contactform input{margin-bottom:2px; border:1px solid #DADADA;}
#contactform textarea{margin-bottom:5px; border:1px solid #DADADA;}


/* Contact */



















/*- Menu Tabs I--------------------------- */
    #tabsI {
      float:left;
      width:914px;
	  height:45px;
      line-height:normal;
	  background:url('../images/nav_back.jpg') no-repeat left top;
      }
    #tabsI ul {
        margin:0;
        padding:11px 0px 0 270px;
        list-style:none;
		
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
	    text-align:right;
      }
    #tabsI a {
      float:left;
      margin:0;
      text-decoration:none; padding-left:5px; padding-right:10px; padding-top:0px; padding-bottom:0px;
	  
      }
    #tabsI a span {
      float:left;
      display:block;
     font: bold 12px/1.5em Arial;
	 cursor:pointer;
      color:#737373; padding-left:6px; padding-right:11px; padding-top:3px; padding-bottom:15px;
	
	  
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;
	    font: bold 12px/1.5em Arial;color:#737373;
	 cursor:pointer;
      
	}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      }
    #tabsI a:hover {
      
	  background:url('../images/css_L.jpg') no-repeat left top;
	  cursor:pointer;
      }
    #tabsI a:hover span {
		
		background:url('../images/css_R.jpg') no-repeat right top;
		cursor:pointer;
		font: bold 12px/1.5em Arial;
		color:#000000;
      }

        #tabsI #current a {
		
		background:url('../images/css_L.jpg') no-repeat left top;
		cursor:pointer;
        }
        #tabsI #current a span {
		
		background:url('../images/css_R.jpg') no-repeat right top;
	    font: bold 12px/1.5em Arial;
		color:#000000;
		cursor:pointer;
        }







