		.feature-matrix{
			font-size: 8pt;
			width: 750px;
			}
		.feature-matrix TD, TH{
			font-family: Tahoma, Verdana, Sans-Serif;
			}
		.edition-names{
			background-color: #5068C5;
			/* background-image: url('images/header_bg.gif'); */
			color: #FFFFFF;
			}
		.edition-names TH{
			padding: 7px 3px 7px 3px;
			}
		.app-name{
			background-image: url(images/fm_hbglftrnd.gif);
			}
		.heading-right{
			background-image: url(images/fm_hbgrgtrnd.gif); 
			background-position: right top;
			}
		.edition-name{
			background-image: url(images/fm_hbgfill.gif);
			}
		.edition-price-odd{
			background: #D9E1FA;
			border-bottom: 1px solid #EEF2FD;
			}
		.edition-price-even{
			background: #EEF2FD;
			border-bottom: 1px solid #D9E1FA;
			}
		.buynow-button{
			}
		.section{
			}
		.section-caption{
			color: #444444;
			background-color: #EEF2FD;
			background-image: url('images/section_bg.gif');
			font-weight: bold;
			border-bottom: 1px solid #D9E1FA;
			}
		.section-edition-label{
			color: #666666;
			background-color: #EEF2FD;
			background-image: url('images/section_bg.gif');
			border-bottom: 1px solid #D9E1FA;
			text-align: center;
			}
		.group{
			font-weight: bold;
			}
		.group-item{
			color: #5068C5;
			border-bottom: 1px solid #5068C5;
			cursor: hand;
			cursor: pointer;
			}
		.feature-caption{
			border-bottom: 1px solid #EEF2FD;
			color: #535353;
			width: 350px;
			}
		.grouped{
			padding-left: 19px;
			}
		.feature-flag-odd{
			font-weight: bold;
			text-align: center;
			background: #D9E1FA;
			border-bottom: 1px solid #EEF2FD;
			}
		.feature-flag-even{
			font-weight: bold;
			text-align: center;
			background: #EEF2FD;
			border-bottom: 1px solid #D9E1FA;
			}
