body	{
	margin : 0 0 0 0;
	background : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size : small;
}

.header {
	padding: 0;
}

.headingtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
	font-weight : bold;
	font-style: italic;
	color : #4c4c4c;
}

.headingtitlewh {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
	font-style: italic;
	color : #202020;
}

.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : white;
	background : #4c4c4c;
	padding : 4px 4px 4px 4px;
}
	.footer a		{
		color : white;
		text-decoration : none;
	}
	.footer a:hover	{
		color : #e9d1b9;
		text-decoration : none;
	}

.sectiontitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	color : #6a0038;
	padding-left : 0;
	padding-top : 0;
	padding-bottom : 0;
}

.label {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : #6a0038;
}

.labelx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	color : #6a0038;
}

.field {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : black;
}

.fieldx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	color : black;
}

.gridheader
{
  font-weight: bold;
  font-size: x-small;
  background: #cc0033;
  color: #ffffff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  height: 15px;
  text-decoration: none;
}
.gridheader a		{
	color : white;
	text-decoration : none;
}
.gridheader a:hover		{
	color : #e5c7d7;
	text-decoration : none;
}

.gridheaderxx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : #ffffff;
	background : #cc0033;
	text-decoration : none;
}
.gridheaderxx a		{
	color : white;
	text-decoration : none;
}
.gridheaderxx a:hover		{
	color : #e5c7d7;
	text-decoration : none;
}

.gridheadersm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : #ffffff;
	background : #cc0033;
	text-decoration : none;
}
.gridheadersm a		{
	color : white;
	text-decoration : none;
}
.gridheadersm a:hover		{
	color : #e5c7d7;
	text-decoration : none;
}

.griddata {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : normal;
	color : black;
	background : white;
}
.griddata a	{
	color : #8c004a;
	text-decoration : none;
}
.griddata a:hover	{
	color : #ff9600;
	text-decoration : none;
}

.griddataxx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : black;
	background : white;
}
.griddataxx a	{
	color : #8c004a;
	text-decoration : none;
}
.griddataxx a:hover	{
	color : #ff9600;
	text-decoration : none;
}

.griddatasm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : black;
	background : white;
}
.griddatasm a	{
	color : #8c004a;
	text-decoration : none;
}
.griddatasm a:hover	{
	color : #ff9600;
	text-decoration : none;
}

.warning {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : red;
}

.warningbold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
	color : red;
}

.message {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : normal;
	color : blue;
}

.trendsvscale {
  border-bottom: thin solid;
  border-right: thin solid;
}
  
.trendshscale {
  border-top: thin solid;
  border-right: thin solid;
}

.trendshscale2 {
  border-top: thin solid white;
  border-right: thin solid white;
}

p 
{
  margin-top:0;
  margin-bottom:0;
  margin-right:10px;
}

.px 
{
  margin-top:0;
  margin-bottom:0;
  margin-right:10px;
  font-size: x-small;
}

.xsmall 
{
  font-size: x-small;
}

.button
{
  border-top-width: thin;
  font-weight: bold;
  border-left-width: thin;
  font-size: small;
  border-bottom-width: thin;
  color: #ffffff;
  font-family: Verdana;
  background-color: #660033;
  border-right-width: thin;
}
form
{  
  margin-left:10px;
}

.htfcolumn
{
	width:275px;
}