/* --Main Body -- */

.content {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color:#797979;}

.contentsmall {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height: normal; color:#797979;}

.subheader {font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#00448A; font-weight:bold; line-height:normal;}


.subheadersmall  {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#00448A; font-weight:bold;}

.subheaderpink  {font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#E0007B; font-weight:bold;}

.subheadersmallpink  {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#E0007B; font-weight:bold;}

.contentlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; color:#00448A; text-decoration:none; border-bottom:1px dotted #ABC1D8;} 



.downloadtable { width:490px; display: table; }
.downloadtable td{  display:table-cell; padding:7px; background:#EFEDEB;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: #FFFFFF solid 1px;}


.downloadtablelarge { width:100%; display:table; }
.downloadtablelarge td{  display:table-cell; padding:7px; background:#EFEDEB;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: #FFFFFF solid 1px;}


/*  Price Table   */



.pricetable td{  text-align:center; display:table-cell; padding:5px;  line-height:normal; color:#666666; border-bottom: #CCDAE8 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

.pricetable { width:490px; display:table; }



.pricetableheader  { }
.pricetableheader  td{ background:#618BB6; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; color:#FFFFFF; font-weight:bold; line-height:normal; padding-bottom:2px; padding-top:7px; border:none; border-bottom: solid 7px #4B7BAC; vertical-align:bottom; }



.pricesold {background-color: #EA0000; color:#FFFFFF; font-weight:bold; padding:2px; display:block;}



/*  Features   */

.contentfeaturebox { padding-top:15px; padding-bottom:15px;}

.contentfeaturecontainer {margin:auto; background: #D8D7CF; position:relative}


.contentfeaturecontainer ul{
margin: 0px;
padding: 0px;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
font-size: 11px;

height:1%;




}

.contentfeaturecontainer li { margin-bottom: 0px; height:1%;}

.contentfeaturelink  a
{
display: block;
padding:15px;
background:url(/images/feature_bg2.jpg) bottom right;
height:1%;
color:#666666;



}

.contentfeaturelink  a:link, .contentfeaturelink a:visited
{

text-decoration: none;
color:#003C77;


}

.contentfeaturelink a:hover
{

background:#EDECEA ;
/*color:#ffffff;*/
}



/*  Development Table   */


.devtable td{  text-align:center; display:table-cell; line-height:normal; color:#797979; font-family:Arial, Helvetica, sans-serif; font-size: 11px; height:229px; text-align:center; width:220px; vertical-align:top;  }

.devtable { width: 660px; display:table;  background:url(/UserDir/Images/general/logotable.gif); border-bottom: solid 3px #FFFFFF;}

.devtablecontent { height:auto; width:180px;}
.devtablecontent td{ height:auto; padding-bottom: 4px;}


.introbuttons td{ padding-right:20px;}

.introbuttons {}



