a, a:link, a:visited, a:active {color: #2B5B29;}
a:hover {color: #569C4B;}
body {background: #FFFFFF; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
form {border: 0px; margin: 0px; padding: 0px;}
img {border: 0px;}
input, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.bold {font-weight: bold;}
.center {margin-left: auto; margin-right: auto; text-align: center;}
.italic {font-style: italic;}
.left {margin-left:0; margin-right: auto; text-align: left;}
.normal {font-weight: normal; text-decoration: none;}
.smalltext {font-size: 7pt;}
.microtext {font-size: 6.5pt;}
.right {margin-left: auto; margin-right: 0; text-align: right;}
.underline {text-decoration: underline;}
.hpthumb a, .hpthumb a:link, .hpthumb a:visited, .hpthumb a:active, .hpthumb a:hover {color: #000000; font-size: 6.5pt; text-decoration: none;}
.red {color: red;}

#container {width: 760px; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto;}
#top {background: #2B5B29 url(../images/background_top.jpg) repeat-x bottom; width: 760px; height: 32px; padding: 0px; margin: 0px;}
#logo {float: left; width: 390px; height: 104px; padding: 0px; margin: 0px;}
#address {float: left; width: 225px; height: 94px; padding: 10px 0px 0px 145px; margin: 0px; color: #7C5430}
#main {float:left; background: #FFFFFF url(../images/background_main.gif) repeat-y; width: 760px; padding: 0px; margin: 0px;}
#nav {float: left; width: 164px; color: #FFFFFF;}
  #nav .selected {background-color: #D6E8DA; color: #7C5430;}
  #nav ul {margin: 0; padding: 0; list-style-type: none;}
  #nav ul ul {margin: 0; padding: 8px 0px; list-style-type: none; background-color: #42783A;}
  #nav a {display: block; color: #FFFFFF; background-color: #42783A; width: 144px; padding: 4px 12px 4px 8px; text-decoration: none; border-top: 1px solid #FFFFFF; font-weight: bold;}
  #nav li li a {color: #FFFFFF; background-color: #569C4B; width: 144px; padding: 0px 3px 3px 17px; text-decoration: none; font-weight: normal; border-top: none;}
  #nav li li a:hover {color: #9F856C; text-decoration: underline;}
#content {float: left; background: #FFFFFF url(../images/background_content.jpg) repeat-x top; width: 554px; padding: 20px; margin-left: 2px; font-size: 12px; line-height: 15px;}
  #content H1 {font-size: 18px; color: #2B5B29; font-weight: bold;}
#bot {background: #2B5B29 url(../images/background_bot.jpg) repeat-x top; width: 747px; height: 24px; padding: 24px 13px 0px 0px; margin: 0px; text-align: right; color: #DFEEE2;}

#featurebox {width: 232px; float: right; margin: 0px 0px 10px 10px;}
.feature {width: 224px; border: 1px solid #37342F; background: #FFF6E5; margin: 0px 0px 6px 0px; padding: 3px; font-size: 11px; line-height: 13px;}
  .feature IMG {float: left; margin: 0px 6px 0px 0px;}

 #next_previous {padding-top: 20px;}
 	#next_previous #next, #next_previous #previous, #next_previous #other {padding: 10px;}
	
#images_160x120 {float:left; font-size: 7pt;}
	#images_160x120 .c1 {float: left; padding: 20px 30px 0px 0px; width: 160px;}
	#images_160x120 .c2 {float: left; padding: 20px 30px 0px 0px; width: 160px;}
	#images_160x120 .c3 {float: left; padding: 20px 0px 0px 0px; width: 160px;}
	
#writecall {border: 2px solid black; margin-top: 40px; padding: 5px; text-align: center; width: 350px;}

table.sign-card-as-follows td.sign-inputs div {height: 20px; line-height: 20px; padding: 1px;}
table.sign-card-as-follows td.bracket {vertical-align: top;}
table.sign-card-as-follows td.include-your-name {color: #2B5B29; font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; text-align: center; vertical-align: top;}
	table.sign-card-as-follows td.include-your-name div {font-size: 12px;}


