/* CSS Document */
body {
	font-family: Verdana;
	padding-right: 2px;
	scrollbar-face-color:#903030;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#C0B0B0;
	scrollbar-shadow-color:rgb(0,0,0);
	scrollbar-highlight-color:rgb(0,0,0);
	scrollbar-3dlight-color:#808080;
	scrollbar-darkshadow-Color:#202020;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 2px;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #000000;

}

a.sitemap:link {
	font-family: Verdana;
	font-size: 12px;
	font-weight:normal;
	color: #999999;
	text-decoration: underline;
}
a.sitemap:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: underline;
}
a.sitemap:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight:normal;
	color: #999999;
	text-decoration: underline;
}
a.sitemap: active {
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	font-weight:normal;
	text-decoration: underline;
}
.yellow {
	font-weight: bold;
	color: #F1D561;
	font-size: 12px;
}

.yellow2 {
	font-weight: bold;
	color: #F1D561;
}

.bullet {
    font-family: verdana;
    font-size: 12px;
	font-weight: normal;
	color: #FFFF33;
}

.boldtext {
    font-family: Verdana;
    font-size: 0.70em;
	font-weight: bold;
	color: #FFFFFF;
}

.header {
	color: #DDDDDD;
	font-family: Verdana, verdana;
	font-size: 13px;
	letter-spacing: 1px;
}

a:link {
	font-family: Verdana;
	color: #F1D561;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a:hover {
		font-family: Verdana;
        color: #FFFFFF;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0px;
}
a:visited {
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0px;
}
a:active {
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: none;
	    font-weight: normal;
		letter-spacing: 0px;
}
a.demos:active{
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: none;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.demos:hover{
        font-family: Verdana;
		color: #FFFFFF;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.demos:visited{
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.demos:link{
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.about:active{
        font-family: Verdana;
		color: #003366;
        font-size: 12px;
        text-decoration: none;
	    font-weight: bold;
		letter-spacing: 0.5px;
}
a.about:hover{
        font-family: Verdana;
		color: #FFFFFF;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.about:visited{
        font-family: Verdana;
		color: #003366;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.about:link{
        font-family: Verdana;
		color: #003366;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: normal;
		letter-spacing: 0.5px;
}
a.noeffect:link {
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: none;
	    font-weight: bold;
		letter-spacing: 0.5px;
}
a.noeffect:hover{
		font-family: Verdana;
        color: #F1D561;
        font-size: 12px;
        text-decoration: none;
	    font-weight: bold;
		letter-spacing: 0.5px;
}
a.noeffect:visited{
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: underline;
	    font-weight: bold;
		letter-spacing: 0.5px;
}
a.noeffect:active{
        font-family: Verdana;
		color: #F1D561;
        font-size: 12px;
        text-decoration: none;
	    font-weight: bold;
		letter-spacing: 0.5px;
}

a.option:link{
	font-family: Verdana, verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0.5px;
}

a.option:hover {
	font-family: Verdana, verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0.5px;
}

a.option:visited {
	font-family: Verdana, verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0.5px;
}
a.option:active {
	font-family: Verdana, verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.5px;
}

a.products:link {
	color: #F1D561;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.products:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.products:visited{
	color: #F1D561;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.products:active{
	color: #F1D561;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
}
a.news:link{
		color: #663366;
		font-weight:bold;
        font-size: 12px;
	    font-family: Verdana;
        text-decoration: underline;
		letter-spacing: 0.5px;
}
a.news:hover{
        color: #663366;
        font-size: 12px;
		font-weight:bold;
	    font-family: Verdana;
        text-decoration: underline;
		letter-spacing: 0.5px;
}
a.news:visited{
		color: #663366;
        font-size: 12px;
		font-weight:bold;
	    font-family: Verdana;
        text-decoration: underline;
		letter-spacing: 0.5px;
}
a.news:active {
		color: #663366;
        font-size: 12px;
		font-weight:bold;
	    font-family: Verdana;
        text-decoration: none;
		letter-spacing: 0.5px;
}

.background_products {
    background-color: #43709b;
}

.background_demos {
    background-color: #a23f3a;
}



.background_home {
    background-color: #4f7893;
}

.background_news {
    background-color: #b0b0b5;
}

.background_services {
    background-color: #2d8381;
}

.background_tech {
    background-color: #4d4d6e;
}

.managetitle {
	font-family: verdana;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
}
.item {
	font-family: Tahoma;
	font-size: 12px;
	color: #2D4B68;
	font-style: normal;
}
.box {
	padding-right: 80px;
}
.bodyBlack {
	font-family: Verdana, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #121212;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.bodyWhite {

	font-family: Verdana, verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.headingW {

	font-family: Verdana, verdana;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1.5px;
}
.large {
	font-family: Verdana, verdana;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.line {
	color: #A7A7A7;
	font-family: Verdana, verdana;
	font-size: 10px;
	font-weight: bold;
}
.yellowHeading {
	font-weight: bold;
	color: #EFD158;
	margin-top: 15px;
}
.bulletTable {
	margin-top: 3px;
	margin-bottom: 3px;
}
.paragraphTable {
	margin-top: 2px;
}
.productImg {
	margin-left: 5px;
	margin-bottom: 5px;
}
.contentTable {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.5px;
	text-align: left;
	margin-bottom: 10px;
}
.priceHeading {
	font-family: verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.priceHeadingYellow {

	font-family: verdana;
	font-size: 14px;
	color: #FFFF66;
	font-weight: bold;
}
.productBullet {
	list-style-position: outside;
	margin-top: 2px;
	margin-bottom: 0px;
	list-style-image: url(images/bullet.gif);
}
.productImg2 {
	margin-left: 5px;
	margin-bottom: 5px;
}
p {
	margin-bottom: 5px;
	margin-top: 5px;
}
ul {
	margin-top: 3px;
	margin-bottom: 3px;
}
.serviceBullet {

	list-style-position: outside;
	list-style-image: url(images/bullet_purple.gif);
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0.5px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.techBullet {


	list-style-position: outside;
	list-style-image: url(images/bullet_gray.gif);
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0.5px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.aboutHL {
	color: #990000;
}
ol {
	margin-top: 5px;
	text-indent: -3px;
}
.priceTable {
	margin-top: 3px;
}
a.main:link {
	color: #FDF15E;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0px;
}
a.main:hover{
	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0px;
}
a.main:visited{
	color: #FDF15E;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0px;
}
a.main:active{
	color: #FDF15E;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}
a.sub:link {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.sub:hover{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.sub:visited{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 0px;
}
a.sub:active{
	color: #FDF15E;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
}
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
}
li {
	list-style-image: url(images/bullet.gif);
	margin-bottom: 4px;
	margin-top: 2px;
}
.subli {
	list-style-type: circle;
	font-size: 12px;
}
.normaltext_small {

	font-family: Verdana;
	font-size: 0.86em;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.5px;
}
.bullettitle {
	color: #F1D561;
	margin-top: 10px;
}
.price {
	font-weight: bold;
	font-size: 12px;
}
p.bullet_indent{
	margin-left:15px;
	margin-top: -5px;
}
.block {
	margin-top: 0px;
	margin-bottom: 15px;
}
.block .heading{
	font-weight: bold;

}
.block p{
	margin-top: 0px;
	margin-bottom: 3px;
}
ul.tradeshow{
	padding-left: 10px;
	margin-left: 6px;
}
ul.tradeshow li.upcoming{
	list-style-image: url(images/bullet_gray.gif);
	margin-bottom: 3px;
}
ul.tradeshow li.past{
	list-style-image: url(images/check_purple.gif);
	margin-bottom: 3px;
}
.bottommenu {
	text-align: right;
	padding-right: 20px;
	margin-top: 20px;
}
h4 {
	margin-bottom: 10px;
	text-decoration: underline;
	font-weight: 14;
}

h3 {
font-size:14px;
font-weight:bold;
}

#tradeshows{
	float:left;
	background-color:#000000;
	width:406px;
	height:177px;
	text-align:center;
	/*border:1px solid #ffffff;*/
	padding:5px 0px;
	margin-bottom:10px;
}

#tradeshows.h3{
margin-top:5px;
margin-bottom:5px;
} 


#sitelinks{
	float:left;
	background-color:#000000;
	width:356px;
	height:185px;
	text-align:center;
	/*border:1px solid #ffffff;*/
	padding-top:5px;
	margin-bottom:10px;
}

#sitelinks.h3{
margin-top:5px;
margin-bottom:5px;
} 

.sitelinks-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	line-height:1.2em;
	color:#ffffff;
	z-index:10;
}

.sitelinks-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	line-height:1.2em;
	color:#ffffff;
	z-index:10;
}

.sitelinks-txt a:link{
	color:#ffffff;
}

.sitelinks-txt.a:visited{
	color: #FFCC66;
	text-decoration:underline;
}

.sitelinks-txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	color:#ffffff;
	z-index:100;
}

/* Generated via www.cssmenubuilder.com */

.menu{margin:0; padding:0; width:169px; list-style:none;background:url('/test_site/images/product_nav/product_lnav_back.png');}
.menu li{padding-top:5px; margin:0 0 1px 0; height:16px; display:block; }
.menu li a{text-align:left;height:16px; padding:0px 15px; font:12px  Arial, Helvetica, sans-serif;font-weight:bold; color:rgb(255,255,255); display:block; background:url('/test_site/images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('/test_site/images/verMenuImages.png') 0px -16px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('/test_site/images/verMenuImages.png') 0px -32px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:16px;}

