
td   { color: #1bbc50; font-size: 10pt; font-family: Tahoma }
.front   { color: #1bbc50; font-size: 8pt; font-family: Tahoma; text-align: left; font-weight: bold}
input, textarea   {  
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #999999;
 color: #FFFFFF;
		border: none;
		padding: 5px;

		overflow: visible;
	border: none;
 }

form.contact_form {
		border-top: 1px solid #1bbc50;
		padding-top: 2em;

	}
input.text, textarea.text {
		border-left: 5px solid #1bbc50;
		font-size: 18px;

	}
	input.text:focus, textarea.text:focus  {
		background: #66CCFF;
		color: #fff;
		font-size: 18px;

	}
.tablebody  { background-color: #222D2D }
body    { font-size: 12pt; background-color: #222d2d; color: #7474f3; }
a   { color: #CCCCCC; font-family: Tahoma; text-decoration: underline }
a:hover { color: #00CCCC; text-decoration: none }
.credits { color: white; font-size: 8pt; font-family: tahoma; text-decoration: none }
a.mapslink { color: #9933FF; font-size: 10pt; font-family: tahoma }
a:active.mapslink  { color: #9933FF; font-size: 10pt; font-family: tahoma }
a:link.mapslink  { color: #9933FF; font-size: 10pt; font-family: tahoma }
a:visited.mapslink  { color: #9933FF; font-size: 10pt; font-family: tahoma }
a:hover.mapslink  { color: #0099FF; font-size: 10pt; font-family: tahoma }
.homepage  { color: #203d58; font-size: 8pt; line-height: 11pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.homepage  { color: #4995ea; font-weight: bold; font-size: 8pt }
a:active.homepage      { color: #4995ea; font-weight: bold; font-size: 8pt; font-family: tahoma }
a:link.homepage      { color: #4995ea; font-weight: bold; font-size: 8pt; font-family: tahoma }
a:visited.homepage      { color: #4995ea; font-weight: bold; font-size: 8pt; font-family: tahoma }
a:hover.homepage      { color: #203d58; font-weight: bold; font-size: 8pt; font-family: tahoma }


a.login   { color: white; font-size: 7pt; font-family: tahoma }
a:active.login    { color: white; font-size: 7pt; font-family: tahoma }
a:link.login    { color: white; font-size: 7pt; font-family: tahoma }
a:visited.login    { color: white; font-size: 7pt; font-family: tahoma }
a:hover.login    { color: #4995ea; font-size: 7pt; font-family: tahoma }


a.login   { color: white; font-size: 7pt; font-family: tahoma }
a:active.login    { color: white; font-size: 7pt; font-family: tahoma }
a:link.login    { color: white; font-size: 7pt; font-family: tahoma }
a:visited.login    { color: white; font-size: 7pt; font-family: tahoma }
a:hover.login    { color: #4995ea; font-size: 7pt; font-family: tahoma }
.calendar  { border: solid 1pt #203d58; cursor: pointer  }
.small input {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}

.style1 { color: 7474f3; font-size:4;}
p { color: 7474f3; }