@charset "UTF-8";

#formWrap table{
	width:700px;
	margin:0 auto;
	border-collapse:separate;
	border-right:1px solid #b5d4f4;
	border-bottom:1px solid #b5d4f4;
	line-height:150%;
}

#formWrap th {
    background-color: #d8e6fb;
    border-left: 1px solid #b5d4f4;
    border-top: 1px solid #b5d4f4;
    font-weight: bold;
    padding: 12px 12px 12px 5px;
    vertical-align:middle;
    width: 12em;
	font-size:14px;
	color:#0f2f58;
}

#formWrap td {
    border-left: 1px solid #b5d4f4;
    border-top: 1px solid #b5d4f4;
    padding: 12px;
    vertical-align: top;
    width: auto;
	font-size:14px;
}

#formWrap td input{
	vertical-align:middle;
	padding:2px;
	border:1px solid #a0a0a0;
}

#formWrap td input.sizeM{
	width:180px;
}

#formWrap td input.sizeL{
	width:340px;
}

#formWrap td select{
	margin:0 0 5px;
	vertical-align:middle;
}

#formWrap td textarea{
	width:100%;
	border:1px solid #a0a0a0;
}

#formWrap td .message{
	padding:1em 0 0 0;
}

#formWrap td .alert{
	color:#ff0000;
}

#formBtn {
	padding:20px 0 20px;
	text-align:center;
}

#formBtn input{
	margin:0 20px;
	padding:5px;
	font-size:14px;
	border: 1px outset #002e73;
}

#formBtn form {
	display:inline;
}

#complete {
	font-size:14px;
}

#complete h4 {
	font-weight: bold;
}

.textRed {
    color: #FF0000;
    font-weight: bold;
}

.leadTxt{
	font-size:14px;
	padding:0 0 20px 80px;
}