#main {
	border-left: solid #B6B8BA 1px;
	border-right: solid #B6B8BA 1px;
	width: 775px;
}
#body {
	margin-top: 0px;
	margin-bottom: 0px;
}
.tphdr {
	margin-top: 0px;
	background-image: url(tphdr.gif);
	background-repeat: no-repeat;
	width: 785px;
	height: 115px;
}
.toplinks {
	height: 40px;
	width: 175px;
	background-image: url(hmlink.gif);
	background-repeat: no-repeat;
}
.content {
	width: 775px;
	background-image: url(content.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
	height: 100%;
}
.featcontent {
	width: 775px;
	background-image: url(featcontent.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 4px;
}
.pricecontent {
	width: 775px;
	background-image: url(pricecontent.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
.hardcontent {
	width: 775px;
	background-image: url(hardcontent.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
.othercontent {
	width: 775px;
	background-image: url(othercontent.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}

#tplinks {
	margin-bottom: 0px;
	width: 766px;
	margin-left: 0px;
	text-align: center;
}
#tplinks div:hover {
	cursor:hand;
}
#hmlink {
	background-image: url(hmlink.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 120px;
}
#hmlink:hover {
	background-image: url(hmlinkhover.gif);
	background-repeat: no-repeat;
}
#ftlink {
	background-image: url(featureslink.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
	margin-left: 2px;
	float: left;
}
#ftlink:hover {
	background-image: url(featureslinkhover.gif);
	background-repeat: no-repeat;
}
#pricelink {
	background-image: url(pricelink.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
	margin-left: 2px;
	float: left;
}
#pricelink:hover {
	background-image: url(pricelinkhover.gif);
	background-repeat: no-repeat;
}
#hardlink {
	background-image: url(hardlink.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 120px;
	margin-left: 2px;
}
#hardlink:hover {
	background-image: url(hardlinkhover.gif);
	background-repeat: no-repeat;
}
#otherlink {
	background-image: url(otherlink.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 120px;
	margin-left: 2px;
}
#otherlink:hover {
	background-image: url(otherlinkhover.gif);
	background-repeat: no-repeat;
}
#index {
	background-image: url(hmlinkhover.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	float: left;
}
#index:hover {
	background-image: url(hmlinkhover.gif);
	background-repeat: no-repeat;
}
#features {
	background-image: url(featureslinkhover.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 150px;
	float: left;
	margin-left: 2px;
}
#features:hover {
	background-image: url(featureslinkhover.gif);
	background-repeat: no-repeat;
}
#prices {
	background-image: url(pricelinkhover.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 150px;
	margin-left: 2px;
}
#prices:hover {
	background-image: url(pricelinkhover.gif);
	background-repeat: no-repeat;
}
#hardware {
	background-image: url(hardlinkhover.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 150px;
	margin-left: 2px;
}
#hardware:hover {
	background-image: url(hardlinkhover.gif);
	background-repeat: no-repeat;
}
#otherproducts {
	background-image: url(otherlinkhover.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 150px;
	margin-left: 2px;
}
#otherproducts:hover {
	background-image: url(otherlinkhover.gif);
	background-repeat: no-repeat;
}
#logo {
	margin-left: 12px;
	background-repeat: no-repeat;
	background-image: url(simpliflexLogo.png);
	height: 50px;
	width: 125px;
	margin-top: 5px;
}
#leftcontent {
	width: 150px;
	border: solid black 1px;
	height: 775px;
	background-color: #abd9cd;
	font-size: 14px;
}
#midcontent {
	width: 576px;
	margin-top: 10px;
	margin-left: 10px;
	font: ariel;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	background-image: url(midcontent.gif);
	height: 750px;
}
#midhdr {
	width: 525px;
	margin-left: 10px;
	color: #60869F;
	font-family: "Californian FB";
	font-size: 36px;
	text-decoration: underline;
	padding-top: 10px;
	float: none;
}
#conttext {
	width: 520px;
	margin-left: 30px;
	font-size: 14px;
	margin-top: 25px;
}
#login {
	height: 150px;
	width: 150px;
}
#soscreen {
	height: 115px;
	margin-top: 12px;
	background-image: url(soscreen.gif);
	background-repeat: no-repeat;
	width: 150px;
}
#loginhdr {
	text-align: center;
	border: solid 1px;
	border-color: #000000;
	background-image: url(lefthdr.gif);
	background-repeat: no-repeat;
}
#logininfo {
	text-align: center;
	background-image: url(lefthdr.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	border: 1px solid;
}
#prodhdr {
	margin-left: 12px;
	font-size: 14px;
	width: 160px;
	border-top: solid #60869F 1px;
	border-bottom: solid #60869F 1px;
	background-image: url(hdr.gif);
	color: #60869F;
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
}
.space {
	height: 30px;
	width: 450px;
	margin-left: 12px;
}
#prodtxt {
	width: 350px;
	margin-left: 200px;
}
#prodscreen {
	height: 125px;
	width: 175px;
	float: left;
	margin-left: 12px;
	margin-top: 5px;
}
#recsys {
	width: 500px;
	margin-left: 40px;
	margin-bottom: 10px;
}
.pospc {
	float: left;
	width: 250px;
	margin-left: 12px;
}
.monitors {
	width: 250px;
	float: left;
}
.receipt {
	float: left;
}
.cashdr {
	width: 250px;
	float: left;
}
#hardtable {
	width: 525px;
	margin-left: 20px;
	font-size: 10px;
}
#pricetable {
	width: 500px;
	margin-left: 30px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#prodhdr2 {
	color: #C60000;
	font-size: 24px;
	font-family: "Californian FB";
	width: 300px;
	margin-left: 12px;
}
li {
	list-style-image: url(listicon.gif);
}
.toptitle {
	width: 500px;
	font-family: "Californian FB";
	font-size: 36px;
}
#imgscreen{
	border: solid black 1px;
	float: left;
}
#slidebuttons{
	margin-right: 5px;
	margin-left: 5px;
	color: #EE3124;
	width: 150px;
	font-size: 12px;
	float: left;
}
#message{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 100%;
	font-size: 12px;
	height: auto;
	margin-top: 20px;
}
#pricetable tr {font-size:14px;
}
#pricetable tr:hover {
	background-color:#FFFF82;
	font-style: italic;
}
#recsys li:hover {background-color:#FFFF82;
				font-style:italic;
}
.footer {
	margin-top: 20px;
	font-style: italic;
	width: 100%;
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(footer.gif);
	padding-top: 10px;
}
#reqdemohdr {
	height: 25px;
	width: 148px;
	text-align: center;
	border: solid 1px;
	border-color: #000000;
	background-image: url(lefthdr.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FF0000;
}
#reqform {
	background-color: #FFFFCC;
	margin-top: 0px;
	width: 150px;
	border: 1px solid;
}
#reqform2 {
	background-color: #FFFFCC;
	margin-top: 0px;
	width: 250px;
	border-color: #60869F;
	border-style: solid;
	border-width: 1px;
}

#reqdemo {
	background-color: #CCFFCC;
	width: 150px;
}
.reqdemotxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
#reqfree {
	background-color: #CCFFCC;
	float: left;
	width: 250px;
	border-color: #60869F;
	border-style: solid;
	border-width: 1px;
}
.reqfreetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}

#quickfeat {
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
}
#quickfeat2 {
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
}

#quicklink {
	margin-left: 10px;
	width: 550px;
	margin-top: 0px;
}
#quicktxt {
	width: 100%;
	height: 100%;
	text-align: center;
}
#quicktxt2 {
	width: 160px;
	margin-left: 15px;
	font-size: 12px;
	padding: 5px;
	text-align: left;
}

#slideshow {
	width: 525px;
	margin-left: 12px;
}
#logintxt {
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-bottom: 15px;
	margin-top: 15px;
	background-color: #50A0A0;
}
#questhdr {
	width: 148px;
	text-align: center;
	background-image: url(lefthdr.gif);
	background-repeat: no-repeat;
	border: solid 1px;
	border-color: #000000;
}
#questtxt {
	width: 140px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#verhdr {
	text-align: center;
	background-image: url(hdr.gif);
	background-repeat: no-repeat;
	border-bottom: solid #60869F 1px;
	border-top: solid #60869F 1px;
	font-size: 14px;
	color: #60869F;
	text-decoration: underline;
	font-weight: bold;
}
#verhdr2 {
	text-align: center;
	background-image: url(hdr2.gif);
	background-repeat: no-repeat;
	border-bottom: solid #60869F 1px;
	border-top: solid #60869F 1px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

#vertable {
	width: 500px;
	margin-left: 30px;
	height: 250px;
	margin-top: 50px;
}
#answer {
	border-bottom: solid black 1px;
	color: #006600;
}
#verlist {
	width: 200px;
	margin-left: 50px;
}
.black {
	color: #000000;
}
#supportcontract{
	width: 400px;
	margin-left: 88px;
	border: solid 1px;
	height: 225px;
	border-color: #808080;
}
#supportcontract th{font-size:16px;
}
#support {
	background-image: url(suplinkhover.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	float: left;
}
#suplink {
	background-image: url(suplink.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 115px;
	margin-left: 2px;
	float: left;
}
#suplink:hover{background-image:url(suplinkhover.gif);
				background-repeat:no-repeat;
}
.supcontent {
	width: 775px;
	background-image: url(supcontent.gif);
	background-repeat: no-repeat;
	margin-left: 4px;
}
#supcontract {
	margin-left: 100px;
	margin-top: 30px;
}
#partshdr {
	color: #60869F;
	font-size: 14px;
	background-image: url(partshdr.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
span.asteric{ font-style:italic;
				font-size:10px;
}
span.pricedollar{color:#EE3124;
				font-weight:bold;
}
span.pricelabel{
	color:#60869F;
	font-weight: bold;
}
#priceblock {
	text-align: center;
}
#packet {
	height: 50px;
	width: 150px;
	margin-left: 10px;
	margin-top: 50px;
	background-image: url(packet.gif);
	background-repeat: no-repeat;
}
#packet:hover{background-image:url(packethover.gif);
				background-repeat:no-repeat;
}#reqpack {
	width: 195px;
	background-color: #EBEBEB;
	margin-left: 20px;
}
.reqpacktxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#reqpack1 {
	background-image: url(reqpackbgrd.gif);
	background-repeat: no-repeat;
}
#packform {
	width: 150px;
	margin-left: 20px;
}
.red {color: #FF0000}
#free {
	margin-top: 25px;
	text-align: center;
}
#thankyou {
	background-repeat: no-repeat;
	background-image: url(midcontentSmall.png);
}
#thanktxt {
	margin-left: 25px;
	margin-top: 15px;
	width: 520px;
	height: 460px;
}
#dldlink{
	background-image: url(Free/freebutton.gif);
	background-repeat: no-repeat;
	height: 50px;
	margin-left: 25px;
	width: 135px;
	text-align: center;
}

#dldlink:hover {
	background-image: url(Free/freebuttonhover.gif);
	background-repeat: no-repeat;
	margin-left: 25px;
	text-align: center;
}
.hotspot {
	float: none;
	font-size: 18px;
	margin-bottom: 0px;
	width: 110px;
	margin-left: 360px;

}
.ssName {
	font-size: 16px;
	font-weight: bold;
}
