/* ------------------------------------------------------------------------- */
/* --------------------------------- SHARED -------------------------------- */
/* ------------------------------------------------------------------------- */

body {
    background: #fff;
    color: #444;
}

a {
    color: #06c;
}
a:hover {
    color: #08f;
}
a.external {
	background-image: url(/images/default-external.png); /* ignore */
}

h2 {
    color: #c09;
}
h2.error {
    color: red;
}

a.highlight,
span.highlight {
    background: #ffffb0;
}

#header.guest h1 a {
    background-image: url(/images/logo/default-main-transparent.png);
}
#header.guest .menu li a {
	background-image: url(/images/default-dot2.gif); /* ignore */
    color: #aaa;
}
#header.guest .menu li a:hover {
    color: #888;            
}

.timing .date,
.timing .hour {
    border-color: #e0e6e9;
}
.timing .date {
    background-image: url(/images/background/default-64.png);  /* ignore */
}
.timing .day {
    color: #c09;
}
.timing .hour {
    background-image: url(/images/background/default-18.png);  /* ignore */
}
.dataless p {
    color: #aaa;
}
.wide {
    background-color: #f6fcff;
    background-image: url(/images/background/default-256.png);  /* ignore */
    border-top-color: #d0d6d9;
    border-bottom-color: #e0e6e9;
}
.wide .topic p {
    color: #666;
}
.wide .topic p.minor {
    color: #888;
}
.qa h3 {
    color: #888;
}
#footer p {
    border-top-color: #e8e8e8;
}
#footer .menu li {
    border-right-color: #ccc;
}
.ads-bottom {
    border-top-color: #e0e6e9;
}
.text-links {
    background: #f0f6f9;
}
a.mercado-livre-ad:hover {
  background: #f0f6ff;
}

/* ------------------------------------------------------------------------- */
/* -------------------------------- APPLICATION ---------------------------- */
/* ------------------------------------------------------------------------- */

form label.optional {
    color: #aaa;
}
form input, form textarea {
    border-color: #d8d8d8;
    background: #fff;
}

#header.application .ads {
	background: #fff;
}
#header.application #bar h1 {
    bottom: -16px;
}
#header.application #bar h1 a {
    background-color: #fff;
	background-image: url(/images/logo/default-application.png);    
	width: 150px;
	height: 49px;
}
#header.application .menu li {
    border-right-color: #999;
}
#header.application #navigation li.last strong {
    background: #fff;
}

#header-advertiser {
    background-image: url(/images/background/default-128.png); /* ignore */
}
#header-advertiser h1 {
    bottom: -16px;
}
#header-advertiser h1 a {
    background-image: url(/images/logo/default-application-bigger.png);    
	width: 200px;
	height: 65px;
}
#header-advertiser .menu li {
    border-right-color: #ccc;
}

#sidebar {
    color: #888;
}
#sidebar h2 {
    color: #c09;
}
#sidebar h2 a {
    color: #c09;
}   
#sidebar h2 a:hover {
    color: #f3b;
}   
#sidebar .menu {
    background-image: url(/images/background/default-100.png);  /* ignore */
    border-top-color: #e8e8e8;
	background-color: #fff;
}
#messages {
    background-image: url(/images/background/common-100-yellow.png); /* ignore */
    border-color: #e9e9e0;
}
#messages .notices {
    color: #44c;
}
#messages .warning {
    color: #c44;
}
#messages .message {
    color: #880;
}

p.error {
    color: #f00;
}
#errors {
    color: #c00;
}
#notice {
    background: #ddf;
    border-color: #00c;
    color: #008;
}
#warning {
    background: #ffd;
    border-color: #cc0;
    color: #880;
}

/* ------------------------------------------------------------------------- */
/* ----------------------------------- BOX --------------------------------- */
/* ------------------------------------------------------------------------- */

.box {
    background-image: url(/images/background/default-100.png); /* ignore */ 
    border-color: #e0e6e9;
}
div.new {
    background-image: url(/images/background/default-100-new.png); /* ignore */
    border-color: #e9e0e6;
}
.box .left, .box .right {
    background-image: url(/images/default-border.png); /* gif */
}

/* ------------------------------------------------------------------------- */
/* --------------------------------- BUTTON -------------------------------- */
/* ------------------------------------------------------------------------- */

.button {
    background-image: url(/images/button/default-center-no-alpha.png); /* ignore */
    color: #448;
}
.button b.left {
    background-image: url(/images/button/default-left.png);
}
.button b.right {
    background-image: url(/images/button/default-right.png); 
}
.button:hover {
    color: #06f;
}

/* ------------------------------------------------------------------------- */
/* -------------------------------- FEATURES-------------------------------- */
/* ------------------------------------------------------------------------- */

.features h2 {
    color: #888;
}
#profiles strong.before {
    background: #ffffb0;
    color: #f00;
}
#profiles strong.after {
    background: #d0ffd0;
    color: #00b000;
}

/* ------------------------------------------------------------------------- */
/* ---------------------------------- HELP --------------------------------- */
/* ------------------------------------------------------------------------- */

.box h3 {
    color: #888;
}
.faq-guest .questions h3 {
    color: #aaa;
}
.faq-guest .questions ol {
    color: #888;
}
.faq-guest .questions ol li p {
    color: #444;
}

/* ------------------------------------------------------------------------- */
/* ---------------------------------- NEWS --------------------------------- */
/* ------------------------------------------------------------------------- */

#index .news .message h3 {
    color: #808080;
}

/* ------------------------------------------------------------------------- */
/* -------------------------------- PROFILE -------------------------------- */
/* ------------------------------------------------------------------------- */

#profile p.description {
    color: #888;
}
#profile #sections li a,
#profile #sections li span {
    border-color: #e8e8e8;
}
#profile #sections li span {
    background: #f0f6f9;
    border-bottom-color: #f0f6f9;
    color: #aaa;
}
#profile #sections li a {
    background: #f8f8f8;
    color: #666;
}
#profile #sections li a:hover {
    background: #e0e6e9;
}
#profile .data .name {
    color: #c09;
}
#profile .diff .empty {
    color: #aaa;
}
#profile .diff .hint {
    color: #aaa;
}
#profile .diff .different .before strong {
    background: #ffffb0;
    color: #f00;
}
#profile .diff .different .after strong {
    background: #d0ffd0;
    color: #00b000;
}
#profile .diff .same td.name {
    color: #ccaac0;
}
#profile .diff .same td.value {
    color: #aaa;
}

/* ------------------------------------------------------------------------- */
/* --------------------------------- SCRAPS -------------------------------- */
/* ------------------------------------------------------------------------- */

#scraps .options select option.inactive {
    color: #888;    
}
#scraps .options select option.separator {
    color: #ccc;
}
#scraps .options .pagination ul li span {
    border-color: #d8d8d8;
    color: #888;
}
#scraps .options .pagination ul li a {
    border-color: #06c;
}
#scraps .options .pagination ul li a:hover {
    border-color: #008;
    color: #008;
}
#scraps .scrap .control a.remove {
    background: #ccc;
    background-image: url(/images/default-delete.png);
}
#scraps .scrap .control a.remove:hover {
    background-color: #c00;   
}
/* this only works this way, using ignore and overriding it here */
#scraps .scrap .control a.eternize {
    background-color: #fff;
    background-image: url(/images/default-eternize.png); /* ignore */
}
* html
#scraps .scrap .control a.eternize {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
              sizingMethod='scale', src='/images/default-eternize.png');
}
#scraps .scrap .control a.eternize.loading {
    background-image: url(/images/default-loading-little.gif);
}
* html
#scraps .scrap .control a.eternize.loading {
    background-image: url(/images/default-loading-little.gif);
    filter: none;
}
#scraps .scrap .control a.eternize:hover {
    background-color: #f6c;
}
#scraps .scrap.eternal .control a.eternize {
	background-color: #f8f;
}
#scraps .scrap.eternal .control a.eternize:hover {
	background-color: #ddd;
}

#scraps .new-scrap .date,
#scraps .new-scrap .hour,
#scraps .new-scrap .message {
    background-image: url(/images/background/default-100-new.png); /* ignore */
    border-color: #e9e0e6;
}
#scraps .eternal .date,
#scraps .eternal .hour,
#scraps .eternal .message {
    border-color: #ccd2d5;
    background-image: url(/images/background/default-100-dark.png); /* ignore */
}

#scraps .selected .box,
#scraps .selected .timing .date,
#scraps .selected .timing .hour {
    background: #ffffd0;
}

/* ------------------------------------------------------------------------- */
/* --------------------------------- SPIEDS -------------------------------- */
/* ------------------------------------------------------------------------- */

#home #ads_spieds_top_right {
    background-color: #ffffe0;
}
#home .functions {
    color: #a0a0a0;
}
#home .functions span {
    color: #444;   
}
#home #empty p {
    color: #888;
}
#home #questions {
    background: #f0f6f9;
    border-top-color: #e0e6e9;
}
.spied .details ul li a.action {
    color: #444;
}
.spied .details ul li a.action:hover {
    color: #08f;
}
.spied .details span.link {
    color: #06c;
}
.spied.disabled .details {
    background-image: url(/images/background/default-100-gray.png); /* ignore */
}
.spied.quitted .details ul li a.action {
    color: #888;
}
#add #search form #feedback.success {
    color: #00f;
}
#add #search form #feedback.error {
    color: #f00;
}
#add #search form #searching,
#add #search form #tip {
	color: #888;
}
#add #search form #progress {
    background-image: url(/images/default-loading.gif);
    width: 32px;
    height: 32px;
}

#sidebar #fast-spieds .new-profile {
    background-image: url(/images/default-new-profile-short.png);
}    
.spied .details .new-profile {
    background-image: url(/images/default-new-profile.png);    
}

#sidebar ul.actions li span.loading {
    background-image: url(/images/default-loading-little.gif);
}
#sidebar ul.actions li#nitro div.help .outer .inner .arrow {
    background: url(/images/default-box-arrow.png) no-repeat;
}
#sidebar ul.actions li#nitro div.help .outer .inner p {
    background: transparent url(/images/background/default-256-opaque.png) repeat-x;
    border-color: #e6ecef;
}

/* ------------------------------------------------------------------------- */
/* --------------------------------- START --------------------------------- */
/* ------------------------------------------------------------------------- */

#start strong {
    background: #ffffa0;
}
#start #links p {
    color: #888;
}
#start .incentive p {
    color: #888;
}
#start #steps .step p {
    color: #888;
}
#start #overview p.ask {
    color: #888;
}
#start #overview p.answer {
    color: #444;
}
#start #overview-pink #ads_start_middle_pink {
    background-image: none;
}

/* ------------------------------------------------------------------------- */
/* --------------------------------- USER ---------------------------------- */
/* ------------------------------------------------------------------------- */

#login .fail {
	color: red;
}
.user form p.feedback {
    color: #a0a0a0;
}
.user form p.feedback.error {
    color: #f00;   
}
#signup form p.instant.choosen {
    color: #c00;
}
#signup form p.instant.available {
    color: #0c0;
}
#signup form p.instant.alert {
    color: #f84;
}
#disabled h3 {
	color: #f00;
}
#disabled p.light {
	color: #888;
}
#disabled input.focused {
	background: #ffffe0;
}
#disabled #errors {
	color: #f00;
}
#accept-terms .terms {
    border-color: #ccc;
}
#accept-terms a.destroy {
    border-top-color: #ccc;
}
#inactive h2 {
    color: red;
}


#header.nuevo h2 {
    background: url(/images/default-description_.png);
}
