﻿/* OLD WEB DL FORMATTING - REMOVE AFTER REVIEW */
.web dl {
	color: #153661;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top: 3px;
}

.web dd {
	padding-bottom : 8px;
}
/* OLD WEB DL FORMATTING - REMOVE AFTER REVIEW */

* { margin: 0; padding: 0; }

html {overflow-y: scroll;}
a:link, a:visited {
color:#153661;
}
a:hover {
background-color:#153661;
color:#FFFFFF;
}

/* Catalog Search form styles */
form {
	margin-left: 8px;
	padding: 6px 6px 12px 6px;
	font-weight: normal;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 5px;
	background: # #FF6600;
	border: 1px solid #e5e5e5;
	-moz-box-shadow: rgba(100,100,100,1) 0 4px 18px;
	-webkit-box-shadow: rgba(100,100,100,1) 0 4px 18px;
	-khtml-box-shadow: rgba(100,100,100,1) 0 4px 18px;
	box-shadow: rgba(100,100,100,1) 0 4px 18px;
}

#login { width: 80%; margin: 2em auto; }

#search_words, #location, #type {
	font-size: 2em;
	width: 97%;
	padding: 3px;
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 16px;
	border: 1px solid #e5e5e5;
	background: #fbfbfb;
}


.ccac_box {
padding:.8em;
margin-bottom:1em;
border:2px solid;
border-color:#cc6600;
background:#FFF6BF;
color: #264409;
/* This makes rounded corners */
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;

}

.ccac_box_white {
padding:.8em;
margin-bottom:1em;
border:2px solid;
border-color:#cc6600;
background: #FFFFFF;
color: #264409;
/* This makes rounded corners */
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;
}

.ccac_box_white_transparent
{
margin-bottom:1em;
border:1px solid;
border-color:#cc6600;
background: #FFFFFF;
color: #264409;
/* This makes rounded corners */
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;

/* for IE */
  filter:alpha(opacity=60);
  
/* CSS3 standard */
  opacity:0.6;
  }
}

.header-image {
background-image: url(../images/header_bg.png);
background-repeat:no-repeat;
height:100px;
}

.header-banner {
opacity: .80;
height: 168px;
}

.lib-box {padding:.7em;margin-bottom:1.5em;background:#E1E1E1}

/* Database table */
table.db {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.db th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.db td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.db td.desc{
	font-style: italic;

}

/* End Database table */


/* Div drop shadow - experimental */
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .shadowbox {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .shadowbox {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 10px;
	}

/* End Div Drop Shadow */




/* Accordian Content Script */
/***********************************************
* Accordion Content script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* This notice must stay intact for legal use
***********************************************/
.technology{
	cursor: hand;
	cursor: pointer;
	font: 12px Verdana;
	display: inline;
}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}
/* End Accordian Content Script */
