body
{
	background-color:	#088b6f;
	margin:		6px 0px 16px;
	padding:		0px;
	font-family:	Arial, Helvetica, sans-serif;
}

/*

setting right and left margins to auto centers a fixed-width element, but the shorthand declaration margin: 0px auto doesn't work on some browsers

I set the table width to 1px less than the total calculated width (including the borders), since I'm not sure whether some browsers might not include the table left border as part of the table width

*/

#Table_01
{
	margin-top:			0px;
	margin-bottom:		0px;
	margin-right:		auto;
	margin-left:		auto;
	padding:			0px;
	border-top:			1px solid #e5af31;
	border-left:		1px solid #e5af31;
	width:			732px;
}

#Table_01 td
{
	margin:			0px;
	padding:			0px;
	border-bottom:		1px solid #e5af31;
	border-right:		1px solid #e5af31;
}

td.greenBg
{
	background-color:	#026d56;
}

#menuTd, #textTd
{
	background-color:	#ffffff;
}

/* note that the top padding of 6px is added to the padding of 10px on the first p.style2, so the first line of text appears 16px from the top of the cell  */

#menupad
{
	position:			relative;
	margin:			0px;
	padding:			6px 12px 0px 0px;
}

#textpad
{
	position:			relative;
	margin:			0px;
	padding:			16px 14px 0px 18px;
}


p.style2
{
	position:			relative;
	margin:			0px;
	padding:			10px 0px 0px;
	color:			#bd5105;
	text-align:			right;
	font-size:			11px;
}

p.style3
{
	position:			relative;
	margin:			0px;
	padding:			2px 0px 0px;
	color:			#026d56;
	text-align:			right;
	font-size:			11px;
}

p.bodycopy
{
	position:			relative;
	margin:				0px;
	padding:			12px 0px 0px;
	font-size:			12px;
	font-style:			normal;
	line-height:		16px;
	font-weight:		normal;
	font-variant:		normal;
	text-transform:		none;
	color:				#000000;
}

p.Headline
{
	position:			relative;
	margin:				0px;
	padding:			0px;
	font-size:			16px;
	color:				#088b6f;
}
#bottomTd
{
	height:				20px;
	background-color:	#e5af31;
}

#bottompad
{
	position:			relative;
	margin:				0px;
	padding:			0px 10px 0px 0px;
	text-align:			right;
}

span.style9
{
	font-size:			10px;
	font-style:			normal;
	line-height:		12px;
	font-weight:		normal;
	font-variant:		normal;
	text-transform:		none;
	color:				#ffffff;
}

p.style8
{
	position:			relative;
	margin:				0px;
	padding:			10px 0px 0px;
	color:				#ffffff;
	font-size:			11px;
	line-height:		15px;
	text-align:			center;
}

#Table_02 
{ 	padding: 		0px 0px; 
	border-top: 	1px solid #026d56; 
	border-left: 	1px solid #026d56; 
	width: 		300px;  
	font: 		9px Arial, Helvetica, sans-serif; 
; border-width: 1px 0px 0px 1px; border: #088b6f
; margin: auto 0px
}
	
#Table_02 td
{
	margin:			0px;
	padding:			0px;
	border-bottom:		1px solid #026d56;
	border-right:		1px solid #026d56;
; border-width: 0px 1px 1px 0px; border-color: black #088b6f #088b6f black
}	

p.PhotoHeadline 
{ 	position: 	relative; 
	margin: 	0px; 
	padding: 	0px; 
	font-size: 	16px; 
	color: 	#FFFFFF;  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold
}

.style2 a
{
	color:		#bd5105;
	text-decoration:	none;
}

.style3 a
{
	color:		#026d56;
	text-decoration:	none;
}

.style8 a
{
	color:		#ffffff;
	text-decoration:	none;
}

.style2 a:hover, .style3 a:hover, .style8 a:hover
{
	text-decoration:	underline;
}

a img
{
	border:	none;
}

/*  this is to fix a Firefox bug  */
img.block
{
	display:			block;
}
#Table_03 { padding: 2px 2px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; width: 605px; font: 9px Arial, Helvetica, sans-serif; ; border: 1px; background: #FFFFFF; clip:  rect(   ); margin: auto 3px 3px 5px; text-indent: 0px}
#Table_04 { border-top: 1px solid #026d56; border-left: 1px solid #026d56; font: 12px Arial, Helvetica, sans-serif; ; border: 0px; background: #FFFFFF; clip: rect( )}
#Table_04 td { margin: 2px 2px; padding: 2px 2px; border-bottom: 1px solid #e5af31; border-right: 1px solid #e5af31; ; border: 1px #FFFFFF; font: 12px Arial, Helvetica, sans-serif}
bodycopymed { position: relative; margin: 0px; padding: 12px 0px 0px; font-size: 14px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; }
.bodycopymed { position: relative; margin: 0px; padding: 12px 0px 0px; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; }
.ullogo { list-style: url(images/logobullet.gif) none}
#Table_05 { padding: 0px 0px 0px 10px; border-top: 1px solid #026d56; border-left: 1px solid #026d56; font: 12px Arial, Helvetica, sans-serif; ; border: 0px #088b6f none; margin: 0px 0px; color: #FFFFFF; clip:     rect(   ); vertical-align: top}
#Table_05 td { margin: 2px 2px 2px 15px; border-bottom: 1px solid #e5af31; border-right: 1px solid #e5af31; ; border: 1px #026d56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif}
.bodycopymed1 { position: relative; margin: 0px; padding: 12px 0px 0px; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; ; font-family: Arial, Helvetica, sans-serif}
bodycopymedBlack { position: relative; margin: 0px 0px; padding: 6px 0px 0px; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; }
.pBodyCopyBlack { position: relative; margin: 0px; padding: 12px 0px 0px; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; ; font-family: Arial, Helvetica, sans-serif ; list-style: square}
#tdPad { position: relative; margin: 0px 0px; padding: 0px 0px 0px 18px; }
#Table_03 td { margin: 0px 0px; padding: 0px 5px; border-bottom: 1px solid #026d56; border-right: 1px solid #026d56; ; border: 0px #FFFFFF }
p.quote { position: relative; margin: 0px; padding: 2px 0px 0px; color: #026d56; text-align: left; font-size: 11px; ; font-style: normal; font-weight: 600}
.pbodycopy1 { position: relative; margin: 0px 0px; padding: 6px 0px 0px; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; ; text-decoration: overline}
.pbodycopy2 { position: relative; margin: 0px 0px; padding: 3px 0px 0px; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; }
