/* Body Background */
body {
  background: #FFFFFF url('../media/background-800.gif') top center repeat-y;
  font: normal 13px/22px 'trebuchet ms', verdana, arial, sans-serif;
  color: #5F6B77;
}

/* Alternating Row Colors */
.alt { background: #EEEEEE; }
.alt2 { background: #EEEEEE; }

#spy .alt {
  background: #EEEEEE;
}

/* Text Colors */
.white { color: #FFFFFF !important; }
.black { color: #5F6B77 !important; }
.grey { color: #5F6B77 !important; }
.red { color: #D16405 !important; }
.green { color: #C9D255 !important; }

/* Heading Colors */
h1,h2,h3,h4{color:#5F6B77;}

/* Link Colors */
a, a:link, a:active, a:visited { color:#D16405; text-decoration: none; outline: none !important;  }
a:hover { color: #C9D255 !important; }
a.nounderline, a.nounderline:visited, .nounderline a, .nounderline a:visited { text-decoration: none; }
.nounderline a:hover, a.nounderline:hover { text-decoration: none; }
a.black, a.black:visited { color: #5F6B77; }
a.red, a.red:visited { color: #D16405; } a.red:hover{color:#000;}
.ablock a, .ablock a:visited { display: block; }

/* Tabs */
.tabs a.current, .tabs a.current:visited {
  color: #D16405;
  font-size: 14px;
  font-weight: bold;
  border: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  background: #fff;
  padding: 10px 10px 11px;
  margin: 0 0 0 3px;
  -moz-border-radius: 6px 6px 0 0;
}
.tabs a, .tabs a:visited, .tabs a:hover {
  color: #D16405;
  text-decoration: none;
  padding: 10px;
  border-right: 1px solid #ddd;
}
.tabs a:hover { 
  color: #D16405;
  text-decoration: none;
}

/* Dashboard */
.trend {
  color: #5F6B77 !important;
}
.trend_down, .trend_down:visited {
  color: #c00 !important;
}
.trend_up, .trend_up:visited {
  color: #008800 !important;
}
.trend_none, .trend_none:visited {
  color: #5F6B77 !important;
}
a.trend_up:hover, a.trend_down:hover, a.trend_none:hover {
  color: #5F6B77 !important;
  text-decoration: none !important;
}

/* dropdown menus */
a.dropdown-display, a.dropdown-display:visited, a.dropdown-display-light, a.dropdown-display-light:visited {
  font: bold 11px/22px  arial, sans-serif;
  color: #5F6B77;
  background: #FFFFFF;
  text-decoration: none;
  padding: 2px 5px;
}
a.dropdown-display:hover, a.dropdown-display:active{
  color: #D16405 !important;
  background: #FFFFFF;
}
a.dropdown-display-light, a.dropdown-display-light:visited  {
  color: #5F6B77;
  background: #FFFFFF;
}
a.dropdown-display-light:hover, a.dropdown-display-light:active {
  color: #D16405 !important;
}

/* new links */
a.link, a.link:visited, {
  color: #D16405;
  text-decoration: none;
}
a.link:hover, {
  color: #C9D255 !important;
  text-decoration: none;
}
a.link:active, {
  color: #5F6B77 !important;
  text-decoration: none;
}
.link-domain, {
  color: #D16405 !important;
  text-decoration: Bold;
}
a.link-domain:hover, {
  color: #C9D255 !important;
  text-decoration: Bold;
}
a.title-below-link:active{
  color: #D16405 !important;
  text-decoration: none;
}
a.title-below-link:hover, {
  color: #C9D255 !important;
  text-decoration: none;
}


/* Mega Spy */

#megaspy-tabs a, #megaspy-tabs a:visited, #megaspy-tabs a:hover {
  padding: 2px 0px;
  margin: 0 10px 0 0;
  font: bold 12px/18px 'trebuchet ms', verdana, arial, sans-serif;
  color: #D16405 !important;
  text-decoration: none;
}
#megaspy-tabs a:hover {
  color: #C9D255 !important;
}

#megaspy-tabs a.current, #megaspy-tabs a.current:hover, #megaspy-tabs a.current:visited {
  padding: 2px 5px;
  background: #FFFFFF !important;
  color: #C9D255 !important;
}

