
#form1Area {
	margin: 0px;
	padding: 0px;
}
#formList {
	font-size: 16px;
	color: #660099;
}


#picTwoDogs {
	margin: 0px;
	float: right;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.test {
	font-size: 16px;
	background-color: #669933;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

#innerFrame {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin: 5px;
	padding: 0px;
}
#innerArea {
	padding: 0px;
	margin-top: 14px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 690px;
}



form, label, input { font-size : 1em; } 
fieldset {padding : 0.5em 1em; } 
label {
	text-align:right;
	position : relative;
	width : 20em;
	display : block;
	margin : .5em 0em;
	padding:4px;
	vertical-align: middle;
} 
label input {
	position : absolute;
	left : 110%;
	top : 1px;
	width : 154px;
	border:1px solid black;
	border-top-width:1;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size : 1em;
} 


label input:focus{
	background-color:#C5D988;
} 
input.submit { margin-left : 15em; } 

label textarea {
	position:relative;
	left : 93%;
	top : 2px;
	width : 20em;
	border:1px solid black;/*border-top-width:0;padding:2px;*/
	padding: 0px;
	margin: 0px;
}
label select { position : absolute; left : 110%; top : 2px; width : 10em; border:1px solid black;/*border-top-width:0;padding:2px;*/}
label textarea:focus{
	background-color:#dedede;
}
#form1 table {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
