/**

   Get Sales Up | DeNova custom css rules.

   This css is dependent on and sometimes overrides Google's blueprint css, 
   so this file must be specified in the html after blueprint's css.

   Copyright (c) 2009 DeNova
   Last modified: 2011-08-09
   
**/

/* Default font settings.
   This inherits from blueprint's typography.css body, and adds
   the additional font-family of "Bitstream Vera Sans".
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body {
  font-family: "Bitstream Vera Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Override any css that thinks links shouldn't be blue and underlined */
/*
a:link {
    /* the famous "microsoft color" */
    color:#0044cc;
    text-decoration:underline;
}
*/

/* Override any css that thinks table data should be underlined and make the text bigger */
td {
    border-bottom: none;
}

/* Override td line-height: 13px with h2 font-size: 16px */
td h2 {
    line-height: 18px;
}

/* Override any css that thinks li should not be the default, which IE needs. 
   Apparently list-style-type can be set for both ul and li. */
ul {
    list-style-type:square;
}

/* Important text */
.important {
    color: black;
    background: yellow;
}
.important a {
    color: blue;
    text-decoration:underline;
}
/* why doesn't the above handle important links in headers? but it doesn't */
#header .important a {
    color: blue;
    text-decoration:underline;
}


/* Indicate a call to action.  */
.action {
  padding: 0; 
  margin: 0;
  color: white;
  background: orange;
  /*
  color: blue;
  background: #DFFFCF;
  color: #5B80B2;
  background: #DFFFCF;
  color: blue;
  background: orange;
  */
  font-weight: bold
}

.action a:hover {
  text-decoration: underline;
  visibility:		inherit; /* fixes IE7 'sticky bug' */
}

/* Solid enclosing box.
   This should be identical to blueprint's screen.css .box, except for the background color. */
.box {background:#dfffcf;}

/* Box with border.
   This should be identical to blueprint's screen.css .box, except for the background color. */
.borderbox {
    border:4px solid green;
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 2em;
    padding-bottom: 2em;
}

/* Center everything in the html element. */
.center {
    text-align: center
}

/* Right align everything in the html element. */
.right {
    text-align: right
}

/* Inline image. An image that appears in the middle of a text line.

   Email address. Assumed to be an inline image, to stop email address harvesters. */
img.inline,
img.mailaddress {
    border:none;
    margin:0;
    float:none;
    vertical-align:middle
}

/* FAQ question */
.question {
    font-size: 14px;
    font-weight: bold;
}

/* FAQ answer */
.answer {
    margin-left: 2em;
}

/* Drop cap for the first letter of text.
   This is called a drop cap even when it doesn't drop. */
.dropcap:first-letter {
    font-size: 200%;
    /* float: left; */
}

/* Anchor as text button. */
.textbutton a {
    text-decoration:none;
    background:black;
    color:white
}
.textbutton a:hover {
    background:white;
    /* blue to help the user know it's a link */
    color:blue
}
.impact .textbutton a {
    text-decoration:none;
    color:white
}

.number {
    font-family:"Georgia";
}

/* override django */
div.breadcrumbs { background:white url(/static/admin/img/nav-bg-reverse.gif) 0 -10px repeat-x; padding:2px 8px 3px 8px; font-size:11px;  color:black;  border-top:1px solid white; border-bottom:1px solid #ccc; text-align:left; }
div#banner {
    background: #006600;
    margin: 0;
}
#changelist-filter {
    z-index: 0;
}
/* The default looks right on osx with firefox 2
.object-tools {
    padding-top: 18px;
}
.addlink {
    line-height: 9px;
}
*/
#header {
    top: 0%; 
    left: 0%; 
    right: 100%; 
    z-index: 0; 
    background: black; 
    color: white;
}

/* Convert navbar */
#navbar ul {
    margin: 0 0 0 0.5em; 
    padding: 0; 
    list-style-type: none;
    }
#navbar li {
    background-color: black; 
    margin: 0 0 0.2em 0;
    list-style-type: none;
    }
#navbar li a,
#navbar li a:link { 
    color: white;
    text-decoration: none;
    font-weight: bold;
    passing: 2em;
    }
#navbar li a:hover,
#navbar li a:focus,
#navbar li a:active {
    color: orange;
    text-decoration: none;
    font-weight: bold;
    passing: 2em;
    }

#th {background: orange; color: white;}

