/* The ‘wide’ sans serif stack		= font-family: Verdana, Geneva, sans-serif; */
/* The ‘narrow’ sans serif stack	= font-family: Arial, Tahoma, Helvetica, sans-serif; */
/* The ‘wide’ serif stack					= font-family: Georgia, Utopia, Palatino, 'Palatino Linotype', serif; */
/* The ‘narrow’ serif stack				= font-family: 'Times New Roman', Times, serif; */
/* The monospace stack						= font-family: 'Courier New', 'Courier', monospace; */

A																				{font-weight: bold; color: #000; text-decoration: none;}
A:link																	{}
A:visited																{}
A:active																{}
A:hover																	{text-decoration: underline;}
B, STRONG																{font-weight: bold;}
BODY																		{background: url(blend.gif) #2b3949 repeat-x fixed center top; font: 76% Arial, Tahoma, Helvetica, sans-serif; color: #000;}
CAPTION																	{font-family: Verdana, Tahoma, Arial, sans-serif;}
H1 																			{color: #374a5e; margin:   0em auto; font: normal 2em Arial, Tahoma, Helvetica, sans-serif;}
H2 																			{color: #026eaf; margin: 1.2em auto; font: normal 1.7em Arial, Tahoma, Helvetica, sans-serif;}
H3 																			{color: #026eaf; margin: 1.2em auto; font: normal 1.4em Arial, Tahoma, Helvetica, sans-serif;}
H4 																			{color: #026eaf; margin: 1.2em auto; font: bold   1.2em Arial, Tahoma, Helvetica, sans-serif;}
H5 																			{color: #026eaf; margin: 1.2em auto; font: bold   1.0em Arial, Tahoma, Helvetica, sans-serif;}
H6																			{color: #026eaf; margin: 1.2em auto; font: bold   0.8em Arial, Tahoma, Helvetica, sans-serif;}
IMG																			{border 0px;}
INPUT																		{font: 1em Arial, Tahoma, Helvetica, sans-serif;}
P																				{margin: 1.2em auto; font: 1.0em/normal Arial, Tahoma, Helvetica, sans-serif;}
PRE																			{font: 1em 'courier new', 'courier', monospace;}
TEXTAREA																{font: 1em Arial, Tahoma, Helvetica, sans-serif;}
TD.prompt																{text-align: right; vertical-align: middle;	color: Navy;}
TD.prompttop														{text-align: right; vertical-align: top;	color: Navy;}
UNKNOWN																	{margin-top: 0.2em;}
.Alert																	{color: #ff0000;}
.Alert A:link,
.Alert A:visited												{color: #c00000; text-decoration: none;}
.Alert A:hover													{color: #000080; text-decoration: none;}
.headingComment													{color: #003399; font-size: 14px; font-weight: bold; margin: 20px auto 0px auto;}
.Hint																		{color: #606060; display: block; font-size: 85%; text-align: left;}
.imagePad																{padding: 20px 24px auto auto;}
.loud																		{font-size: 1.2em; font-weight: bold;}
.narrow1 																{width: 50%; line-height: 1.3em;}
.narrow2 																{width: 50%; line-height: 1.5em;}
.pricelist															{}
.pricelist th														{color: #026eaf;}
.pricelist td, .pricelist th						{text-align: center; vertical-align: top;}
.pricelist td.leftalign,
.pricelist th.leftalign									{text-align: left;}
.pricelist tr.head											{color: #026eaf;}
.pricelist tr.even											{background-color: #f7f7f7;}
.quiet																	{font-size: 0.8em; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.red																		{color: red;}
sup,	sub																{height: 0px; line-height: 1em; vertical-align: baseline; _vertical-align: bottom; position: relative;} /* underscore hack for IE6 and previous */
sup																			{bottom: 1ex;}
sub																			{top: .5ex;}
.subfoot																{width: 950px; color: #3399ff; font-size: 0.8em; margin: 12px auto auto;}
.subfoot A															{color: #3399ff; text-decoration: none;}
#homeImages A														{display: block; margin: 4px auto 4px auto;}
#mainImage															{background-color: #ffffff; padding-left: 1px;}
#nav																		{padding-left: 1px;}
#pageContainer													{width: 950px; background-color: #ffffff; margin: auto;}
#pageContent														{width: 948px; margin: auto; padding: auto;}
#pageContent TD.left										{background: url(leftcol-fill.gif) #e1e5ea repeat-x scroll left top; width: 225px;}
#pageContent TD.right										{background: url(rightcol-fill.gif) #eff2f4 repeat-x scroll left top; width: 225px;}
#pageContent TD.middle									{background: url(ctr-fill.gif) #ffffff repeat-x scroll left top;}
#pageContent .middle .content						{padding: 24px 24px 0px 24px; text-align: justify;}
#pageContent .middle A									{color: #026eaf; font-weight: bold;}
#pageContent .left .content							{padding: 12px; color: #011a4b; text-align: justify;}
#pageContent .left A										{color: #026eaf}
#pageContent .right .content						{padding: 12px; color: #283645;}
#pageContent .right .content .small			{font-size: 11px}
#pageContent .right .content .small UL	{padding: 0px 0px 0px 1em; margin: 0px;}
#pageContent .right .content .small LI	{margin-bottom: 8px;}
#pageContent IMG.panelHead							{margin-top: 24px;}
#pageContent .middle .content IMG.right	{float: right; margin: auto auto 24px 24px;}
#pageContent .middle .content IMG.left	{float: left; margin: auto 24px 24px auto;}
#pageFooter															{background: url(foot2.gif) #2b3949 no-repeat scroll center top; width: 950px; height: 16px; font-size: 10%;}
#pageHeader															{background: url(head.gif)  #2b3949 no-repeat scroll center top; width: 950px; height: 11px; font-size: 10%;}
#sideNav																{background-color: #ffffff; width: 225px;}
#sideNav A															{background: url(side_up.gif) #e1e5ea no-repeat left top; display: block; padding-left: 18px; margin: auto 0px 1px 1px;}
#sideNav A:hover												{background-image: url(side_over.gif); background-color: #d4dae1;}
/* -- Lists -- */
OL, UL		 															{list-style: none; margin-top: 0px; margin-bottom: 0px; font: 1em/1.2em Arial, Tahoma, Helvetica, sans-serif;}
LI				 															{margin-bottom: 0.7em;}
.listfirst															{margin-top: 0.7em;}
#bullets LI															{list-style-image: url(bullet.gif);}
/*
	e.g. <ul id=bullets>
					<li class=listfirst>Item 1</li>
					<li>Item 2</li>
				</ul>
*/

/*
#pageContainer #pageContent .middle A		{color: #374a5e;}
OL, UL, LI 															{list-style: none; margin-top: 0.7em; font: 1em/1.2em Arial, Tahoma, Helvetica, sans-serif; border: 1px green solid;}
OL, UL, LI 															{margin: 0px; padding: 15px 0px; border: 0px none; list-style-position: inside; position: relative; left: 10px;}
LI P																		{margin-top: 0.7em; margin-bottom: 0.7em; line-height: 1.2em;}
OL, UL, LI 															{list-style: none; margin-top: 0.2em; margin-bottom: 0.1em; font: 1em/1.8em Arial, Tahoma, Helvetica, sans-serif;}
LI > P																	{margin-top: 0.7em; margin-bottom: 0.7em; line-height: 1.2em;}
H1																			{color: #374a5e; font-size: 150%; font-weight: bold; margin: .67em 0px;}
H2																			{color: #026eaf; font-size: 14px; font-weight: bold; margin: 20px auto 0px auto;}
H3																			{color: #026eaf; font-size: 12px; font-weight: bold; margin: 20px auto 0px auto;}
*/
