a:link {font-family : Verdana, sans-serif; text-decoration: none; color: #089905;}
a:visited {font-family : Verdana, sans-serif; text-decoration: none; color: #089905;}
a:active {font-family : Verdana, sans-serif; text-decoration: none; color: 5D3F1D;}
a:hover {font-family : Verdana, sans-serif; color: 5D3F1D;}


#pdf { color:#089905; font-size:12px; font-weight:normal; text-align:center;}
.pdf {
	padding:0px 0px 0px 0px;
	margin-left: 0px;
	line-height: 40px;
}
#.pdf a { color:#089905;}
#.pdf a:hover { color:#5D3F1D;}

.slogan {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size: 14px;
	color: #089905;
	font-style: italic;
	padding: 20px 0px 0px 25px;
}

td {
	font-family : Verdana, sans-serif;
	vertical-align:top;
	font-size: 11px;
}
.bckgrndleft{
	background-image: url(images/white_left.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
.bckgrndright{
	background-image: url(images/phone.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
td tx-indexedsearch {border-collapse:collapse; border:20px; vertical-align:top; padding:0px;}
.detail {
	color: #4DAA29;
	font-style: italic;
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
}
.foot		{ 
	font-family : Verdana, sans-serif;
	font-size : 9px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.foot:link {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.foot:visited {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.foot:hover {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	COLOR: #089905;
	text-decoration: none;
}
a.foot:active {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	COLOR: #000000;
	text-decoration: none;
}
a.home:link {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.home:visited {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.home:hover {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	COLOR: #000000;
	text-decoration: none;
}
a.home:active {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	COLOR: #000000;
	text-decoration: none;
}
.top_menu {
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

a.top_menu:link {
	font-family : Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.top_menu:visited {
	font-size: 11px;
	color: #FFFFFF;
}
a.top_menu:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.top_menu:active {
	font-size: 11px;
	color: #FFFFFF;
}

a:hover foo {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.foo:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
# foo a:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

.foo {
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
a.foo:link {
	font-family : Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.foo:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.foo:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.foo:active {
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

body,		{

}
.bckgrnd	{
	background-image: url(images/index2_r1_c1.jpg);
	background-repeat: repeat-x;
}
.bckgrnd2	{
	background-image: url(images/index2_r5_c1.jpg);
}
.menubckgrnd	{
	background-image: url(images/index_r4_c1.jpg);
	background-repeat: repeat-y;
}
.bttmnav	{
	background-image: url(images/bottom_nav.gif);
	background-repeat: repeat-x;
}
.carea		{ line-height: 16px; }


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}


div.tx-rlmpdomaincheck-pi1 {
        width: 160px;
        padding: 0px 4px 0px 4px;
}
input.tx-rlmpdomaincheck-pi1-form-text-field {
        width: 160px;
        margin-right: 3px;
	    margin-bottom: 5px;
}
select.tx-rlmpdomaincheck-pi1-form-tld-select {
        width: 56px;
        margin-right: 1px;
}
input.tx-rlmpdomaincheck-pi1-form-submit-button {
        width: 91px;
}

table.aobedemouser { 
		width: 100%; background-color: #CDD5E3; border: 1px solid #272F70;
 }
td#aobedemouserCol1 { 
		white-space: nowrap; 
}
#error { 
	color: #FF0033; }
.search-box { padding:17px 0px 10px 0px; text-align:center;}
.search-box input { font-size:12px; vertical-align:middle}

#search-theme-form {}
#search-theme-form label { color:#b7babe; font-size:12px; text-transform:none; font-weight:normal; vertical-align:middle; margin-right:1px;}

#search-block-form .form-submit, #search-theme-form .form-submit{ 
background:url(fileadmin/hornbeams/images/search.gif) top left no-repeat;
border:none;
width:72px;
height:22px;
vertical-align:middle;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
font-family:Arial;
text-transform:uppercase;
}
#search-theme-form .form-text { width:120px; font-size:11px; color:#07138b; height:18px; background:#FFFFFF; border:1px solid #0b0e12; margin-right:10px;}
P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color: #333333;
}
.important {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color: #089905;
}
H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : #666666;
	margin-bottom : 2px;
	margin-right : 10px;
	font-weight: lighter;
	margin-top: -5px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color: #333333;
	margin-top : 10px;
}

H3 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight : bold;
	color : #089905;
	margin-bottom: 2px;
	margin-top : 20px;
	margin-right : 10px;
}
	
H4 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 14px;
	color : #089905;
	margin-bottom : 2px;
	margin-top : 10px;
	margin-right : 10px;
	font-weight: bold;
}
H5 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #000000;
	margin-bottom : 2px;
	margin-top : 0px;
	margin-right : 10px;
}

.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color: #333333;
	text-indent : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}
.headerdate {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CCCCCC;
}
table descr {
	border-collapse:collapse;
	border:0px;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #333333;
	margin-top : 0px;
}
table {border-collapse:collapse; border:0px;}
.logo {
position: fixed;
bottom: 0px;
width: 100%;
}
.description {width:100%; height:22px; text-indent:-10000em; background:url(fileadmin/hornbeams/images/phone.jpg) bottom left no-repeat; overflow:hidden;}
.bckgrndright{
	background-image: url(images/phone.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color : #333333;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left: 25px;
}
h8 {font-size:1em; margin:0; padding:0; color:#5BC033; text-indent:-10000em; width:100%; height:105px; background:url(images/logo.jpg) bottom left no-repeat; cursor:pointer;}
{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #333333;
	text-indent : 0px;
}

.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	border-top-style: solid;
	border-top-color: #000000;
	border-top-color: #000000;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border: 1;
	text-align: right;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #FFFFFF;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #09029A;
	font-weight : bolder;
}
.searchmarkup {
	color : #09029A;
}
.loginform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
}



.mailform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 11px;
   	color : #333333;
	font-weight : normal;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #333333;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : normal;
}

.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #000000;
	background-color: #FF0000;
	a.hover : background-color: #16A7C8;
	text-decoration: none;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #09029A;
}
.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #87756B;
	margin-top : 5px;
	margin-bottom : 2px;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CC0000;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #CC0000;
	margin-left : 60px;
}
.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-left : 0px;
	margin-top : 3px;
}

