a{
	color: #000000;
}

a:hover{
	text-decoration: none;
}

a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}

@charset "utf-8";
body{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.166;
	margin: auto;
	padding: 0px;
	width: 960px;
	background-color: #202020;
}

body.header {
	padding-top:10px;
}
FORM {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
.add-prod-padding {
	padding-left: 40px;
	padding-bottom: 5px;
	color: #316AC5;
}
.contact-img {
	background-image: url(images/nxcorp.gif);
	height: 273px;
	width: 350px;
	background-repeat: no-repeat;
}
.content-bullet {
	background-color: #FFFFFF;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;
	width: 65px;
}
.content-bullet-img {
	background-color: #FFFFFF;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;
	width: 77px;
}
.content-bullet-text {
	padding-right: 20px;
	padding-bottom: 10px;
	width: 863px;
}
.content-bullet-text-img {
	padding-right: 20px;
	padding-bottom: 10px;
	width: 495px;
}
.content-bullet-text-feat {
	padding-right: 20px;
	padding-bottom: 10px;
	width: 920px;
}
.content-img-cell-right {
	padding-right: 20px;
	vertical-align: text-top;
	padding-top: 100px;
}
.content-labels {
	text-align: right;
	width: 275px;
	font-weight: bold;
}
.content-fields {
	width: 715px;
	padding-left: 20px;
}

.content-sys-req-sec-padding {
	padding-left: 20px;
	padding-bottom: 200px;
	padding-right: 20px;
}
.content-text-bold {
	font-weight: bold;
	color: #404040;
}
.content-text-colored {
	color: #34417A;
	font-weight: bold;
	font-size: 14px;

}
.content-topic {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#content-button-down {
	text-align: right;
}
#content-img-right-disc {
	background-image: url(images/photoconsole.gif);
	background-repeat: no-repeat;
	height: 342px;
	width: 351px;
	vertical-align:top;
}
#content-img-right-for {
	background-image: url(images/photoforensics.gif);
	background-repeat: no-repeat;
	height: 364px;
	width: 360px;
}
#content-img-right-rec {
	background-image: url(images/photorecover.gif);
	background-repeat: no-repeat;
	height: 342px;
	width: 351px;
	vertical-align:top;
}
#content-label-other {
	vertical-align: text-top;
}
#content-line {
	background-image: url(images/Horizontal_line.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.email-img-support {
	height: 15px;
	width: 133px;
	vertical-align: bottom;
}
#email-img-support {
	background-image: url(images/support.gif);
	background-repeat: no-repeat;
}


.featured-prod-cell-left {
	padding-left: 20px;
	padding-top: 10px;
	vertical-align: text-top;
	height: 109px;
	width: 366px;
}
.featured-prod-cell-right {
	padding-left: 0px;
	padding-top: 10px;
	vertical-align: text-top;
	height: 109px;
	width: 614px;
}
.featured-prod-topic {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.footer-top-row {
	line-height: 1.4;
	background-image: url(images/footer.gif);
	background-repeat: repeat-x;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
}
.footer-buttons {
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	vertical-align: text-top;
}
.footer-bot-row {
	background-color: 202020;
}

#featured-prod-img-disc {
	width: 346px;
	height: 109px;
	text-decoration:none;
	border:none;
}
#featured-prod-img-for {
	width: 346px;
	height: 109px;
	text-decoration:none;
	border:none;
}
#featured-prod-img-jour {
	width: 346px;
	height: 109px;
	text-decoration:none;
	border:none;
}
#featured-prod-img-rec {
	width: 346px;
	height: 109px;
	text-decoration:none;
	border:none;
}

.headerlogo {
	background-image: url(images/header_bkgrnd.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 928px;
	padding: 0px;
}

.headerlogo-left {
	background-image: url(images/header_bkgrnd_left.png);
	width: 16px;
	height: 64px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
}

.headerlogo-right {
	background-image: url(images/header_bkgrnd_right.png);
	width: 16px;
	height: 64px;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
}

.home-address {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	vertical-align:top;
	background-color: #222222;
	padding: 10px;
	width: 200px;
}



.home-background {
	background-color: #4F4F4F;
}

.home-body {
	background-repeat: no-repeat;
	height: 753px;
	width: 968px;
	vertical-align: text-top;
	background-position: center top;
	background-color: #202020;
}
.home-btn-cell {
	text-align: left;
	vertical-align: text-top;
	height: 25px;
	width: 89px;
}

.home-btn-left {
	width: 400px;
}

.home-btn-img-prod {
	background-image: url(images/btn-products.png);
	background-repeat: no-repeat;
}
.home-btn-img-down {
	background-image: url(images/btn-download.png);
	background-repeat: no-repeat;
}
.home-btn-img-sales {
	background-image: url(images/btn-sales.png);
	background-repeat: no-repeat;
}
.home-btn-img-support {
	background-image: url(images/btn-support.png);
	background-repeat: no-repeat;
}
.home-btn-img-cont {
	background-image: url(images/btn-contact.png);
	background-repeat: no-repeat;
}

.home-header {
	color: #FFFFFF;
	background-color:#000000;
	padding: 0px;
	height: 180px;
}

.home-prod-desc-cell {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align:top;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}

.home-prod-img-1 {
	padding: 0px;
	width: 179px;
	height: 149px;

	background-image: url(images/Black bulb.gif);
	border: medium solid #D7AD06;
}

.home-prod-img-2 {
	padding: 0px;
	width: 179px;
	height: 149px;
	background-image: url(images/Discovery boxes.gif);
}

.home-prod-img-3 {
	padding: 0px;
	width: 179px;
	height: 149px;
	background-image: url(images/Green thumb print.gif);
}

.home-prod-img-4 {
	padding: 0px;
	width: 179px;
	height: 149px;
	background-image: url(images/hd.gif);
}

.home-prod-img-cell {
	padding-left: 10px;
	padding-top: 10px;
	width: 190px;
	height: 160px;
	vertical-align:text-top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}

.home-prod-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align:top;
}

.home-toolbar {
	background-color: #333333;
	height: 35px;
	padding: 0px;
}

.home-toolbar-img {
	padding: 0px;
	height: 35px;
	background-image: url(images/toolbar1.gif);
}

#home-style-text {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #202020;
}
#home-table{
	padding: 0px;
	line-height: 1.166;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/background.gif);
	background-repeat: no-repeat;
	background-color:#000000;
	background-position: center top;
	color:#FFFFFF;
}

.legal-img-cell{
	padding: 0px;
	height: 350px;
	background-color:#FFFFFF;
	background-position: left top;
}

#legal-img-1{
	width: 640px;
	height: 646px;
	vertical-align:top;
	background-image: url(images/license1.gif);
	background-repeat: no-repeat;
}

#legal-img-2{
	width: 640px;
	height: 1076px;
	vertical-align:top;
	background-image: url(images/license2.gif);
	background-repeat: no-repeat;
}

#legal-img-3{
	width: 640px;
	height: 1216px;
	vertical-align:top;
	background-image: url(images/license3.gif);
	background-repeat: no-repeat;
}

#legal-img-4{
	width: 640px;
	height: 1184px;
	vertical-align:top;
	background-image: url(images/license4.gif);
	background-repeat: no-repeat;
}

#legal-img-5{
	width: 640px;
	height: 1308px;
	vertical-align:top;
	background-image: url(images/license5.gif);
	background-repeat: no-repeat;
}

#legal-img-6{
	width: 640px;
	height: 645px;
	vertical-align:top;
	background-image: url(images/license6.gif);
	background-repeat: no-repeat;
}



.prod-box-cell {
	padding-top: 20px;
	width: 170px;
	height: 167px;
}

.prod-content-background-text {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prod-content-padding {
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
}
.prod-content-padding-pdisc-eg {
	padding-left: 20px;
}

.prod-img-cell {
	padding-left: 20px;
	padding-top: 20px;
	vertical-align: text-top;
	height: 167px;
	width: 508px;
}

.prod-rel-cell {
	padding-right: 20px;
	padding-top: 20px;
	vertical-align: top;
	height: 232px;
	width: 230px;
}
.prod-request-quote {
	font-weight: bold;
	color: #C29961;
	text-decoration: underline;
	font-size: 14px;
}

.prod-quote-cell {
	vertical-align:middle;
	padding-left: 20px;
}
#prod-breadcrumb {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#prod-img-box-disc {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-disc75.gif);
}
#prod-img-box-for {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-for.gif);
}
#prod-img-box-jour {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-jour.gif);
}
#prod-img-box-pdisc {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-pdisc.gif);
}
#prod-img-box-ppub {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-pub.gif);
}
#prod-img-box-rec {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box-rec.gif);
}
#prod-img-box-sync-palm {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box.gif);
}
#prod-img-box-sync-pocket {
	width: 168px;
	height: 167px;
	background-repeat:no-repeat;
	background-position: center top;
	background-image: url(images/box.gif);
}

#prod-img-disc {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-disc.gif);
	background-repeat: no-repeat;
}
#prod-img-e2g {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-e2g.gif);
}
#prod-img-for {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-for.gif);
}
#prod-img-jour {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-jour.gif);
}
#prod-img-pdisc {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-pdisc.gif);
	background-repeat: no-repeat;
}
#prod-img-ppub {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-pub.gif);
}
#prod-img-rec {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/banner-rec.gif);
}
#prod-img-sync-palm {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/syncpalm-product.gif);
	background-repeat: no-repeat;
}
#prod-img-sync-pocket {
	width: 508px;
	height: 167px;
	background-position: left top;
	background-image: url(images/syncppc-product.gif);
	background-repeat: no-repeat;
}


#prod-img-rel-disc {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}
#prod-img-rel-for {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}
#prod-img-rel-jour {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}
#prod-img-rel-pdisc {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}
#prod-img-rel-ppub {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	border:none;
}
#prod-img-rel-rec {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}
#prod-img-rel-sync {
	width: 230px;
	height: 232px;
	background-position: right top;
	background-color: #FFFFFF;
	text-decoration:none;
	border:none;
}

#prod-img-tabs {
	width: 730px;
	height: 30px;
	background-repeat:no-repeat;
	background-image: url(images/Bottom_tabs.gif);
}

#prod-img-quote {
	width: 125px;
	height: 35px;
	text-decoration:none;
	border:none;
}




/*Header prod-tab styles */

#prod-tabs table {
	float:none;
	height: 28px;
	margin: 0;
	padding: 0;
	background: url(images/nav_background.png) repeat-x left bottom;
}

	/*background-color: #E0E9F0; */

#prod-tabs .prod-tab-bar {
	padding: 0px 0px 0px 0px;
	background-color: #436B9E;
	background: url(images/nav_background.png) repeat-x left bottom;
	top: 0px;
	left: 2px;
	bottom: 0px;
	width: 100%;
	font-size: small;
	font-family: tahoma,arial,nimbus sans l,sans-serif;
}

#prod-tabs .prod-tab-bar tr {
	margin: 0;
	padding: 0;
}

#prod-tabs .prod-tab-bar .start {
	background: url(images/nav_background.png) no-repeat left bottom;
}

#prod-tabs .prod-tab-bar td .unselected {
	margin: 0;
	padding: 0;
}

#prod-tabs .prod-tab-bar td .selected {
	margin: 0;
	padding: 0;
}

#prod-tabs .prod-tab-bar td .hover {
	margin: 0;
	padding: 0;
}

#prod-tabs .prod-tab-bar .spacer {
	background: url(images/nav_spacer.gif) repeat-x left bottom;
}

#prod-tabs .prod-tab-bar td.unselected .wrap1 {
	background: url(images/tab-unsel1.png) repeat-x left bottom;
}

#prod-tabs .prod-tab-bar td.unselected .wrap2 {
	background: transparent url(images/tab-unsel-left1.png) no-repeat left bottom;
}

#prod-tabs .prod-tab-bar td.unselected .wrap3 {
	background: transparent url(images/tab-unsel-right1.png) no-repeat right bottom;
}

#prod-tabs .prod-tab-bar td.selected .wrap1 {
	background: url(images/nav_background.png) repeat-x left bottom;
}
#prod-tabs .prod-tab-bar td.selected .wrap2 {
	background: transparent url(images/tab-sel-left1.png) no-repeat left bottom;
}
#prod-tabs .prod-tab-bar td.selected .wrap3 {
	background: transparent url(images/tab-sel-right1.png) no-repeat right bottom;
}

#prod-tabs .prod-tab-bar td.hover .wrap1 {
	background: url(images/tab-hover1.png) repeat-x left bottom;
}
#prod-tabs .prod-tab-bar td.hover .wrap2 {
	background: transparent url(images/tab-hover-left1.png) no-repeat left bottom;
}
#prod-tabs .prod-tab-bar td.hover .wrap3 {
	background: transparent url(images/tab-hover-right1.png) no-repeat right bottom;
}

#prod-tabs .prod-tab-bar a {
	display: block;
	color: #FFFFFF;
	margin: 0px;
	padding: 7px 12px 9px 12px;
	text-decoration: none;
}

#prod-tabs .prod-tab-bar td.selected a {
	display: block;
	color: #00297C;
	margin: 0px;
	padding: 7px 12px 9px 12px;
}

#prod-tabs .prod-tab-bar td.hover a {
	display: block;
	color: #FFFFFF;
	margin: 0px;
	padding: 7px 12px 9px 12px;
}
}

.sales-price-pad {
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	width: 660px;
}
.sales-prod-pad {
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}



.subheader {
	background-image: url(images/subheader_bkgrnd.png);
	background-repeat: no-repeat;
}
.subheader-buttons {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}


.trial-background-text {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.trial-info {
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
	color: #050F54;
	font-weight: bold;
}
.trial-text-colored {
	font-weight: bold;
	color: #0000FF;
}
