/* CSS Document */

body {
	margin:0;
	padding:0;
	background:#C60C30 url(../images/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}


a {
	color:#5D5D5D;
	text-decoration:underline;
	}

a:hover {
	color:#000000;
	text-decoration:none;
	}
#print-logo {
	display:block;
	}
#banner-feature {
	display:none;
	}


#wrapper {
	width:722px;
	background:white;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	text-align:center;
}

#content {
	text-align:left;
	}

.clear {clear:both;}

h1 {
	
	background:url(../images/logo_timeline.gif) top left no-repeat;
  	width: 722px;
	left:0;
	top:0;
	padding:0 0 80px 0;
	margin:0;

}
h1 a {
  position: absolute;
  height:70px;
  width: 250px;
  text-decoration: none;
  }

h1 a:hover {
	border:none;
	text-decoration:none;
	}

h1 a i { visibility: hidden;}


#top-nav { float:right;margin-top:-65px;margin-right:17px;}
#top-nav a {text-decoration:none;}
#top-cart {background:url(../images/top-cart.png) top left no-repeat;width:100px;padding:0 12px;}
#top-cart  i{visibility:hidden;}

#top-help {background:url(../images/top-help.png) top left no-repeat;width:100px;}
#top-help i{visibility:hidden;}

#banner-feature {
	border-left:1px solid white;
	border-right:1px solid white;
	margin-top:5px;
	}

#main-column {
	width:446px;
	float:left;
	padding-left:40px;
	margin-bottom: 30px;
	
}
a img {border:none;text-decoration:none;}

ul {
	
}

#main-column ul li {
	font-size:9pt;
	color:#5d5d5d;
	list-style:url(../images/standard_list.gif);
	
	/*background:url(../images/standard_list.gif) center left no-repeat;*/
	margin:0px;
	padding: 3px 0;	
}

#main-column h2 {
	font-size:15pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#231f20;
	font-weight:normal;
	margin-top:35px;
	
}

#main-column h3 {
	font-size:11pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-top:30px;
}

#main-column h3.topline {
	margin-top:0;
}

#main-column h4 {
	border-bottom: 1px solid #c2c2c2;
	padding-top: 10px;
	margin-bottom: 25px;
}

#main-column h4.buy {
	border-bottom: 1px solid #c2c2c2;
	padding-top: 0;
	margin-bottom: 25px;
}

#main-column p {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	line-height:14pt;
}

#main-column .caps {
	color:#000000;
	font-weight: bold;
	font-size:9pt;
	text-transform: uppercase;
	line-height:14pt;
}

#main-column .red {
	color:#C60C30;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	line-height:14pt;
}

#main-column .blue {
	color:#0077C0;
	font-weight: bold;
}

#main-column td.fullframe {
	padding-top:20px;
}

#main-column blockquote {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	line-height:14pt;
	margin-top:20px;
}

#main-column blockquote h3 {
	color:#000000;
	font-size:10pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-top:15px;
	margin-bottom:0;
}

#main-column blockquote .italics {
	font-size:8pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
}

#main-column blockquote .large {
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:14pt;
}

#info-column {
	width:181px;
	float:right;
	margin-right:25px;
	margin-top:40px;
	}

#wide-column {
	
	width:100%;
	
	}
	
#sidefeature { margin-bottom:30px;}
#getviewer {margin-top:35px; padding-top:20px;border-top:1px solid #c2c2c2;}
	
#buynow  {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	line-height:14pt;
	margin-top: 5px;
	}	
	
#buynow td {white-space:nowrap;}

#buynow .altrow {background:#EFEFEF;}
span.price-basic 	{
	color:#0077C0;
	font-weight:bold;
}

span.price-pro	{
	color:#C60C30;
	font-weight:bold;
}

span.price-viewer	{
	color:#280091;
	font-weight:bold;
}


#buynow a.buy-basic {text-decoration:none;}
#buynow a.buy-basic {background:url(../images/buynow-blue.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.buy-basic i{visibility:hidden;}

#buynow a.buy-pro {text-decoration:none;}
#buynow a.buy-pro {background:url(../images/buynow-red.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.buy-pro i{visibility:hidden;}

#buynow a:hover  {background:url(../images/buynow-gray.png) center left no-repeat;}

#buynow a.download-viewer {text-decoration:none;}
#buynow a.download-viewer {background:url(../images/download-purple.gif) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.download-viewer i{visibility:hidden;}
#buynow a.download-viewer:hover  {background:url(../images/download-gray.gif) center left no-repeat;}


#buynow a.trial-basic {text-decoration:none;}
#buynow a.trial-basic {background:url(../images/trial-blue.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.trial-basic i{visibility:hidden;}

#buynow a.trial-pro {text-decoration:none;}
#buynow a.trial-pro {background:url(../images/trial-red.png) center left no-repeat;padding:5px 40px; margin:0;display:block;}
#buynow a.trial-pro i{visibility:hidden;}
#freetrial a:hover  {background:url(../images/trial-gray.png) center left no-repeat;}

#buynow a.add-basic {text-decoration:none;}
#buynow a.add-basic {background:url(../images/addcart_blue.gif) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.add-basic i{visibility:hidden;}
#buynow a.add-basic:hover  {background:url(../images/addcart_gray.gif) center left no-repeat;}

#buynow a.add-pro {text-decoration:none;}
#buynow a.add-pro {background:url(../images/addcart_red.gif) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#buynow a.add-pro i{visibility:hidden;}
#buynow a.add-pro:hover  {background:url(../images/addcart_gray.gif) center left no-repeat;}

/* home page tables */

#homepage-table #buynow a.buy-basic {text-decoration:none;}
#homepage-table #buynow a.buy-basic {background:url(../images/buynow-blue.png) center center no-repeat;padding:5px 25px; margin:0;display:block;}
#homepage-table #buynow a.buy-basic i{visibility:hidden;}

#homepage-table #buynow a.buy-pro {text-decoration:none;}
#homepage-table #buynow a.buy-pro {background:url(../images/buynow-red.png) center center no-repeat;padding:5px 25px; margin:0;display:block;}
#homepage-table #buynow a.buy-pro i{visibility:hidden;}

#homepage-table #buynow a:hover  {background:url(../images/buynow-gray.png) center center no-repeat;}


#homepage-table #buynow a.lm-basic {text-decoration:none;}
#homepage-table #buynow a.lm-basic {background:url(../images/btn_learnmore_blue.png) center center no-repeat;padding:5px 25px; margin:0;display:block;}
#homepage-table #buynow a.lm-basic i{visibility:hidden;}

#homepage-table #buynow a.lm-pro {text-decoration:none;}
#homepage-table #buynow a.lm-pro {background:url(../images/btn_learnmore_red.png) center center no-repeat;padding:5px 25px; margin:0;display:block;}
#homepage-table #buynow a.lm-pro i{visibility:hidden;}
#homepage-table #learnmore a:hover  {background:url(../images/btn_learnmore_gray.png) center center no-repeat;}



/*product page - PRO */


#overview-pro a#features {text-decoration:none;}
#overview-pro a#features  {background:url(../images/btn_features_red.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a:hover#features  {background:url(../images/btn_features_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a#features  i{visibility:hidden;}

#overview-pro a#charts {text-decoration:none;}
#overview-pro a#charts  {background:url(../images/btn_charts_red.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a:hover#charts  {background:url(../images/btn_charts_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a#charts  i{visibility:hidden;}

#overview-pro a#customers {text-decoration:none;}
#overview-pro a#customers  {background:url(../images/btn_customers_red.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a:hover#customers  {background:url(../images/btn_customers_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a#customers  i{visibility:hidden;}

#overview-pro a#tour {text-decoration:none;}
#overview-pro a#tour  {background:url(../images/btn_tour_red.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a:hover#tour  {background:url(../images/btn_tour_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-pro a#tour  i{visibility:hidden;}



/* end product page - PRO */

/*product page - BASIC */


#overview-basic a#features {text-decoration:none;}
#overview-basic a#features  {background:url(../images/btn_features_blue.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a:hover#features  {background:url(../images/btn_features_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a#features  i{visibility:hidden;}

#overview-basic a#charts {text-decoration:none;}
#overview-basic a#charts  {background:url(../images/btn_charts_blue.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a:hover#charts  {background:url(../images/btn_charts_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a#charts  i{visibility:hidden;}

#overview-basic a#customers {text-decoration:none;}
#overview-basic a#customers  {background:url(../images/btn_customers_blue.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a:hover#customers  {background:url(../images/btn_customers_gray.png) center left no-repeat;padding:5px 25px; margin:0;display:block;}
#overview-basic a#customers  i{visibility:hidden;}

form {
	font-size:12px;
	color:#5d5d5d;
	}

.form-txt {
	font-weight: bold;
	font-size:8pt;
	text-transform: uppercase;
	line-height:14pt;
}


#comparisons {
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	line-height:14pt;
	border: 1px solid #b8b7b7;
	}
	
#comparisons td {
	border-right: 1px solid #FFFFFF;
	}
	
#comparisons td.last {
	border-right: none;
	}
	
#comparisons td.indent {
	padding-left:25px;
	font-style:italic;
	}

#comparisons .header {
	background:#d5d5d5;
	color:#565656;
	font-size:8pt;
	text-transform:uppercase;
}

#comparisons .pro {
	background:#C60C30;
	color:#FFFFFF;
	font-size:9pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-transform:none;
	border-right: none;
}

#comparisons .basic {
	background:#0077C0;
	color:#FFFFFF;
	font-size:9pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-transform:none;
}

#comparisons .altrow {background:#EFEFEF;}

/* end product page - BASIC */


#footer {
	background:white url(../images/footer-bg.gif) no-repeat top right;
	padding:0px 0 65px 25px;
	border-top:1px solid #939393;
	border-left:1px solid white;
	border-right:1px solid white;
}


#footer-content {
	margin-top:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d5d5d;
	
}
#footer-content a { 
	color:#5d5d5d;
	}
	
#footer-content a:hover { 
	color:#000000;
	}
	
other{
	font-size:9pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	}