﻿.atspage
{
    background-image:url(Images/Content/at-s-banner.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    width:680px;
    height:350px;
    margin:0 auto 0 auto;
    float:left;
}
.coverpage
{
    background-image:url(Images/Content/coverpage-banner.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    width:680px;
    height:350px;
    margin:0 auto 0 auto;
    float:left;
}
.coverpage-slogan1,.htmleditorpage-slogan1,.atspage-slogan1
{
    width:220px;
    height:340px;
    float:left;
    padding: 15px 0 0 10px;
    text-align: center;
}
.coverpage-emphasisefont,.htmleditorpage-emphasisefont,
.atspage-emphasisefont
{
    background-color:#cb4f00;
}
.coverpage-description-bg
{
    background-image:url(Images/Content/whatis-cms.jpg);
}
.htmleditorpage-description-bg
{
    background-image:url(Images/Content/whatis-htmleditor.jpg);
}
.atspage-description-bg
{
    background-image:url(Images/Content/whatis-ats.jpg);
}
.coverpage-description-bg,.htmleditorpage-description-bg,
.atspage-description-bg
{
    background-repeat:no-repeat;
    background-position:center top;
    width:680px;
    height:290px;
    padding: 2px 0 0 10px;
    margin: 15px auto 10px auto;
    float:left;
}
.coverpage-description,.htmleditorpage-description,
.atspage-description
{
    width:410px;
    height:226px;
    float:right;
    padding: 15px 20px 0 0;
}
.coverpage-features,.htmleditorpage-features,
.atspage-features
{
    width:650px;
    margin: 0 auto 0 auto;
    border:2px solid #000;
    background:#c5e0f5;
    padding: 5px 10px 5px 10px;
    font-size:medium;
}
.coverpage-features dt,.htmleditorpage-features dt,
.atspage-features dt
{
    font-weight:bold;
    margin: 5px 0 0 0;
}
.coverpage-features dd,.htmleditorpage-features dd,
.atspage-features dd
{
    border-bottom:1px dotted #000;
    padding:0 0 5px 0;
}
.remove-border
{
    border-style:none !important;
    border-width:0px;
}
.htmleditorpage
{
    background-image:url(Images/Content/htmleditorpage-banner.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    width:680px;
    height:350px;
    margin:0 auto 0 auto;
    float:left;
}
.demo-button
{
    margin-left:5px;
}
.main-summary
{
   background-color:#ebf0f0;
   padding:5px;
   width:677px;
   margin:0 auto 0 auto;
}
.main-summary p
{
   font-size:medium;
}
.pointer-link a
{
    color: #093f68 !important;
    text-decoration:none;
    background-image:url(Images/Content/pointer.png);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:18px;
    float:right;
    margin-right:10px;
    font-weight:bold;
}
.pointer-link a:hover
{
    text-decoration:underline;
}
.productpage-banner
{
    background-image:url(Images/Content/goals-banner.gif);
    background-repeat:no-repeat;
    width:677px;
    height:100px;
    margin:0 auto 0 auto;
}
.page-heading
{
    font-size:large;
    color:#000;
    width:677px;
    margin:10px auto 5px auto;
    text-align:center;
}
.productpage-cms-image
{
    background-image:url(Images/Content/cmsproduct.jpg);
    background-repeat:no-repeat;
    width:260px;
    height:130px;
    float:left;
    cursor:pointer;
}
.productpage-cms-info,.productpage-editor-info,
.cmspage-info,.editorpage-info
{
    float:left;
    padding: 10px 0 0 5px;
    width:420px;
    font-size:medium;
}
.cmspage-info
{
    padding:0 0 0 5px !important;
}
.pointer-link-nofloat
{
    float:none !important;
    margin: 0 0 0 5px;
}
.productpage-editor-image
{
    background-image:url(Images/Content/editorproduct.jpg);
    background-repeat:no-repeat;
    width:260px;
    height:130px;
    float:left;
    cursor:pointer;
}
.cmspage-banner
{
    background-image:url(Images/Content/cms-product-banner.jpg);
    background-repeat:no-repeat;
    width:677px;
    height:100px;
    margin:0 auto 0 auto;
}
.cmspage-image
{
    background-image:url(Images/Content/3dboxshape-cms.jpg);
    background-repeat:no-repeat;
    width:200px;
    height:260px;
    float:left;
    cursor:pointer;
}
.editorpage-banner
{
    background-image:url(Images/Content/editor-product-banner.jpg);
    background-repeat:no-repeat;
    width:677px;
    height:100px;
    margin:0 auto 0 auto;
}
.editorpage-image
{
    background-image:url(Images/Content/3dboxshape-editor.jpg);
    background-repeat:no-repeat;
    width:200px;
    height:260px;
    float:left;
    cursor:pointer;
}
.orderedlist
{
    float:left;
    margin: 10px 0 10 10px;
    padding:0px;
    list-style-type:none;
}
.orderedlist li
{
   float:left;
}
.editordemo-container
{
   width:677px;
   margin:0 auto 0 auto;
}
.docspage-banner
{
    background-image:url(Images/Content/docs-banner.jpg);
    background-repeat:no-repeat;
    width:677px;
    height:100px;
    margin:0 auto 0 auto;
}
.docspage-cms-info
{
    background-image:url(Images/Content/cms-docs-icon.jpg);
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#95a9aa;
    border:3px solid #53747b;
    width:667px;
    height:80px;
    margin:10px auto 10px auto;
    padding:10px;
}
.docspage-editor-info
{
    background-image:url(Images/Content/editor-docs-icon.jpg);
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#95a9aa;
    border:3px solid #53747b;
    width:667px;
    height:80px;
    margin:10px auto 10px auto;
    padding:10px;
}
.onlinedemo-banner
{
    background-image:url(Images/Content/onlinedemo-banner.jpg);
    background-repeat:no-repeat;
    width:677px;
    height:100px;
    margin:0 auto 0 auto;
}
.onlinedemo-container
{
    border-top:1px dotted #000;
    border-bottom:1px dotted #000;
    background:#b2c1c4;
    padding: 5px 10px 5px 10px;
}
.onlinedemo-container,.onlinedemo-note
{
    width: 650px; 
    margin: 0 auto 0 auto;
    padding:10px 5px 10px 5px;
}
.onlinedemo-container dl dt,.onlinedemo-container dl dd
{
    padding: 5px 0 5px 0;
}
.horizontal-align
{
    margin:0 auto 0 auto;
}
.license {
	width: 650px;
}
.license caption {
    font-size:large;
    font-weight:bold;
	text-align: left;
	text-indent: 10px;
	background: url(Images/Content/license-caption.jpg) right -1px;
	border-top:2px solid #51626f;
	height: 45px;
}
.license thead th {
	background: url(Images/Content/license-th.jpg) no-repeat right;
	height: 47px;
	color: #FFFFFF;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: left;
}
.license, .license tbody tr td, .license thead tr th {
	margin: 0;
	padding: 0;
}
.license tbody tr td {
	background-color: #b2c1c4;
	border-bottom: 2px solid #8996a0;
	border-top: 3px solid #ffffff;
	padding: 9px;
}
.license tbody tr.odd td {
	background-color:#dfe5e6;
	border-bottom: 2px solid #394a59;
}

.license tbody tr td, .license thead tr th {
	vertical-align: middle;
}

.license thead tr th {
	line-height: 19px;
	padding: 0 8px 2px 8px;
	white-space: nowrap;
}