
/* CSS Document - CleanAir4Life.com */
/* New style sheet for redesign of site */
/* Created by Tom Schukar, TomSchukar LLC., Web Studio, 970-226-3718, tom.schukar@comcast.net */

/*Contents
Global Styles
Page Layout Styles
  Left Column Styles
  Center Column Styles
  Right Column Styles
  Footer Styles
Banner Styles
  Top Nav Styles
Content Styles
  Left Column Content Styles
  Center Column Content Styles
  Articles Content Styles
  Right Column Content Styles
  Footer Content Styles
Charts, Graphs and Specific Content Styles
  Comparison Chart
TEST STYLES
  */



/* ------------------Styles for asp Product Pages------------------ */

.right-column-com-call-content {
	font-size: 75%;
	padding: 5px 5px 12px 10px;
	border-bottom: 1px solid #3DA5B4;	
	}
	
.right-column-com-email-content {
	font-size: 75%;
	padding: 5px 5px 12px 10px;
	border-bottom: 1px solid #3DA5B4;	
	}
	
.right-column-com-tell-content {
	font-size: 75%;
	padding: 5px 5px 10px 10px;
	border-bottom: 1px solid #3DA5B4;	
	}

.right-column-content img {
	padding: 0 5px 0 0;
	}
		
.right-column-content {
	font-size: 75%;
	padding: 5px 5px 5px 10px;
	border-bottom: 1px solid #3DA5B4;	
	}

.right-column-header {
	font-size: 75%;
	font-weight: bold;
	background-color: #8BCED8;
	padding: 8px 5px 8px 10px;
	border-bottom: 2px solid #FFFFFF;
	}

.tabcontent-div {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 10px 5px 10px 5px;
	margin: 1px 0 0 0;
	}

.tabs-div {
	margin: 15px 0 0 0;
	}
	
/*.tabs-div img.tab-image {
	margin-right: 2px;
	}*/

.tabbed-content-div {
	border-top: 5px solid #BEDDEF;
	font-size: 75%;
	}

.centerColumn-productpage {
	padding: 0 12px 10px 12px;
	margin: 0;
	vertical-align: top;
	}

.centerColumn_container-productpage  {
	padding: 0 2px 10px 2px;
	margin: 0;
	width: 490px; 
	}
	
.rightColumn-productpage {
	width: 198px; 
	background: #EAf1F2; 
	vertical-align: top;
	border-top: 5px solid #FFFFFF;
	}
	
.rightColumn_container-productpage {
	vertical-align: top;
	}
	
.product-buy-box p {
	font-size: 75%;
	padding: 0 0 8px 15px;
	}
	
.product-buy-box {
	vertical-align: top;
	}
	
p.our-price {
	font-size: 85%;
	}
	
.you-save {
	color: #990000;  
	}
	
.product-action-box {
	background: #D3CFC2;
	border-top: 1px solid #F0E6A6;
	border-left: 1px solid #F0E6A6;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 15px 12px 15px 12px;
	margin-left: 15px;
	margin-bottom: 6px;
	width: 235px;
	}

/* ------------------Styles for html Product Pages------------------ */

.product-catalog-container {
	margin: 10px 0 10px 15px;
	font-size: 80%;
	line-height: 20px;
	}

.hdr1product-catalog {
	font-size: 140%;
	margin: 10px 0 0 0;
	padding: 0;
	}

.hdr2product-catalog {
	font-size: 120%;
	margin: 10px 0 0 0;
	padding: 0;
	}

	
	
/* ------------------Styles-for-Learning-Center-Pages------------------ */

.header-bar-01 {
	padding: 4px 10px; 
	font-weight: bold; 
	background-color: #99CCCC; 
	width: 97%;
	}

.header-bar-02 {
	padding: 4px 10px; 
	font-weight: bold; 
	background-color: #ADD69A; 
	width: 97%;
	}


.Article-Container {
	font-size: 80%;
	letter-spacing: .5px;
	margin: 20px 25px 0 25px;
	}
	
.Article-Title {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 160%;
	}
	
.Article-Sub-Title {
	padding: 5px 0 0 0;
	font-weight: bold;
	font-size: 130%;
	}
	
.Article-Text-Container p {
	padding: 10px 0 0 0;
	font-size: 90%;
	}
	
.Article-Chapter-Title {
	font-weight: bold;
	font-size: 100%;
	background-color: #FFCC00;
	color: #000000;
	padding: 3px 0 3px 5px;
	width: 100%;
	margin: 10px 0 10px 0;
	}
	
.navigation-intext {
	border-top: 1px solid #99CC00;
	margin: 10px 0 0 0;
	}
	
.article-links {
	border-top: 1px solid #99CC00;
	margin: 0 0 5px 0;	
	}

/* ------------------GLOBAL STYLES------------------ */

#breadcrumb {
	font-size: 70%;
	margin: 15px 10px 0 15px;
	}
	
#breadcrumb span {
	color: #777777;
	}

a:link {
	color: #002FBB;
	text-decoration: underline;
	}
	
a:visited {
	color: #002FBB;
	text-decoration: underline;
	}
	
a:focus {
	color: #1d9100;
	text-decoration: underline;
	}
	
a:hover {
	color: #1d9100;
	text-decoration: underline;
	}
	
a:active {
	color: #1d9100;
	text-decoration: underline;
	}
	
div {
	padding: 0;
	margin: 0;
	}
	
p {
	margin: 0;
	padding: 0;
	}
	
img {
	margin: 0;
	padding: 0;
	}
	
form {
	margin: 0;
	padding: 0;
	}

.bold {
	font-weight: bold;
	}

.fontSize80 {
	font-size: 80%;
	}
	
.fontSize85 {
	font-size: 85%;
	}
	
.float_lft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
	}

.float_rt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
	}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	}
	
.padding-left-20 {
	padding-left: 20px;
	}

.padding-top-15 {
	padding-top: 15px;
	}	
	
.form-general {
	font-size: 75%;
	}
	
.paragraph-spacer5 {
	padding-top: 5px;
	}

/* ------------------PAGE LAYOUT STYLES------------------ */

body  {
	font: 100%  Arial, Helvetica, Verdana, sans-serif;
	background: #FFFFFF;
	margin: 0 0 20px 10px; /*margins around the body*/
	padding: 0;
	text-align: left;
	color: #000000;
	}

.mainBody #contentContainer { 
	width: 900px;
	background: #FFFFFF;
	margin: 0;  /*to center the page use an auto margin for left and right, i.e "0 auto"*/
	text-align: left;
	/*border-bottom: 1px solid #EEEEEE;*/ 
	} 

/* ----------Left Column Styles---------- */

.mainBody td#leftColumn_home {
	width: 183px; 
	background: #FFFFFF; 
	padding: 0; 
	margin: 0;
	vertical-align: top;
	border-right: 1px solid #EEEEEE;
	}

.leftColumn_container {
	vertical-align: top;
	}
	
/* ----------Center Column Styles---------- */

.mainBody td#centerColumn  {
	padding: 0 2px 10px 2px;
	margin: 0;
	vertical-align: top;
	}
	
.centerColumn_container {  
	padding: 0; 
/*	border-right: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;*/
	background: #FFFFFF;
	} 

/* ----------Right Column Styles---------- */
.mainBody td#rightColumn_home {
	width: 176px; 
	background: #FFFFFF; 
	padding: 0; 
	margin:0;
	vertical-align: top;
	}
	
.rightColumn_container {
	vertical-align: top;	
	}

/* ----------Footer Styles---------- */
#footer { 
	padding: 10px 0 30px 0; 
	border-top: 1px solid #EEEEEE;
	background:#FFFFFF;
	text-align: center;
	} 
	
.footer_twocolumn {
	width: 900px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 275px;
	}

/*#footer p {
	margin: 0;
	padding: 10px 0;
	}*/

/* ------------------BANNER STYLES------------------ */

.mainBody #banner { 
	background: #FFFFFF; 
	height: 98px;
	margin-bottom: 2px;
	width: 900px;
	} 
	
#bannerLogoTable {
	width: 431px;
	}

#logo  {
	padding: 0 0 0 5px;
	}
	
#buyOnline { 	 
	color: #999999;
	font-weight: bold;
	font-size: 95%;
	padding: 5px 0 0 8px;
	}

#buyOnline span { 
	font-size: 75%;
	}
	
.welcome {
	background-color:#FFFFFF;
	color: #6D73A5;
	font-size: 80%;
	/*position: absolute; 
	top: 0px;
	right: 300px;*/
	/*margin-left: 470px;*/
	height: 93px;
	width: 226px;
	padding-top: 5px;
	}
	
.welcome span.welcomeText1  {
	font-size: 110%;
	font-style: italic;
	font-weight: bold;
	padding-left: 10px;
	}
		
.welcome span.welcomeText2  {
	font-size: 90%;
	font-style: italic;
	padding-left: 20px;
	}

.welcome ul {
	margin: 0;
	padding: 0 0 0 10px;;
	line-height: 14px;
	}
	
.welcome ul li {
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 85%;
	font-weight: bold;
	list-style-type: disc;
	list-style-position: inside;
	}
	
.BBBLogo img {
	/*position: absolute;
	top: 35px;
	left: 229px;*/
	padding: 30px 5px 0 5px;
	}
	
#search_mycart {
	background-color: #99CC66;
	font-size: 80%;
	/*position: absolute;
	top: 0;	
	right: auto;*/
	margin-left: 700px;
	height: 98px;
	width: 200px;
	}
	
/*#bannerSearchCartTable {
	padding: 0;
	}*/

#search {
	margin: 8px 0 0 10px;
	padding: 0 0 0 10px;
	}
	
.searchForm input {
	margin: 0 5px 0 0;
	}

.searchForm img  {
	vertical-align: text-bottom;
	}

	
#mycart {
	padding: 5px 0 0 10px;
	}
	
#cartText span {
	line-height: 12px;
	font-size: 85%;
	}
	
.cartTitle {
	font-weight: bold;
	font-size: 95%;
	color: #F2F8F9;
	}
	
#cartText {
	padding: 3px 0 0 0;
	}	
	
#cartText img {
	margin: 0 10px 0 0;
	}

/* ----------Top Nav Styles---------- */

#globalNav {
	width: 900px;
	height: 34px;
	background-color: #0169A7;
	margin-bottom: 2px;
	}


/* ------------------CONTENT STYLES------------------ */


/* ----------Left Column Content Styles---------- */
#McAffeLabel {
	margin: 0 0 0 25px;
	}
	
.testimonial {
	width: 150px;
	margin: 10px 0 0 11px;
	padding: 0 0 0 0;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	}

.testimonial-text {
	font-size: 75%;
	color:#336699;
	line-height: 18px;
	}
	
.testimonial-signature {
	font-size: 75%;
	font-style: italic;
	color:#336699;
	line-height: 18px;
	padding: 5px 0;
	}
	
/* ----------Left Column Utilities Navigation---------- */	
.LeftNavStaticTab-utilities {
	background-color: #548C51;
	color: #F2F8F9;
	text-transform: none;
	padding: 4px 2px 4px 10px;
	font-size: 70%;
	font-weight: bold;
	margin: 0 0 1px 0;
	letter-spacing: .5px;
	}

.LeftNavStaticTab-utilities a:link  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab-utilities a:visited,  .LeftNavStaticTab a:focus, {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab-utilities a:hover {
	text-decoration: underline;
	}
	
.LeftNavStaticTab-utilities a:active  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
/* ----------Left Column Learning Center Navigation---------- */	
.LeftNavStaticTab-othernavigation {
	background-color: #ffcc00;
	color: #03568C;
	text-transform: uppercase;
	padding: 4px 2px 4px 10px;
	font-size: 70%;
	font-weight: bold;
	margin: 0 0 1px 0;
	border: 1px solid #03568C;
	}	
	
.LeftNavStaticLinks-othernavigation {
	background-color: #ffffff;
	color: #F2F8F9;
	padding: 4px 2px 4px 0;
	font-size: 100%;
	margin: 0 0 1px 0;
	}
	
.LeftNavStaticTab-othernavigation a:link  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab-othernavigation a:visited,  .LeftNavStaticTab a:focus, {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab-othernavigation a:hover {
	text-decoration: underline;
	}
	
.LeftNavStaticTab-othernavigation a:active  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticLinks-othernavigation ul {
	margin: 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	}
	
.LeftNavStaticLinks-othernavigation ul li {
	border-bottom: 1px solid #ffcc00;
	padding: 0 0 4px 0;
	}
	
.LeftNavStaticLinks-othernavigation ul li a {
	font-size: 75%;
	text-decoration: none;
	padding: 0;
	}
	
.LeftNavStaticLinks-othernavigation ul li a:link {
	font-size: 75%;
	text-decoration: none;
	}
	
.LeftNavStaticLinks-othernavigation ul li a:visited,  .LeftNavStaticTab a:focus, {
	text-decoration: none;
	}
	
.LeftNavStaticLinks-othernavigation ul li a:hover {
	text-decoration: underline;
	}
	
.LeftNavStaticLinks-othernavigation ul li a:active  {
	text-decoration: none;
	}
	
/* ----------Left Column Air Purifiers Navigation---------- */	
.LeftNavStaticTab_nolink {
	background-color: #e2e2e2;
	color: #03568C;
	text-transform: uppercase;
	padding: 4px 2px 4px 10px;
	font-size: 70%;
	font-weight: bold;
/*	letter-spacing: .5px;*/
	margin: 0 0 1px 0;
	border: 1px solid #03568C;
	}	
	
	
.LeftNavStaticTab {
	background-color: #03568C;
	color: #F2F8F9;
	text-transform: uppercase;
	padding: 4px 2px 4px 10px;
	font-size: 70%;
	font-weight: bold;
/*	letter-spacing: .5px;*/
	margin: 0 0 1px 0;
	}

.LeftNavStaticTab a:link  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab a:visited,  .LeftNavStaticTab a:focus, {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticTab a:hover {
	text-decoration: underline;
	}
	
.LeftNavStaticTab a:active  {
	color: #F2F8F9;
	text-decoration: none;
	}
	
.LeftNavStaticLinks ul {
	margin: 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	}
	
.LeftNavStaticLinks ul li {
	border-bottom: 1px solid #EEEEEE;
	padding: 0 0 4px 0;
	}
	
.LeftNavStaticLinks ul li a {
	font-size: 75%;
	text-decoration: none;
	padding: 0;
	}
	
.LeftNavStaticLinks ul li a:link {
	font-size: 75%;
	text-decoration: none;
	}
	
.LeftNavStaticLinks ul li a:visited,  .LeftNavStaticTab a:focus, {
	text-decoration: none;
	}
	
.LeftNavStaticLinks ul li a:hover {
	text-decoration: underline;
	}
	
.LeftNavStaticLinks ul li a:active  {
	text-decoration: none;
	}


/*----------------Center Column Content Styles----------------------*/

.PageTitle {
	padding: 50px 0 10px 10px;
	font-weight: bold;
	font-size: 120%;
	color: #007575;
	}
	
.PageContent {
	font-size: 80%;
	padding: 0 10px 10px 10px;
	}
	
.PageContent p {
	padding-top: 8px;
	}

.CenterColumnAd {
	margin: 1px 0 0 0;
	}
	
/* ------------------Styles for Home Content------------------ */

.ArticleHeader {
	padding: 0 0 5px 10px;
	font-size: 90%;
	text-transform: uppercase;
/*	letter-spacing: 5px;*/
	color:#6699CC;
	font-weight: bold;
	}

.productText {
	font-size: 75%;
	letter-spacing: .5px;
	/*border: solid 1px black;*/
	vertical-align: top;
	}

.ArticleTitle {
	padding: 0 0 0 10px;
	font-weight: bold;
	font-size: 160%; 
	}
	
.ArticleSubTitle {
	padding: 5px 0 0 10px;
	font-weight: bold;
	font-size: 130%;
	}

.ArticleBody {
	padding: 10px 0 10px 10px;
	}

.ArticleBody p.ArticleChapterTitle {
	font-weight: bold;
	font-size: 100%;
	background-color: #96A576;
	color: #F2F8F9;
	padding: 3px 0 3px 5px;
	width: 300px;
	margin: 10px 0 0 0;
	}
	
.ArticleBody p span {
	font-weight: bold;
	}

.ArticleBody p {
	padding: 10px 0 0 0;
	}
	
.Articlecopyright {
	font-size: 80%;
	}

.product-list {
	margin: 10px 0 20px 10px;
	}

.product-list-table {
	border-collapse: collapse;
	}
	
.product-list-table td {
	border: 1px solid #999999;
	}

.product-header {
	background-color: #D5E1F7;
	padding: 10px;
	border: 1px solid #999999;
	}
	
.product-text {
	padding: 5px 10px;
	border: solid 1px black;
	vertical-align: top;
	}
	
#library-articles-container {
	background-color: #F4F2EA;
	margin: 0 0 20px  10px;
	letter-spacing: .5px;
	}
	
.bar-title {
	background-color: #33CCCC;
	padding: 8px 10px 8px 10px;
	text-transform: uppercase;
	color:#000000;
	font-weight: bold;
	}
	
.learning-content div.article-text {
	padding: 10px 15px 5px 15px;
	border-bottom: 1px solid #A3D1D1;
	}
	
.shopping-links {
	background-color: #C5E2C5;
	padding: 10px;
	width: 570px;
	margin: 20px 0 20px 65px;
	}
	
.shopping-list {
	border-bottom: 3px solid #FFFFFF;
	padding: 5px;
	}

/* ----------Right Column Content Styles---------- */
.rightColumn_container div {
	margin: 0 0 1px 0;
	}

/* ----------Footer Content Styles---------- */

.FooterTable {
	border-top: 1px solid #EEEEEE;
	}
	
p.footer_links  {
	font-size: 80%;
	}
	
p.footer_copyright  {
	font-size: 80%;	
	padding-left: 20px;

	}


/*------------Charts, Graphs and Specific Content Styles---------------*/

/*--------------Comparison Chart---------------------*/

	
.ChartContainer {
	padding: 0 0 0 0;
/*	border: 1px black solid;*/
	width: 700px;
	margin: 0 0 0 10px;
	}
	
.ChartTitle {
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	background-color: #336699;
	color: #F2F8F9;
	border-top: 1px solid #60B700;
	border-left: 1px solid #60B700;
	border-right: 1px solid #60B700;
	}
	
.ChartColumnHeader {
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	color: #999999;
	font-size: 70%;
	font-weight: bold;
	border-bottom: 2px solid #478800;
	border-left: 1px solid #60B700;
	border-right: 1px solid #60B700;
	}
	
.ChartColumnHeader span.Name {
	padding: 0 0 0 18px;
	}
		

.ChartColumnHeader span.Feature {
	padding: 0 0 0 228px;
	}
	
div.ChartScrollContainer {
	width: 700px;
	height: 555px;
	overflow: scroll;
	border: 1px solid #60B700;
	}
	
	

/*--------Comparison Chart Table-------------*/

.ProductTable  {
	width: 684px;  /*--this number can not change or teh bottom scroll bar will activate--*/
	}	
	
.ComparisonNumber_evenSelect {
	background-color: #CAD753;
	font-size: 110%;
	text-align: center;
	color: #336666;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}
	
.ComparisonNumber_oddSelect {
	background-color: #CAD753;
	font-size: 110%;
	text-align: center;
	color: #336666;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}
	
.ChartDivider {
	padding: 6px 0 6px 10px;
	background-color: #FFCC00;
	font-size: 90%;
	font-weight: bold;
	}
	
/*--------Chart Table A-Blue Specific-------------*/

.ComparisonProductTitle_blue {
	background-color: #EAEFF4;
	padding: 2px 10px 4px 10px;
	font-weight: bold;	
	border-bottom: 1px solid #CCCCCC;
	font-size: 110%;
	}
	
.ComparisonProductTitle_blue span {
	font-size: 90%;
	font-weight: bold;
	color: #428A37;
	padding-left: 50px;
	}
	
.ComparisonProductTitle_blue a:link {
	color: #002FBB;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_blue a:visited {
	color: #666666;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_blue a:focus {
	color: #002FBB;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_blue a:hover {
	color: #478F3A;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_blue a:active {
	color: #002FBB;
	text-decoration: underline;
	}

.ComparisonApplication_oddBlue  {
	font-size: 72%;
	text-align: center;
	color: #336666;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	background-color: #EAEFF4; 
	padding: 0 7px 0 7px;
	}
	
.ComparisonApplication_evenBlue  {
	font-size: 72%;
	text-align: center;
	color: #336666;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	padding: 0 7px 0 7px;
	}
	
.ComparisonFeatures_blue {
	font-size: 71%;
	color: #2E5C8B;
	padding: 2px 2px 2px 5px;
	border-left: 1px solid #60B700;
	border-bottom: 2px solid #60B700;
	width: 200px;
	background-color: #EAEFF4;
	}
	
.ComparisonNumber_oddBlue {
	font-size: 110%;
	text-align: center;
	color: #336666;
	background-color: #EAEFF4;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}
	
.ComparisonNumber_evenBlue {
	font-size: 110%;
	text-align: center;
	color: #336666;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}
	
/*--------Chart Table A-Tan Specific-------------*/

.ComparisonProductTitle_tan {
	background-color: #F0F0EE;
	padding: 2px 10px 4px 10px;
	font-weight: bold;	
	border-bottom: 1px solid #CCCCCC;
	font-size: 110%;
	}
	
.ComparisonProductTitle_tan span {
	font-size: 90%;
	font-weight: bold;
	color: #428A37;
	padding-left: 50px;
	}
	
.ComparisonProductTitle_tan a:link {
	color: #002FBB;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_tan a:visited {
	color: #666666;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_tan a:focus {
	color: #002FBB;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_tan a:hover {
	color: #478F3A;
	text-decoration: underline;
	}
	
.ComparisonProductTitle_tan a:active {
	color: #002FBB;
	text-decoration: underline;
	}

.ComparisonApplication_oddTan  {
	font-size: 72%;
	text-align: center;
	color: #336666;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F0F0EE; 
	padding: 0 7px 0 7px;
	}
	
.ComparisonApplication_evenTan  {
	font-size: 72%;
	text-align: center;
	color: #336666;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	padding: 0 7px 0 7px;
	}
	
.ComparisonFeatures_tan {
	font-size: 71%;
	color: #2E5C8B;
	padding: 2px 2px 2px 5px;
	border-left: 1px solid #60B700;
	border-bottom: 2px solid #60B700;
	width: 200px;
	background-color: #F0F0EE;
	}
	
.ComparisonNumber_oddTan {
	font-size: 110%;
	text-align: center;
	color: #336666;
	background-color: #F0F0EE;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}
	
.ComparisonNumber_evenTan {
	font-size: 110%;
	text-align: center;
	color: #336666;
	padding: 4px 0 4px 0;
	border-bottom: 2px solid #60B700;
	}







	
/*----------------------TEST STYLES---------------------*/


