/*
 * #621483 main
 * #F04248 selected
 * #992626  hover
 * #f0f0f0 very light back
 */

body {
  background-color:#e0e0e0;
  color:#333;
}

#wrapper {
}

#mainheader {
  background-color:#fff;
}
#mainnav {
  background-color:#fff;
}
#maincontent {
  background-color:#fff;
}

#mainfooter {
  color:#666;
}
#mainfooter a {
  color:#666;
}
#mainfooter a:hover {
  color:#000;
}

h1 {
  color:#000;
}
h1 a {
  color:#000;
  font-size:18px;
}
h1 a:hover {
  color:#333 !important;
}

h2 {
  color:#000;
}
h2 a {
  color:#000;
}
h2 a:hover {
  color:#333 !important;
}

h3 
{
	font-size:12px;
  color:#333;
}
h3 a {
  color:#333 !important;
}
h3 a:visited {
  color:#333 !important;
}
h3 a:hover {
  color:#000 !important;
}

a {
  color:#333;
}
a:visited {
  color:#333;
}
a:hover {
  color:#000;
}
a:active {
  color:#333;
}

a.smallLink, .smallLink {
  color:#666;
}
a.smallLink:visited {
  color: #666;
}
a.smallLink:hover {
  color: #333;
}

#mainlinks {
  color:#ccc;
}
#mainlinks h2, #mainlinks h1 a, #mainlinks h2 a {
  color:#fff !important;
}
#mainlinks ul li {
	background-color:#621483;
}
#mainlinks ul li a {
  color:#fff !important;
}
#mainlinks ul li a:visited {
  color:#fff !important;
}
#mainlinks ul li a:hover {
  color:#eee !important;
}
#mainlinks ul li a:active {
  color:#fff !important;
}

#sublinks {
  color:#e0e0e0;
  background-color:#621483;
}
#sublinks ul li {
  background-color:#621483;
}
#sublinks ul li a {
  color:#fff !important;
}
#sublinks ul li a:visited {
  color:#fff !important;
}
#sublinks ul li a:hover {
  color:#eee !important;
}
#sublinks ul li a:active {
  color:#fff !important;
}
 
.textbox
{
  background-color:#fff;
  border:1px gray solid;
}
.brandbutton
{
	background:url("/images/smalloriginals/btnback.png") repeat-x scroll 0 0 #621483 !important;
	border:1px solid #621483 !important;
	color:#fff !important;
	text-shadow:0 -1px 0 #621483 !important;
}
.smallbrandbutton
{
	background:url("/images/smalloriginals/btnback.png") repeat-x scroll 0 0 #621483;
	border:1px solid #621483;
	color:#fff;
	text-shadow:0 -1px 0 #621483;
}

#version 
{
	color:#666;
}

.profileText a {
	color:#621483;
}

.brandlightpane
{
	background-color:#f0f0f0;
}
.brandrowhover
{
	background-color:#ccc;
}
.branddisabledtext
{
	color:#999;
}

.brandrowselected
{ 
  color:#fff;
  background-color:#a667c1;
}
.brandselected, a.brandselected
{ 
	color:#a667c1;
	font-weight:bold;
}
a.brandselected:visited
{ 
	color:#a667c1;
	font-weight:bold;
}
a.brandselected:hover
{ 
	color:#a667c1;
	font-weight:bold;
}
a.brandselected:active
{ 
	color:#a667c1;
	font-weight:bold;
}

.brandtitle
{ 
	color:#621483;
	font-weight:bold;
}
.brandtitle a, a.brandtitle
{ 
	color:#621483 !important;
	font-weight:bold;
}
.brandtitle a:visited, a.brandtitle:visitied
{ 
	color:#621483 !important;
}
.brandtitle a:hover, a.brandtitle:hover
{ 
	color:#621483 !important;
}
.brandtitle a:active, a.brandtitle:active
{ 
	color:#621483 !important;
}

.branddialog
{
	background-color:#fff;
	color:#333;
}

.about-table
{
 display:table;
 margin:0;
 padding:0;
}
.about-table td
{
 font-size:12px;
}