body {
	background-color:#d4dfe5;
	color:#333;
	line-height:1.3em;
	margin:0;
	font-family: Helvetica, Arial, "Lucida Grande", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: none;
	background-repeat: no-repeat;
}
.tableBgnd {
	background-color: #FFF;
}

a,a:link,a:visited,a:active {
color:#069;
text-decoration:none;
}

a:hover {
color:#C30;
text-decoration:underline;
}

img {
border:0;
}

table {
border-collapse:collapse;
}

sup {
vertical-align:baseline;
font-size:1em;
color:#999;
}

#page {
	width:773px;
	border:1px none #f3ff00;
	margin:7px auto 0;
	padding:0 0 10px;
}

#clear {
clear:both;
margin:0;
padding:0;
}

.centered {
margin-left:auto;
margin-right:auto;
}

.leftfifty {
float:left;
width:50%;
}

.rightfifty {
width:50%;
float:right;
}

#caveats {
font-size:11px;
color:#76797c;
padding-left:1.5em;
margin-left:0.5em;
padding-top:0;
}

#pageheader {
width:750px;
top:0;
margin-top:0;
border:1px none #FFC0CB;
}

div {
color:#333717;
}

#nav {
background:#8f9999;
color:#FFF;
font-size:13px;
padding:11px 0 11px 18px;
}

#nav ul {
	white-space:nowrap;
	margin:0;
	padding:0;
	list-style-type: none;
}

#nav ul li {
display:inline;
list-style-type:none;
margin-right:41px;
padding:3px 0;
}

#nav ul li a:link,#nav ul li a:visited {
color:#FFF;
text-decoration:none;
}

#nav ul li a {
padding:11px 0 11px 21px;
}

#nav ul li a:hover,#nav ul li a#current {
background:url('http://www.varasoftware.com/images/bluebar.gif') left bottom no-repeat;
}

#nav ul li#download {
background:url('http://www.varasoftware.com/images/i_download.gif') 0 50% no-repeat;
}

#nav ul li#whatsnew {
background:url('http://www.varasoftware.com/images/i_whatsnew.gif') 0 50% no-repeat;
}

#nav ul li#tour {
background:url('http://www.varasoftware.com/images/i_tour.gif') 0 50% no-repeat;
}

#nav ul li#faq {
background:url('http://www.varasoftware.com/images/i_readfaq.gif') 0 50% no-repeat;
}

.rarrow {
background:url('http://www.varasoftware.com/images/i_rarrow.gif') 0 50% no-repeat;
}

#nav ul li#ix {
background:url('http://www.varasoftware.com/images/i_x.gif') 0 50% no-repeat;
}

#main_content_no_hpad {
background:#FFF;
color:#000;
line-height:14pt;
padding:18px 0;
}

#main_content {
background:#FFF;
color:#000;
line-height:14pt;
width:714px;
padding:18px 18px 10px;
}

#main_content p {
padding-bottom:10px;
}

#columnbackground {
background:#FFF;
color:#000;
}

#left_content {
margin-right:20px;
background:#FFF;
float:left;
width:52%;
border-right:1px solid #CCC;
line-height:14pt;
padding:18px 18px 10px;
}

#left_content h4 {
font-size:12px;
margin:14px 0 0;
}

.lefticon {
float:left;
position:relative;
top:3px;
padding:0 9px 0 4px;
}

#righticon {
float:right;
position:relative;
top:3px;
padding:0 9px 0 4px;
}

#right_content {
background:#FFF;
padding:15px 15px 10px;
}

#vcuelist li {
margin-left:24px;
padding:0;
}

#compt {
width:355px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#compt tr th {
border-bottom:1px solid #AAA;
}

#compt tr td.feature,#compt tr th.feature {
text-align:left;
}

#sshotbreakout {
margin-top:6px;
width:85%;
font-weight:700;
margin-left:47px;
}

#sshotbreakout tr td {
margin:0;
padding:0 0 0 10px;
}

#sshotbreakout tr td.borderrow {
padding-left:0;
border-right:1px solid #999;
}

#featurehighs {
margin:5px 0 0;
}

#featurehighs li {
list-style-type:none;
margin-bottom:18px;
}

.purple {
clear:both;
background:#b4c1c7;
padding:19px 19px 4px;
}

.purple p.title {
color:#FFF;
margin:0;
padding:0 0 8px;
}

.purple ul {
padding-left:20px;
margin-bottom:0;
margin-top:5px;
margin-left:0;
}

.purple ul li {
list-style-type:square;
margin-bottom:8px;
}

#copyright {
background-image:url(http://www.varasoftware.com/images/bottom_graystrip.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#939fa5;
height:27px;
padding:13px 19px 0;
}

#copyright div#leftcr {
float:left;
width:auto;
}

#copyright div#rightcr {
color:#f1f2f3;
width:auto;
float:right;
}

#leftblk {
float:left;
width:350px;
}

#rightblk {
float:right;
width:350px;
}

#faqs div ul {
margin:0 0 0 3px;
padding:10px 18px 20px;
}

#faqs p#noentries {
text-align:center;
font-size:16px;
color:#666;
padding:20px 0 10px;
}

#faqs div#search {
margin-bottom:15px;
text-align:center;
border-bottom:1px solid #CCC;
padding:9px 18px 10px;
}

#question div {
padding-top:5px;
margin-left:34px;
}

#question img {
float:left;
position:relative;
padding-left:2px;
padding-right:7px;
top:2px;
}

#answer div {
margin-left:34px;
}

#answer img {
float:left;
position:relative;
left:-2px;
padding:5px 6px 0 2px;
}

#aboutcol {
float:left;
width:335px;
border-right:1px solid #CCC;
line-height:14pt;
margin:0;
padding:20px 25px 20px 20px;
}

#aboutcolright {
float:right;
width:320px;
margin:0;
padding:20px 25px 20px 15px;
}

#blankbg {
background:#FFF;
margin:0;
padding:0 0 1px;
}

.boxcontent input.button {
width:auto;
}

.boxcontent p {
padding-top:6px;
margin:0;
}

.boxcontent input,.boxcontent select,.boxcontent textarea {
width:280px;
}

#litebluebox {
background-color:#dfe4e7;
width:328px;
padding:0;
}

div.boxcontent {
margin:0;
padding:15px 20px 5px 22px;
}

#litebluebox div.topbb {
line-height:3px;
background:url('http://www.varasoftware.com/support/images/toplbbox.gif') no-repeat top;
}

#litebluebox div.bottombb {
line-height:3px;
background:url('http://www.varasoftware.com/support/images/bottomlbbox.gif') no-repeat bottom;
}

#litegraybox {
background-color:#CCC;
width:328px;
}

#litegraybox div.topgb {
background:url('http://www.varasoftware.com/support/images/toplgbox.gif') no-repeat top;
}

#litegraybox div.bottom {
line-height:3px;
background:url('http://www.varasoftware.com/support/images/bottomlgbox.gif') no-repeat bottom;
}

.vlist {
margin:0 0 0 22px;
padding:0;
}

#prodcontent {
padding-bottom:10px;
margin:0;
}

#prodcontent h3 {
font-size:13px;
line-height:16px;
}

.prodbox {
	background-color:#FFFFFF;
	width:770px;
}

.prodbox table tr td {
padding:12px 12px 10px;
}

.prodbox div div.badges {
text-align:center;
padding:14px 3px 0 0;
}

.prodbox div.top {
background:url('http://www.varasoftware.com/products/images/prod_top_750.gif') no-repeat top;
height:3px;
padding:0;
}

.prodbox div.bottom {
height:3px;
background:url('http://www.varasoftware.com/products/images/prod_bottom_750.gif') no-repeat bottom;
}

.prbox {
background:url('http://www.varasoftware.com/aboutus/images/pr_yslice.gif') repeat-y;
width:329px;
}

.prbox div.content {
padding-bottom:8px;
}

.prbox div h4 {
font-weight:700;
font-size:12px;
border-bottom:1px solid #c6c1ab;
margin:5px 15px 8px;
padding:0 0 4px;
}

.prbox div.content ul {
margin:0 0 0 35px;
padding:0;
}

.prbox div.top {
line-height:3px;
background:url('http://www.varasoftware.com/aboutus/images/pr_top.gif') no-repeat top;
}

.prbox div.bottom {
line-height:3px;
background:url('http://www.varasoftware.com/aboutus/images/pr_bottom.gif') no-repeat bottom;
}

.home {
background-color:#FFF;
}

.lefthome {
	float:left;
	width:320px;
	margin:0;
	padding:9px 19px 19px;
}

.righthome {
	border-left:1px dotted #d0d0d0;
	margin-left:19px;
	padding:5px;
}

.home h3 {
font-size:14px;
line-height:18px;
margin:0;
padding:0 0 7px;
}

.righthome ul {
margin:0 0 0 16px;
padding:0;
}

.righthome ul li {
padding-bottom:2px;
list-style-type:square;
margin:0 0 0 1px;
}

a.arrow {
background:url('http://www.varasoftware.com/images/arrowicon.gif') no-repeat left;
padding:1px 0 1px 17px;
}

#hplinks tr td h3 {
font-weight:700;
font-size:14px;
padding-bottom:12px;
}

#hplinks tr td {
width:33%;
vertical-align:top;
}

#hplinks tr td div#vcue {
margin-left:50px;
}

#hplinks ul li {
list-style-type:none;
}

#tour div {
width:250px;
float:right;
margin-top:2px;
margin-right:10px;
}

#tour img {
margin-left:2px;
}

#tour div h4 {
font-size:12px;
}

#tour div ol li {
padding-bottom:4px;
}

#screenflow h3 {
font-size:14px;
padding-bottom:5px;
}

.sftable {
margin:0 25px;
}

.sftable tr td {
vertical-align:top;
padding:9px;
}
signature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #0066CC;
}

.sftable tr td h2 {
font-size:16px;
padding-bottom:5px;
}

h3,h4,h2,.boxcontent form {
margin:0;
}

#faqs div ul li,.vlist li,.prbox div.content ul li {
list-style-type:square;
}

#faqs div form,#hplinks ul,#vcuelist,.boxcontent div input,#tour div ol {
margin:0;
padding:0;
}

#question,#answer {
padding-bottom:15px;
}

.sftable tr td.left,.sftable tr td.right {
padding-right:30px;
width:50%;
}
.lefthomefndtn {
	float:left;
	width:725px;
	margin:0;
	padding:19px;
}
