@charset "UTF-8";
/* CSS Document */



/* layout */
body {
	margin: 0; padding: 0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #787878;
	background-color:#999;
}

*{outline: none;}
img {border: 0;}




 .wholeHome {
	width: 1011px;
	height: 700px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholeEngen {
	width: 1011px;
	height: 1520px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}



 .whole {
	width: 1011px;
	height: 1090px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholeAb {
	width: 1011px;
	height: 1300px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeSolutions {
	width: 1011px;
	height: 1900px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeNON {
	width: 1011px;
	height: 1450px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholeFree {
	width: 1011px;
	height: 1200px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}


 .whole3 {
	width: 1011px;
	height: 2400px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeInteractive {
	width: 1011px;
	height: 1900px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeImpact {
	width: 1011px;
	height:2070px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholePress2 {
	width: 1011px;
	height:2200px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}


 .wholeSectors {
	width: 1011px;
	height: 1865px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeTest {
	width: 1011px;
	height: 1200px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholeTest1 {
	width: 1011px;
	height: 1200px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholebenefits {
	width: 1011px;
	height: 1680px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

 .wholeServ {
	width: 1011px;
	height: 1380px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}
 .wholePeople {
	width: 1011px;
	height: 1300px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeClients {
	width: 1011px;
	height: 750px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeWorks {
	width: 1011px;
	height: 1100px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeNetwork{
	width: 1011px;
	height: 1200px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholePress {
	width: 1011px;
	height: 1700px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeContact{
	width: 1011px;
	height: 1480px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeUni {
	width: 1011px;
	height: 1280px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeTelk {
	width: 1011px;
	height: 1880px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.wholeFos {
	width: 1011px;
	height: 2450px;
	padding: 0;
	margin: 0 auto;
	background-color:#FFF;
}

.main_cont{
	width: 985px;
	padding: 10px;
	margin: 0 auto;
}

.container {
	width: 985px;
	padding: 0;
	margin: 0 auto;

}

#header {
	width: 985px; height: 102px;
	float: left;
}

#spacer {
	width:985px;
	height: 20px;
	float:left;
}


#spacer4 {
	width:985px;
	height: 20px;
	float:left;
	text-align:center;
}

#spacer1 {
	width:780px;
	height: 20px;
	float:left;
}

#spacer2 {
	width:985px;
	height: 15px;
	float:left;
}

#spacer3 {
	width:470px;
	height: 15px;
	float:left;
}


#logo{
	background: url(../images/logo.jpg) no-repeat;
	    float: left;
		width: 646px; height:102px;

}

#hog {
    float:left;
		width: 985px; height:314px;

}

#clients {

 height:196px;

}

#clients2 {
 height:280px;

}

#aboutswf {
 padding-top: 12px;
 height:220px;

}



#lay2body {
    float:left;
		width: 985px;

}

#odm {
	padding-top: 15px;
    font: normal 32px Verdana, Arial, Helvetica, sans-serif;
	color: #001a53;
	width: 339px; height: 102px;
	float: left;
}

/*end layout*/

/*copy layout*/



.overview {
	
	    float:left;
		width: 777px;
		background-color: #e1e0e0;
		padding-left: 10px;
		padding-top:2px;
		padding-bottom: 2px;
		}
		
.overviews {
	
	    float:left;
		width:230px;
		padding-left: 10px;		
		padding-top:2px;
		padding-bottom: 2px;
		}
		
.overviews3 {
	    float:left;
		width:373px;
		background-color: #e1e0e0;
		padding-left: 2px;
		padding-top:2px;
		padding-bottom: 2px;
		}
		
.overviews4 {
	    float:left;
		width:463px;
		background-color: #e1e0e0;
		padding-left: 10px;
        padding-bottom: 2px;
		padding-bottom: 2px;		
		}
		
.Netoverview {
	    float:left;
		width:790px;
		background-color: #e1e0e0;
		padding-left: 10px;		
		padding-top:2px;
		padding-bottom: 2px;


		}
		
.overviewK {
	    float:left;
		width:790px; 
		padding-top:2px;
		padding-bottom: 2px;

		}
		
		
.overviewCont {
	
	    float:left;
		width: 770px;
		background-color: #e1e0e0;
		padding-left: 10px;
		padding-top:2px;
		padding-bottom: 2px;
		}
		
.overviewPress {
	
	    float:left;
		width: 970px;
		background-color: #e1e0e0;
		padding-left: 10px;	
		padding-top: 1px;
		padding-top:2px;
		padding-bottom: 2px;
		}
		
.linkedin {
	
	    float:right;
		width: 20px; height:auto;
		padding-left: 3px;		
			padding-top: 4px;
			padding-bottom: 2px;
		}
		

		
		
#copyl {
	margin-right: 23px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 300px; height:220px;

}

#copym {
	
	margin-left: 20px;
    margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 300px; height:220px;

}
#copyr {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 300px; height:220px;

}

/*Small Copy Layout*/



		
#pic {
	margin-top: 20px;
    margin-bottom: 20px;
	float:left;
	width: 240px height;147;
}
		
#copysl {
	margin-right: 20px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 240px; height:415px;

}

#copysm {

	margin-left: 20px;
    margin-right: 20px;
	font: normal
		text-align:left;12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 240px; height:415px;

}

#copysl2 {
	margin-right: 20px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 240px; height:445px;

}

#copysm2 {

	margin-left: 20px;
    margin-right: 20px;
	font: normal
		text-align:left;12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 240px; height:445px;

}
#copysr {
	margin-left: 20px;
	margin-right: 10px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 240px; height:415px;

}

/*layer3 copy Layout*/


#left {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:20px;

}

#right {


	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 400px; height:20px;

}

.but {
	    float:left;
		width:260px; height: 20px;
		padding-left: 10px;		
		line-height:1.5em;

		}
.but2 {
	    float:left;
		width:400px; height: 20px;
		padding-left: 10px;		
		line-height:1.5em;

		}
		
a.but:link{
	font: normal1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}

a.but:hover {
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #f8810d;

}

a.but2:link{
	font: normal1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}

a.but2:hover {
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #f8810d;

}





		
#pic2 {
	margin-top: 12px;
     margin-bottom: 12px;
	float:left;
	width: 340px height;147;
}

#copy3l {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:380px;

}

#copy3r {
	margin-left: 20px;
		margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:380px;

}

#copy3smalll {


	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 150px; height:200px;

}

#copy3smallr {

	margin-left: 10px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 600px; height:200px;

}


#copy3smasectl {


	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 150px; height:190px;

}

#copy3smasectr {

	margin-left: 10px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 600px; height:190px;

}

#sectorpic1 {
	padding-top: 10px;
	float:left;
	width: 600px height200px;
}


#interactivel {
	margin-right:20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:280px;

}

#interactivelm {
	margin-right: 5px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:300px;

}

#interactiver {
	margin-left: 20px;
		margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 375px; height:280px;

}

#interactiverm {
	margin-left: 2px;
		margin-right: 0px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 390px; height:300px;

}

#interactivermN{
	margin-left: 2px;
		margin-right: 0px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 390px; height:320px;

}




.longHeader {
	    float:left;
		width: 975px; height: 20px;
		background-color: #e1e0e0;
		padding-left: 10px;		
		line-height:0em;

		}
		
		
#copy3ll {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:250px;

}

#copy3llpl {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:320px;

}

#copy3rrservtop {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:190px;

}

#copy3llservtop {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:190px;

}

#copy3rr {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:250px;

}

#copy3llTOU {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:240px;

}

#copy3rrTOU {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:240px;

}

#copy3llTOP{
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:230px;

}

#copy3rrTOP {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:230px;

}

#copy3llimpact1 {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:180px;

}

#copy3rrimpact1 {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:180px;

}

#copy3llimpact2 {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:190px;

}

#copy3rrimpact2 {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:190px;

}




#copy3llPeep1 {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:208px;

}

#copy3rrPeep1 {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:208px;

}

#copy3llPeep {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:225px;

}

#copy3llPeep2 {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:40px;

}



#copy3rrPeep {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:225px;

}

#copy3rrPeep {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:225px;

}


#copy3llcontact {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:137px;

}

#copy3rrcontact {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:137px;

}

#copy3rrcontactn {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:120px;

}

#copy3llBen {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:195px;

}

#copy3rrBen {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:195px;

}

#copy3llKiosk {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:237px;

}

#copy3rrPick {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:246px;

}

#copy3llPick{
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:246px;

}

#copy3rrKiosk {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:237px;

}


#copy3llMiddle {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:175px;

}

#copy3rrMiddle {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:175px;

}

#copy3llAbout {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:240px;

}

#copy3rrAbout {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 470px; height:240px;

}



#copy3llfree {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 330px; height:200px;

}

#copy3rrfree {
	margin-left: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 610px; height:200px;

}


#copy3llStat {
	margin-right: 5spx;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 600px; height:280px;

}

#copy3rrStat {

	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	width: 370px; height:280px;

}

#clientswf {
	padding-top: 12px;
	width: 470px; height:100px;

}

#pic3 {
	padding-top: 30px;

	margin-right: 8px;
	float:left;
	width: 200px height;150;
}

#pic3NON{
	padding-top: 13px;

	margin-right: 8px;
	float:left;
	width: 200px height;150;
}

#pic3Impact {
	padding-top: 13px;

	margin-right: 8px;
	float:left;
	width: 200px height;150;
}

#picIco {
	padding-top: 30px;

	margin-right: 8px;
	float:left;
	width: 200px height;150;
}

#pic4 {
	padding-top: 15px;
	margin-right: 8px;
	float:left;
	width: 200px height;150;
}

#sectorpic {
	padding-top: 15px;
	margin-right: 8px;
	float:left;
	width: 375px height;280;
}




#networktxt {
	text-align:left;
	float:left;
	width: 790px;
	height: 200px;

}

#networkWimp {
	text-align:left;
	float:left;
	width: 790px;
	height: 180px;

}

#networkNiv {
	text-align:left;
	float:left;
	width: 790px;
	height: 80px;

}

		

#copy4ll {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:200px;

}


#copy4lln {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:280px;

}

#copy4llsm {
	margin-right: 20px;
	text-align:left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	width: 470px; height:50px;

}
	
	
		


/*end copy layout*/

/*menus*/


ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 11px;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 27px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.home {
	background: url(../images/nav_home.png) no-repeat;
	width: 45px; 
}
ul#topnav a.about {
	background: url(../images/nav_about.png) no-repeat;
	width: 79px; 
}
ul#topnav a.solutions {
	background: url(../images/nav_solutions.png) no-repeat;
	width: 80px; 
}
ul#topnav a.benifits {
	background: url(../images/nav_benifits.png) no-repeat;
	width: 80px; 
}
ul#topnav a.contact {
	background: url(../images/nav_contact.png) no-repeat;
	width: 85px; 
}
 
ul#topnav a.press {
	background: url(../images/nav_press.png) no-repeat;
	width: 66px; 
}

ul#topnav a.log {
	background: url(../images/log.png) no-repeat;
	width:100px; 
}
 
 
ul#topnav li .sub {
	position: absolute;	
	top: 20px; left: 0;
	border-bottom:1px #cccccc solid;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	background: #ffffff url(../images/sub_bg.png) repeat-x;
	padding: 20px 20px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 250px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #001a53;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 11px;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #001a53;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;

	padding: 2px 2px 3px 2px;
	display: block;
	text-decoration: none;
	color: #787878;
}
ul#topnav .sub ul li a:hover {color: #f8810d; background-position: 5px 10px ;}


#sideMenu {

	padding-top: 10px;
	padding-left: 5px;
	float:left;
	width: 165px; height:350px;
	overflow:auto;

}

#sideMenuServ{
	float:right;
	padding-top: 10px;
	padding-left: 5px;
	width: 165px;

}

#sideMenuNet {
float:right;
	padding-top: 10px;
	padding-left: 5px;
	width: 165px;
}

#sideMenuabout{
float:right;
	padding-top: 20px;
	padding-left: 0px;
	width: 185px;


}

#sideMenuSectors{
float:right;
	padding-top: 10px;
	padding-left: 5px;
	width: 175px;


}

#sideMenuInt{
float:right;
	padding-top: 10px;
	padding-left: 0px;
	width: 175px;
	height: 350px;


}
/*end menus*/


/* copy styles*/

h2{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	font-weight: normal;
	color: #001a53;
 }
 .h2Orange{
	font-size: 13px;
	font-weight: normal;
	color: #f8810d;
 }
 
.bold{
	font-size: 13px;
	font-weight: normal;
	font-style:italic;
	color: #001a53;
 }
 
.orange{
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #f8810d;

}
 		
p {
    line-height: 16px;
	word-spacing:

}

.pfront {
    line-height: 16px;


}


.input {

    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #001a53;
	border:0px;
}

a.homelink:link{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-weight:bold;
	color: #0b6597;

}

a.homelink:visited{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-weight:bold;
	color: #0b6597;

}

a.homelink:hover {
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 	 font-weight:bold;
	color: #f8810d;

}


.linkHeader{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;
	background-color: #ffffff;
}

a.big:link{
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}

a.big:visited{
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}


a.big:hover {
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #f8810d;

}


a.bigBold:link{
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}

a.bigBold:visited{
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #0b6597;

}


a.bigBold:hover {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	color: #f8810d;

}

a.body:link{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	  	 font-weight:bold;
	color: #0b6597;

}

a.body:visited{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	  	 font-weight:bold;
	color: #0b6597;

}

a.body:hover {
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	  	 font-weight:bold;
	color: #f8810d;

}



a.pic:link{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 	 border: none;


}

a.pic:visited{
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 	 border: none;


}

a.pic:hover {
	font: normal 0.84em Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 border: none;
	color: #f8810d;

}

.thin{
	float: left;
	width: 100px;
}

.button {
	width: 50px;
	   margin-right: 200px;
		float:left;
		 height: 20px;
		background-color: #e1e0e0;
		padding-left: 10px;		
		line-height:0em;
}

/* end copy styles*/













