body{
	font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
}
a:link {
text-decoration: none; 
color: #387AA1;
}
a:visited {
text-decoration: none;
color: #387AA1;
}
a:hover {
text-decoration: underline;
color: #387AA1;
}
a:active {
text-decoration: none;
color: #387AA1;
}
.technicalbullets {
margin-left:30px;
*line-height: 1.1;
}
a.footerlink:link {
text-decoration: none; 
color: #ffffff;
}
a.footerlink:visited {
text-decoration: none;
color: #ffffff;
}
a.footerlink:hover {
text-decoration: underline;
color: #ffffff;
}
a.footerlink:active {
text-decoration: none;
color: #ffffff;
}
a.headerlink:link {
	text-decoration: none; 
	color: #ffffff;
}
a.headerlink:visited {
	text-decoration: none;
	color: #ffffff;
}
a.headerlink:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.headerlink:active {
	text-decoration: none;
	color: #ffffff;
}
a.emaillink:link {
	text-decoration: none; 
	color: #ffffff;
}
a.emaillink:visited {
	text-decoration: none;
	color: #ffffff;
}
a.emaillink:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.emaillink:active {
	text-decoration: none;
	color: #ffffff;
}
hr{
	border-color:#000000;
	border-style:none;
	clear:both;
	height:0;
}
h1{
	padding-top: 40px;
	padding-left: 20px;
	font-size:25px;
	line-height:normal;
}
.headerfont { 
	padding-top: 10px;
	padding-left: 20px;
	font-size:22px;
	line-height:normal;
}
.headerfont2 { 
	padding-top: 10px;
	padding-left: 0px;
	font-size:22px;
	line-height:normal;
}
.headerfont3 { 
	padding-top: 0px;
	padding-left: 15px;
	font-size:22px;
	line-height:normal;
}
h2{
	font-size:23px;
}
h3{
	font-size:21px;
}
h4{
	font-size:19px;
}
h5{
	font-size:17px;
}
h6{
	font-size:15px;
}
ol{
	list-style:decimal;
}
ul{
	list-style:square;
}
li{
	margin-left:30px;
	
}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{
	margin-bottom:10px;
}
.customerstoriestext {
	padding-left: 380px;
	padding-top: 120px;
	width: 200px;
}
.customerstoriesauthor {
	font-size: 9px;
}
.alignright {
	text-align:right;
	padding-left: 555px;

}
.accessibility {
	text-align: center;
	line-height: 1.3;
	margin-bottom: 10px;
}

.copyright {
	text-align: center;
	padding-top: 0px;
	line-height: 1.3;
}
.howitworksbottomtext {
	padding-top: 240px;
	_padding-top: 235px;
	margin-left: 10px;
	margin-right: 25px;
}
.reflectiontext {
	padding-top: 30px;
	margin-left: 10px;
}
.getintouchheadertext {
	padding-top: 30px;
	margin-left: 10px;
}
.screenshotstext {
	padding-top: 20px;
	margin-left: 10px;
}
.welcometext {
display:inline;
float:left;
margin-top: 225px;
margin-left:10px;
margin-right:10px;
width: 600px;
}

.footertextleft {
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
width: 420px;
}

.footertextright {
display:inline;
float:left;
text-align:right;
margin-top:10px;
width: 480px;
}

.howitworkstext {
display:inline;
float:left;
margin-left:10px;
margin-bottom: 10px;
width: 920px;
height: 500px;
}
.howitworkslefttext1 {
display:inline;
float:left;
margin-left:50px;
margin-right:10px;
margin-bottom: 10px;
margin-top: 5px;
width: 200px;
}

.howitworkslefttext2 {
display:inline;
float:left;
margin-left:10px;
margin-bottom: 10px;
margin-top: 5px;
width: 200px;
_width: 190px;
}
.howitworksrighttext {
display:inline;
float:left;
margin-left:50px;
margin-right:10px;
margin-bottom: 10px;
margin-top: 5px;
width: 260px;
}

.emailtext {
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom: 10px;
width: 500px;
height: 197px;
}
.benefitstext {
display:inline;
float:left;
margin-left:30px;
margin-top: 30px;
}
.screenshotrighttext {
display:inline;
float:left;
margin-left:50px;
margin-right:5px;
margin-bottom: 10px;
margin-top: 0px;
width: 315px;
height: 170px;
line-height: 1.4;
}
.shot1text {
	font-size: 14px;
	padding-left: 35px;
}
.shot2text {
	font-size: 14px;
	padding-left: 10px;
}
.shot3text {
	font-size: 14px;
	padding-left: 0px;
}
.shot4text {
	font-size: 14px;
	padding-left: 35px;
}
.shot5text {
	font-size: 14px;
	padding-left: 5px;
}
.shot6text {
	font-size: 14px;
	padding-left: 20px;
}
.shot7text {
	font-size: 14px;
	padding-left: 0px;
}
.shot8text {
	font-size: 14px;
	padding-left: 0px;
}
.shot9text {
	font-size: 14px;
	padding-left: 0px;
}
.benefit1text {
display:inline;
float:left;
margin-left:0px;
margin-top: 5px;
margin-right:10px;
width: 260px;
padding-left: 30px;
}

.benefit2text {
display:inline;
float:left;
margin-left:0px;
margin-top: 5px;
margin-right:10px;
width: 260px;
padding-left: 30px;
}

.benefit3text {
display:inline;
float:left;
margin-left:0px;
margin-top: 5px;
margin-right:10px;
width: 260px;
padding-left: 30px;
}

.getintouchtext {
display:inline;
float:left;
padding-top: 10px;
margin-left:10px;
margin-right:10px;
margin-bottom: 10px;
width: 298px;
height: 312px;
}

.middlebartext {
float:left;
padding-top: 10px;
margin-left: 310px;
_margin-left: 160px;
margin-right:0px;
margin-bottom: 10px;
width: 380px;
_width: 100px;
height: 30px;
font-size: 16px;
}

.middlebartext2 {
float:left;
margin-left:50px;
_margin-left:330px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 10px;
width: 150px;
_width: 100px;
height: 30px;
font-size: 16px;
}
}
.middlebartext3 {
float:left;
padding-top: 10px;
margin-left:65px;
_margin-left: 35px;
margin-right:0px;
margin-bottom: 10px;
width: 380px;
_width: 400px;
height: 30px;
font-size: 16px;
}

.middlebartext4 {
float:left;
margin-left:80px;
_margin-left: 260px;
margin-top: 10px;
_margin-top: -40px;
margin-right:0px;
margin-bottom: 10px;
width: 380px;
_width: 380px;
height: 30px;
font-size: 16px;
}
.getintouchbottomlefttext {
display:inline;
float:left;
padding-top: 14px;
margin-left:15px;
margin-right:10px;
margin-bottom: 10px;
width: 470px;
height: 200px;
}

.getintouchbottomrighttext {
display:inline;
float:left;
padding-top: 14px;
margin-left:55px;
margin-right:10px;
margin-bottom: 10px;
width: 300px;
height: 200px;
}
.demotouchbottomlefttext {
display:inline;
float:left;
padding-top: 14px;
margin-left:15px;
margin-right:10px;
margin-bottom: 10px;
width: 470px;
height: 200px;
}
.demotoplefttext {
display:inline;
float:left;
padding-top: 10px;
padding-left: 10px;
padding-right:10px;
width: 490px;
height: 500px;
}
.demobottomrighttext {
display:inline;
float:left;
padding-top: 14px;
margin-left:55px;
margin-right:10px;
margin-bottom: 10px;
width: 300px;
height: 200px;
}
.demotoprighttext {
display:inline;
float:left;
padding-top: 5px;
margin-left:55px;
margin-right:10px;
margin-bottom: 10px;
width: 300px;
height: 200px;
}
.demologos {
	padding-left: 10px;
	padding-top: 10px;
	_padding-left: 0px;
	_padding-top: 0px;
	_margin-top: 10px;
	_margin-left: 10px;
}

.bottomleftdemo {
display:inline;
float:left;
padding:10px;
width: 400px;
height: 400px;
}

.bottomrightdemo {
display:inline;
float:left;
padding:10px;
width: 400px;
height: 300px;
}

.bottomrightdemoheader {
	font-weight:bold;
}
.bottomleftdemoheader {
	font-weight:bold;
}

.techtoplefttext {
display:inline;
float:left;
padding-top: 10px;
margin-left:10px;
margin-right:10px;
margin-bottom: 10px;
width: 298px;
height: 300px;
}

.techbottomlefttext {
display:inline;
float:left;
padding-top: 20px;
margin-left:50px;
margin-right:10px;
margin-bottom: 10px;
width: 370px;
height: 312px;
}

.techfaqtext {
display:inline;
float:left;
padding-top: 20px;
margin-left:50px;
margin-right:10px;
margin-bottom: 10px;
width: 290px;
height: 312px;
}

.techtoprighttext {
float:left;
display:inline;
font-size:18px;
font-weight:normal;
padding-top: 20px;
margin-left:123px;
margin-right:10px;
margin-bottom: 0px;
width: 440px;
height: 312px;
}
.tutoriallink {
	padding-left: 0px;
	padding-top: 0px;
	font-size: 12px;
	font-weight:200;
	text-align:center;
	
}

a.tutoriallink:link {
text-decoration: none; 
color: #ffffff;
}
a.tutoriallink:visited {
text-decoration: none;
color: #ffffff;
}
a.tutoriallink:hover {
text-decoration: none;
color: #ffffff;
}
a.tutoriallink:active {
text-decoration: none;
color: #ffffff;
}
a.tutorial3link:link {
text-decoration: none; 
color: #ffffff;
}
a.tutorial3link:visited {
text-decoration: none;
color: #ffffff;
}
a.tutorial3link:hover {
text-decoration: none;
color: #ffffff;
}
a.tutorial3link:active {
text-decoration: none;
color: #ffffff;
}
.benefitheaderspan {
	margin-left:30px;
	margin-bottom:10px;
}
.button {
	margin-top: 0px;
}
ul { list-style-image: url(../images/bluedot.png);
	margin: 0px;
	padding: 0px;
	#padding-bottom: 10px;  
}

li {
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin: 1px;
#padding-bottom: 10px;

}
.videobuttons {
	margin-left: 15px;
}
.bronzetext {
	width: 190px;
	height: 280px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
		_margin-left: 0px;
	_margin-top: 0px;
	_margin-right: 0px;
}
.silvertext {
	width: 190px;
	height: 280px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
		_margin-left: 0px;
	_margin-top: 0px;
	_margin-right: 0px;
}
.goldtext {
	width: 190px;
	height: 280px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
		_margin-left: 0px;
	_margin-top: 0px;
	_margin-right: 0px;
}
.platinumtext {
	width: 190px;
	height: 280px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	_margin-left: 0px;
	_margin-top: 0px;
	_margin-right: 0px;
}
.packageheader {
	text-align:center;
	font-size: 18px;
	font-weight:bold;
}
.quotetext {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

.thankstext {
	margin-left: 10px;
	margin-top: 10px;
	font-size:12px;
	margin-bottom: 10px;
}
#submitquote {
	text-align:center;
}

