/* buy page */ 
.featureTable,#featureTable {margin:0px;border-left:1px solid #f8f8f8; border-right:1px solid #f8f8f8; }	
.featureTable th,#featureTable th {text-align:center; background-color:#f9f7f8; border-bottom:1px solid #D7E1D5;}
.featureTable th.moreInfo,#featureTable th.moreInfo {text-align:left; background-color:#f9f7f8; border-bottom:1px solid #D7E1D5;}
.featureTable th span,#featureTable th span{font-weight:normal; }
.featureTable th, .featureTable td,#featureTable th, #featureTable td{padding:4px 4px 4px 10px; font-size:11px; font-weight:bold; }
.featureTable td,#featureTable td {text-align:center; border-bottom:1px solid #f8f8f8; }
.featureTable td.desc,#featureTable td.desc{border-bottom: 0px;}

.featureTable td.moreInfo,#featureTable td.moreInfo {text-align:left; padding-left:10px; cursor:pointer; }
.featureTable td.moreInfo div, .featureTable td.noInfo div,#featureTable td.moreInfo div, #featureTable td.noInfo div {font-weight:normal;}
.featureTable td.noInfo,#featureTable td.noInfo {text-align:left;}

.featureTable td.features,#featureTable td.features{text-align: left;}
.featureTable td.noborder,#featureTable td.noborder{border-bottom: 0px;}
.featureTable td.icon,#featureTable td.icon{text-align: right; padding-right: 10px;}
.featureTable td.morefeatures,#featureTable td.morefeatures{text-align: left; border-bottom: 0px;}

.featureTable td.featureInfo,#featureTable td.featureInfo {text-align:left; padding:0;}
.plusFeatureBox {position:relative;}
.plusFeatureContent div{padding:5px 5px 5px 10px; background-color: #ffffff;}
.plusFeatureContent img{float:left; margin:0 10px 0 10px; }
.plusFeatureContent p{font-size:110%; color:#333; font-weight:normal; padding:0px; }

.featureTable tr.selectedFeature td,#featureTable tr.selectedFeature td {background-color:#a5bfd8; color:#fff;}
.featureTable tr.selectedFeature td.plusColumn,#featureTable tr.selectedFeature td.plusColumn{border-right:1px solid #a5bfd8;}
.featureTable tr.selectedFeature td div.plusFeatureContent,#featureTable tr.selectedFeature td div.plusFeatureContent {display:block; }

.infocell {background-color:#ffffff; float: left; text-align: left; vertical-align: top;font-size:110%; color:#333; font-weight:normal;}

.plusFeatureContent {display:none; position:absolute; top:-2px;}
.buyCont{left:115px; width:263px; background-color: #a5bfd8; padding:0px 8px 8px 8px;}

.alignleft{text-align: left;}

/* width */
.w402{width:402px;}
.w396{width:396px;}
.w160{width:160px;}
.w111{width:111px;}
.w733 {width:733px;}
.w365 {width:365px;}
.w114 {width:114px;}
/*width */

/* colors */
.com1{background-color: #ebebeb;}
.com_gray{background-color:#f9f7f8;}
.top_feature{background-color: #d3e9ff;}
.top_feature2{background-color: #a5d2fe;}
.prem_feature{background-color: #dddddd;}
.prem_feature2{background-color: #c3c3c3;}
.bottom_tl{background-color: #ffde49;}
/* colors */

/* buy pages */
.comp_bg{width: 410px; float: left; padding-bottom: 10px;}
.comp_wrap{background-color:#ebebeb; padding: 1px 6px 1px 6px;}
.comp_main{background-color:#dddddd;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; padding: 0px;}
/* buy pages */

/* Features page */
.featureTable th.ftr, .featureTable td.ftr, #featureTable th.ftr, #featureTable td.ftr  {background-color:#f9f7f8;text-align:left;}
.featureTable th.ftr_font, .featureTable td.ftr_font,#featureTable th.ftr_font, #featureTable td.ftr_font{font-size:12px;}
.featureTable th.ftr_font, .featureTable td.ftr_btn,#featureTable th.ftr_font, #featureTable td.ftr_btn{font-size:12px;}
.featureTable th.ftr_font, .featureTable td.ftr_btn_x,#featureTable th.ftr_font, #featureTable td.ftr_btn_x{font-size:12px;padding-top:24px;}
.featureTable td.video,#featureTable td.video {text-align:center; border-bottom:1px solid #ffde49; }
.ftr_wrap{background-color:#ebebeb; padding-left: 5px; padding-right: 5px;}
.ftr_wrap2{background-color:#dddddd;border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; padding: 0px 0px 0px 0px;}
.ftr_Cont{left:290px; width:350px; background-color: #a5bfd8; padding:0px 5px 8px 5px;}
.featureTable td.ftr_icon,#featureTable td.ftr_icon{vertical-align:top;text-align:right;width:20px;padding-right:0px;}
/* Features page */

/* ----- clear fix for floats ----- */
/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		
/* without this class applied, a float might hang over the bottom border of it's container */
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }		

/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */