﻿html,body {
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000;
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
border-width:0;
padding:0;
}
h1,a:link {
color:#007856
}

#content h3.line
{
	border-bottom:solid 1px #007856;
	font-size:large;
	margin-bottom:15px;
}

a:visited,a:active {
color:#a36866
}

a:hover {
color:#37a586;
}
img {border-width:0;}

#banner 
{
    background-color:#c2e8de;
    background-image: url('../images/gradient.png');
    height:100px;
    padding:9px 0px 0px 9px
}

#banner h1 
{
    font-size:2em;
    margin:0;
}

#banner h2 
{
    font-size:1.2em;

}
#content {
font-size:0.8em;
padding:5px;
}

#content h3 {
margin-bottom:0;
}

#content tr.head
{
    background-color:#007856;
    color:#fff;
    font-weight:bold;
}

#footer
{
	font-size:x-small;
	text-align:center;
}

.table-green {}
.table-green th
{
	background-color:#007856;
	color:#fff;
	font-weight:bold;
	font-size:medium;
	padding:5px;
	text-align:left;
}
.table-green td
{
	padding:4px;
}
.table-green .alt 
{ 
	background-color:#fbf8f0;
}

.table-green-bab
{
	background-color:#fbf8f0;
	border:solid 1px #007856;
}
.table-green-bab th
{
	background-color:#007856;
	color:#fff;
	font-weight:bold;
	font-size:medium;
	padding:5px;
	text-align:left;
}
.table-green-bab td
{
	padding:4px;
}
.table-green-bab .alt 
{ 
	background-color:#fbf8f0;
}

.table-search-result 
{
	margin:0;
	padding:0;
}

.table-search-result th
{
	background-color:#007856;
	color:#fff;
	font-weight:bold;
	font-size:medium;
	padding:5px;
	margin:0;
	text-align:left;
}
.table-search-result td
{
	padding:5px;
	margin:0;
}

.table-search-result td p
{
	margin-top:1px;
}

.table-search-result .icon
{
	border-width:0;
	padding-right:4px;
	height:16px;
}

.table-search-result .icon	img	
{
	border-width:0;
	height:16px;
}

.important
{
	font-weight:bold;
	color:#c42c00;
}


/* MENU CSS */

#menu {
font-family:verdana,arial,helvetica;
background-color:#f5faf8;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:0;
padding:0
}

#menu .line {
border-top:solid 1px #ccc;
margin:4px 0 5px
}

#menu .tel {
text-align:center;
font-size:70%;
font-weight:700;
color:#444;
padding:4px 0 1px
}
#menu h4 {
font-size:0.8em;
font-weight:700;
margin:0;
padding:5px 0 2px 5px
}

#menu ul {
list-style-type:none;
font-size:70%;
margin:0;
padding:0;
}

#menu ul li a {
color:#000;
text-decoration:none;
display:block;
margin:0;
padding:4px 0 4px 10px
}

#menu li a:hover {
background-color:#c2e8de
}

#menu li a:visited {
color:#00281e
} 

