body{
    background-color : #D69229;
    font-family : Tahoma,Arial,Helvetica,sans-serif;
    font-size : smaller;
}

form{
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

h2, h3{
	padding : 0px 0px 0px 0px;
	margin: 1% 2% 1% 2%;	
}

td, th{
    font-family : Tahoma,Arial,Helvetica,sans-serif;
    font-size : smaller;
	vertical-align : top;
}

a{
    color : #94306B;
    font-weight:  bold;
}

a:link{
    color : #94306B;
    background-color: transparent;
}

a:visited{
    color : #94306B;
    background-color: transparent;
}

a:active{
    color : #94306B;
    background-color: transparent;
}

a:hover{
    color : #DEC75A;
    background-color: #008284;
}

@import url("formie.css");

.infopanel{
    border : 1px solid #000000;
    background: #FFFFFF;
    width: 100%;
    margin: 0% 0% 0% 0%;
}

.infotitle{
    background-color: #008284;
    color: #DEC75A;
    font-weight: bold;
}

.printed{
  font-weight: bold;
}

.instructions{
  background-color: #FFFFFF;
  border-color : #A9A9A9;
  border-style : dashed;
  border-width : 0 0 1px 0;
}

.noborder{
	border : none;
}

.required{
    color: #D69229;
    font-weight: bold;
}

.footer{
   font-size : x-small;
   text-align: center;
}

.required{
	color: Red;
}

/*
Many thanks to Tom at http://subblue.com
*/

input { text-indent : 2px; }

input,textarea, select {
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
}

input.flat, input.flatwidth, textarea, select {
  border: 1px solid #000000;
  color: black;
}

input.flatwidth{
	width: 300px;
}

.buttonwidth{
	width: 200px;
}

input.button, input.buttonwidth {
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;  
border-color: #000000; 
border-style: solid;
}