HTML {

 Min-height:100%;

 Margin-bottom:1px;

 } 



/* single attribute styles */

.1black { color: #000000}

.1blue { color: 2C49C4 }

.1orange { color: E45C00 }



.arial09 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

.arial10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}





/* links */



a:link          { font-weight: normal; text-decoration: underline ; color: #2C49C4 }

a:visited       { font-weight: normal; text-decoration: underline ; color: #2C49C4 }

a:hover         { font-weight: normal; text-decoration: underline ; color: #E45C00 }



.blueBold           { color: 2C49C4 ; font-weight: bold; text-decoration: underline }

.blueBold a:link    { color: 2C49C4 ; font-weight: bold; text-decoration: underline }

.blueBold a:visited { color: 2C49C4 ; font-weight: bold; text-decoration: underline }

.blueBold a:hover   { color: E45C00 ; font-weight: bold; text-decoration: underline }



p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

ol {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;

  margin: 6px 0 6px 0; padding: 0}  /* top right bottom left */ 



/* headings */ 

.headlineBlue   { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }

.headlineOrange { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }



.subheadBlack { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; 

  margin: 13px 0 0 0; padding: 13px 0 0 0; }  /* top right bottom left */ 

.subheadBlackClosed { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold}

.subheadBlue { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; 

  margin: 13px 0 0 0; padding: 13px 0 0 0; }

.subheadBlueClosed { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold}

.subheadOrange { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; 

  margin: 13px 0 0 0; padding: 13px 0 0 0;  }

.subheadOrangeClosed { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold}

.alsoRevealing  { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold;

  margin: 13px 0 0 0; padding: 13px 0 0 0;  }



/* no styles for h1 and h2 tags because there is so much variation */

h3 { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; 

  margin: 13px 0 0 0; padding: 13px 0 0 0;  }



.BillCope        { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;

  margin: 0; padding: 0 }

.SolutionSessions { color: 2C49C4 ; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-style: italic; 

  font-weight: bold;  margin: 0; padding: 0 }

.Breakthrough    { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;

  margin: 0; padding: 0 }





.pixelwidths {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: center}

.quote { color: E45C00 ; font-family: "Times New Roman", Times, serif; font-size: 11pt; font-weight: bold ; 

  font-style: italic;   margin: 0 0 6px 0; padding: 0 ;  }

.quoteAttribution { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

  margin: 0 0 16px 0; padding: 0 ;  }

.quoteMainBody { font-style: italic ; font-family: "Times New Roman", Times, serif; font-size: 16px}

.quoteMainBodyOrange { font-style: italic ; font-family: "Times New Roman", Times, serif; font-size: 16px; color: #E45C00}



.prePlanning { font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

.withBillByPhone { font-family: Arial, Helvetica, sans-serif; font-size: 8pt }

.freePrePlanning { color: E45C00 ; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold }



table.standard {

	border-width: 1px 1px 1px 1px;

	border-spacing: 7px;

	border-style: none none none none;

	border-color: black black black black;

	border-collapse: collapse;

/*	background-color: white; */

}

table.standard th {

	border-width: 1px 1px 1px 1px;

	padding: 7px 7px 7px 7px;

	border-style: inset inset inset inset;

	border-color: black black black black;

/*	background-color: white; */

	-moz-border-radius: 0px 0px 0px 0px;

}

table.standard td {

	border-width: 1px 1px 1px 1px;

	padding: 7px 7px 7px 7px;

	border-style: inset inset inset inset;

	border-color: black black black black;

/*	background-color: white; */

	-moz-border-radius: 0px 0px 0px 0px;

}.headlineBlack { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }

