/*
 *******************************************************************************
 * FORMS
 *******************************************************************************
 */

form {
    margin: 0px auto;
}

fieldset {
	width: 444px;
    clear: both;
    border: 0;
    border-top: double 3px #DDDDDD;
}
.input-row {
	clear:both;
	margin: 2px auto;
}

.input-row .input {
 	float: left;
 	text-align: left;
	width: 210px;
	margin-left: 10px;
	margin-bottom: 5px;
}

label {
    display: block;
    font-size: 9pt;
}

span.field {
}

select,
span.field input,
span.field textarea {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    color: #776;
    border: solid 1px #368;
}

div.focus-info {
    width: 240px;
    background: transparent url('../images/info-bottom.gif') no-repeat left bottom;
    padding-bottom: 50px;
}

div.focus-info div {
    background: transparent url('../images/info-top.gif') no-repeat left top;
    padding: 20px;
}

div.focus-info p {
    color: #FFF;
    font-size: 9pt;
    font-weight: bold;
    margin: 0;
}