  .banner {
background:#fc0 url(/alumni-friends/registry/images/banners/alumni-friends/1.jpg) top right no-repeat;
}

.error {
border:1px solid #c00;
padding:5px;
width:auto;
background:#FFCCCC
}

.info
{
	color: #085F06; 
	border: 1px solid #009900;
	padding: 10px;
	font-size: 14px;
	background-color: #EFFFEF; 
}

.pcenter {
	text-align:center;
}

.grey {
background:#f8f8f8;
}

td.grey {
background:#f8f8f8;
}

a.alphabet-page {
margin-right:0px;
padding:3px;
}

.title-box {
background:#FFFFA3; 
padding:5px; 
border:1px solid #FCC367;
text-transform:uppercase
}

.title-box2 {
border:1px solid #ccc; background:#f4f4f4; padding:5px; margin-top:5px;
}

div.registry-leftbox {
margin:0;
padding:0;
}

div.registry-leftbox ul {
}

div.registry-leftbox p {
margin-top:0;
padding-top:0;
}

.preloader-box {
min-width:250px;
min-height:80px;
border:1px solid #FF0000;
text-align:center;
padding:10px;
}

.preloader-box img {
margin: 5px 0; 
}

.ar-login-table {
background:#FFCFCF;
padding:5px;
}
 
.ar-login-table th {
padding-bottom:8px;
}

.ar-login-table td { 
padding:2px;
}

.ar-login-box {
width:250px;
padding:2px;
border:1px solid #FFCFCF;
float:right;
margin:0 0 10px 10px;
}

ul.profile-settings, .profile-settings {
float:left; 
width:370px
}

.profile-img {float:left; border:1px solid #000}
.profile-logout{float:right; margin:2px 2px 0 0}
.profile-th {background:#D1EFEB}
.divider {border-top:1px dashed #ccc}
.divider {border-top:1px dashed #ccc}
.banner { margin:0 auto; border-bottom:5px solid #e8e8e8}
.img-bordered{border:1px solid #000}
.highlight-table {
border:1px solid #c00;
box-shadow: 0 0 4px #9F9F9F; -moz-box-shadow: 0 0 4px #c00; -webkit-box-shadow: 0 0 4px #c00; -webkit-transition: all 0.1s ease-out;
}
.aright {float:right;}
.edit-active {border:1px solid #FF0000}