*                   {
	margin          : 0px;
	padding         : 0px;
	}
a:link              {
	color           : #CC9900;
	text-decoration :none;
	}
a:visited           {
	text-decoration :none;
	color: #CC9900;
	}
a:hover             {
	color           : #CC9900;
	text-decoration :underline;
	}
a:active            {
	color           : #CC9900;
	}
ol,ul               {
	margin          : 1em;
	padding-left    : 2em;
	}
p                   {
	margin-bottom   : 1em;
	}
a.navigation:link   {
	color           : #FFFFFF;
	text-decoration :none;
	}
a.navigation:visited{
	text-decoration :none;
	color: #FFFFFF;
	}
a.navigation:hover  {
	color           : #FFFFFF;
	text-decoration :none;
	}
table.ct07          {
	background-color: #c8d7e3;
	text-align      : center;
	border          :   0.75pt solid #2f4e6f;
	}
table.ct07 caption  {
	color           : #e15119;
	font            : bold 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
table.ct07 td       {
	color           : #000000;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : right;
	border          :   0.75pt solid #000000;
	padding         :   1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
table.ct07 th       {
	color           : #e15119;
	font            : bold 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	background-color: #98b1c4;
	text-align      : left;
	border          :   0.75pt solid #2f4e6f;
	padding         :   1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
table.ct07 .ch07 th {
	color           : #e15119;
	font            : bold 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	background-color: #98b1c4;
	text-align      : left;
	border          :   0.75pt solid #2f4e6f;
	padding         :   1.50pt;
	white-space     : nowrap;
	vertical-align  : middle;
	}
.address,address    {
	color           : #ffffff;
	}
.citation,cite      {
	color           : #ffffff;
	}
.code,code          {
	color           : #ffffff;
	}
.deco               {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	}
.emphasis,em        {
	color           : #ffffff;
	}
.footer             {
	color           : #FFFFFF;
	font            : 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.footer_box         {
	color           : #c8d7e3;
	}
.form_button        {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.form_input         {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.form_label         {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.form_legend        {
	color           : #2f4e6f;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.form_set           {
	background-color: #eef2f7;
	border          :   0.75pt solid #98b1c4;
	}
.header             {
	color           : #FFFFFF;
	font            : 20pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.header_box         {
	color           : #C8D7E3;
	background-color: #C8D7E3;
	background-image: url(images/banner_02.jpg);
	}
.heading1,h1        {
	color           : #000000;
	font            : 24pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.heading2,h2        {
	color           : #000000;
	font            : 20pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.heading3,h3        {
	color           : #000000;
	font            : 18pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	background-image: url(images/Love_and_Laughter_Logo_03_copy.jpg);
	}
.heading4,h4        {
	color           : #000000;
	font            : 16pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.heading5,h5        {
	color           : #000000;
	font            : 14pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.heading6,h6        {
	color           : #000000;
	font            : 12pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.info               {
	color           : #000000;
	font            : 8pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.info_box           {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	}
.info_tag           {
	color           : #e15119;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.item               {
	color           : #006666;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.item a             {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.item_box           {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	border          :   0.75pt solid #98b1c4;
	}
.item_tag           {
	color           : #e15119;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.logo               {
	color           : #2f4e6f;
	background-color: #c8d7e3;
	}
.logo_box           {
	color           : #98b1c4;
	background-color: #98b1c4;
	}
.logo_tag           {
	color           : #e15119;
	}
.navigation         {
	color           : #999999;
	text-align      : center;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: #000033;
	border: thin solid #CCCCCC;
	}

.navigation a       {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.navigation_box     {
	background-color: #000033;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}
.navigation_tag     {
	color           : #000000;
	font            : bold 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align      : left;
	}
.news               {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.news a             {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.news_box           {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	border          :   0.75pt solid #98b1c4;
	}
.news_tag           {
	color: #CC9900;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 16pt;
	}
.news_tag a         {
	background-color: transparent;
	border          : 0px;
	padding         : 0px;
	}
.page               {
	background-image: url(images/BG_design_02.jpg);
	}
.page_box           {
	color           : #000066;
	background-color: #FFFFFF;
	}
.page_tag           {
	color           : #000000;
	font            : 14pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.panel              {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.panel_box          {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	border          :   0.75pt solid #98b1c4;
	}
.photo              {
	color           : #2f4e6f;
	border          :   0.75pt solid #2f4e6f;
	}
.photo_box          {
	color           : #c8d7e3;
	background-color: #c8d7e3;
	}
.photo_tag          {
	color           : #2f4e6f;
	font            : 10pt 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	}
.small,small        {
	color           : #ffffff;
	}
.map {
	font-size: 14px;
	color: #CC9900;
}
.navigation:hover {
	color           : #FFFFFF;
	text-align      : center;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: #CC9900;
}
.navigation_b {

	color           : #999999;
	text-align      : center;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
div#d13             {
	text-align      : left;
	background-image: url(images/Love_and_Laughter_Banner.jpg);
	position        : absolute;
	left            :  12.75pt;
	top             :  7.75pt;
	width           : 574.5pt;
	height          :  75.5pt;
	}
h1#d12              {
	text-align      : left;
	position        : absolute;
	left            :  18.75pt;
	top             :  14.25pt;
	width           : 224.25pt;
	height          :  33.75pt;
	}
div#d10             {
	position        : absolute;
	left            :  12.75pt;
	top             :  83pt;
	width           :  90pt;
	height          :  25pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d9              {
	position        : absolute;
	left            :  12.75pt;
	top             : 118pt;
	width           :  90pt;
	height          :  25pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d8              {
	position        : absolute;
	left            :  12.75pt;
	top             : 153pt;
	width           :  90pt;
	height          :  25pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d7              {
	position        : absolute;
	left            :  12.75pt;
	top             : 188pt;
	width           :  90pt;
	height          :  35pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d6              {
	position        : absolute;
	left            :  12.75pt;
	top             : 233pt;
	width           :  90pt;
	height          :  35pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d5              {
	position        : absolute;
	left            :  12.75pt;
	top             : 278pt;
	width           :  90pt;
	height          :  35pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	}
div#d4              {
	position        : absolute;
	left            :  12.75pt;
	top             : 323pt;
	width           :  90pt;
	height          :  35pt;
	padding-top: 5pt;
	padding-bottom: 5pt;
	}
div#d3              {
	position        : absolute;
	left            :  12.75pt;
	top             : 368pt;
	width           :  90pt;
	height          :  35pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d2              {
	position        : absolute;
	left            :  12.75pt;
	top             : 413pt;
	width           :  90pt;
	height          :  25pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
div#d1              {
	position        : absolute;
	left            :  12.75pt;
	top             : 448pt;
	width           :  90pt;
	height          :  25pt;
	padding-top     : 5pt;
	padding-bottom  : 5pt;
	}
