*		{margin: 0; padding: 0; border: 0;}
body	{font-size: 11px; line-height: 1.4em; font-family: Arial, sans-serif;}

h1		{padding: 4px 0; font-weight: bold; text-transform: uppercase; font-size: 11px;}
p		{padding: 4px 0; font-size: 11px; line-height: 1.5em;}

a:link, a:visited	{text-decoration: underline; color: #000;}
a:hover, a:active 	{text-decoration: none; color: #000;}

#outer	{margin: 0 auto; width:auto;}
#inner	{width: auto; text-align: left;}
#footer	{display: none;}

#tblHeadLrg		{display: none;}
#tblHead		{display: none;}
#tblTopNav		{display: none;}
#tblMainNav		{display: none;}
#tblMainNav_sub	{display: none;}

#tblContent			{}
#tblContent td.col	{height: 10px; background: #F2E3CA;}
#tblContent td.colA	{display: none;}
#tblContent td.colB	{width: 98%; padding: 10px; background: #FFF;}
#tblContent td.colC	{display: none;}
#tblContent td.colD	{width: 98%; padding:10px; background: #FFF;}

div.box				{margin: 0 10px 10px 10px; width: 165px; padding: 10px; background-color: #F8F0E2;}
.tblBox				{ }
.tblBox	td			{padding: 3px 0;}
.tblBox	td.hd		{font-weight: bold; text-transform:uppercase;}
.tblBox td.title	{font-size: 18px; font-weight: normal;}

.tblBox	select		{width: 165px; border: 1px solid #7F9DB9; font-size: 11px; padding: 2px;}
.tblBox input.txt	{width: 130px; border: 1px solid #7F9DB9; font-size: 11px; padding: 2px;}
.tblBox input.btn	{margin-left: 3px; width: auto; height:auto; background: #CD0044; color: #FFFF03; font-size: 11px; padding: 2px;}

.tblBox	select.cal		{width: 66px; border: 1px solid #7F9DB9; font-size: 11px; padding: 2px;}
.tblBox input.caltxt	{width: 60px; border: 1px solid #7F9DB9; font-size: 11px; padding: 2px;}

.tblBox .featIMG		{background:#FFF; border:1px solid #CDCDCD; padding: 0;}
.tblBox	.featDES		{background:#FFF; border:1px solid #CDCDCD; padding:3px;}

#tblFoot			{display: none;}

.tblTS		{display: none;}

.tblList			{font-size: 11px;}
.tblList th			{background: #F8F0E2; font-weight: bold; padding: 5px; font-size: 13px;}
.tblList th.lf		{background: #F9F7F1; padding: 5px; color: #CC0000; font-weight: normal; padding: 2px 0; text-align: center;}
.tblList td			{padding: 2px; background: #FBFAF7;}	
.tblList td	span	{color: #9B7D4D; font-weight: bold;}	

	.tblList a:link, .tblList a:visited	{text-decoration: none; color: #CC0000; font-weight: bold; padding: 0 15px 0 0; }
	.tblList a:hover, .tblList a:active 	{text-decoration: underline; color: #CC0000;  font-weight: bold; padding: 0 15px 0 0;}

.tblDetail			{font-size: 11px;}
.tblDetail th		{background: #F8F0E2; font-weight: bold; padding: 5px; font-size: 14px;}
.tblDetail td		{}
.tblDetail tr.odd	{background: #F9F7F1;}
.tblDetail tr.odd td	{padding: 3px;}
.tblDetail tr.even	{background: #FBFAF7;}
.tblDetail tr.even td	{padding: 3px;}
.tblDetail td span		{color: #CC0000; font-weight: bold;}

.hide4print			{display: block;}
.pagepad			{display: none;}