/* programbook.css */
/* Requires base.css */

body {
		font-size:  medium;
		font-family:Garamond, serif;

}

h1,h2,h3,h4,h5,h6 {	font-family:Arial, Helvetica, sans-serif; }
h3 { border-bottom:1px solid #E6F4E3; }

h4 { font-size: 80%; }

a:link { text-decoration:none; color:#093; }
a:visited { text-decoration:none; color:#093;  }
a:active { text-decoration:none; color:#093; }
a:hover { text-decoration:none; color:#093; }

#ft { text-align:center; }

/* Rounded Corner Box */
.rbroundbox { background: url(../img/gui/nt1.gif) repeat; }
.rbtop div { background: url(../img/gui/tl1.gif) no-repeat top left; }
.rbtop { background: url(../img/gui/tr1.gif) no-repeat top right; }
.rbbot div { background: url(../img/gui/bl1.gif) no-repeat bottom left; }
.rbbot { background: url(../img/gui/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; background-color:#feefd2; }
.rbcontent2 { margin: 0 7px; background-color:#feefd2; }
.rbroundbox { /*width: 50%;*/ //margin: 1em auto; margin-bottom:20px; }
/* /Rounded Corner Box */


/* Show/Hide Div */
/* For Search Criteria ONLY */
div.visible {
display: block ;
padding-left:20px;
font-size:80%;
font-family:Arial, Helvetica, sans-serif; 
}
div.hidden {
display: none;
}
/* /Show/Hide Div */

/* Result Item Hover Color Change */
.resultItemHoverActive {
	background-color: #FFC;
}
.resultItemHoverInActive {
	background-color:inherit;	
}

#searchResults {
		float:left;
		position:relative;
		width:50%;
		margin-left:15px;
}

#advanced_search { margin-left:10px; }

#quickSearch {
		/*border:1px solid black;*/
		padding: 3px;
}

#resultItem {
	padding:10px;
	border-top: solid #000 1px;
}

#dateFilter { position:relative;padding-bottom:10px; }

#display_updates { padding-left:15px;padding-bottom:10px; }
#timestamp { display:none; }
.darkcell { background-color:#FC0;vertical-align:top; }
