h2	{  margin-top: 0px; margin-bottom: 0px; }

h3	{ font-size: 13px; color:#fff; font-weight=bold; margin-top: 0px; margin-bottom: 0px; margin-left: 4px; }

h4	{ font-size: 13px; color:#000;  margin-top: 0px; margin-bottom: 0px; text-align: center; }

h5	{ font-size: 10px; font-weight=800; color:#000;	margin-top: 0px; margin-bottom: 0px; text-align: center; }

h6	{ font-size: 18px; font-weight=800; color:#600;	margin-top: 0px; margin-bottom: 0px; text-align: left; 
	border: 1 solid #000; 
	width: 100%;
	border-top-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; 	 }

blockquote { margin-top: 0px;}

A:link		{ color:#006666; text-decoration: none; font-weight=800; }
A:visited		{ color:#0f0e2;  text-decoration: none; font-weight=800;}
A:hover		{ color:#990000; text-decoration: none; font-weight=800;}

body, table, tr, td	{ font: 13px arial, verdana; }


.X-fullwidth     {width: 100%;}
.X-storytitle    {clear:both; margin-top:5px; padding: 5px;  font-size: 24px; background-color: #84A099;}
.X-storysubtitle {padding: 5px; font-size: 12px; background-color: #B6CDC7;}
.X-imagealign    {float:right; margin-left: 8px;  margin-top: 8px; margin-bottom: 8px;  margin-right: 4px; border-style: solid; border-width: 1px;}

.X-broadleft     {width: 350px; float:right;}
.X-broadleft h3  {clear:both; font-size: 14px; color:#000000; font-weight=bold; margin-top: 0px; margin-bottom: 0px; margin-left: 4px;}

.X-narrowright   {width:130px; float:left; text-align:center; background-color:#eeeeee;}
.X-narrowright   input {width:120px;}
}



