.enrollmentForm td tt,.enrollmentForm td,.enrollmentForm select,.enrollmentForm input,.enrollmentForm textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.evaluationForm td tt,.evaluationForm td,.evaluationForm select,.evaluationForm input,.evaluationForm textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.evaluationForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
body{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	background: #fff;
	color: #000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.text0{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
}
.text0r{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	text-align: right;
}
.text0b{
	font: normal bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	}
.text1b{
	font: normal bold 13px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
}
.text1{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
a.headlink{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:hover.headlink{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:active.headlink{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:visited.headlink{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a.lnewslink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #000;
}
a:hover.lnewslink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #455E4F;
}
a:active.lnewslink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
}
a:visited.lnewslink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
}
a.smapl{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a:hover.smapl{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #455E4F;
	text-decoration: none;
}
a:active.smapl{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited.smapl{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.sectionheadlink{
	font: normal 20px Arial, sans-serif;
	color: #000;
}
a:hover.sectionheadlink{
	font: normal 20px Arial, sans-serif;
	color: #455E4F;
}
a:active.sectionheadlink{
	font: normal 20px Arial, sans-serif;
}
a:visited.sectionheadlink{
	font: normal 20px Arial, sans-serif;
}
a.footlink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:hover.footlink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:active.footlink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
a:visited.footlink{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
.newsheading{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	background: #7191B6;
	color: #fff;
	border-top: 1px solid #000;
	padding: 2px 0px 2px 0px;
}
.newstitle{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 5px 3px 0px 3px;
	background: #E2E9F1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.newsdesc{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0px 3px 0px 3px;
	background: #E2E9F1;
}
.newsarea{
	background: #E2E9F1;
	border-left: 1px solid #000;
	vertical-align: top;
}
.dividerheading{
	font: normal bold 13px Arial, Helvetica, sans-serif;
	color: #fff;
	background: #7191B6;
	text-align: center;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 2px 0px 2px 0px;
}
.sectionheader{
	font: normal 20px Arial, sans-serif;
	color: #000;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}
.sectiontext{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0px 0px 0px 7px;
}
div#TopMenu{
	position: absolute;
	visibility: visible;
	top: 75px;
	z-index: 5;
	height: auto;
	width: auto;
	left: 0px;
}
.youarehere{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0px 0px 2px 10px;
}
.bodycnt{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/contentcorner-a.gif) no-repeat top left;
	padding: 20px 8px 0px 8px;
}
.footerbar{
	font: normal bold 11px Arial, Helvetica, sans-serif;
	background: #000;
	text-align: center;
	padding: 2px 0px 2px 0px;
	color: #fff;
}
.bodyhomecnt{
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	background: url(images/contentcorner-b.gif) no-repeat top left;
	padding-top: 13px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.leftnavarea{
	background: #7191B6 url(images/black-dot.gif) repeat-y right;
}
.subnavarea{
	background: #fff;
	padding: 0px 5px 0px 5px;
	border-bottom: 1px solid #000;
}
.lnmain{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background: #7191B6;
	padding: 2px 0px 2px 5px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
}
.lnmain-hl{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #E2E9F1;
	padding: 2px 0px 2px 5px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	cursor: pointer;
}
.lnsub{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #E2E9F1;
	padding: 2px 0px 2px 5px;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
}
.lnsub-hl{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #F9FBFC;
	padding: 2px 0px 2px 5px;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	cursor: pointer;
}
input{
	font: normal 11px Arial, Helvetica, sans-serif;
}
.financialbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/financial-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.distributionbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/distribution-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.manufacturingbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/manufacturing-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.advancedbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/advanced-features-bg.jpg) no-repeat left top;
	padding: 158px 8px 0px 8px;
}
.CRMbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/crm-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.ebusbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/e-business-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.metalsbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/metals-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.retailbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/retail-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.partnerbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/partner-solutions-bg.jpg) no-repeat left top;
	padding: 158px 8px 0px 8px;
}
.companybodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/company-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.pservicesbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/integrated-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.warehousebodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/integrated-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.webservicesbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/integrated-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.educationbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/education-bg.jpg) no-repeat left top;
	padding: 158px 8px 0px 8px;
}

div#siteSearch{
	background-color: #E2E9F1;
	padding: 3px;
	position: absolute;
	visibility: hidden;
	z-index: 6;
	height: auto;
	top: 29px;
	right: 0px;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	filter: Alpha(Opacity=90);
}

.text0bwhite {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #FFF;
}
.subsubnavarea {
	background: #F9FBFC;
	padding: 0px 5px 0px 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
.lnsubsub-hl {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	background: #E2E9F1;
	padding: 2px 0px 2px 5px;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	cursor: pointer;
}
.Newsbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/news-events-bg.jpg) no-repeat left top;
	padding: 158px 8px 0px 8px;
}
.sitemapbodycnt {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/integrated-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.supportbodycnt {

	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/support-bg.jpg) no-repeat left top;
	padding: 158px 8px 0px 8px;
}
.text0red {

	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.calday {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	text-align: right;

}
.calMonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7191B6;
	text-align: center;

}
.calweek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E2E9F1;
}
.setmovie {
	color: #000000;
	text-decoration: none;
}
.text0btmBorder {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menubar {
	background-color: #7191B6;
}
.unsubscribebodycnt {

	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(http://www.vai-solutions.com/images/company-bg.jpg) no-repeat top left;
	padding: 158px 8px 0px 8px;
}
.chand {
	cursor: pointer;
}
.bodyhomecntb {

	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	padding: 8px;
}
.TechReviewcnt {

	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	background: url(images/tech-review-bg.jpg) no-repeat left top;
	padding: 97px 8px 0px;
}
