/* Feedback Form - Begin */

/* =label/labelspan */
fieldset input, textarea {
float : right; 
width : 50%; 
border : 1px solid #629fbd; 
}

fieldset input:hover, textarea:hover { 
border-color : #4f789f; 
}

fieldset input:active, textarea:active, input:focus, textarea:focus { 
border-color : #4f789f; 
}

textarea {
height : 7em;
}

label, label span { 
display : block; 
padding-bottom : .25em; 
}

label { 
float : left; 
width : 100%; 
}

label span { 
float : left; 
width : 45%;
text-align : right;
}

/* =fieldset */
fieldset { 
float : left;
width : 560px;
height : 170px;
margin : 1em 0 0 0; 
padding : 0; 
border : none;
overflow : hidden; 
}

/* =submit button */
form div {
clear : left;
padding : 0 0 0 35.5em; 
}

form div input {
margin : .25em 0 0 0;
padding : 0;
background-color : #024f77;
border : 2px solid #4f789f; 
border-top-color : #4f789f;
font : bold 11px Arial, Helvetica, Verdana, sans-serif; 
color : #fff;
text-transform : uppercase;
}

form div input:hover{ 
background-color : #ebf1f4;
border : 2px solid #024f77; 
border-top-color : #024f77;
color : #4f789f;
}

#contactform {
/* margin : 3em 21.3em 0 0; */
margin-top : 3em;
background-color : #ebf1f4;
color : #024f77;
text-align : center;
}

div#leftcontent #contactform a.contactlink:link,
#contactform a.contactlink:active, 
#contactform a.contactlink:visited {
text-decoration : underline;
background-color : #ebf1f4;
color : #024f77;
}

div#leftcontent #contactform a.contactlink:hover {
text-decoration : none;
background-color : #ebf1f4;
color : #4f789f;
}
/* Feedback Form - End */