body {
	background-color: #ffffff;
	background-repeat: repeat-x;
	margin: 0px;
	background-image: url(images/nesta-pft-bg.jpg);
}
#box {
	width:780px;
	border-top: 0px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	background-color: #ffffff;
}

/* Nav */
a#n-1{background:  url(images/velociti-nav01.jpg) no-repeat; width:185px;height:26px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-1:hover {background:  url(images/velociti-nav01_f2.jpg) 0 0px  no-repeat; }
a#n-2{background:  url(images/velociti-nav02.jpg) no-repeat; width:185px;height:27px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-2:hover {background:  url(images/velociti-nav02_f2.jpg) 0 0px  no-repeat; }
a#n-3{background:  url(images/velociti-nav03.jpg) no-repeat; width:185px;height:40px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-3:hover {background:  url(images/velociti-nav03_f2.jpg) 0 0px  no-repeat; }
a#n-4{background:  url(images/velociti-nav04.jpg) no-repeat; width:185px;height:39px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-4:hover {background:  url(images/velociti-nav04_f2.jpg) 0 0px  no-repeat; }
a#n-5{background:  url(images/velociti-nav05.jpg) no-repeat; width:185px;height:26px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-5:hover {background:  url(images/velociti-nav05_f2.jpg) 0 0px  no-repeat; }
a#n-6{background:  url(images/velociti-nav06.jpg) no-repeat; width:185px;height:26px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-6:hover {background:  url(images/velociti-nav06_f2.jpg) 0 0px  no-repeat; }
a#n-7{background:  url(images/velociti-nav07.jpg) no-repeat; width:185px;height:25px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-7:hover {background:  url(images/velociti-nav07_f2.jpg) 0 0px  no-repeat; }
a#n-8{background:  url(images/velociti-nav08.jpg) no-repeat; width:185px;height:26px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-8:hover {background:  url(images/velociti-nav08_f2.jpg) 0 0px  no-repeat; }
a#n-9{background:  url(images/velociti-nav09.jpg) no-repeat; width:185px;height:25px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-9:hover {background:  url(images/velociti-nav09_f2.jpg) 0 0px  no-repeat; }
a#n-10{background:  url(images/velociti-nav10.jpg) no-repeat; width:185px;height:25px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-10:hover {background:  url(images/velociti-nav10_f2.jpg) 0 0px  no-repeat; }
a#n-logo{background:  url(images/velociti-logo.jpg) no-repeat; width:185px;height:123px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-logo:hover {background:  url(images/velociti-logo.jpg) 0 0px  no-repeat; }

#navtop {width:185px;height:123px;background:   url(images/velociti-logo.jpg) no-repeat;}
#navtop h1 {margin:0;padding:0;text-indent:-9999px}
#navtop2 {width:185px;height:123px;background:   url(images/velociti-logo-media-services.jpg) no-repeat;}
#navtop2 h1 {margin:0;padding:0;text-indent:-9999px}
#navstretch {width:185px;height:134px;background:   url(images/velociti-nav-stretch.jpg) no-repeat;}
#navstretch h3 {margin:0;padding:0;text-indent:-9999px}
#navbottom {width:185px;height:33px;background:   url(images/velociti-nav-bottom.jpg) no-repeat;}
#navbottom h3 {margin:0;padding:0;text-indent:-9999px}
#homebottom {width:595px;height:104px;background:   url(images/velociti-homepage-bottom.jpg) no-repeat;}
#homebottom h3 {margin:0;padding:0;text-indent:-9999px}

#datamining {width:185px;height:44px;background:   url(images/velociti-data-mining.jpg) no-repeat;}
#datamining h3 {margin:0;padding:0;text-indent:-9999px}
a#datamining-login{background:  url(images/velociti-data-mining-login.jpg) no-repeat; width:88px;height:33px; text-indent:-9999px;text-decoration:none;display:block;}
a#datamining-login:hover {background:  url(images/velociti-data-mining-login_f2.jpg) 0 0px  no-repeat; }
a#datamining-demo{background:  url(images/velociti-data-mining-demo.jpg) no-repeat; width:97px;height:33px; text-indent:-9999px;text-decoration:none;display:block;}
a#datamining-demo:hover {background:  url(images/velociti-data-mining-demo_f2.jpg) 0 0px  no-repeat; }

a#n-navbottom{background:  url(images/velociti-nav-bottom.jpg) no-repeat; width:185px;height:33px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-navbottom:hover {background:  url(images/velociti-nav-bottom.jpg) 0 0px  no-repeat; }
.navbg {
	background-image: url(images/velociti-nav-stretch.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.text a:link, .text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C71A36;
	text-decoration: underline;
	font-weight: bold;
}
.text a:hover, .text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	background-color: #C71A36;
}
#textarea {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 0px;	
	background-color: #ffffff;
}
#textarea a:link, #textarea a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C71A36;
	text-decoration: underline;
	font-weight: bold;
}
#textarea a:hover, #textarea a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	background-color: #C71A36;
}
.text-space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.text-space a:link, .text-space a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #C71A36;
	text-decoration: underline;
	font-weight: bold;
}
.text-space a:hover, .text-space a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #C71A36;
}
.textheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C71A36;
	text-decoration: none;
}
.textheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C71A36;
	text-decoration: none;
}
.copyrightlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C71A36;
	text-decoration: none;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	width: 95%;
	padding: 4px;
	text-align: right;
	vertical-align: middle;
}
#copyright a:link, #copyright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
#copyright a:hover, #copyright a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #C71A36;
	text-decoration: none;
}
.copyright {
	background-image: url(images/velociti-bg-copyright.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}
.copyright a:link, .copyright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.copyright a:hover, .copyright a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #C71A36;
	text-decoration: none;
}
.copyright-home {
	background-image: url(images/velociti-bg-copyright-home.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}
.copyright-home a:link, .copyright-home a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.copyright-home a:hover, .copyright-home a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #C71A36;
	text-decoration: none;
}
.programheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #022183;
}
.boxwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.boxgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #D3D1D1;
}
.boxgreyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CCD6DF;
}
.boxgreyishblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #CCD6DF;
}
.bg-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-homepage-bg_f2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-about {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-about.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-difference {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-differe.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-offerings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-offerin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-europe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-europe.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-service {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-service-offerin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-datamining {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-datamin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-contact.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-news.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-transportation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-transpo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-studies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-studies.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-wireless {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-wireles.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-truck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-subpage-truck.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.pagetitle {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bgtextgradient {
	background-color: #FFFFFF;
	background-image: url(images/velociti-bg-middle.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.formarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C71A36;
	border-right-color: #C71A36;
	border-bottom-color: #C71A36;
	border-left-color: #C71A36;
}
.logbottomhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/velociti-homepage-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.texttiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.texttiny a:link, .texttiny a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.texttiny a:hover, .texttiny a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #C71A36;
	text-decoration: none;
}.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
