


/* --- BEGIN Full Form Error --- */
.page_gray {
background-color: #aaa;
margin: 0 auto;
text-align: center;
padding-top: 100px;
}

.page_gray #logo {
float: none;
margin: 0 0 10px;
}

.page_gray .sfpanel {
margin: 0 auto;
width: 500px;
background: #fff url('/ui/uicore/img/portlet_gray_shadow_abfe29a98dffa7a991517310a4097620.gif') bottom repeat-x;
border-color: #efefef !important;
}

.page_gray .sfpanel .ct, .page_gray .sfpanel .ct .cl {
height: 8px;
background: url('/ui/uicore/img/portlet_gray_sprite_7b1253410cec6e5e88229760ed8a7c04.gif') no-repeat;
}

.page_gray .sfpanel .cb, .page_gray .sfpanel .cb .cl {
height: 19px;
background: url('/ui/uicore/img/portlet_gray_sprite_7b1253410cec6e5e88229760ed8a7c04.gif') bottom no-repeat;
}

.page_gray .sfpanel .ct .cl, .page_gray .sfpanel .cb .cl {
width: 12px;
}

.page_gray .sfpanel .ct {
background-position: right -8px;
right: -2px;
}

.page_gray .sfpanel .ct .cl {
background-position: 0 0;
left: -4px;
}

.page_gray .sfpanel .cb {
background-position: right -35px;
right: -2px;
bottom: 0;
}

.page_gray .sfpanel .cb .cl {
background-position: 0 -16px;
left: -4px;
}

.page_gray .button_row {
margin: 5px 8px 0 0;
}
/* --- END Full Form Error --- */
