@charset "utf-8";
/* CSS Document */

#content-header {
height:64px;
width:100%;
background:url(../images/content-header-bg.gif);
line-height:64px;
}

p.title {
font-size:20px;
font-weight:bold;
color:#9e0b0f;
float:left;
display:inline;
margin:0 0 0 20px;
}

.small-title {
font-size:17px;
font-weight:bold;
color:#9e0b0f;
}

.grey {
color:#e6e7e8;
}

.red {
font-weight:bold;
color:#9e0b0f;
}

.text {
width:100%;
color:#9e0b0f;
border:1px solid #a5acb2;
background-color:#e6e7e8;
height:18px;
line-height:18px;
}

.label {
width:70px;
text-align:right;
font-weight:bold;
color:#9e0b0f;
line-height:20px;
padding-right:15px;
}

.right-row {
text-align:left;
}

#mid-content-intro, #second-content-intro {
height:0px;
overflow:hidden;
padding:25px 50px;
border-bottom:solid 1px #e6e7e8;
}

#error-header {
background:url(../images/small-header-bg.png) repeat-x;
height:23px;
color:#9e0b0f;
font-size:11px;
font-weight:bold;
line-height:23px;
padding-left:8px;
}

#error {
height:23px;
padding:0 5px;
line-height:23px;
border-bottom:solid 1px #e6e7e8;
overflow:hidden;
}

#error p {
float:left;
display:inline;
}

.inner-number {
width:34px;
}

.inner-type {
text-align:center;
width:30px;
}

.inner-message {
width:370px;
padding:0 8px;
}

.inner-end {
padding:0 8px;
}
