
h5 {
font-size:13px;
}

h1, h2, h3, h4, h5, h6 {
font-weight:bold;
padding:0;
}

tr.form-row label {
font-weight:normal;
padding:0;
}

.form-row label {
display:block;
}

.form-row .inputtext, .form-row .inputpassword, .form-row .select, .form-row .textarea {
border:2px solid #C8C8C8;
height:25px;
padding:3px;
width:225px;
}

s
table.form td.input {
width:300px;
}

.form-row .inputtext.medium {
width:200px;
}

.form-row .inputtext.narrow {
width:100px;
}

table.form td {
border-bottom:1px inset #666666;
padding:5px;
width:230px;
}

tr.form-row {
padding:0 0 2px;
}

.form-row {
background-color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
clear:left;
float:left;
min-width:235px;
padding:4px 15px;
position:relative;
}

.form-row.over {
background-color:#EBF3FF;
}

tr.form-row {
padding:0 0 2px;
}

input.utility-button {
cursor:pointer;
padding:1px 8px;
}

.utility-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#90D24D none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#FFFFFF;
display:inline-block;
font-weight:bold;
padding:4px 8px;
text-decoration:none;
}

td { color:#333; }

tr.req-section td {
border-bottom:2px solid #666;
}

h5 {
font-size:13px;
}

h1, h2, h3, h4, h5, h6 {
font-weight:bold;
padding:0;
margin:0;
}

tr { vertical-align:top; }

table.form td:first-child {
text-align:right;width:140px;
}

table.form tr.colspan td {
	width:395px;
}

#add-dog, #address2-option a { font-size:12px; }

.extra { color:#999;font-style:italic;}
.extra.on { color:#000;font-style:normal; }

#address2-option, #interest-link, #add-row { display:none; }
h6 { font-size:12px; }
.secondary { color:#999; }

.form-row.action td { border:0; }

label.inline { display:inline; }

.how { margin-top:5px; }

.field-help {
	color:#AEAEAE;
	display:block;
	font-size:11px;
	width:225px;
}

.form-row.error, .form-row span.error, span.error {
	background-color:#FBDADD;
	color:#E21B49;
}
span.error {
	display:block;
}	

.charcounter {
	color:#666;
	font-size:11px;
}