.infoBox, .infoBoxBorder {
    font-size:12px;
    margin-top:40px;
    padding:10px;
}

.infoBoxBorder {
    border:1px solid #EA3313;
    background:#f3dfd0;
}

.highlight {
    font-weight:bolder;
    color:#EA3313;
}


.infoBox dl {
    margin-top:10px;
    margin-bottom:10px;
}

.infoBox dt {
    clear:right;
    display:block;
    width:120px;
    float:left;
    margin-bottom:10px;
    text-align:right;
    padding-right:15px;
}

.infoBox dd {
    margin-bottom:10px;
}

.inputText, .inputShort, .inputMiddle {
    border:1px solid #ccc;
    width:25em;
}

.inputShort {
	width:242px;
}


.inputMiddle {
    border:1px solid #ccc;
    width:20em;
}

.infoBox form {
    font-size:10px;
}


.error,
.error_nomargin {
	margin-left:120px;
    border:1px solid #f00;
    background:#f8dfdf;
    padding:2px;
}

.error_nomargin {
	margin-left:0;
}


.error span,
.error_nomargin span {
    font-weight:bolder;
    color:#f00;
    display:block;
}

* {
font-size:12px;
}

#leftColSingle .middle {
	padding:10px;
}


#leftColSingle .middle h1 {
	margin-bottom:5px;
}

#leftColSingle .middle div {
	margin-bottom:0px;
	margin-top:0px;
}

.infoBox input.bSubmit {
padding:2px;
background:#ff3c17;
border:1px solid #ff3c17;
color:#fff;
font-weight:bolder;
margin-right:64px;
}


/* ssa - start */
.derror {width:auto; background:#f3dfd0;border:1px solid #e64415;color:#000;font-size:12px;font-weight:bold;padding:4px;}
.dSubmit {padding:2px;background:#e64415;border:1px solid #e64415;color:#fff;font-weight:bold;width:auto;}
.inputM {border:1px solid #ccc;width:25em;}



.required {font-weight:bold;}