@charset "utf-8";
/* CSS Document */

*					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; }
body			{ margin: 0; padding: 0; text-align: center; }
a img			{ border: none; }
#frame				{ width: 100%; margin: 0 auto; }

#subnav				{ width: 100%; background-color: #543600; height: 27px; border-bottom: 2px solid #926109; text-align: center; }
#subnav .links		{ width: 760px; text-align: right; padding: 6px 24px 0 0; color: #fff; margin: 0 auto; }
#subnav .links ul li { list-style: none; float: right; margin: 0 0 0 20px; }
#subnav .links ul a	{ color: #fff; text-decoration: none; }
#subnav .links ul a:hover	{ color: #fffae7; text-decoration: underline; }

#header				{ margin: 20px auto 0; width: 760px; text-align: left; }

#footer				{ width: 760px; margin: 100px auto 0; padding: 0 0 50px; }
#footer .links		{ border-top: 1px solid #eae7e0; border-bottom: 1px solid #eae7e0; height: 20px; color: #754d06; padding: 5px 0 0; }
#footer .links a	{ color: #754d06; text-decoration: none; }
#footer .links a:hover	{ color: #d7a15b; text-decoration: underline; }
#footer .terms		{ margin-top: 12px; color: #8e7e61; font-size: 11px; }
#footer .terms a	{ color: #8e7e61; text-decoration: none; font-size: 11px; }
#footer .copyright	{ color: #c1b7a6; font-size: 10px; }
#footer .copyright a { color: #c1b7a6; text-decoration: none; font-size: 10px; }

#content { width: 740px; text-align: left; margin: 40px auto; padding: 0 0 0 20px; color: #5a3d0b; } 
#content * { font-size: 12px; line-height: 20px; }
#content .landing { width: 430px; float: left; }
#content .sidebar { width: 270px; float: right; text-align: left; padding: 12px 0 0; }
#content .sidebar * { font-size: 11px; line-height: 16px; }
#content h1 { margin: 0 0 10px; }
#content h2 { margin: 0 0 6px; }
#content p { margin-bottom: 8px; }

#homescroller { width: 635px; height: 22px; background: url(../../_images/ticker_bg.gif) 0 0 no-repeat; margin: 15px auto 5px; text-align: left; padding: 8px 0 0 125px; }
#homescroller a { color: #5b3d08; text-decoration: none; }

#beta .email { width: 151px; height: 100px; float: left; margin: 0 8px 0 -25px; }
#beta .ours { text-decoration: line-through; }
#beta strong { color: #ed8a20; }
#beta .pricing-table { margin: 0 0 10px; }
#beta .pricing-table tr.row-even { background-color: #fdfbf1; }
#beta .pricing-table th { padding: 2px }
#beta .pricing-table td { padding: 2px 2px 2px 5px; }
#beta .choose ul { list-style: none; margin: 15px 0; }
#beta .choose ul strong { color: #81c218; }
#beta .choose ul li { margin: 0 0 8px; }
#beta .choose ul li.mail { background: url(../../_images/icon_small_next.gif) 0 0 no-repeat; padding: 0 0 0 30px; }
#beta .choose ul li.add { background: url(../../_images/icon_small_add.gif) 0 0 no-repeat; padding: 0 0 0 30px; }
#beta .choose ul li.tools { background: url(../../_images/icon_small_tools.gif) 0 0 no-repeat; padding: 0 0 0 30px; }
#beta .choose ul li.profiles { background: url(../../_images/icon_small_profiles.gif) 0 0 no-repeat; padding: 0 0 0 30px; }
#beta .choose ul li.charts { background: url(../../_images/icon_small_charts.gif) 0 0 no-repeat; padding: 0 0 0 30px; }
#beta .choose ul li.bounce { background: url(../../_images/icon_small_warning.gif) 0 0 no-repeat; padding: 0 0 0 30px; }

p.notes { font-size: 10px !important; line-height: 12px !important; }
p.notes a { font-size: 10px !important; }

ul				{ list-style: disc; margin: 0 0 10px 15px; }
a					{ color: #e07c13; }
a:hover		{ color: #61dcff; }
blockquote	{ padding: 8px 15px; }
th				{ text-align: left; }
sup				{ font-size: 8px !Important; }

.clearfix:after 	{ content: "."; display: block;  height: 0; clear: both; visibility: hidden; }
.clearfix					{ display: inline-table; }
* html .clearfix	{ height: 1%; }
.clearfix					{ display: block; }
