<style>
body,blockquote,p,li{ font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 10pt;	
    }

td { font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 10pt;	
    }

.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000}
.bodytext:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.bodytext:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.bodytext:visited:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.bodytext:active { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}

.strong{ font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 10pt;
	  font-weight: bold;	
    }

.footer{ font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 8pt;	
    }
		
h2{ font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 14pt;
			font-weight: bold;	
    }

.large{ font-family: Arial,Helvetica;
      font-color: #000000;
      font-size: 12pt;
			font-weight: bold;	
    }

.green{ font-family: Arial,Helvetica;
      color: #336666;
      font-size: 12pt;
	  font-weight: bold;
	  text-decoration: underline;	
    }
    
 .border
{
float: right;
margin: 0px 0px 5px 5px;
border: 1px dotted #666;
padding: 10px;
}

/* new membership benefits page */

td.top3 {
	background-image: url(/images/images/topbox-bg.png);
/*	Background-color: #FDF39C;*/
	font-family: Arial,Helvetica; 
	font-size: 8pt;
	text-align: left;
	color : #E14036; /*redish*/
	padding: 2px 3px 2px 3px; 
	}

a.top3:link { 
	font-family: Arial,Helvetica; 
	font-size: 8pt;
	text-decoration: none; 
	color: #586BF5;
	}
a.top3:visited { 
	font-family: Arial,Helvetica; 
	font-size: 8pt;
	text-decoration: underline; 
	color: #E14036;
	}
a.top3:hover, a.bia:active { 
	font-family: Arial,Helvetica; 
	font-size: 8pt;
	text-decoration: underline; 
	color: #586BF5;
	}
	
a.mbtext:link { 
	font-family: Arial,Helvetica; 
	font-size: 9pt;
	text-decoration: none; 
	color: #586BF5;
	}
a.mbtext:visited { 
	font-family: Arial,Helvetica; 
	font-size: 9pt;
	text-decoration: underline; 
	color: #E14036;
	}
a.mbtext:hover, a.mbtext:active { 
	font-family: Arial,Helvetica; 
	font-size: 9pt;
	text-decoration: underline; 
	color: #586BF5;
	}

td.vertical {
	background-image: url(/images/images/vert-rule.gif);
	background-repeat: repeat-y;}
	
.smalltext2
{ 	font: Arial,Helvetica;
	font-size: 9pt;
	color: #3845A1;
	line-height: 15px;
	margin-top: 15px;
	padding-top:10px;
	padding-right: 15px;}
	
.benefitsbia {
	background-image: url(/images/images/bia-bg.png);
	}
	
.sealbox {
	font: Arial,Helvetica;
	font-size: 9pt;
	color: #3845A1;
	text-align: center;
	line-height: 15px;
	padding: 5px 5px 5px 5px;
	}	
	
.benefitsborder
{	border: 1px solid #E14036;
	padding: 3px;
	}
	
.checkbox
{
padding: 20px 10px 0px 10px;
vertical-align: top;
}

td.tour1 {
	background-image: url(/images/images/CFC-part1-bg.png);
	font-family: Arial,Helvetica;
	font-size: 8pt;
	text-align: left;
	color : #E14036; /*redish*/
	padding: 5px 5px 5px 5px; 
	}
	
td.tour2 {
	background-image: url(/images/images/CFC-part2-bg.png);
	background-repeat: repeat-x;
	font-family: Arial,Helvetica; 
	font-size: 8pt;
	text-align: center;
	letter-spacing: 1px; 
	color : #00009C; /*dark blue*/
	padding: 5px 5px 5px 5px; 
	}
	
td.white {
	Background-color: white;}
	
	


</style>
