A:link, A:visited, A:active, A:hover { color: blue; }
A:link  { text-decoration: none;}
A:visited { text-decoration: none;}
A:active { text-decoration: none;}
A:hover { color: blue; text-decoration: underline;}
.onbody{ color: blue;}
.onbody a:link { }
.onbody a:visited { }
.onbody a:active { }

h1 { font-size: 12pt;  font-family: arial,helvetica,sans-serif; font-weight: bold;}
h2 { font-size: 10pt;  font-family: arial,helvetica,sans-serif; font-weight: bold;}

ol {
	font-family: arial,helvetica,sans-serif;
	margin:0px 0px 10px 8px;
	padding:5px 0px 20px 15px;
	font-size:10pt;
	line-height:12pt; }

ul {
	font-family: arial,helvetica,sans-serif;
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 15px;
	font-size:10pt;
	line-height:12pt; }

li {
	font-family: arial,helvetica,sans-serif;
	font-size:10pt;
	line-height:12pt;
	color:#000; }

body,p,table,td,tr {  font-size: 10pt;  font-family: arial,helvetica,sans-serif;}
.forms{  font-family: arial,helvetica,sans-serif;  font-weight: bold; color: #333333;  background-color: #f4ead7;  font-size: 10pt;}
.buttons {  font-family: arial,helvetica,sans-serif;  background-color: #f4ead7;  font-size: 10pt;}

.sponsorurl { font-size: 8pt;  color: #006633; font-family: arial,helvetica,sans-serif;}
.sponsortext { font-size: 9pt; font-family: arial,helvetica,sans-serif;}

.sponsorlink { font-size: 10pt;  font-family: arial,helvetica,sans-serif; text-decoration: underline;}
.sponsorlink a { color: blue; text-decoration: underline; }
.sponsorlink a:link  { text-decoration: underline;}
.sponsorlink a:visited { text-decoration: underline;}
.sponsorlink a:active { text-decoration: underline;}
.sponsorlink a:hover { color: blue; }

.highlight { background-color:#FFFFCC; }

.smalllink { font-size: 8pt;  font-family: arial,helvetica,sans-serif; text-decoration: none;}
.smalllink a { color: blue; text-decoration: none; }
.smalllink a:link  { text-decoration: none;}
.smalllink a:visited { text-decoration: none;}
.smalllink a:active { text-decoration: none;}
.smalllink a:hover { color: blue; text-decoration: underline;}

.searchcategory { font-size: 8pt;  color: #006633; font-family: arial,helvetica,sans-serif;}
.searchcategory a { color: #006633; text-decoration: underline; }
.searchcategory a:link  { text-decoration: underline;}
.searchcategory a:visited { text-decoration: underline;}
.searchcategory a:active { text-decoration: underline;}
.searchcategory a:hover { color: #006633; }


.header {
  font-size:   10pt;
  font-weight: bold;
  background:  #b6b7da;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #333333;
}
.advertheader {
  font-size:   12pt;
  font-weight: bold;
  background:  #3300FF;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #FFFFFF;
}

.featuredheader {
  font-size:   10pt;
  font-weight: bold;
  background:  #3300FF;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #FFFFFF;
}

.traderheader {
  font-size:   10pt;
  font-weight: bold;
  background:  #CCFFFF;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #333333;
}

.tradepage {
  font-size:   14pt;
  font-weight: normal;
  background:  #b6b7da;
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  color: #333333;
}

.copyright {
  font-size:   8pt;
  font-weight: normal;
  background:  #FFFFFF;
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  color: #555555;
}
.copyright a { color: #555555; text-decoration: none; }
.copyright a:link  { color: #555555; text-decoration: none;}
.copyright a:visited { color: #555555; text-decoration: none;}
.copyright a:active { color: #555555; text-decoration: none;}
.copyright a:hover { color: #555555; text-decoration: underline;}


.header_top {
  font-size:   10pt;
  font-weight: bold;
  background:  #FFCC00;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #000000;
}
.header_gallery {
  font-size:   10pt;
  font-weight: bold;
  background:  #FFCC66;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  color: #000000;
}
.boxtop {
	border-top: #000000 1px solid;
}
.boxborder {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid
}

.boxbody {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid;
  background:  #FFFFFF
}

.small {
  font-size: 8pt;
}
.large {
  font-size: 12pt;
}
.body1 {
  background:  #f4ead7;
}
.row1 {
  background: #f4ead7;
}
.body2 {
  background:  #ffffee;
}
.row2 {
  background: #ffffee;
}
.border {
  background: #b6b7da;
}
.advertborder {
  background: #3300FF;
}
.green {
  font-weight: bold;
  color: green;
}
.red {
  font-weight: bold;
  color: red;
}
.yellow {
  background:  #FFFF91;
}
