/*
Admin Tool Styles
by Dan Moriarty, wwww.danmoriarty.com
Copyright 2008, All Rights Reserved */

.highlight {
	padding:8px;
	border:1px solid #333;
	background:#fff;
	margin:10px;
	}

.page_numbers {
	background:#fff;
	margin-right:10px;
	}


#edit_catalog_entry input {

	
	}


#edit_catalog_entry p {
	margin: 6px;
	padding:2px;
	font-size:12px;
	color:#333;
	
	}

#edit_catalog_entry input {
	
	
	}
	
.delete_entry {
	border:1px solid red;
	width:200px;
	padding:2px;
	}
	

.alert {
	color:#990000;
	}

#maincol h2 {
	font-size:220%;
	}
	


	

/* rental SEARCH..........*/

#catalog_results {
	float:left;
	width:458px;
	}

table#results {
	background:#fff;
	margin-bottom:10px;
	width:99%;
	}

#results a, .results a {
		text-decoration:underline;
	}
	
#results th, .results th {
	background:#ccc;
	color:#000;
	font-weight:normal;
	border-collapse:collapse;
	padding:4px;
	}

#results th a, .results th a {
	color:#000066;
	}
	
#results td, .results td {
	padding:2px 4px;
	margin:0;
	border:1px solid #ccc;
	border-collapse:collapse;
	}

#results tr.even {
	background:#edf3fe;
	}

 table#results2 {
	margin:5px;
	}

#results2 td {
	vertical-align: top;
	padding:10px;
	}

#results2 h4 {
	margin:.5em 0;
	}
	
table.subcat { 
	width:99%;
background:#333;color:#fff;
margin-bottom:0;
 }

/* PAGINATION........*/
div.pagination {
	padding: 3px;
	margin: 3px;
	}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #005A55;
	text-decoration: none;

	}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;
	color: #000;
	}

div.pagination span.current {
	padding: 2px;
	margin: 1px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
	}
	
div.pagination span.disabled {
	padding: 2px;
	margin: 2px;
	border: 1px solid #EEE;
	color:#ccc;
	}
	