﻿@import url("../reset.css");
.lightgreen
{
	color:#6EB43F;
	/* dec: 110 180 63 */
}

.darkgreen
{
	color:#1A171B;
	/* dec: 26 23 27 */
}
.gray
{
	color:#757575;
}

html 
{
    overflow-y: scroll; 
}

body
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;     
}


a 
{    
    text-decoration: none;
}
a.text 
{
    color:#FD3300;
    text-decoration:underline;
}
a.text:hover
{
    color:#000000;
}


table.vam td, table.vam th
{
	vertical-align: middle;
}

.modalBackground 	
{
	FILTER: alpha(opacity=70);	
	BACKGROUND-COLOR: gray;	
	opacity: 0.7
}

input 
{
	margin: 0px;
	padding: 0px;
}

p 
{
	margin-bottom: 1em;
	line-height: 1.5em;
}

.ra 
{
	text-align: right;
}

.ca 
{
	text-align: center;
}

.mid
{
	vertical-align:middle;
}

th 
{
    font-weight: 700;
}

h2 
{
    xmargin-top: 0.5em;
    xmargin-bottom: 1em;
    
    margin-bottom:10px;
	line-height: 40px;
	border-bottom: #6eb43f 2px solid;
    font-weight:700;
}

DIV.modal_background
{
    background-color: Black;
    filter: alpha(opacity=80);
    background-color: black;
    opacity: 0.8;
}

A.blockswitcher_on
{
    color: #0DA4BF;
}

b,strong 
{
    font-weight: bolder;
}

.nobr 
{
    white-space: nowrap;
}
/*dasa*/

table.tblTopMenu  tr td {
	padding-top:10px;
}
table.tblTopMenu  tr td a {
	color:#757575;
}
table.tblTopMenu  tr td.tdTopMenu {
	font-size:10px;
	font-family:inherit;
	font-weight:bold;
	padding:10px;
	background-image: url(images/top-menu-arrow.png);	
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;	
}

.Invalid
{
	background-color:#ffdab9;
	background-color:Black;
}

.Valid
{
	background-color:White;
}

TABLE.border td
{
	border: solid 1px black;
}

DIV.list OL
{
	line-height:1.5;	
}

DIV.list OL LI
{
	margin-bottom:15px;
}