body			{
			background:			#ffffcc url('img/bg-Body.gif') repeat-y center 0px;
			font-family:			arial,verdana,sans-serif;
			text-align:			center;
			margin:				0px;
			padding:			0px;
							}
div#header		{
			position:			relative;
			top:				0px;
			left:				0px;
			z-index:			2;
			width:				210px;
			height:				50px;
			text-align:			left;
			overflow:			hidden;
							}
div#body-column		{
			position:			relative;
			top:				0px;
			z-index:			2;
			width:				720px;
			height:				100%;
			text-align:			left;
			margin:				0px;
			padding:			0px;
			margin-left:			auto;
			margin-right:			auto;
							}
div#column-left		{
			float:				left;
			position:			relative;
			left:				0px;
			top:				0px;
			z-index:			3;
			width:				210px;
			height:				auto;
			overflow:			hidden;
							}
div#column-text		{
			float:				right;
			position:			relative;
			left:				0px;
			top:				-50px;
			z-index:			4;
			width:				510px;
			height:				auto;
			text-align:			center;
			background:			url('img/bg-Watermark.gif') no-repeat 5px 250px;
							}
div#margin-nav		{
			position:			relative;
			left:				0px;
			top:				-12px;
			z-index:			20;
			width:				210px;
			text-align:			right;
			overflow:			hidden;
			padding-bottom:			10px;
							}
div#top-nav		{
			position:			relative;
			left:				0px;
			top:				-22px;
			z-index:			20;
			width:				510px;
			height:				20px;
			overflow:			hidden;
			margin-top:			0px;
			padding-top:			0px;
			border-bottom:			2px #000000 solid;
							}
h1#title		{
			display:			block;
			float:				right;
			position:			relative;
			top:				0px;
			left:				0px;
			width:				210px;
			z-index:			3;
			overflow:			hidden;
			color:				#000000;
			font-size:			12px;
			line-height:			15px;
			font-weight:			bold;
			text-align:			center;
			margin:				0px;
			padding:			0px;
			padding-top:			5px;
			padding-left:			0px;
							}
h3.nav-title		{
			z-index:			3;
			position:			relative;
			top:				0px;
			left:				0px;
			display:			block;
			width:				180px;
			height:				20px;
			color:				#000000;
			background:			#669933;
			font-size:			10px;
			line-height:			20px;
			font-weight:			bold;
			margin:				0px;
			margin-bottom:			10px;
			padding-right:			30px;
			border-bottom:			2px #000000 solid;
			background:			url('img/bg-NavHeader.gif');
							}
h3.page-title		{
			color:				#003300;
			font-size:			12px;
			line-height:			12px;
			font-weight:			bold;
			margin-left:			10px;
			margin-top:			10px;
			margin-bottom:			0px;
							}
h2.subtitle		{
			text-align:			left;
			color:				#000000;
			font-size:			12px;
			line-height:			14px;
			font-weight:			bold;
			margin-left:			20px;
			margin-top:			10px;
			margin-bottom:			0px;
						}
h6.copyright		{
			position:		relative;
			left:			0px;
			top:			0px;
			z-index:		6;
			color:			#000000;
			font-size:		10px;
			line-height:		17px;
			font-weight:		bold;
						}
span.inline-subtitle	{
			font-weight:		bold;
			color:			#003300;
						}
.column-content		{
			font-size:			12px;
			line-height:			17px;
			font-weight:			normal;
			text-decoration:		none;
			text-align:			justify;
			color:				#000000;
			margin-left:			20px;
			margin-right:			20px;
			margin-top:			0px;
			padding-top:			15px;
			padding-bottom:			15px;
			padding-left:			20px;
			padding-right:			20px;
							}
ul.list-body		{
			font-size:		10px;
			line-height:		12px;
			font-weight:		normal;
			text-decoration:	none;
			color:			#000000;
			margin-left:		20px;
			margin-top:		0px;
			padding-left:		20px;
			padding-right:		10px;
			padding-top:		5px;
			padding-bottom:		5px;
			border-color:		#003300;
			border-style:		dotted;
			border-width:		1px;
						}
dt			{
			font-weight:		bold;
						}
dd			{
			margin-bottom:		10px;
						}
a			{
			color:				#660000;
			font-size:			12px;
			text-decoration:		none;
							}
a:hover			{
			color:				#000000;
			text-decoration:		underline;
							}
.nav-margin		{
			display:			block;
			color:				#000000;
			width:				180px;
			font-size:			10px;
			font-weight:			bold;
			line-height:			15px;
			margin:				0px;
			padding:			0px;
			padding-right:			30px;
			background:			url('img/bg-NavLeft-off.gif') no-repeat -5px -2px;
							}
.nav-margin:hover	{
			color:				#ffffff;
			text-decoration:		none;
			background:			url('img/bg-NavLeft-on.gif') no-repeat -5px -2px;
							}
.nav-margin-on		{
			color:				#ffff66;
							}
.nav-top		{
			display:			block;
			float:				left;
			width:				85px;
			font-size:			10px;
			font-weight:			bold;
			line-height:			20px;
			color:				#000000;
			background:			url('img/bg-NavTop-off.gif');
							}
.nav-top:hover		{
			text-decoration:		none;
			background:			url('img/bg-NavTop-on.gif');
							}
.nav-top-on		{
			color:				#ffffff;
							}
.specials		{
			color:				#ffff00;
			background:			url('img/bg-NavTopSpecials-off.gif');
							}
.specials:hover		{
			color:				#000000;
			background:			url('img/bg-NavTopSpecials-on.gif');
							}
.nav-body		{
			font-size:		10px;
			font-weight:		bold;
			line-height:		18px;
			color:			#006600;
						}
.nav-body-on		{
			color:			#ffffff;
						}
.nav-body:hover		{
			color:			#ffffcc;
						}
.nav-inline		{
			font-size:		10px;
			line-height:		12px;
			font-weight:		normal;
			text-decoration:	none;
			color:			#006600;
						}
.nav-inline:hover	{
			color:			#ffffcc;
						}
img#logo		{
			position:			relative;
			left:				1px;
			top:				-5px;
			z-index:			15;
			margin-left:			auto;
			margin-right:			auto;
			margin-top:			0px;
			margin-bottom:			0px;
							}
img#logo-edin		{
			margin-top:		20px;
						}
img#logo-aala		{
			margin-top:		20px;
						}
img#logo-investor	{
			margin-top:		20px;
			margin-bottom:		20px;
						}
img#photo-header	{
			position:			relative;
			left:				0px;
			top:				0px;
			z-index:			4;
			border-top:			1px #000000 solid;
			border-left:			1px #000000 solid;
							}
img#photo-left-margin
			{
			z-index:			4;
			left:				0px;
			top:				-12px;
			position:			relative;
			border:				1px #000000 solid;
			border-left:			2px;
							}
img.photo-body		{
			position:		relative;
			z-index:		4;
			left:			0px;
			top:			0px;
			float:			right;
			border:			#003300 solid 1px;
			margin-left:		10px;
						}
img.thumb-body		{
			border:			#003300 solid 1px;
			margin-top:		5px;
						}
img.photo-inline	{
			float:			left;
			z-index:		2;
			width:			160px;
			height:			100px;
			border-color:		#003300;
			border-style:		solid;
			border-width:		1px;
			margin-left:		0px;
			margin-right:		5px;
			margin-top:		5px;
			margin-bottom:		0px;
						}
img.map			{
			position:		relative;
			z-index:		4;
			left:			30px;
			top:			0px;
			width:			340px;
						}
table			{
			width:			430px;
			border:			1px solid black;
			border-top:		0px solid black;
			margin-left:		40px;
			margin-top:		15px;
			padding:		0px;
						}
tr			{
			margin:			0px;
			padding:		0px;
						}
td.tableHeader		{
			color:			#99ccff;
			background:		black;
			text-align:		left;
			padding:		5px;
			font-size:		11px;
			font-weight:		bold;
			height:			20px;
			border-top:		1px solid black;
						}
td.tableMonthHeader	{
			color:			black;
			background:		#3399ff;
			text-align:		left;
			padding:		5px;
			font-size:		11px;
			font-weight:		bold;
			height:			20px;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
td.tableDatesHeader	{
			color:			black;
			background:		#3399ff;
			text-align:		left;
			padding:		5px;
			font-size:		11px;
			font-weight:		bold;
			height:			20px;
			border-top:		1px solid black;
						}
td.tableMonth		{
			color:			black;
			background:		#3399ff;
			text-align:		right;
			padding:		5px;
			font-size:		11px;
			font-weight:		bold;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
td.tableDates		{
			color:			black;
			background:		#ffffff;
			text-align:		left;
			padding:		5px;
			font-size:		11px;
			font-weight:		bold;
			border-top:		1px solid black;
						}

