/* .lnb is style for the Left Navigation Bar */

  .lnb {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	line-height: normal; 
	vertical-align: middle;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: none;
	}
  .lnb a:link, .lnb a:visited {color: #FFFFFF;text-decoration: none;}

.lnb_emph { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF33; line-height: normal; vertical-align: middle; text-align: center; margin-top: 10px; margin-bottom: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; text-decoration: none; }
.lnb_emph a:link, .lnb_emph a:visited {color: #FFFF33;text-decoration: none;}

/*left navigation bar background*/

  td.lnbbg {
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	clip:  rect(   ); width: 86px; 
	background-image: url(../images/navbar_bg.gif); background-repeat: repeat-y; 
	margin-top: 0px; padding-top: 0px;
	}

/* instruction for the slogan below the picture*/

  .slogan {
	font-family: Times New Roman, Times, Serif;
	font-size: 14pt;
	color: #cc3333;
	text-align: left;
	background-color:#ffffff;
	}

/*Quotes*/
.quote {  font-family: "Times New Roman", Times, serif; font-size: 15px; font-style: italic; font-weight: normal; color: #000066; background-color: #FFFFFF; text-align: center; vertical-align: middle;}

/* bar below the slogan*/

  .hbar {
	background:url(../images/clear_spacer.gif);
	background-color: #990000;
	height: 5px;	
	}
/* Left aligned 250px picture*/

  .left_pic {
	float:left;
	height: 250px;
	}

/*body of the page, body1 is red text, body2 is blue text, body3 is bold, blue Times Roman text, and body4 is bold, blue, arial text*/

  td.mainwin {
	vertical-align: top;
	padding-left: 10px;  
	}

/* image1 is for Quotes*/
  
  .image1 {
	float: right;
	/*position: relative;
	z-index:-1;
	top: 50px;
	right: 50px;
	height: 100px;
	width: 200px;*/
	}   

  .body1 {
	font-size: 12pt;
	font-family: Times New Roman, Times, Serif;	
	color:#990000;
	text-align: left;
	}
  .body2 {
	font-size: 12pt;
	font-family: "Times New Roman", Times, Serif;
	color: #330033;
	text-align: left;
	font-style: normal; font-weight: normal;
	text-decoration: none;
	} 
  .body2 a:link, .body2 a:visited {
	color: blue;text-decoration: none;
	}


  .h1_red {
		font-size: 20pt;
		font-family: Arial;
		font-weight: bold;
		color: #990000
		text-align: left;
		}	
  .h1_blue {
	font-size: 22pt;
	font-family: Times New Roman, Times, Serif;
	font-weight: bold;
	color: #330033;
	text-align: left;

		}
		
/* bottom navigation bar*/
.footer {
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	/*link: color: #666666;
	visited: color: #666666;*/

	}

.footer a:link, .footer a:visited {color: #666666; text-decoration: none;}

/*Standard Link Colors*/
  a:link {color: blue;
	text-decoration: none;}
  a:visited {color: blue;
	text-decoration: none;}
  a:active {color: blue;
	text-decoration: none;}
.head1 { font-size: 22pt; font-family: "Times New Roman", Times, Serif; font-weight: bold; color: #CC0000; text-align: left; }
.signature {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #CC0000; text-align: left; margin-left: 15px}
.body2_b { font-size: 12pt; font-family: Times New Roman, Times, Serif; color: #330033; text-align: left; font-weight:bold; }
/*.body1_b a:link {color:#CC3333;}*/
.body2_bi { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: left; font-weight:bold; ; font-style: italic}
.body3 { font-size: 14pt; font-family: Arial; color: #330033; text-align: left; font-weight:normal; }
.body3_b { font-size: 14pt; font-family: Arial; color: #330033; text-align: left; font-weight:bold; }
.body2_i { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: left; font-weight:normal; ; font-style: italic }
.dashed_border {  border: #000000; border-style: dashed; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium}
.body4 { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: top}
.body4_bi { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: top ; font-style: italic; font-weight: bold}
.image-right {  float: right}
.text_float {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; position: relative; height: 50px; width: 200px; left: 50px; clip:   rect(   ); top: 10px; z-index: 2; visibility: visible; float: left}
.body2-link { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #0000CC; text-align: left; ; cursor: hand}
.table-border {  border: 1px #000000 solid}
.body1_b { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color:#cc3333; text-align: left; ; font-style: normal; font-weight: bold}
.body1_b_link { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color:#cc3333; text-align: left; ; font-style: normal; font-weight: bold ; cursor: hand; text-decoration: none}
.body1_bi { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color:#cc3333; text-align: left; ; font-style: italic; font-weight: bold }
.body2_i_centered { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: center; font-weight:normal; ; font-style: italic }
.body1_bi_centered { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color:#990000; text-align: center; ; font-style: italic; font-weight: bold }
.image-left {
float: left
}
.image_caption {  font-family: "Times New Roman", Times, serif; font-size: 10px; color: #666666; text-align: left}
.body2_b_centered { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: center; font-weight:bold; }
.body2-bi-centered {
font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: center; font-weight:bold; ; font-style: italic
}

.head2 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #CC0000; text-align: left; ; text-decoration: none}
.head2 a:link, .head2 a:visited {color: #CC0000; text-decoration: none;}


.head2-centered {
font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #CC0000; text-align: center;
}
.caption_centered { font-family: "Times New Roman", Times, serif; font-size: 10px; color: #666666; text-align: center}
.head3 { font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: bold; color: #330033; text-align: left; }
.image-centered {  text-align: center; background-position: center}

.poem {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000066;
	background-attachment: scroll;
	background-image: url(../Images/mother_child_watermark.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	width: 250px;
	padding-left: 10px;
	padding-top: 5px;
	background-position: left top;
	position: relative;
	left: 0px;
	top: 0px;
	padding-right: 20px;
	display: table-cell;
}

.head2_link { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #CC0000; text-align: left; ; text-decoration: none}
.head2-link { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #0033CC; text-align: left; ; text-decoration: none }
.body2_bullet { font-size: 12pt; font-family: "Times New Roman", Times, Serif; color: #330033; text-align: left; ; font-style: normal; font-weight: normal ; text-decoration: none ; list-style-type: disc}
.lnb_top { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: normal; vertical-align: top; text-align: center; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; text-decoration: none; ; background-image: url(../images/navbar_top_w.gif); background-repeat: no-repeat; background-position: top}
tr.tickethead {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	color: #000066;
	/*background-color: #999999;*/
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
