BODY 
{
	margin: 0px;
	padding: 0px;
	FONT-SIZE: 80%;
	FONT-FAMILY: arial, sans-serif, Verdana;
	color: #000000;
}

P 
{	
	FONT-SIZE: 1em; 
	MARGIN: 1em 0px 0px; 
	LINE-HEIGHT: 1.3em; 
}


A:link 
{ 
	COLOR: red;
}

A:active 
{ 
	COLOR: red;
}

A:visited 
{ 
	COLOR: red;
}

A:hover 
{ 
	COLOR: red; 
	text-decoration: none; 
}

#mainNav A 
{
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}

img { BORDER: 0px;}


H1 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	MARGIN: 0px;
	COLOR: #ffffff;
}

H2 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	MARGIN: 15px 0px;
	COLOR: #003366;
}

H3 
{
	MARGIN-TOP: 1.2em;
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 0.1em;
}

H4 
{
	MARGIN-TOP: 0.5em;
	COLOR: #666666;
}

.boxHeader H2 
{
	PADDING: 0px;
	FONT-SIZE: 1em;
	MARGIN: 0px;
}

.boxHeaderMiddle H2 
{
	PADDING: 0px;
	FONT-SIZE: 1em;
	MARGIN: 0px;
}

HR 
{ 
	COLOR: #cccccc; 
	HEIGHT: 1px; 
}

#imageHeaderBar 
{ 
	BACKGROUND-COLOR: #FFF; 
	padding: 0px;
}

#TribalLogo 
{ 
	padding-top: 5px; 
	padding-right: 25px;
}

#breadcrumbTrail 
{ 
	BORDER: Green 0px solid; 
	MARGIN-TOP: 8px; 
	MARGIN-BOTTOM: 8px; 
	MARGIN-LEFT: 36px; 
	clear: both; 
}

#breadcrumbTrail P 
{ 
	PADDING: 0px; 
	MARGIN: 5px 0px 0px; 
}

.boxHeader 
{ 
	padding: 3px 10px 4px 10px; 
	MARGIN: 0px; BORDER: none; 
	BACKGROUND-COLOR: #cde5f7; 
	TEXT-ALIGN: left; 
}

#smallPrint 
{ 
	font-size: 80%; 
	text-align: center; 
	color: #555;
}

#smallPrint a 
{ 
	color: #555;
}

.footer 
{ 
	CLEAR: both; 
}

.main 
{	
	MARGIN-TOP: 12px; 
	MARGIN-LEFT: 235px; 
	WIDTH: 309px; 
}

#newsBox 
{ 
	BORDER: #223A66 1px solid; 
	PADDING: 0px;	
	Margin-bottom: 7px; 
}

.newsBox 
{ 
	BORDER: #223A66 1px solid; 
	PADDING: 0px;	
	Margin-bottom: 7px; 
}

.newsItem 
{	
	PADDING: 0px; 
	MARGIN: 0px 6px 8px; 
	 
}

.middle 
{ 
	PADDING: 0px 25px 0px 5px; 
	FLOAT: left; 
	width: 642px;
}

.newstable 
{ 
	BACKGROUND-COLOR: 
	#ffffff; 
}

.newstable TD 
{	
	padding: 2px 5px 2px 5px; 
	BACKGROUND-COLOR: #d0dcd9; 
}

.newstable TH 
{	
	padding: 2px 5px 2px 5px; 
	COLOR: #003060; 
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #d0dcd9;	
	TEXT-ALIGN: left; 
}

.smartTable
{
	border: 1px solid black;
	border-collapse: collapse;
	background-color: #EEE;
	font-family: Verdana, arial, sans-serif;
	font-size: 1em;
	cursor: auto;
	padding: 0px;
	margin: 0px;
}

.smartTable th
{
	border-bottom: 2px solid;
	padding: 6px 2px 6px 2px;
}

.smartTable td
{
	border: 1px solid;
	border-bottom: 1px dotted;
	text-align: left;
	padding: 4px 2px 4px 2px;
}

.smartTable a 
{	
	color: Red; 
}

.smartTable a:hover 
{ 
	color: Red; 
	text-decoration: none; 
}

.boxHeaderMarkets 
{ 
	padding: 3px 10px 4px 10px;	
	BACKGROUND-COLOR: #ff9933; 
	TEXT-ALIGN: left; 
	color: #ffffff; 
}

.boxHeaderMarkets H2 
{ 
	PADDING: 0px; 
	FONT-SIZE: 1em; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
}

.boxHeaderMarkets a 
{ 
	color: White; 
	text-decoration: none; 
}

.boxHeaderMarkets a:visited 
{ 
	color: White; 
}

.boxHeaderMarkets a:hover 
{	
	text-decoration: underline; 
}