/** servics styles **/

a:link {
        color: #FF0000;
        text-decoration: none;
}
a:visited {

        text-decoration: none;
}
a:hover {
        color: #00FF00;
        text-decoration: none;
}
a:active {
        text-decoration: none;
}

body{
background:black;
}

iframe{
background:black;
border:0px;
width:280px;
height:250px;
color:white;
margin:0px;
padding:2px;
min-width:250px;
max-width:300px;
}

.service{
/*border:1px solid #fff;*/
margin:auto;
padding:3px;
}

.editService{
border:1px solid #fff;
width: 380px;
height: 60px;
}
.addService{
border:1px solid #fff;
width: 380px;
height: 60px;
}

.remService{
border:1px solid #fff;
}

.addItem{
border:1px solid #fff;
}

.editItem{
border:1px solid #fff;
}

.remItem{
border:1px solid #fff;
}

.title{
color:white;
font-family:Arial,Verdana,Helvetica;
font-size:x-medium;
font-weight:bold;
}

.item{
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: italic;
        font-size: x-small;
        color: #FF0000;
}
.btn{
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size: x-small;
        color: #000;
border: 1px solid #000;
background:#ff0;
padding:2px;
font-weight:bold;
}
.error{
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size: x-small;
        color: #fff;
border: 2px solid #ff0;
background:#f00;
padding:2px;
font-weight:bold;
}
.print_ignore {
    display: none;
}

body, table, th, td {
    font-size:         8pt;
}

img {
    border: 0;
}

table, th, td {
    border-width:      0.1em;
    border-color:      #fff;
    border-style:      solid;
}

table {
    border-collapse:   collapse;
    border-spacing:    0;
}

th, td {
    padding:           0.2em;
}

th {
    font-weight:       bold;
    background-color:  #e5e5e5;
}

@media print {
    .print_ignore {
        display: none;
    }

    body, table, th, td {
        color:             #000000;
        background-color:  #ffffff;
        font-size:         8pt;
    }

    img {
        border: 0;
    }

    table, th, td {
        border-width:      1px;
        border-color:      #000000;
        border-style:      solid;
    }

    table {
        border-collapse:   collapse;
        border-spacing:    0;
    }

    th, td {
        padding:           0.2em;
    }

    th {
        font-weight:       bold;
        background-color:  #e5e5e5;
    }
}
