a:link   { color: #b40000; background-color: transparent }
a:visited    { color: #000; background: transparent }

a:hover      { color: #f00; font-size: larger; background-color: transparent }

a:active      {
	color: #000;
	font-size: larger;
	background-color: transparent
}

body              { color: #000; font: 12px/16px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fff; background-image: none }

p, ol, ul, td, table       { font: 12px/16px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif }
.PageTitle   {
	color: #000;
	font-size: 28px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: normal
}
.SectionTitle     { color: #800000; font-size: 16px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: normal }
.Listing   { color: black; font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: normal }
.inner td   { color: black; font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: normal }
.headline          { color: #800000; font: 700 16px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.headline2      { color: #616186; font: bold 14px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif }
 
.headline3      { color: #494949; font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: normal }
 
.small             { color: #414141; font-size: 11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; line-height: normal }
.small2               { color: #414141; font-size: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana; font-variant: normal; line-height: normal; font-stretch: condensed }
.semitransparent  { -moz-opacity: 0.5; filter: alpha(opacity=50); opacity: 0.5 }
