body
{ 
	SCROLLBAR-ARROW-COLOR: #A2C2FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #4477BB;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #4477BB;
	SCROLLBAR-SHADOW-COLOR: #4477BB;
	SCROLLBAR-DARK-SHADOW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #114477
	background-color: rgb(255, 255, 255);
}

body, span, .default
{
	font-family:Verdana; 
	font-size: 8pt;
	color: rgb(0, 0, 0);	
}

a:link
{
	font-family: Verdana; font-size: 8pt;
	color: rgb(0, 102, 204);
}

a:active
{
	font-family: Verdana; font-size: 8pt;
	color: rgb(102, 153, 153);
}

a:visited
{
	font-family: Verdana; font-size: 8pt;
	color:rgb(102, 102, 153); 
}

a:hover 
{
	text-decoration: underline; 
	color: #000000;
}

table
{
	table-border-color-light: rgb(102, 153, 153);
	table-border-color-dark: rgb(51, 0, 102);
	font-family: Verdana; 
	font-size: 8pt;
}

iframe
{
	color: rgb(102, 153, 153);
}

.border img
{
border-width: 1;
border-color: #000000;
border-decoration: solid;
}

.newsletter
{
	font-family: Verdana;
	font-size: 8pt
}

.border
{
	font-style: bold;
	font-family: Verdana;
	font-size: 8pt;
}

#news a:link
{
	font-style: bold;
	font-family: Verdana; font-size: 8pt;
	color: rgb(0, 102, 204);
}

#news a:active
{
	font-style: bold;
	font-family: Verdana; font-size: 8pt;
	color: rgb(102, 153, 153);
}

#news a:visited
{
	font-style: bold;
	font-family: Verdana; font-size: 8pt;
	color:rgb(102, 102, 153); 
}

#news a:hover 
{
	font-style: bold;
	text-decoration: underline; 
	color: #000000;
}

.hidelink a:link
{
	font-family: Verdana; font-size: 10pt;
	font-style: italic;
	text-decoration: none;
	color: #000000;
}

.hidelink a:active
{
	font-family: Verdana; font-size: 10pt;
	font-style: none;
	text-decoration: underline;
	color: rgb(102, 153, 153);
}

.hidelink a:visited
{
	font-family: Verdana; font-size: 10pt;
	font-style: none;
	text-decoration: none;
	color: #000000; 
}

.hidelink a:hover 
{
	font-family: Verdana; font-size: 10pt;
	font-style: none;
	text-decoration: underline; 
	color: rgb(0, 102, 204);
}

#new 
{
	font-family: Tahoma; font-size: 8pt; color:66CCFF; 
}

#oldnew 
{
	font-family: Tahoma; 
	font-size: 8pt; 
	color:rgb(102, 102, 153);  
}


#toolbar
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

.toolbar
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

TABLE TR TD.toolbar a:link
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

TABLE TR TD.toolbar a:active
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

TABLE TR TD.toolbar a:visited
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

TABLE TR TD.toolbar a:hover 
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: underline;
	color: #000000; 
}


#credit
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
}


#credit a:hover
{
	text-decoration: underline; 
	color: #000000;
}

#store
{
	font-family: Verdana; 
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}


#store a:hover
{
	text-decoration: underline; 
	color: #ffffff;
}


#headline td.body P
{
	margin-left: 3;
	margin-right: 3;
	margin-top: 10;
	margin-bottom: 5;
}

#headline td.body a
{
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
}

#headline td.body a:hover
{
	text-decoration: underline; 
	color: #000000;
}

#headline td.body div.caption
{
	font-family: Arial; 
	font-size: 9px;
	font-weight: bold;
	align: justify;
	margin-left: 3; 
	margin-right: 3;
	margin-bottom: 0;
}

#news table.headline
{
	border-left:1px	solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}

#news table.headline td.title
{
	background: #336699;
	font-family: Verdana; 
	font-size: 8pt;
	font-weight: bold;
	color:white;
}



/* _______________ Nav Bar _______________ */

#NavText, .NavHighlightText, .NavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}

.Nav {
	background-color: #036;
	color: #fff;
}

.Nav A:link, .Nav A:visited { color: #fff; }


#NavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.Nav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}
.Nav A:link, .Nav A:visited {
	color: #fff;
}
TR TD.Nav A:link, TR TD.Nav A:visited {
	text-decoration: none;
}

.NavHilite {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
}
.NavHilite A:link, .NavHilite A:visited {
	color: #fff;
}
TR TD.NavHilite A:link, TR TD.NavHilite A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.NavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.NavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.NavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.NavHiliteRow TD.swath {
	background-color: #f66;
	border-right: none;
}


#NavTextRed {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
	color: #c00
}