@charset "utf-8";
/* CSS Document */

body { 
background: #3a5f00 url("../images/bg.gif") center 120px repeat-x;	
margin: 0;
max-width: 950px; 
margin-left: auto; 
margin-right: auto; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #1f6e03;
}
.container {
background-color: #e9fa9b;
padding: 25px 40px;
}

a { color: #855e00; }

.header {
color: #893a96;
font-size: 28px;
font-variant: small-caps;
font-weight: bold;
display: block;
margin: -7px 0 7px 0;
font-family: palatino, palatino linotype, garamond, serif;
}
td { vertical-align: top; font-size: 12px; }

td:first-child { text-align: right; font-weight: bold; padding-right: 7px; }
td.colspan { text-align: left; font-weight: normal; }
input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 2px; background-color: #ffffea; border: 1px solid #e9d99d; }
input.submit { font-size: 15px; font-weight: bold; background-color: #fff99e; border: 2px solid #f9cc28; padding: 4px 6px; }
input.plain { background: none; border: none; padding-top: 2px; }

.subhead { font-weight: bold; font-size: 20px; font-family: palatino, palatino linotype, garamond, serif; }

.box {
padding: 0 10px 15px 10px;
margin: 20px 0;
border: 1px solid #f9cc28;	
font-size: 12px;
background-color: white;
color: #7b3400;
}

#notice { background-color: #fff888; padding: 10px; }

.box .subhead { background-color: #fff888; display: block; padding: 6px 10px; margin: 0 -10px 10px -10px; }

.green { color: #1f6e03; }
.green a { color: #1f6e03; }

.green h3 { font-style: italic; }

.error { font-weight: bold; color: red; display: block; }


#appstatus { padding-bottom: 0; border: 1px solid black; }
#appstatus .subhead { margin-bottom: 0; }
#appstatus form { display: inline; margin: 0; float: right; padding: 0; }

h1 { page-break-before: always; }

.photos td { text-align: left; vertical-align: bottom; font-weight: bold; }
.photos td:first-child { padding-right: 25px; }
.photos img { max-width: 150px; max-height: 150px; }


.nowrap { float: left; width: 180px; margin: 1px; margin-right: 20px; }
.nowrap input { border: none; }