body
{
    font-size: 9pt;
    margin: 0px;
    font-family: verdana, helvetica, sans-serif;
    background-color: white;
    margin-height: 0;
    margin-width: 0;
	font: 100% verdana, arial, helvetica, sans-serif;
	padding: 0;
	text-align: center; /* this centers the container in ie 5* browsers. the text is then set to the left aligned default in the #container selector */
	color: #000000;
}
td.yellow
{
    font-size: 9pt;
    font-family: verdana, helvetica, sans-serif;
    background-color: #ffffcc;
}
td.mainarea
{
    font-size: 9pt;
    font-family: verdana, helvetica, sans-serif;
    background-color: #ffffff;
	text-align:left;
}
td.results
{
    font-size: 9pt;
    font-family: verdana, helvetica, sans-serif;
    background-color: white;
}
.mainarea
{
    font-size: 9pt;
    font-family: verdana, helvetica, sans-serif;
}
.rsspage
{
    font-size: 8pt;
    font-family: verdana, helvetica, sans-serif;
}
a.mainarea
{
    font-size: 9pt;
    color: blue;
    font-family: verdana, helvetica, sans-serif;
}
a.mainarea:hover
{
    font-size: 9pt;
    color: #ff4500;
    font-family: verdana, helvetica, sans-serif;
}
a.mainarea:visited
{
    font-size: 9pt;
    color: #800080;
    font-family: verdana, helvetica, sans-serif;
}
a.rsspage
{
    font-size: 8pt;
    color: blue;
    font-family: verdana, helvetica, sans-serif;
}
a.rsspage:hover
{
    font-size: 8pt;
    color: #ff4500;
    font-family: verdana, helvetica, sans-serif;
}
a.rsspage:visited
{
    font-size: 8pt;
    color: #800080;
    font-family: verdana, helvetica, sans-serif;
}
.recommendedcompanies
{
	font-size: 9pt;
	font-family: verdana, helvetica, sans-serif;
	line-height: 20px;
}
a.recommendedcompanies
{
    font-size: 9pt;
    color: blue;
    font-family: verdana, helvetica, sans-serif;
}
a.recommendedcompanies:hover
{
    font-size: 9pt;
    color: #ff4500;
    font-family: verdana, helvetica, sans-serif;
}
a.recommendedcompanies:visited
{
    font-size: 9pt;
    color: #800080;
    font-family: verdana, helvetica, sans-serif;
}
a.leftnav1
{
    font-weight: bold;
    font-size: 10px;
    color: black;
    text-decoration: underline;
    font-family: verdana, helvetica, sans-serif;
}
td.leftnav1text
{
    font-weight: bold;
    font-size: 9px;
    width: 118px;
    background-color: white;
    font-family: verdana, helvetica, sans-serif;
}
td.leftnav1
{
    border-right: thin;
    border-top: thin;
    border-left: thin;
    width: 19px;
    border-bottom: thin;
    background-color: #cccc99;
    text-align: center;
}
.lh
{
	position:relative; 
	top: -18px; 
	left: 12px;
	padding-bottom:14px;

}
.subtext
{
    font-weight: normal;
    font-size: 9px;
    font-family: verdana, helvetica, sans-serif;
}
blockquote
{
    font-weight: normal;
    font-size: 9pt;
    left: 15px;
    font-family: verdana, helvetica, sans-serif;
}
.buttonlook
{
    font-weight: bolder;
    color: black;
    background-color: #cccc99;
    text-decoration: none;
    font-family: verdana, helvetica, sans-serif;
}
.yellowhi
{ 
	background-color:#ffffcc;
}
.bluehi
{
	background-color:#ccccff;
}
.greenhi
{
	background-color:#ccffcc;
}
.pinkhi
{
	background-color:#ffcccc;
}
