/* Styles Used By: browse.pl */

/* General style for tables to close up the gaps */
table { border-collapse: collapse; }
td { padding: 0px; margin: 0px; }

/* style to move up the area below the top banner and search bar */
#content { width: 800px;
	height: 100%;
	padding-bottom: 20px;
	color: black;
	background-color: rgb(255, 255, 255);
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto; }

#myfooter { width: 780px;
	height: 30px;
	background-color: rgb(185, 185, 185);
	margin-left: auto;
	margin-right: auto;
	color: white;
	position: relative;
	top: 0px;
	vertical-align: middle;
	text-align: left;
	padding-top: 8px;
	padding-left: 20px;
}

#contenttbl { position: relative;
	top: 2px;
	left: 0px;
	width: 795px;
	text-align: left; }

/* Style for the border around the content area */
#ctl { vertical-align: bottom; }
#ctl img { display: block }
#ct { background-image: url(../images/content-t.jpg);
	background-position: bottom;
	background-repeat: repeat-x; }
#ctr { vertical-align: bottom; }
#ctr img { display: block }
#cl { background-image: url(../images/content-l.jpg);
	background-position: left;
	background-repeat: repeat-y; }
#cr { background-image: url(../images/content-r.jpg);
	background-position: right;
	background-repeat: repeat-y; }
#cb { background-image: url(../images/content-b.jpg);
	background-position: top;
	background-repeat: repeat-x; }

/* Style for text in the content area */
#cc { padding-left: 25px;
	padding-right: 0px;
	font-family: 'Times New Roman', Arial;
	font-size: 12pt;
	position: relative; }

h3 { color: rgb(255,165,0) }

#browsetitlesect {}
#browsetitle {color: white;
	position: relative;
	top: -27px;
	left: 10px;
	font-family: Arial;
	font-size: 11pt }

#browsecontenttd { text-align: center }

a { color: black }
a:visited { color: purple }

.compare { text-decoration: none;
	color: white }
.compare:hover { color: black }

.paging {text-decoration: none; 
	color: black }
.paging:hover { color: rgb(255, 165, 0) }

/*td, div { border: 1px solid orange }*/
