BODY
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

TABLE
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

TD
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

SELECT
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

TEXTAREA
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

INPUT
{
	font-family:verdana;
	font-size:9pt;
	color:#333333;
}

.bodybold
{
	font-weight:bold;
}

A:link
{
	color:#2E5E90;
	text-decoration:none;
}

A:visited
{
	color:#2E5E90;
	text-decoration:none;
}

A:hover
{
	color:#2E5E90;
	text-decoration:underline;
}

A:active
{
	color:#2E5E90;
	text-decoration:underline;
}

.tabletitle
{
	font-size:7pt;
	color:#0000FF;
	font-weight:bold;
}

.tablebold
{
	font-size:7pt;
	color:#000000;
	font-weight:bold;
}

.tableboldred
{
	font-size:7pt;
	color:#FF0000;
	font-weight:bold;
}

.tableleftborder
{
	border-left:#0000FF 1px solid;
}

.tablerightborder
{
	border-right:#0000FF 1px solid;
}

.tabletopborder
{
	border-top:#0000FF 1px solid;
}

.tablebottomborder
{
	border-bottom:#0000FF 1px solid;
}

.tabletopleftborder
{
	border-left:#0000FF 1px solid;
	border-top:#0000FF 1px solid;
}

.tabletoprghtborder
{
	border-right:#0000FF 1px solid;
	border-top:#0000FF 1px solid;
}

.tablebotleftborder
{
	border-left:#0000FF 1px solid;
	border-bottom:#0000FF 1px solid;
}

.tablebotrhtborder
{
	border-right:#0000FF 1px solid;
	border-bottom:#0000FF 1px solid;
}

.orangeTitle
{
	color:#FF9900;
	font-weight:Bold;
}

.finePrint
{
	font-size:7 pt;
	font-weight:Bold;
}

P.heading {font-size:16pt;}

 
#left li
{
	border-right:#FABD76 1px solid;
}

.bodybold1
{
	font-weight:bold;
	color:#FF0000;
}

.bodybold2
{
	font-weight: bold;
	color: #ff9900;
}

.bodybold3
{
	font-weight: bold;
	color: #0F64A5;
}

.SF_title1
{
	font-weight: bold;
	color: #ff9900;
}

.tip {border:solid 1px #336699; width:180px; padding:8px; position:absolute; z-index:99;visibility:hidden;top:80px;left:20px;background-color:#fff;background-color:#fff;}
.tip h3 {font-size:1.1em;border-bottom:1px solid #336699;margin:0 0 4px 0;color:#336699;text-align: center;}
.tip p {font-size:1em;margin:0;padding:0;}

.contact_title
{
	font-weight: bold;
}
.contact_highlight
{
	font-weight: bold;
	color:red;
}

.sidebarTop
{
	background-image:url(/images/sidebar_top.jpg);
	font-weight:bold;
	text-align:center;
}

.sidebarCenter
{
	background-image:url(/images/sidebar_center.jpg);
	padding: 5px 5px 0 5px;
	text-align: center;
}

.sidebarBottom
{
	background-image:url(/images/sidebar_bottom.jpg);
	background-repeat: no-repeat;
}

.portfolioTitle
{
	background-image:url(/images/portfolio_top.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-weight:bold;
	text-align:center;
}