/********************
	Page
********************/
body
{
    margin: 0px;
}

body A:link, body A:visited
{
    color: #3a88dd;
    text-decoration: none;
}

body A:hover
{
    color: #3a88dd;
    text-decoration: underline;
}

div, input, select, span, table, textarea
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    line-height: 20px;
}

h1
{
    font-size: 18px;
}

h2
{
    font-size: 15px;
}

.compareFeatureName
{
    font-weight: bold;
}

.compareFeatureDescription
{
    font-size: 11px;
}

/********************
	Demo Page
********************/
.demoDescription
{
    padding-top: 15px;
}

.demoVideo
{
    padding-top: 20px;
    padding-bottom: 10px;
}

/********************
	Header Menu
********************/
.headerMenu
{
    color: #676767;
    font-size: 14px;
    padding-right: 10px;
    padding-bottom: 7px;
}

.headerMenu A:link, .headerMenu A:visited
{
    color: #676767;
}

.headerMenu A:hover
{
    color: #000000;
    text-decoration: none;
}

.headerSubMenu
{
    background-color: #d1e7fb;
    color: #000000;
    font-size: 11px;
    padding: 3 3 3 3;
}

.headerSubMenu A:link, .headerSubMenu A:visited
{
    color: #000000;
}

.headerSubMenu A:hover
{
    color: #000000;
    text-decoration: none;
}

/********************
	Feature Pane
********************/
.featurePane
{
    background-color: #d1e7fb;
}

.featurePaneTitle
{
    font-size: 11px;
    font-weight: bold;
}

.featurePaneDescription
{
    font-size: 10px;
}

.featurePaneTitle A:link, .featurePaneTitle A:visited
{
    color: #000000;
    text-decoration: none;
}

.featurePaneTitle A:hover
{
    color: #000000;
    text-decoration: none;
}


/********************
	Footer Menu
********************/
.footerMenu
{
    color: #767993;
    padding-right: 10px;
}

