body
{
    margin:0;
    background-color:#333;
}

h2
{
    margin:15px 0;
    text-align:center;
}

p
{
    margin:15px 0;
}

#page_container
{
    width:800px;
    padding:1px 34px;
    margin:0 auto;
    background-color:#fff;
    border-left:1px solid #000;
    border-right:1px solid #000;
}

#search
{
    text-align:center;
    padding:10px 9px;
    width:780px;
    background-color:#eee;
    border:1px solid #333;
}

#loading
{
    position:fixed;
    top:50%;
	left:50%;
	width:250px;
	height:36px;
	margin-left:-125px;
	margin-top:-18px;
	background-color:#104E8B;
	color:#fff;
    border:1px solid #333;
    text-align:center;
    font:bold 14px Verdana,Arial;
    padding:15px 0;
}

#time
{
    font:16px Verdana,Impact,Arial;
    text-align:center;
    border-top:1px solid #333;
    border-bottom:1px solid #333;
    padding:3px 0;
    width:100%;
}

#noresults
{
    color:Red;
    font:bold 14px Verdana,Arial;
    text-align:center;
    margin:0;
}

#pnlReturnToCatalog
{
    text-align:center;
    width:800px;
}

#btnReturnBut
{
    cursor:pointer; 	
	color:#2080AF;
    border:0;
    background-color:Transparent;
    font:14px "Times New Roman",Times;
    padding:0;
}
#btnReturnBut:hover
{
    color:#5FA6BF;
    text-decoration:underline;
}

.editLinks
{
    text-decoration:none;
    color:#000066;
}
.editLinks:hover
{
    background-color:Yellow;
}

.delete_record
{
    width:30px;
    height:31px;
    margin:0 auto;
    display:block;
    background:url("Images/trash-can.gif") no-repeat;
    text-decoration:none;
}
.delete_record:hover
{
    background:url("Images/trash-can-hover.gif") no-repeat;
}

.modalPopup
{
    background-color:#ffffdd;
	border:3px solid #ddd;
	padding:3px;
	width:250px;
}

.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}