﻿*{
	font-family: Verdana, sans-serif;
	margin:0px;
}
body{
	background-color:#F4F4F4;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
}

#page{width:770px;margin:0px auto;padding:50px 0px;}


img{border:0px;}

h1 {
	margin-top:10px;
	margin-bottom:10px;
	font-size:2.0em;
	font-weight:bold; 
	font-style:normal;
	font-variant:normal; 
	color: #06C;
	line-height: 1.3em;
}

h2 {
	margin-bottom:100px;
	font-size:1.8em;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	color: #09F;
	line-height: 1.3em;
}

h3 {
	margin-top:25px;
	margin-bottom:5px;
	font-size:1.4em;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	color: #06C;
	line-height: 1.3em;
	width:90%;
}

h4 {
	margin-top:40px;
	font-weight: bold;
	color: #009;
}

h5 {
	margin-top:20px;
	font-weight: bold;
	color: #009;
}

h6 {
	margin-top:0px;
	font-weight: bold;
	color: #009;
}

.subhead{
	font-size:16px;
	font-weight:bold;
	color:#09F;
	margin-top:20px;
}
p {
	font-size: 12px;
	font-weight:normal;
	width:90%;
	margin-top:6px;
}
li {
	font-size: 12px;
	font-weight:normal;
	margin-left:2.0em;
	margin-right:4.0em;
	margin-top:10px;
}
div.coverage li{
	margin-top:3px;
}
div.coverage{
	margin:20px 0px;
}

.products p{
	font-size: 11px;
	}

div.footer p{
	font-size: 11px;
	margin:0px;
	}

span.lead-in{
	color:#09F;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
}

div.FAQ{
	margin:40px 0px;
}


div.FAQ p{
	margin-top:6px;
}
div.FAQ p.question{
	margin-top:30px;
	margin-bottom:10px;
	color:#039;
	font-style:italic;
	font-size:1.1em;
}

div.pricing{
	margin:20px 0px;
}
div.pricing table{
	font-size:11px;
	margin-top:20px;
}
div.pricing tr{
	height:20px;
}
div.pricing th{
	text-align:left;
	padding-left:3px;
	background-color:#999;
	color:#FFF;
}
div.pricing td{
	text-align:left;
	vertical-align:top;
	padding:1px;
	border-bottom:1px dotted #CCC;
	line-height:15px;
}
div.pricing p.note{
	font-size:11px;
	margin-top:6px;
	color:#933;
}

p+p{
	margin-top:5px;
}

div.teaser p{
	font-size:10px;
	width:168px;
	padding:5px 5px 5px 10px;
	margin:0px;
	border:1px solid silver;
	border-top-width:0px;
}
div.teaser p.banner{
    padding: 2px 5px 2px 10px;
    border-width:1px 1px 1px 1px;
    background-color:#EEE;
    font-weight:bold;
}

div.teaser{
	margin:30px 10px;
	padding:0px;
}

div.teaser img.banner{
	display:block;
}

p.notice{
	background-color:#F3F9FF;
	padding:10px;
	margin:20px 0px;
	border:1px solid #CDF;
}

div.editions{
	margin:40px 0px 20px;
}

div.chart{
	margin:20px 0px;
}
div.features{
	margin:20px 0px;
}
div.contact{
	margin:20px 0px;
}
div.legal{
	margin:20px 0px;
	font-size:10px;
	line-height:12px;
}


.body {
	font-size: 12px;
}
a, a:link, a:visited{
	color:#06F;
	text-decoration: none;
}
a:hover {
	color: #C00;
	text-decoration: none;
}
a.title:link, a.title:visited{
       color:#039;
}

.title {
	font-size: 11px;
	line-height:14px;
	font-weight: bold;
	margin:20px 0px 20px 0px;
}
.listprice {
	color: #000;
	text-decoration: line-through;
	font-style: italic;
}
.ourprice {
	color: #C00;
	font-size: 11px;
}
.featdesc {
	font-weight: bold;
	color: #09F;
	font-size: 10px;
}
.prodTitle {
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	color: #039;
}
.prodTitleList {
	font-size: 11px;
	font-weight: bold;
	color: #039;
}
.eNews1 {
	font-size: 11px;
}
.eNews2 {
	font-size: 11px;
	line-height: 20px;
}
.special1{color:#036;
}

h1 .reg{font-size:0.4em; position:relative; top:-1.0em;}
h1 .tm{font-size:0.5em; position:relative; top:-0.6em;}
p .reg{font-size:0.4em; position:relative; top:-1.0em;}
p .reg{font-size:0.5em; position:relative; top:-0.6em;}

.footer{border-top:1px solid #666; padding:6px 0px; text-align:center;}

#content{padding-bottom:30px;}
#contentOuter{position:relative;}

.breathe{margin:40px 0px 20px 0px;}


.TabPanel{}

#Support a:link,
#Support a:visited{color:#333333;}
#Support a:hover{color:#CC0000;}

#Features ul,
#Support ul{color:#09F;margin:0px;padding:0px;}

#Features ul li span,
#Support ul li span{color:#333;}

#Features ul li,
#Support ul li{margin-top:5px;margin-bottom:5px;font-size:11px;}

#Downloads ul li,
#Evaluate ul li{list-style-image:url(/images/grayarrow.gif);}