body {
	background: #ffffff url(../images/bg.gif);
	font-family: "Tahoma", "Verdana", "Arial", " Tahoma", Serif;
	font-size: 10px;
	background-color: #bcc5c1;
}

h1 {
	font-size: 14px;
}

td {
	font-family: "Tahoma", "Verdana", "Arial", " Tahoma", Serif;
	font-size: 11px;
	color: #545454;	
}

a:link {
  	color: #00563f;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #00563f;
}

a:hover {
	text-decoration: underline;
	color: #f96a0c;
}

a:active {
	text-decoration: none;
}

 ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 0;
float: left;
white-space: nowrap;

}

ul#mainlevel-nav li{
width: auto !important;
width: 5%;
float: left;
margin: 0;
font-size: 10px;
height: 30px;
line-height: 20px;
white-space: nowrap;
margin-right: 1px;	

}

ul#mainlevel-nav li a{
font-weight: normal;
font-size: 11px;
font-weight:bold;
color: #c7be71;
height: 25px;
display: block;
padding: 5px 15px 0 15px;
text-decoration: none;
white-space: nowrap;
text-transform:uppercase;
border-right: 1px solid #717f81;
background: #104a3b url(../images/bgmenu1.gif);
}

ul#mainlevel-nav li a:visited{
abackground: #104a3b url(../images/bgmenu1.gif);
color: #c7be71;
}

ul#mainlevel-nav li a:hover{
abackground: #104a3b url(../images/bgmenu2.gif);
color: #dedfdf;
}

ul#mainlevel-nav li a#active_menu-nav{
abackground: #104a3b url(../images/bgmenu2.gif);
color: #dedfdf;
}

.module-search {
padding-left: 55px;
background: transparent url(../images/search.gif) no-repeat 0 6px;
}

.search-search input {
	border: 1px solid #14483a;
	padding:3px;
	font-size: 10px;
}


.texttop {
	text-align:right;
	padding: 80px 20px 10px 0;
	color:#000000;
}

.module-leftcon {
	color:#dee8e5;
	padding: 8px 15px 15px 15px;
}

.module-leftcon a{
	color:#e2deae;
}

.content {
	padding: 10px;
	line-height: 150%;	
}

.rightcol {
	background: #f1f6f5;
	border-left: solid 1px #dedfdf;
	border-right: solid 1px #dedfdf;
	padding: 10px;
}

.footer {
	font-size:10px;
	color: #545454;
}

.ttl{
	background: #717f81;
	padding: 8px 0 8px 15px;
	margin: 10px 0 5px 0;
}

.ttl a{
	color: #ffffff;
}

.ttl a:visited{
	color: #ffffff;
}




.contentheading  {
	color: #f96a0c;
	font-size: 16px;
	font-weight: bold;
}

.componentheading {
	color: #f96a0c;
	font-size: 16px;
	font-weight: bold;
}

.title {
	font-weight: bold;
	font-size: 12px;
}

.contact_table td{
	border-bottom: solid 1px #dedfdf;
}
