@charset "UTF-8";

h1 
{
	color: #92278f;
	margin: 0;
}
h1 a 
{
	color: #92278f;
	font-size: 18px;
	margin: 0 0 0 10px;
	text-decoration: none;
}

.north { background: url(../images/roundbox/north.jpg) repeat-x top; width:775px; margin: 0 auto; }
.east { background: url(../images/roundbox/east.jpg) repeat-y right; }
.south { background: url(../images/roundbox/south.jpg) repeat-x bottom; }
.west { background: url(../images/roundbox/west.jpg) repeat-y left; }
.ne { background: url(../images/roundbox/ne.jpg) no-repeat top right; }
.se { background: url(../images/roundbox/se.jpg) no-repeat bottom right; }
.sw { background: url(../images/roundbox/sw.jpg) no-repeat bottom left; }
.nw { background: url(../images/roundbox/nw.jpg) no-repeat top left; }
.nw { padding: 2px 7px; } 

#passgrid { margin:0 auto; width:715px; }
#passgrid .north { width:715px; margin: 0; }
#recentactivity .north { width:400px; margin: 0; }
#searchbox .north  { width: auto; margin: 0; }
#gridcorner .north { width: auto; margin: 0; }
#passgrid .errorbox .north { width: auto; margin: 0 auto; }

.infobox { 
	font-size: 12px;
	color: #BE1443;
	font-weight: bold;
	margin-bottom:20px;	
}


div.rboxgray .north { background: #CBCBCB url(../images/admin/roundbox/dashroundnorth.jpg) repeat-x top; }
div.rboxgray .east { background: url(../images/admin/roundbox/admin/dashroundeast.jpg) repeat-y right; }
div.rboxgray .south { background: url(../images/roundbox/admin/dashroundsouth.jpg) repeat-x bottom; }
div.rboxgray .west { background: url(../images/roundbox/admin/dashroundwest.jpg) repeat-y left; }
div.rboxgray .ne { background: url(../images/roundbox/admin/dashroundne.jpg) no-repeat top right; }
div.rboxgray .se { background: url(../images/roundbox/admin/dashroundse.jpg) no-repeat bottom right; }
div.rboxgray .sw { background: url(../images/roundbox/admin/dashroundsw.jpg) no-repeat bottom left; }
div.rboxgray .nw { background: url(../images/roundbox/admin/dashroundnw.jpg) no-repeat top left; }

div.rboxblue .north { background: #C5D8FF url(../images/roundbox/dashroundnorth.jpg) repeat-x top; }
div.rboxblue .east { background: url(../images/roundbox/dashroundeast.jpg) repeat-y right; }
div.rboxblue .south { background: url(../images/roundbox/dashroundsouth.jpg) repeat-x bottom; }
div.rboxblue .west { background: url(../images/roundbox/dashroundwest.jpg) repeat-y left; }
div.rboxblue .ne { background: url(../images/roundbox/dashroundne.jpg) no-repeat top right; }
div.rboxblue .se { background: url(../images/roundbox/dashroundse.jpg) no-repeat bottom right; }
div.rboxblue .sw { background: url(../images/roundbox/dashroundsw.jpg) no-repeat bottom left; }
div.rboxblue .nw { background: url(../images/roundbox/dashroundnw.jpg) no-repeat top left; }

div.rboxred .north { background: #BD2B2B url(../images/roundbox/searcherror_north.jpg) repeat-x top;  margin: 0; }
div.rboxred .east { background: url(../images/roundbox/searcherror_east.jpg) repeat-y right; } 
div.rboxred .south { background: url(../images/roundbox/searcherror_south.jpg) repeat-x bottom; }
div.rboxred .west { background: url(../images/roundbox/searcherror_west.jpg) repeat-y left; }
div.rboxred .ne { background: url(../images/roundbox/searcherror_ne.jpg) no-repeat top right; }
div.rboxred .se { background: url(../images/roundbox/searcherror_se.jpg) no-repeat bottom right; }
div.rboxred .sw { background: url(../images/roundbox/searcherror_sw.jpg) no-repeat bottom left; }
div.rboxred .nw { background: url(../images/roundbox/searcherror_nw.jpg) no-repeat top left; }
div.rboxred .nw {	padding:10px;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	}

div.rboxgreen .north { background: #A1FB7E url(../images/roundbox/info_north.jpg) repeat-x top; margin: 0; }
div.rboxgreen .east { background: url(../images/roundbox/info_east.jpg) repeat-y right; }
div.rboxgreen .south { background: url(../images/roundbox/info_south.jpg) repeat-x bottom; }
div.rboxgreen .west { background: url(../images/roundbox/info_west.jpg) repeat-y left; }
div.rboxgreen .ne { background: url(../images/roundbox/info_ne.jpg) no-repeat top right; }
div.rboxgreen .se { background: url(../images/roundbox/info_se.jpg) no-repeat bottom right; }
div.rboxgreen .sw { background: url(../images/roundbox/info_sw.jpg) no-repeat bottom left; }
div.rboxgreen .nw { background: url(../images/roundbox/info_nw.jpg) no-repeat top left; }

div.rboxltblue .north { background: #E0EBFD url(../images/roundbox/error_north.jpg) repeat-x top; width:auto; margin: 0 auto; }
div.rboxltblue .east { background: url(../images/roundbox/error_east.jpg) repeat-y right; }
div.rboxltblue .south { background: url(../images/roundbox/error_south.jpg) repeat-x bottom; }
div.rboxltblue .west { background: url(../images/roundbox/error_west.jpg) repeat-y left; }
div.rboxltblue .ne { background: url(../images/roundbox/error_ne.jpg) no-repeat top right; }
div.rboxltblue .se { background: url(../images/roundbox/error_se.jpg) no-repeat bottom right; }
div.rboxltblue .sw { background: url(../images/roundbox/error_sw.jpg) no-repeat bottom left; }
div.rboxltblue .nw { background: url(../images/roundbox/error_nw.jpg) no-repeat top left; }

div.rboxltgray .north { background: #E7E7E7 url(../images/roundbox/admin/error_north.jpg) repeat-x top; width:auto; margin: 0 auto; }
div.rboxltgray .east { background: url(../images/roundbox/admin/error_east.jpg) repeat-y right; }
div.rboxltgray .south { background: url(../images/roundbox/admin/error_south.jpg) repeat-x bottom; }
div.rboxltgray .west { background: url(../images/roundbox/admin/error_west.jpg) repeat-y left; }
div.rboxltgray .ne { background: url(../images/roundbox/admin/error_ne.jpg) no-repeat top right; }
div.rboxltgray .se { background: url(../images/roundbox/admin/error_se.jpg) no-repeat bottom right; }
div.rboxltgray .sw { background: url(../images/roundbox/admin/error_sw.jpg) no-repeat bottom left; }
div.rboxltgray .nw { background: url(../images/roundbox/admin/error_nw.jpg) no-repeat top left; }


div.rboxgreen .nw { padding:10px; }
div.rboxltblue .nw { padding:10px; font-size:12px; }
div.rboxred {	margin-bottom:10px;	width:675px; }
#recentactivity .nw { padding:0 7px 7px 7px; } 
#searchbox .nw { padding:5px 7px 7px 7px; }
#gridcorner .nw { padding:5px 7px 7px 7px; }
#passgrid .nw { padding: 2px 7px 7px 7px; }

#searchbox nw, #gridcorner .errorbox .nw { font-size:12px; }
#gridcorner .nw, #searchbox .errorbox .nw { font-size:12px; }
#passgrid .errorbox .nw { padding: 10px; font-size: 12px; }