html, body {margin: 0; padding: 0; background-color: #ffffff;}
.wrap {width: 100%; text-align: center;}
.clear {overflow:hidden; clear:both; height:0; margin:0; font-size:1px; line-height:0;}

.bottomlink {width: 100%; font-family: Arial; font-size: 11px; line-height: 14px; text-align: center; padding-top: 6px;}
.bottomlink a 	      {color: #5a2165; text-decoration:underline;}
.bottomlink a:link    {color: #5a2165; text-decoration:underline;}
.bottomlink a:visited {color: #5a2165; text-decoration:underline;}
.bottomlink a:hover   {color: #5a2165; text-decoration:underline;}
.bottomlink a:active  {color: #5a2165; text-decoration:underline;}

.outer {margin: 0 auto; border-left: 4px solid #592265; border-right: 4px solid #592265; width: 953px; position: relative;}
.header_outer {width: 100%; height: 71px; background-color: #592265; position: relative;}
.logo {width: 343px; height: 212px; position: absolute; top: 0px; right: 83px;}
.squares {width: 38px; height: 71px; position: absolute; top: 0px; left: 0px;}



.event {text-transform: uppercase; font-family: Times New Roman, adobe-times, Times; font-size: 16px; line-height: 19px; width: 280px; height: 20px; color: #d1bad7; font-weight: bold; top: 31px; left: 37px; position: absolute; letter-spacing: 0px}




.phone { top: 26px; left: 290px; text-transform: uppercase; font-family: Times New Roman, adobe-times, Times; font-size: 24px; line-height: 27px;  width: 280px; height: 20px; color: #d1bad7; font-weight: bold;position: absolute; letter-spacing: 0px}
.footer {width: 100%; height: 33px; background-color: #592265; color: #ffffff; font-family: Helvetica, Arial, sans-serif; position: relative; z-index: 55;}
.copyright {font-size: 10px; position: absolute; top: 11px; left: 350px; width: 255px; height: 17px;}



.content {
	text-align: left; 
	width: 488px; 
	height: 528px; 
	float: left; 
	position: absolute; 
	right: 18px; 
	bottom: 33px;
	/*  font-family: "Times New Roman", adobe-times, Times; "Palatino Linotype"; 
	font-size: 14px; 
	line-height: 19px; */
	}

.content p {
	text-align: justify; 
	color: #000000; 
	margin: 0; 
	padding: 9px 0 0 0; 
	font-size: 14px; 
	line-height: normal; 
	font-family: "Palatino Linotype", "Times New Roman"; 
	font-size: 14px; 
	line-height: 19px;
	}

.content_mod {
	text-align: left; 
	width: 861px; 
	height: 400px; 
	float: left; 
	z-index: 1; 
	font-family: /* "Times New Roman", adobe-times, Times;  */"Palatino Linotype"; 
	font-size: 13px; 
	line-height: 19px;
	}

.content_mod p {
	text-align: justify; 
	color: #000000; 
	margin: 0; 
	padding: 9px 0 0 0; 
	font-size: 14px; 
	line-height: normal; 
	font-family: "Palatino Linotype", "Times New Roman"; 
	font-size: 13px; 
	line-height: 19px;
	}

.subtitle-container {
	position: absolute; 
	text-align: center; 
	width: 488px; 
	height: 18px; 
	top: 284px; 
	right: 19px; 
	z-index: 55;
	}

.subtitle-container span.off {
	font-family:  /* adobe-times, Times;  */ "Palatino Linotype", "Times New Roman"; 
	font-size: 14px; 
	line-height: 19px; 
	color:#884a93; 
	font-weight: bold;
	}

.subtitle-container span.on {
	font-family: /* adobe-times, Times; */ "Palatino Linotype", "Times New Roman"; 
	font-size: 14px; 
	line-height: 19px; 
	color:#884a93; 
	font-weight: bold;
	}

.subtitle-container span.flink {
	font-size: 12px;  
	font-family: "Palatino Linotype", "Times New Roman", adobe-times, Times; 
	line-height: 19px; 
	color:#884a93; 
	font-weight: bold;
	}

.subtitle-container span.olink {
	font-size: 12px;  
	font-family: "Palatino Linotype", "Times New Roman", adobe-times, Times; 
	line-height: 19px; 
	color:#884a93; 
	font-weight: bold;
	}

span.flink, span.olink {}

span.flink a 	     {color: #592265; text-decoration:none;}
span.flink a:link    {color: #592265; text-decoration:none;}
span.flink a:visited {color: #592265; text-decoration:none;}
span.flink a:hover   {color: #592265; text-decoration:underline;}
span.flink a:active  {color: #592265; text-decoration:none;}

span.olink a 	     {color: #b590bc; text-decoration:underline;}
span.olink a:link    {color: #b590bc; text-decoration:underline;}
span.olink a:visited {color: #b590bc; text-decoration:underline;}
span.olink a:hover   {color: #b590bc; text-decoration:none;}
span.olink a:active  {color: #b590bc; text-decoration:underline;}

.nextpage {
	position: absolute; 
	top: 765px; 
	right: 15px; 
	width: 80px; 
	height: 15px; 
	z-index: 60;  
	font-family:  /* adobe-times, Times;  */"Palatino Linotype", "Times New Roman"; 
	font-size: 14px; 
	line-height: 19px; 
	color:#884a93;
	}

.prevpage {
	position: absolute; 
	width: 105px; 
	height: 15px; 
	z-index: 60;  
	font-family:  /* adobe-times, Times;  */"Palatino Linotype", "Times New Roman"; 
	font-size: 14px; 
	line-height: 19px; 
	color:#884a93;
	}

.nextpage a 	    {color: #b590bc; text-decoration:underline;}
.nextpage a:link    {color: #b590bc; text-decoration:underline;}
.nextpage a:visited {color: #b590bc; text-decoration:underline;}
.nextpage a:hover   {color: #b590bc; text-decoration:underline;}
.nextpage a:active  {color: #b590bc; text-decoration:underline;} 

.prevpage a 	    {color: #b590bc; text-decoration:underline;}
.prevpage a:link    {color: #b590bc; text-decoration:underline;}
.prevpage a:visited {color: #b590bc; text-decoration:underline;}
.prevpage a:hover   {color: #b590bc; text-decoration:underline;}
.prevpage a:active  {color: #b590bc; text-decoration:underline;} 

.testimonial {width: 180px; height: 300px; background: transparent; position: absolute; right: 542px; top: 296px; z-index: 10;}
.testimonial span.test { font-family: "Palatino Linotype", "Times New Roman", serif; font-size: 12px; line-height: 17px; font-weight: bold; font-style: italic; color: #592265}
.testimonial span.sig { font-family:  "Palatino Linotype", "Times New Roman", adobe-times, Times; font-size: 12px; line-height: 17px; font-style: italic; color: #000000}
.separator {width: 488px; height: 33px; background: url(images/separator2.jpg) no-repeat; margin: 0; padding: 0;}

.title-container {width: 488px; height: 51px; position: absolute; background: transparent; top: 222px; right: 19px; z-index: 3; color: #421c5c; font-size: 18px; line-height: 24px; text-transform: uppercase; font-weight: bold; position: absolute;}



.title {
	height: 13px; 
	width: 240px; 
	text-align: left; 
	position: absolute; 
	bottom: 15px; 
	left: 4px; 
	z-index: 5; 
	font-family: "Palatino Linotype", "Times New Roman"; 
	font-size: 18px; 
	line-height: 24px;
	} 





.threepics {width: 325px; height: 96px; position: absolute; bottom: 18px; left: 88px; z-index: 5;}
.so {background: url(images/so_header.jpg) no-repeat; width: 45px; height: 51px; position: absolute;}

.stacyline {color: #6d6d6d; line-height: 15px; padding-top: 4px; font-weight: bold; font-family: "Trebuchet MS"; font-size: 11px; line-height: 15px;}

.bottom-links {color: #000000; font-size: 18px; line-height: 15px; padding-top: 2px; font-weight: bold;}
.bottom-links img {padding: 0; margin-bottom: -5px;}
.bottom-links a 	{color: #6d6d6d; text-decoration:none; font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }
.bottom-links a:link    {color: #6d6d6d; text-decoration:none; font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }
.bottom-links a:visited {color: #6d6d6d; text-decoration:none; font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }
.bottom-links a:hover   {color: #6d6d6d; text-decoration:underline; font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }
.bottom-links a:active  {color: #6d6d6d; text-decoration:none; font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }

.gallery-container {width: 314px; height: 420px; border: 3px solid #884a93; background-color: #f2d8f8; position: absolute; bottom: 44px; right: 77px;}
.gallery-item { border-left: 1px solid #f2d8f8; border-top: 1px solid #f2d8f8; float: left; width: 100px; height: 100px; background-color: #592265; margin: 0; }
.gallery-item img {border: none;}

.stacy {background: url(images/stacy_about.jpg) no-repeat; width: 125px; height: 155px; z-index: 2; position: absolute;}

.navcont {width: 160px; height: 210px; position: absolute; top: 117px; left: 130px; z-index: 55;}
ul.navigation {list-style-type: none; background: transparent; padding: 0px; margin: 0px; width: 160px; z-index: 60; text-align: left;}
ul.navigation li {font-weight: bold; font-size: 18px; line-height: 30px; padding: 0px; margin: 0px;}

ul.navigation li a 	   {color: #460059; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li a:link    {color: #460059; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li a:visited {color: #460059; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li a:hover   {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li a:active  {color: #460059; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}

ul.navigation li.on  a 	       {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li.on  a:link    {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li.on  a:visited {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li.on  a:hover   {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}
ul.navigation li.on  a:active  {color: #9871a2; text-decoration:none; font-weight: bold; padding: 0px; margin: 0px; font-family:  "Times New Roman", adobe-times, Times;}

table.contact {width: 391px; border: none; margin: 0 auto;}
table.contact td {font-family: "Palatino Linotype", "Times New Roman"; font-size: 16px; line-height: 22px; font-weight: bold; vertical-align: middle;}
table.contact td.left {width: 165px;}
table.contact td.mid {width: 30px;}
table.contact td.right {width: 195px; vertical-align: top;}

p.ty {}

p.ty a 		{color: #460059; text-decoration:underline;}
p.ty a:link 	{color: #460059; text-decoration:underline;}
p.ty a:visited  {color: #460059; text-decoration:underline;}
p.ty a:hover    {color: #460059; text-decoration:none;}
p.ty a:active 	{color: #460059; text-decoration:underline;}

table.contact td.right a 	 	 {color: #460059; text-decoration:underline;}
table.contact td.right a:link 	 	 {color: #460059; text-decoration:underline;}
table.contact td.right a:visited 	 {color: #460059; text-decoration:underline;}
table.contact td.right a:hover 	 	 {color: #460059; text-decoration:underline;}
table.contact td.right a:active  	 {color: #460059; text-decoration:underline;}

.privacytitle {font-family: "Times New Roman", adobe-times, Times, "Palatino Linotype"; font-size: 18px; line-height: 24px; color: #421c5c; font-weight: bold; position: absolute; width: 126px; height: 25px; top: 319px; left: 416px;}

ul.sitemap {font-family: "Times New Roman", adobe-times, Times, "Palatino Linotype"; font-size: 13px; line-height: 18px; list-style-type: none; padding-top: 0px; margin: 0px;}

ul.sitemap li ul {list-style-type: disc;}
ul.sitemap li {font-weight: bold; padding-bottom: 16px;}
ul.sitemap li a 	{color: #460059; text-decoration:underline;}
ul.sitemap li a:link 	{color: #460059; text-decoration:underline;}
ul.sitemap li a:visited {color: #b590bc; text-decoration:underline;}
ul.sitemap li a:hover 	{color: #460059; text-decoration:underline;}
ul.sitemap li a:active 	{color: #460059; text-decoration:underline;}

ul.sitemap li ul li {line-height: 19px; padding-bottom: 0px; margin-bottom: 0px;}
ul.sitemap li ul li a 			{color:#460059; text-decoration:underline;}
ul.sitemap li ul li a:link 		{color: #460059; text-decoration:underline;}
ul.sitemap li ul li a:visited 	{color: #b590bc; text-decoration:underline;}
ul.sitemap li ul li a:hover 	{color: #460059; text-decoration:underline;}
ul.sitemap li ul li a:active 	{color: #460059; text-decoration:underline;}

#lightbox{position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#imageContainer{padding: 10px;}

#loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
#hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
	
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{width: 49%; height: 100%;background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block;}
	
#prevLink {left: 0; float: left;}
#nextLink {right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em;}

#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000;}
	
/* Min-Width */
.lbWidth { /* most browsers */ position: absolute; top: 0px; left: 0px; width: 100%; min-width: 790px;}

* html .lbContent { /* IE6 */ margin-left: -790px; position:relative;}
* html .lbMinWidth { /* IE6 */ padding-left: 790px;}
	
/* Clearfix */	
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
.hide {display: none;}

/*
	$Author: Gmcnaughton $
	$Date: 4/09/02 5:50p $, $Revision: 4 $
*/
.dummy { font-size: 10px; }
.size11px { font-size: 11px; }
.size8 { font-size: 10px; line-height: normal; }
.size9 { font-size: 12px; line-height: normal; }
.size10 { font-size: 13px; line-height: normal; }
.size11 { font-size: 14px; line-height: normal; }
.size12 { font-size: 16px; line-height: normal; }
.size14 { font-size: 18px; line-height: normal; }
.size16 { font-size: 20px; line-height: normal; }
.size18 { font-size: 24px; line-height: normal; }
.size20 { font-size: 26px; line-height: normal; }
.size22 { font-size: 28px; line-height: normal; }
.size24 { font-size: 32px; line-height: normal; }
.size26 { font-size: 34px; line-height: normal; }
.size28 { font-size: 36px; line-height: normal; }
.size36 { font-size: 48px; line-height: normal; }
.size48 { font-size: 64px; line-height: normal; }
.size72 { font-size: 96px; line-height: normal; }

.Arial8 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 10px; line-height: 13px; }
.Arial9 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 12px; line-height: 15px; }
.Arial10 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 13px; line-height: 16px; }
.Arial11 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 14px; line-height: 16px; }
.Arial12 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 16px; line-height: 18px; }
.Arial14 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 18px; line-height: 21px; }
.Arial16 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 20px; line-height: 23px; }
.Arial18 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 24px; line-height: 27px; }
.Arial20 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 26px; line-height: 31px; }
.Arial22 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 28px; line-height: 32px; }
.Arial24 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 32px; line-height: 36px; }
.Arial26 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 34px; line-height: 39px; }
.Arial28 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 36px; line-height: 41px; }
.Arial36 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 48px; line-height: 55px; }
.Arial48 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 64px; line-height: 72px; }
.Arial72 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 96px; line-height: 107px; }
.Arial8 b, b .Arial8 { line-height: 12px; }
.Arial12 b, b .Arial12 { line-height: 19px; }
.Arial16 b, b .Arial16 { line-height: 24px; }
.Arial18 b, b .Arial18 { line-height: 29px; }
.Arial20 b, b .Arial20 { line-height: 30px; }
.Arial22 b, b .Arial22 { line-height: 33px; }
.Arial24 b, b .Arial24 { line-height: 37px; }
.Arial26 b, b .Arial26 { line-height: 40px; }
.Arial28 b, b .Arial28 { line-height: 43px; }
.Arial36 b, b .Arial36 { line-height: 56px; }
.Arial48 b, b .Arial48 { line-height: 75px; }
.Arial72 b, b .Arial72 { line-height: 110px; }

.ArialNarrow8 { font-family: "Arial Narrow"; font-size: 10px; line-height: 14px; }
.ArialNarrow9 { font-family: "Arial Narrow"; font-size: 12px; line-height: 16px; }
.ArialNarrow10 { font-family: "Arial Narrow"; font-size: 13px; line-height: 16px; }
.ArialNarrow11 { font-family: "Arial Narrow"; font-size: 14px; line-height: 17px; }
.ArialNarrow12 { font-family: "Arial Narrow"; font-size: 16px; line-height: 20px; }
.ArialNarrow14 { font-family: "Arial Narrow"; font-size: 18px; line-height: 22px; }
.ArialNarrow16 { font-family: "Arial Narrow"; font-size: 20px; line-height: 24px; }
.ArialNarrow18 { font-family: "Arial Narrow"; font-size: 24px; line-height: 29px; }
.ArialNarrow20 { font-family: "Arial Narrow"; font-size: 26px; line-height: 31px; }
.ArialNarrow22 { font-family: "Arial Narrow"; font-size: 28px; line-height: 33px; }
.ArialNarrow24 { font-family: "Arial Narrow"; font-size: 32px; line-height: 37px; }
.ArialNarrow26 { font-family: "Arial Narrow"; font-size: 34px; line-height: 40px; }
.ArialNarrow28 { font-family: "Arial Narrow"; font-size: 36px; line-height: 42px; }
.ArialNarrow36 { font-family: "Arial Narrow"; font-size: 48px; line-height: 57px; }
.ArialNarrow48 { font-family: "Arial Narrow"; font-size: 64px; line-height: 75px; }
.ArialNarrow72 { font-family: "Arial Narrow"; font-size: 96px; line-height: 110px; }

.BookmanOldStyle8 { font-family: "Bookman Old Style"; font-size: 10px; line-height: 14px; }
.BookmanOldStyle9 { font-family: "Bookman Old Style"; font-size: 12px; line-height: 16px; }
.BookmanOldStyle10 { font-family: "Bookman Old Style"; font-size: 13px; line-height: 18px; }
.BookmanOldStyle11 { font-family: "Bookman Old Style"; font-size: 14px; line-height: 19px; }
.BookmanOldStyle12 { font-family: "Bookman Old Style"; font-size: 16px; line-height: 20px; }
.BookmanOldStyle14 { font-family: "Bookman Old Style"; font-size: 18px; line-height: 20px; }
.BookmanOldStyle16 { font-family: "Bookman Old Style"; font-size: 20px; line-height: 23px; }
.BookmanOldStyle18 { font-family: "Bookman Old Style"; font-size: 24px; line-height: 27px; }
.BookmanOldStyle20 { font-family: "Bookman Old Style"; font-size: 26px; line-height: 31px; }
.BookmanOldStyle22 { font-family: "Bookman Old Style"; font-size: 28px; line-height: 33px; }
.BookmanOldStyle24 { font-family: "Bookman Old Style"; font-size: 32px; line-height: 39px; }
.BookmanOldStyle26 { font-family: "Bookman Old Style"; font-size: 34px; line-height: 41px; }
.BookmanOldStyle28 { font-family: "Bookman Old Style"; font-size: 36px; line-height: 43px; }
.BookmanOldStyle36 { font-family: "Bookman Old Style"; font-size: 48px; line-height: 58px; }
.BookmanOldStyle48 { font-family: "Bookman Old Style"; font-size: 64px; line-height: 72px; }
.BookmanOldStyle72 { font-family: "Bookman Old Style"; font-size: 96px; line-height: 113px; }
.BookmanOldStyle8 b, b .BookmanOldStyle8 { line-height: 12px; }
.BookmanOldStyle9 b, b .BookmanOldStyle9 { line-height: 14px; }
.BookmanOldStyle10 b, b .BookmanOldStyle10 { line-height: 16px; }
.BookmanOldStyle11 b, b .BookmanOldStyle11 { line-height: 17px; }
.BookmanOldStyle12 b, b .BookmanOldStyle12 { line-height: 19px; }
.BookmanOldStyle14 b, b .BookmanOldStyle14 { line-height: 21px; }
.BookmanOldStyle16 b, b .BookmanOldStyle16 { line-height: 24px; }
.BookmanOldStyle18 b, b .BookmanOldStyle18 { line-height: 28px; }
.BookmanOldStyle20 b, b .BookmanOldStyle20 { line-height: 30px; }
.BookmanOldStyle22 b, b .BookmanOldStyle22 { line-height: 32px; }
.BookmanOldStyle24 b, b .BookmanOldStyle24 { line-height: 38px; }
.BookmanOldStyle26 b, b .BookmanOldStyle26 { line-height: 40px; }
.BookmanOldStyle28 b, b .BookmanOldStyle28 { line-height: 42px; }
.BookmanOldStyle36 b, b .BookmanOldStyle36 { line-height: 56px; }
.BookmanOldStyle48 b, b .BookmanOldStyle48 { line-height: 75px; }
.BookmanOldStyle72 b, b .BookmanOldStyle72 { line-height: 112px; }

.Courier8 { font-family: Courier New, adobe-courier, Courier; font-size: 10px; line-height: 12px; }
.Courier9 { font-family: Courier New, adobe-courier, Courier; font-size: 12px; line-height: 15px; }
.Courier10 { font-family: Courier New, adobe-courier, Courier; font-size: 13px; line-height: 16px; }
.Courier11 { font-family: Courier New, adobe-courier, Courier; font-size: 14px; line-height: 17px; }
.Courier12 { font-family: Courier New, adobe-courier, Courier; font-size: 16px; line-height: 18px; }
.Courier14 { font-family: Courier New, adobe-courier, Courier; font-size: 18px; line-height: 20px; }
.Courier16 { font-family: Courier New, adobe-courier, Courier; font-size: 20px; line-height: 22px; }
.Courier18 { font-family: Courier New, adobe-courier, Courier; font-size: 24px; line-height: 27px; }
.Courier20 { font-family: Courier New, adobe-courier, Courier; font-size: 26px; line-height: 29px; }
.Courier22 { font-family: Courier New, adobe-courier, Courier; font-size: 28px; line-height: 31px; }
.Courier24 { font-family: Courier New, adobe-courier, Courier; font-size: 32px; line-height: 36px; }
.Courier26 { font-family: Courier New, adobe-courier, Courier; font-size: 34px; line-height: 37px; }
.Courier28 { font-family: Courier New, adobe-courier, Courier; font-size: 36px; line-height: 39px; }
.Courier36 { font-family: Courier New, adobe-courier, Courier; font-size: 48px; line-height: 50px; }
.Courier48 { font-family: Courier New, adobe-courier, Courier; font-size: 64px; line-height: 69px; }
.Courier72 { font-family: Courier New, adobe-courier, Courier; font-size: 96px; line-height: 103px; }
.Courier8 b, b .Courier8 { line-height: 13px; }
.Courier9 b, b .Courier9 { line-height: 16px; }
.Courier11 b, b .Courier11 { line-height: 16px; }
.Courier14 b, b .Courier14 { line-height: 21px; }
.Courier16 b, b .Courier16 { line-height: 23px; }
.Courier20 b, b .Courier20 { line-height: 30px; }
.Courier28 b, b .Courier28 { line-height: 41px; }
.Courier36 b, b .Courier36 { line-height: 54px; }
.Courier48 b, b .Courier48 { line-height: 73px; }
.Courier72 b, b .Courier72 { line-height: 110px; }

.Garamond8 { font-family: Garamond; font-size: 10px; line-height: 12px; }

.Haettenschweiler8 { font-family: Haettenschweiler; font-size: 10px; line-height: 11px; }
.Haettenschweiler9 { font-family: Haettenschweiler; font-size: 12px; line-height: 12px; }
.Haettenschweiler10 { font-family: Haettenschweiler; font-size: 13px; line-height: 14px; }
.Haettenschweiler11 { font-family: Haettenschweiler; font-size: 14px; line-height: 16px; }
.Haettenschweiler12 { font-family: Haettenschweiler; font-size: 16px; line-height: 17px; }
.Haettenschweiler14 { font-family: Haettenschweiler; font-size: 18px; line-height: 19px; }
.Haettenschweiler16 { font-family: Haettenschweiler; font-size: 20px; line-height: 22px; }
.Haettenschweiler18 { font-family: Haettenschweiler; font-size: 24px; line-height: 26px; }
.Haettenschweiler20 { font-family: Haettenschweiler; font-size: 26px; line-height: 27px; }
.Haettenschweiler22 { font-family: Haettenschweiler; font-size: 28px; line-height: 29px; }
.Haettenschweiler24 { font-family: Haettenschweiler; font-size: 32px; line-height: 34px; }
.Haettenschweiler26 { font-family: Haettenschweiler; font-size: 34px; line-height: 35px; }
.Haettenschweiler28 { font-family: Haettenschweiler; font-size: 36px; line-height: 37px; }
.Haettenschweiler36 { font-family: Haettenschweiler; font-size: 48px; line-height: 50px; }
.Haettenschweiler48 { font-family: Haettenschweiler; font-size: 64px; line-height: 67px; }
.Haettenschweiler72 { font-family: Haettenschweiler; font-size: 96px; line-height: 101px; }

.Helvetica8 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 10px; line-height: 13px; }
.Helvetica9 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 12px; line-height: 15px; }
.Helvetica10 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 13px; line-height: 16px; }
.Helvetica11 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 14px; line-height: 16px; }
.Helvetica12 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 16px; line-height: 18px; }
.Helvetica14 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 18px; line-height: 21px; }
.Helvetica16 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 20px; line-height: 23px; }
.Helvetica18 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 24px; line-height: 27px; }
.Helvetica20 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 26px; line-height: 31px; }
.Helvetica22 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 28px; line-height: 32px; }
.Helvetica24 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 32px; line-height: 36px; }
.Helvetica26 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 34px; line-height: 39px; }
.Helvetica28 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 36px; line-height: 41px; }
.Helvetica36 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 48px; line-height: 55px; }
.Helvetica48 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 64px; line-height: 72px; }
.Helvetica72 { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 96px; line-height: 107px; }
.Helvetica8 b, b .Helvetica8 { line-height: 12px; }
.Helvetica12 b, b .Helvetica12 { line-height: 19px; }
.Helvetica16 b, b .Helvetica16 { line-height: 24px; }
.Helvetica18 b, b .Helvetica18 { line-height: 29px; }
.Helvetica20 b, b .Helvetica20 { line-height: 30px; }
.Helvetica22 b, b .Helvetica22 { line-height: 33px; }
.Helvetica24 b, b .Helvetica24 { line-height: 37px; }
.Helvetica26 b, b .Helvetica26 { line-height: 40px; }
.Helvetica28 b, b .Helvetica28 { line-height: 43px; }
.Helvetica36 b, b .Helvetica36 { line-height: 56px; }
.Helvetica48 b, b .Helvetica48 { line-height: 75px; }
.Helvetica72 b, b .Helvetica72 { line-height: 110px; }

.FranklinGothicMedium8 { font-family: "Franklin Gothic Medium"; font-size: 10px; line-height: 14px; }
.FranklinGothicMedium9 { font-family: "Franklin Gothic Medium"; font-size: 12px; line-height: 16px; }
.FranklinGothicMedium10 { font-family: "Franklin Gothic Medium"; font-size: 13px; line-height: 17px; }
.FranklinGothicMedium11 { font-family: "Franklin Gothic Medium"; font-size: 14px; line-height: 18px; }
.FranklinGothicMedium12 { font-family: "Franklin Gothic Medium"; font-size: 16px; line-height: 21px; }
.FranklinGothicMedium14 { font-family: "Franklin Gothic Medium"; font-size: 18px; line-height: 23px; }
.FranklinGothicMedium16 { font-family: "Franklin Gothic Medium"; font-size: 20px; line-height: 25px; }
.FranklinGothicMedium18 { font-family: "Franklin Gothic Medium"; font-size: 24px; line-height: 30px; }
.FranklinGothicMedium20 { font-family: "Franklin Gothic Medium"; font-size: 26px; line-height: 33px; }
.FranklinGothicMedium22 { font-family: "Franklin Gothic Medium"; font-size: 28px; line-height: 36px; }
.FranklinGothicMedium24 { font-family: "Franklin Gothic Medium"; font-size: 32px; line-height: 37px; }
.FranklinGothicMedium26 { font-family: "Franklin Gothic Medium"; font-size: 34px; line-height: 39px; }
.FranklinGothicMedium28 { font-family: "Franklin Gothic Medium"; font-size: 36px; line-height: 42px; }
.FranklinGothicMedium36 { font-family: "Franklin Gothic Medium"; font-size: 48px; line-height: 61px; }
.FranklinGothicMedium48 { font-family: "Franklin Gothic Medium"; font-size: 64px; line-height: 81px; }
.FranklinGothicMedium72 { font-family: "Franklin Gothic Medium"; font-size: 96px; line-height: 120px; }

.Impact8 { font-family: Impact; font-size: 10px; line-height: 14px; }
.Impact9 { font-family: Impact; font-size: 12px; line-height: 16px; }
.Impact10 { font-family: Impact; font-size: 13px; line-height: 17px; }
.Impact11 { font-family: Impact; font-size: 14px; line-height: 18px; }
.Impact12 { font-family: Impact; font-size: 16px; line-height: 20px; }
.Impact14 { font-family: Impact; font-size: 18px; line-height: 22px; }
.Impact16 { font-family: Impact; font-size: 20px; line-height: 25px; }
.Impact18 { font-family: Impact; font-size: 24px; line-height: 29px; }
.Impact20 { font-family: Impact; font-size: 26px; line-height: 33px; }
.Impact22 { font-family: Impact; font-size: 28px; line-height: 35px; }
.Impact24 { font-family: Impact; font-size: 32px; line-height: 39px; }
.Impact26 { font-family: Impact; font-size: 34px; line-height: 42px; }
.Impact28 { font-family: Impact; font-size: 36px; line-height: 44px; }
.Impact36 { font-family: Impact; font-size: 48px; line-height: 60px; }
.Impact48 { font-family: Impact; font-size: 64px; line-height: 80px; }
.Impact72 { font-family: Impact; font-size: 96px; line-height: 117px; }

.LucidaConsole8 { font-family: "Lucida Console"; font-size: 10px; line-height: 10px; }
.LucidaConsole9 { font-family: "Lucida Console"; font-size: 12px; line-height: 12px; }
.LucidaConsole10 { font-family: "Lucida Console"; font-size: 13px; line-height: 13px; }
.LucidaConsole11 { font-family: "Lucida Console"; font-size: 14px; line-height: 14px; }
.LucidaConsole12 { font-family: "Lucida Console"; font-size: 16px; line-height: 16px; }
.LucidaConsole14 { font-family: "Lucida Console"; font-size: 18px; line-height: 18px; }
.LucidaConsole16 { font-family: "Lucida Console"; font-size: 20px; line-height: 20px; }
.LucidaConsole18 { font-family: "Lucida Console"; font-size: 24px; line-height: 24px; }
.LucidaConsole20 { font-family: "Lucida Console"; font-size: 26px; line-height: 26px; }
.LucidaConsole22 { font-family: "Lucida Console"; font-size: 28px; line-height: 28px; }
.LucidaConsole24 { font-family: "Lucida Console"; font-size: 32px; line-height: 32px; }
.LucidaConsole26 { font-family: "Lucida Console"; font-size: 34px; line-height: 34px; }
.LucidaConsole28 { font-family: "Lucida Console"; font-size: 36px; line-height: 36px; }
.LucidaConsole36 { font-family: "Lucida Console"; font-size: 48px; line-height: 48px; }
.LucidaConsole48 { font-family: "Lucida Console"; font-size: 64px; line-height: 64px; }
.LucidaConsole72 { font-family: "Lucida Console"; font-size: 96px; line-height: 96px; }

.LucidaSansUnicode8 { font-family: "Lucida Sans Unicode"; font-size: 10px; line-height: 14px; }
.LucidaSansUnicode9 { font-family: "Lucida Sans Unicode"; font-size: 12px; line-height: 16px; }
.LucidaSansUnicode10 { font-family: "Lucida Sans Unicode"; font-size: 13px; line-height: 16px; }
.LucidaSansUnicode11 { font-family: "Lucida Sans Unicode"; font-size: 14px; line-height: 17px; }
.LucidaSansUnicode12 { font-family: "Lucida Sans Unicode"; font-size: 16px; line-height: 20px; }
.LucidaSansUnicode14 { font-family: "Lucida Sans Unicode"; font-size: 18px; line-height: 22px; }
.LucidaSansUnicode16 { font-family: "Lucida Sans Unicode"; font-size: 20px; line-height: 23px; }
.LucidaSansUnicode18 { font-family: "Lucida Sans Unicode"; font-size: 24px; line-height: 28px; }
.LucidaSansUnicode20 { font-family: "Lucida Sans Unicode"; font-size: 26px; line-height: 32px; }
.LucidaSansUnicode22 { font-family: "Lucida Sans Unicode"; font-size: 28px; line-height: 34px; }
.LucidaSansUnicode24 { font-family: "Lucida Sans Unicode"; font-size: 32px; line-height: 39px; }
.LucidaSansUnicode26 { font-family: "Lucida Sans Unicode"; font-size: 34px; line-height: 42px; }
.LucidaSansUnicode28 { font-family: "Lucida Sans Unicode"; font-size: 36px; line-height: 44px; }
.LucidaSansUnicode36 { font-family: "Lucida Sans Unicode"; font-size: 48px; line-height: 59px; }
.LucidaSansUnicode48 { font-family: "Lucida Sans Unicode"; font-size: 64px; line-height: 78px; }
.LucidaSansUnicode72 { font-family: "Lucida Sans Unicode"; font-size: 96px; line-height: 116px; }

.MicrosoftSansSerif8 { font-family: "Microsoft Sans Serif"; font-size: 10px; line-height: 13px; }
.MicrosoftSansSerif9 { font-family: "Microsoft Sans Serif"; font-size: 12px; line-height: 15px; }
.MicrosoftSansSerif10 { font-family: "Microsoft Sans Serif"; font-size: 13px; line-height: 16px; }
.MicrosoftSansSerif11 { font-family: "Microsoft Sans Serif"; font-size: 14px; line-height: 17px; }
.MicrosoftSansSerif12 { font-family: "Microsoft Sans Serif"; font-size: 16px; line-height: 20px; }
.MicrosoftSansSerif14 { font-family: "Microsoft Sans Serif"; font-size: 18px; line-height: 22px; }
.MicrosoftSansSerif16 { font-family: "Microsoft Sans Serif"; font-size: 20px; line-height: 25px; }
.MicrosoftSansSerif18 { font-family: "Microsoft Sans Serif"; font-size: 24px; line-height: 29px; }
.MicrosoftSansSerif20 { font-family: "Microsoft Sans Serif"; font-size: 26px; line-height: 30px; }
.MicrosoftSansSerif22 { font-family: "Microsoft Sans Serif"; font-size: 28px; line-height: 32px; }
.MicrosoftSansSerif24 { font-family: "Microsoft Sans Serif"; font-size: 32px; line-height: 37px; }
.MicrosoftSansSerif26 { font-family: "Microsoft Sans Serif"; font-size: 34px; line-height: 39px; }
.MicrosoftSansSerif28 { font-family: "Microsoft Sans Serif"; font-size: 36px; line-height: 40px; }
.MicrosoftSansSerif36 { font-family: "Microsoft Sans Serif"; font-size: 48px; line-height: 55px; }
.MicrosoftSansSerif48 { font-family: "Microsoft Sans Serif"; font-size: 64px; line-height: 73px; }
.MicrosoftSansSerif72 { font-family: "Microsoft Sans Serif"; font-size: 96px; line-height: 108px; }

/* Firefox does not have Modern font face. */
.Modern8 { font-family: Modern; font-size: 10px; line-height: 11px; }
.Modern9 { font-family: Modern; font-size: 12px; line-height: 14px; }
.Modern10 { font-family: Modern; font-size: 13px; line-height: 15px; }
.Modern11 { font-family: Modern; font-size: 14px; line-height: 16px; }
.Modern12 { font-family: Modern; font-size: 16px; line-height: 18px; }
.Modern14 { font-family: Modern; font-size: 18px; line-height: 21px; }
.Modern16 { font-family: Modern; font-size: 20px; line-height: 23px; }
.Modern18 { font-family: Modern; font-size: 24px; line-height: 27px; }
.Modern20 { font-family: Modern; font-size: 26px; line-height: 30px; }
.Modern22 { font-family: Modern; font-size: 28px; line-height: 32px; }
.Modern24 { font-family: Modern; font-size: 32px; line-height: 37px; }
.Modern26 { font-family: Modern; font-size: 34px; line-height: 39px; }
.Modern28 { font-family: Modern; font-size: 36px; line-height: 41px; }
.Modern36 { font-family: Modern; font-size: 48px; line-height: 55px; }
.Modern48 { font-family: Modern; font-size: 64px; line-height: 73px; }
.Modern72 { font-family: Modern; font-size: 96px; line-height: 110px; }

.MSSansSerif8 { font-family: "MS Sans Serif"; font-size: 10px; line-height: 13px; }
.MSSansSerif9 { font-family: "MS Sans Serif"; font-size: 12px; line-height: 13px; }
.MSSansSerif10 { font-family: "MS Sans Serif"; font-size: 13px; line-height: 16px; }
.MSSansSerif11 { font-family: "MS Sans Serif"; font-size: 14px; line-height: 16px; }
.MSSansSerif12 { font-family: "MS Sans Serif"; font-size: 16px; line-height: 20px; }
.MSSansSerif14 { font-family: "MS Sans Serif"; font-size: 18px; line-height: 24px; }
.MSSansSerif16 { font-family: "MS Sans Serif"; font-size: 20px; line-height: 24px; }
.MSSansSerif18 { font-family: "MS Sans Serif"; font-size: 24px; line-height: 29px; }
.MSSansSerif20 { font-family: "MS Sans Serif"; font-size: 26px; line-height: 32px; }
.MSSansSerif22 { font-family: "MS Sans Serif"; font-size: 28px; line-height: 32px; }
.MSSansSerif24 { font-family: "MS Sans Serif"; font-size: 32px; line-height: 37px; }
.MSSansSerif26 { font-family: "MS Sans Serif"; font-size: 34px; line-height: 37px; }
.MSSansSerif28 { font-family: "MS Sans Serif"; font-size: 36px; line-height: 48px; }
.MSSansSerif36 { font-family: "MS Sans Serif"; font-size: 48px; line-height: 58px; }
.MSSansSerif48 { font-family: "MS Sans Serif"; font-size: 64px; line-height: 74px; }
.MSSansSerif72 { font-family: "MS Sans Serif"; font-size: 96px; line-height: 111px; }

.MSSerif8 { font-family: "MS Serif"; font-size: 10px; line-height: 11px; }
.MSSerif9 { font-family: "MS Serif"; font-size: 12px; line-height: 13px; }
.MSSerif10 { font-family: "MS Serif"; font-size: 13px; line-height: 16px; }
.MSSerif11 { font-family: "MS Serif"; font-size: 14px; line-height: 16px; }
.MSSerif12 { font-family: "MS Serif"; font-size: 16px; line-height: 19px; }
.MSSerif14 { font-family: "MS Serif"; font-size: 18px; line-height: 21px; }
.MSSerif16 { font-family: "MS Serif"; font-size: 20px; line-height: 21px; }
.MSSerif18 { font-family: "MS Serif"; font-size: 24px; line-height: 27px; }
.MSSerif20 { font-family: "MS Serif"; font-size: 26px; line-height: 32px; }
.MSSerif22 { font-family: "MS Serif"; font-size: 28px; line-height: 33px; }
.MSSerif24 { font-family: "MS Serif"; font-size: 32px; line-height: 35px; }
.MSSerif26 { font-family: "MS Serif"; font-size: 34px; line-height: 35px; }
.MSSerif28 { font-family: "MS Serif"; font-size: 36px; line-height: 42px; }
.MSSerif36 { font-family: "MS Serif"; font-size: 48px; line-height: 54px; }
.MSSerif48 { font-family: "MS Serif"; font-size: 64px; line-height: 70px; }
.MSSerif72 { font-family: "MS Serif"; font-size: 96px; line-height: 105px; }

.PalatinoLinotype8 { font-family: "Palatino Linotype"; font-size: 10px; line-height: 14px; }
.PalatinoLinotype9 { font-family: "Palatino Linotype"; font-size: 12px; line-height: 17px; }
.PalatinoLinotype10 { font-family: "Palatino Linotype"; font-size: 13px; line-height: 18px; }
.PalatinoLinotype11 { font-family: "Palatino Linotype"; font-size: 14px; line-height: 19px; }
.PalatinoLinotype12 { font-family: "Palatino Linotype"; font-size: 16px; line-height: 22px; }
.PalatinoLinotype14 { font-family: "Palatino Linotype"; font-size: 18px; line-height: 24px; }
.PalatinoLinotype16 { font-family: "Palatino Linotype"; font-size: 20px; line-height: 27px; }
.PalatinoLinotype18 { font-family: "Palatino Linotype"; font-size: 24px; line-height: 32px; }
.PalatinoLinotype20 { font-family: "Palatino Linotype"; font-size: 26px; line-height: 35px; }
.PalatinoLinotype22 { font-family: "Palatino Linotype"; font-size: 28px; line-height: 37px; }
.PalatinoLinotype24 { font-family: "Palatino Linotype"; font-size: 32px; line-height: 44px; }
.PalatinoLinotype26 { font-family: "Palatino Linotype"; font-size: 34px; line-height: 46px; }
.PalatinoLinotype28 { font-family: "Palatino Linotype"; font-size: 36px; line-height: 49px; }
.PalatinoLinotype36 { font-family: "Palatino Linotype"; font-size: 48px; line-height: 64px; }
.PalatinoLinotype48 { font-family: "Palatino Linotype"; font-size: 64px; line-height: 86px; }
.PalatinoLinotype72 { font-family: "Palatino Linotype"; font-size: 96px; line-height: 129px; }

.PalatinoLinotype8 b { font-family: "Palatino Linotype"; font-size: 10px; line-height: 15px; }
.PalatinoLinotype22 b { font-family: "Palatino Linotype"; font-size: 28px; line-height: 38px; }
.PalatinoLinotype36 b { font-family: "Palatino Linotype"; font-size: 48px; line-height: 65px; }
.PalatinoLinotype48 b { font-family: "Palatino Linotype"; font-size: 64px; line-height: 87px; }

.Roman8 { font-family: Roman; font-size: 10px; line-height: 11px; }
.Roman9 { font-family: Roman; font-size: 12px; line-height: 14px; }
.Roman10 { font-family: Roman; font-size: 13px; line-height: 15px; }
.Roman11 { font-family: Roman; font-size: 14px; line-height: 16px; }
.Roman12 { font-family: Roman; font-size: 16px; line-height: 18px; }
.Roman14 { font-family: Roman; font-size: 18px; line-height: 21px; }
.Roman16 { font-family: Roman; font-size: 20px; line-height: 23px; }
.Roman18 { font-family: Roman; font-size: 24px; line-height: 27px; }
.Roman20 { font-family: Roman; font-size: 26px; line-height: 30px; }
.Roman22 { font-family: Roman; font-size: 28px; line-height: 32px; }
.Roman24 { font-family: Roman; font-size: 32px; line-height: 37px; }
.Roman26 { font-family: Roman; font-size: 34px; line-height: 39px; }
.Roman28 { font-family: Roman; font-size: 36px; line-height: 41px; }
.Roman36 { font-family: Roman; font-size: 48px; line-height: 55px; }
.Roman48 { font-family: Roman; font-size: 64px; line-height: 73px; }
.Roman72 { font-family: Roman; font-size: 96px; line-height: 110px; }

.SmallFonts48 { font-family: "Small Font"; font-size: 64px; line-height: 72px; }
.SmallFonts72 { font-family: "Small Font"; font-size: 96px; line-height: 107px; }
.SmallFonts48 b, b .SmallFonts48 { font-family: "Small Fonts"; font-size: 64px; line-height: 75px; }
.SmallFonts72 b, b .SmallFonts72 { font-family: "Small Fonts"; font-size: 96px; line-height: 111px; }

/* Firefox does not have Script font face. Used 'French Script MT' instead.
   Line height may still be incorrrect. 
*/
.Script8 { font-family: Script, 'French Script MT'; font-size: 10px; line-height: 11px; }
.Script9 { font-family: Script, 'French Script MT'; font-size: 12px; line-height: 13px; }
.Script10 { font-family: Script, 'French Script MT'; font-size: 13px; line-height: 15px; }
.Script11 { font-family: Script, 'French Script MT'; font-size: 14px; line-height: 16px; }
.Script12 { font-family: Script, 'French Script MT'; font-size: 16px; line-height: 18px; }
.Script14 { font-family: Script, 'French Script MT'; font-size: 18px; line-height: 20px; }
.Script16 { font-family: Script, 'French Script MT'; font-size: 20px; line-height: 22px; }
.Script18 { font-family: Script, 'French Script MT'; font-size: 24px; line-height: 27px; }
.Script20 { font-family: Script, 'French Script MT'; font-size: 26px; line-height: 29px; }
.Script22 { font-family: Script, 'French Script MT'; font-size: 28px; line-height: 31px; }
.Script24 { font-family: Script, 'French Script MT'; font-size: 32px; line-height: 36px; }
.Script26 { font-family: Script, 'French Script MT'; font-size: 34px; line-height: 38px; }
.Script28 { font-family: Script, 'French Script MT'; font-size: 36px; line-height: 40px; }
.Script36 { font-family: Script, 'French Script MT'; font-size: 48px; line-height: 54px; }
.Script48 { font-family: Script, 'French Script MT'; font-size: 64px; line-height: 72px; }
.Script72 { font-family: Script, 'French Script MT'; font-size: 96px; line-height: 108px; }

/* When font-family: Symbol is specified, FireFox cannot display the correct 
   font. Need to rely on face=&quot;Symbol&quot;. Also note that Symbol 
   sizes 12, 14, 18, 24 cannot be fixed with line-height.
*/
.Symbol8 { font-size: 10px; line-height: 12px; }
.Symbol9 { font-size: 12px; line-height: 15px; }
.Symbol10 { font-size: 13px; line-height: 16px; }
.Symbol11 { font-size: 14px; line-height: 17px; }
.Symbol12 { font-size: 16px; line-height: 19px; }
.Symbol14 { font-size: 18px; line-height: 21px; }
.Symbol16 { font-size: 20px; line-height: 24px; }
.Symbol18 { font-size: 24px; line-height: 27px; }
.Symbol20 { font-size: 26px; line-height: 32px; }
.Symbol22 { font-size: 28px; line-height: 35px; }
.Symbol24 { font-size: 32px; line-height: 35px; }
.Symbol26 { font-size: 34px; line-height: 41px; }
.Symbol28 { font-size: 36px; line-height: 44px; }
.Symbol36 { font-size: 48px; line-height: 59px; }
.Symbol48 { font-size: 64px; line-height: 78px; }
.Symbol72 { font-size: 96px; line-height: 118px; }
.Symbol12 b, b .Symbol12 { font-size: 16px; line-height: 20px; }
.Symbol14 b, b .Symbol14 { font-size: 18px; line-height: 22px; }
.Symbol18 b, b .Symbol18 { font-size: 24px; line-height: 30px; }
.Symbol24 b, b .Symbol24 { font-size: 32px; line-height: 39px; }

.TimesRoman8 { font-family: Times New Roman, adobe-times, Times; font-size: 10px; line-height: 12px; }
.TimesRoman9 { font-family: Times New Roman, adobe-times, Times; font-size: 12px; line-height: 15px; }
.TimesRoman10 { font-family: Times New Roman, adobe-times, Times; font-size: 13px; line-height: 15px; }
.TimesRoman11 { font-family: Times New Roman, adobe-times, Times; font-size: 14px; line-height: 16px; }
.TimesRoman12 { font-family: Times New Roman, adobe-times, Times; font-size: 16px; line-height: 19px; }
.TimesRoman14 { font-family: Times New Roman, adobe-times, Times; font-size: 18px; line-height: 20px; }
.TimesRoman16 { font-family: Times New Roman, adobe-times, Times; font-size: 20px; line-height: 22px; }
.TimesRoman18 { font-family: Times New Roman, adobe-times, Times; font-size: 24px; line-height: 27px; }
.TimesRoman20 { font-family: Times New Roman, adobe-times, Times; font-size: 26px; line-height: 29px; }
.TimesRoman22 { font-family: Times New Roman, adobe-times, Times; font-size: 28px; line-height: 33px; }
.TimesRoman24 { font-family: Times New Roman, adobe-times, Times; font-size: 32px; line-height: 36px; }
.TimesRoman26 { font-family: Times New Roman, adobe-times, Times; font-size: 34px; line-height: 39px; }
.TimesRoman28 { font-family: Times New Roman, adobe-times, Times; font-size: 36px; line-height: 41px; }
.TimesRoman36 { font-family: Times New Roman, adobe-times, Times; font-size: 48px; line-height: 55px; }
.TimesRoman48 { font-family: Times New Roman, adobe-times, Times; font-size: 64px; line-height: 73px; }
.TimesRoman72 { font-family: Times New Roman, adobe-times, Times; font-size: 96px; line-height: 109px; }
.TimesRoman11 b, b .TimesRoman11 { line-height: 17px; }
.TimesRoman16 b, b .TimesRoman16 { line-height: 23px; }
.TimesRoman18 b, b .TimesRoman18 { line-height: 26px; }
.TimesRoman20 b, b .TimesRoman20 { line-height: 30px; }
.TimesRoman22 b, b .TimesRoman22 { line-height: 32px; }
.TimesRoman26 b, b .TimesRoman26 { line-height: 38px; }

.TrebuchetMS8 { font-family: "Trebuchet MS"; font-size: 10px; line-height: 15px; }
.TrebuchetMS9 { font-family: "Trebuchet MS"; font-size: 12px; line-height: 18px; }
.TrebuchetMS10 { font-family: "Trebuchet MS"; font-size: 13px; line-height: 18px; }
.TrebuchetMS11 { font-family: "Trebuchet MS"; font-size: 14px; line-height: 18px; }
.TrebuchetMS12 { font-family: "Trebuchet MS"; font-size: 16px; line-height: 22px; }
.TrebuchetMS14 { font-family: "Trebuchet MS"; font-size: 18px; line-height: 23px; }
.TrebuchetMS16 { font-family: "Trebuchet MS"; font-size: 20px; line-height: 26px; }
.TrebuchetMS18 { font-family: "Trebuchet MS"; font-size: 24px; line-height: 29px; }
.TrebuchetMS20 { font-family: "Trebuchet MS"; font-size: 26px; line-height: 33px; }
.TrebuchetMS22 { font-family: "Trebuchet MS"; font-size: 28px; line-height: 36px; }
.TrebuchetMS24 { font-family: "Trebuchet MS"; font-size: 32px; line-height: 40px; }
.TrebuchetMS26 { font-family: "Trebuchet MS"; font-size: 34px; line-height: 43px; }
.TrebuchetMS28 { font-family: "Trebuchet MS"; font-size: 36px; line-height: 44px; }
.TrebuchetMS36 { font-family: "Trebuchet MS"; font-size: 48px; line-height: 61px; }
.TrebuchetMS48 { font-family: "Trebuchet MS"; font-size: 64px; line-height: 81px; }
.TrebuchetMS72 { font-family: "Trebuchet MS"; font-size: 96px; line-height: 119px; }

/* When font-family: Webdings is specified, FireFox cannot display the correct 
   font. Need to rely on face=&quot;Webdings&quot;
*/
.Webdings8 { font-size: 10px; line-height: 16px; }
.Webdings9 { font-size: 12px; line-height: 19px; }
.Webdings10 { font-size: 13px; line-height: 18px; }
.Webdings11 { font-size: 14px; line-height: 20px; }
.Webdings12 { font-size: 16px; line-height: 19px; }
.Webdings14 { font-size: 18px; line-height: 21px; }
.Webdings16 { font-size: 20px; line-height: 24px; }
.Webdings18 { font-size: 24px; line-height: 26px; }
.Webdings20 { font-size: 26px; line-height: 29px; }
.Webdings22 { font-size: 28px; line-height: 31px; }
.Webdings24 { font-size: 32px; line-height: 33px; }
.Webdings26 {  font-size: 34px; line-height: 34px; }
.Webdings28 { font-size: 36px; line-height: 38px; }
.Webdings36 { font-size: 48px; line-height: 49px; }
.Webdings48 { font-size: 64px; line-height: 65px; }
.Webdings72 { font-size: 96px; line-height: 97px; }

.Wingdings8 { font-size: 10px; line-height: 12px; }
.Wingdings9 { font-size: 12px; line-height: 14px; }
.Wingdings10 { font-size: 13px; line-height: 15px; }
.Wingdings11 { font-size: 14px; line-height: 15px; }
.Wingdings12 { font-size: 16px; line-height: 17px; }
.Wingdings14 { font-size: 18px; line-height: 20px; }
.Wingdings16 { font-size: 20px; line-height: 22px; }
.Wingdings18 { font-size: 24px; line-height: 26px; }
.Wingdings20 { font-size: 26px; line-height: 28px; }
.Wingdings22 { font-size: 28px; line-height: 31px; }
.Wingdings24 { font-size: 32px; line-height: 36px; }
.Wingdings26 { font-size: 34px; line-height: 37px; }
.Wingdings28 { font-size: 36px; line-height: 40px; }
.Wingdings36 { font-size: 48px; line-height: 53px; }
.Wingdings48 { font-size: 64px; line-height: 71px; }
.Wingdings72 { font-size: 96px; line-height: 106px; }

UL.lpx { margin-top: 0px; margin-bottom: 0px; }
UL.lpx LI { line-height: 0px; }
img.lpxtab { height: 1em; width: 30px; border: 0px; }
.photositealbum { font-size: 9px; }

/* Support for text published by the OE. */
div.lpxtext { font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow; font-size: 13px; line-height: 16px}
div.lpxtext p  { margin-top: 0px; margin-bottom: 0px; }
div.lpxtext ul  { margin-top: 0px; margin-bottom: 0px; }
div.lpxtext ul li { line-height: 0px; }
