﻿/* 

'+-----------------------------------------------------------------------------+
'|This file is part of ASP Xtreme Evolution.                                   |
'|Copyright © 2007, 2008 Fabio Zendhi Nagao                                    |
'|                                                                             |
'|ASP Xtreme Evolution is free software: you can redistribute it and/or modify |
'|it under the terms of the GNU Lesser General Public License as published by  |
'|the Free Software Foundation, either version 3 of the License, or            |
'|(at your option) any later version.                                          |
'|                                                                             |
'|ASP Xtreme Evolution is distributed in the hope that it will be useful,      |
'|but WITHOUT ANY WARRANTY; without even the implied warranty of               |
'|MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                |
'|GNU Lesser General Public License for more details.                          |
'|                                                                             |
'|You should have received a copy of the GNU Lesser General Public License     |
'|along with ASP Xtreme Evolution.  If not, see <http://www.gnu.org/licenses/>.|
'+-----------------------------------------------------------------------------+

' File: asp-xtreme-evolution-syntax.css
' 
' This stylesheet is required by inspect.asp only. It defines
' dpSyntaxHighlighter syntax highlighting styles.
' 
' About:
' 
'   Written by Fabio Zendhi Nagao <http://zend.lojcomm.com.br/> @ December 2007

 */

.dp-highlighter {
    font-family: "DejaVu Sans Mono", "Lucida Grande", "Bitstream Vera Sans Mono Roman", "Courier New";
    font-size: 85%;
    background-color: #2E3436;
    width: 100%;
    overflow: auto;
    margin: 20px 0 !important;
}

.dp-highlighter .bar {
    padding-left: 45px;
}

.dp-highlighter.collapsed .bar,
.dp-highlighter.nogutter .bar {
    padding-left: 0px;
}

.dp-highlighter ol {
    list-style: decimal; /* for ie */
    margin: 0 0 20px 45px !important;
    padding: 0px;
    color: #EEEEEC;
}

.dp-highlighter.nogutter ol,
.dp-highlighter.nogutter ol li {
    list-style: none !important;
    margin-left: 0px !important;
}

.dp-highlighter ol li,
.dp-highlighter .columns div {
    list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
    list-style-position: outside !important;
    border-left: 2px solid #4E9A06;
    margin: 0 !important;
    padding: 0 0 0 10px !important;
    line-height: 18px;
}

.dp-highlighter.nogutter ol li,
.dp-highlighter.nogutter .columns div {
    border: 0;
}

.dp-highlighter ol li.alt {
    background-color: #292F31;
}

/* Adjust some properties when collapsed */

.dp-highlighter.collapsed ol {
    margin: 0px;
}

.dp-highlighter.collapsed ol li {
    display: none;
}

/* Additional modifications when in print-view */

.dp-highlighter.printing {
    border: none;
}

.dp-highlighter.printing .tools {
    display: none !important;
}

.dp-highlighter.printing li {
    display: list-item !important;
}

/* Styles for the tools */

.dp-highlighter .tools {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 85%;
    padding: 10px;
    border-left: 2px solid #4E9A06;
}

.dp-highlighter.nogutter .tools {
    border-left: 0;
}

.dp-highlighter.collapsed .tools {
    border-bottom: 0;
}

.dp-highlighter .tools a {
    margin-right: 10px;
}

.dp-highlighter .tools a:hover {
    color: #729FCF;
    text-decoration: underline;
}

/* Language specific styles */

.dp-xml span {  }
.dp-xml span.attribute { color: #E9B96E; }
.dp-xml span.attribute-value { color: #729FCF; }
.dp-xml span.cdata { color: #EF2929; }
.dp-xml span.comments { color: #204A87; }
.dp-xml span.tag { color: #8AE234; }
.dp-xml span.tag-name { color: #8AE234; font-weight: bold; }
