body
{
	font-family: Arial, Verdana, Helvetica;
	font-size: smaller;
	font-weight: normal;
	background-image: none;
}
h1
{
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	color: Black;	
}
.h2
{
	font-family: Arial, Verdana, Helvetica;
	font-size:13px;
	color: Black;	
}
.h3
{
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	color: Black;	
}
.h4
{
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color: Black;	
}
.h5
{
	font-family: Arial, Verdana, Helvetica;
	font-size:9px;
	color: Black;	
}
.dateline
{
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	font-weight: bold;
	color: White;
	background-color: #ff9900;
	xborder-top: solid 1px Black;
}

.tagline
{
	font-family: Arial, Verdana, Helvetica;
	font-size: smaller;
	font-weight: normal;
}

.copyright
{
	font-family: Arial, Verdana, Helvetica;
	font-size: xx-small;
	font-weight: normal;
}

.footerlinks
{
	font-family: Arial, Verdana, Helvetica;
	font-size: smaller;
	font-weight: normal;
}

.menu_Style
{
	background-color: FFD89C;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	table-layout: fixed;
}

.menu_Default
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #FFD89C;
}

.menu_MouseOver
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #ff9900;
}

.menu_MouseDown
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #ff9900;
}

.menu_MouseUp
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: #ff9900;
	background-color: Black;
}

.menu_SelMenuItem
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #ff9900;
}

.menu_UnselMenuItem
{
	font-family: Arial,Verdana,Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #ff9900;
}

.menu_item
{
	background-color: #ff9900;
	border-top: solid 1px #FF9900;
	border-left: solid 1px #FF9900;
	border-bottom: solid 1px #CC6600;
	border-right: solid 1px #CC6600;
}

.MenuLink
{
	font-family: Arial, Verdana, Helvetica;
	font-size: smaller;
	font-weight: bold;
}

xA
{
	font-family: Arial, Verdana, Helvetica;
	xfont-size: smaller;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

xA:hover
{
	font-family: Arial, Verdana, Helvetica;
	xfont-size: smaller;
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}

xA:active
{
	font-family: Arial, Verdana, Helvetica;
	xfont-size: smaller;
	font-weight: bold;
	color: Blue;
}

A:visited
{
	color: Black;
}

xA:link
{
	font-family: Arial, Verdana, Helvetica;
	xfont-size: smaller;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

xA:visited
{
	font-family: Arial, Verdana, Helvetica;
	xfont-size: smaller;
	font-weight: bold;
	color: Black;
}

.FormFieldLabel
{
	font-family: Arial, Verdana, Helvetica;
	font-size: smaller;
	font-weight: bold;
	background-color: #FFD89C;
}

.FormTitle
{
	font-family: Verdana, Arial, Helvetica;
	font-size: smaller;
	font-weight: bold;
}

.SearchFormHdr
{
	background-color: #FF9900;
}

.SearchFormBody
{
	background-color: #FFD89C;
}

.LoginFormHdr
{
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold;
	background-color: #FF9900;
}

.LoginFormBody
{
	background-color: #FFD89C;
}

.menu_cell
{
	background-color: White;
	border-right: solid 1px #e0e0e0;
}

.ad_cell
{
	background-color: White;
	border-left: solid 1px #e0e0e0;
}

.text_ad_descr
{
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	color: Gray;
}

.text_normal
{
	font-family: Verdana;
	font-size: smaller;
	font-weight: normal;
}

.text_small
{
	font-family: Verdana;
	font-size: xx-small;
	font-weight: normal;
}

.text_error
{
	font-family: Verdana;
	color: Red;
	font-size: smaller;
	font-weight: normal;
}

.text_validator
{
	font-family: Verdana;
	color: Red;
	font-size: smaller;
	font-weight: normal;
}

.text_pagetitle
{
	font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #c0c0c0;
}

.text_sitedescription
{
	font-family: Verdana;
	font-size: smaller;
	font-weight: normal;
}

.contents_table
{
	background-color: White;
	border: solid 1px #e0e0e0;
}

.SearchResultsHeader
{
	font-family: Arial;
	font-size: smaller;
	font-weight: bold;
	background-color: #FF9900;
	color: Black;
}

.SearchResultsItem
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	background-color: #e0e0e0;
}

.LegalNormal
{
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
}

.LegalFinePrint
{
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
}

.ad_sponsor
{
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	color: Gray;
}

.ad_text_link
{
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
}

.member_details_table
{
	background-color: White;
	border: solid 1px #000000;
}

.member_details_label
{
	font-family: Arial, Verdana, Helvetica;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	background-color: #FFD89C;
	xborder-top: solid 1px #FF9900;
	xborder-left: solid 1px #FF9900;
	xborder-bottom: solid 1px #CC6600;
	xborder-right: solid 1px #CC6600;
}

.member_details_text
{
	font-family: Arial, Verdana, Helvetica;
	font-size: x-small;
	font-weight: normal;
	background-color: White;
	color: Black;
	border: solid 1px #c0c0c0;
}

.tellafriend_section
{
	font-family: Verdana, Arial, Helvetica;
	font-size: small;
	xfont-weight: bold;
}

.rss_style
{
	font-family: Verdana;
	font-size: smaller;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.rss_header
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	background-color: #cccccc;	
}

.rss_title
{
	font-family: Trebuchet MS, Verdana, Sans-Serif, Arial, Helvetica;
	font-size: small;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.rss_item
{
	font-family: Verdana;
	xfont-size: smaller;
	color: Black;
	text-decoration: none;
	xbackground-color: #eeeeee;
}

.rss_alternatingitem
{
	font-family: Verdana;
	xfont-size: smaller;
	color: Black;
	text-decoration: none;
	xbackground-color: #ffffff;
}

td.frontpage
{
	border: solid 1px #cccccc;
}

news_title
{
	font-family: Arial;
	font-size: smaller;
	font-weight: bold;
}

.news_text
{
	font-family: Lucida Sans, Verdana, Helvetica;
	font-size: x-small;
	font-weight: normal;
}

.news_byline
{
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	color: Gray;
}

a.news_readmore
{
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: Gray;
	text-decoration: none;
}

a:hover.news_readmore
{
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: Gray;
	text-decoration: underline;
}

a.cat_itemstyle
{
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
}

.SmBlackBd, .SmBlackBd a:link, .SmBlackBd a:visited
{
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:14px;
	color: Black;
	text-decoration: none;
}

