@charset "UTF-8";

/*

Document Title: search.css

Site: University of West Georgia

URI: http://www.westga.edu/

Description: Stylesheet for UWG SEARCH PAGES

Version: 1.0

Author: Michael Winslett

Copyright: (c) 2010 University of West Georgia.

*/

/************************************** SEARCH **************************************/

#content_banner_holder {
	
}

#search-type {
     display: none;
}
#search-type li {
    margin-right: 1em;
    font-weight: bold;
    display: inline;
}
#search-type li a {
    font-weight: normal;
}

#search_form {
	margin:20px 0 20px 0;
	text-align:center;
}

#search_form input#search {
	border:1px solid #999;
	padding:3px;
	margin:0 10px 0 0;
	font-size:1.5em;
}

#search_form input.submit {
	border:1px solid #999;
	padding:2px;
	font-size:1.4em;
}

#photobar img{
    display: none;
}

#photobar {
    height: 1px;
    margin-right: 0;
    border-top: 1px solid #999;
    background: #fff;
}

#siteSearch {
	font-size:1.2em;
	margin:10px 0 0 0;
	
}

.googleLink {
		padding:6px;
		border:1px solid #999;
		position:absolute;
		margin:0 0 0 615px;
		height: 33px;
}
 
img.googleIcon {

}
 
.topbar {
       height:60px;
}

.topbar .info {
	background: #1C4FA2;
	border-top: 1px solid #3366CC;
	padding:1.4em;
	color:#FFF;
	width:82%;
}

.google_nav {
	margin:1em 0 1em 0;
        
}

.google_nav span, .google_nav a {
        margin-right: 1em;
}

#results {
        line-height: 1.3em;
} 

.level2 {
        margin-left: 2em;
}

.onehit {
        display: block;
        padding: 0.75em 0 0.4em 0;
}

.title {
        font-weight: bold;
}

.title strong {
        color: #DC0201;
}

.description {
        display: block;
        padding-top: 0;
        margin-top: 0;
        line-height: 1.3em;
        font-size: 1em;
}
.description .highlight, .url .highlight {
        font-weight: bold;
}
.resultMeta span {
        margin-top: 0; 
        margin-bottom: 0;
        margin-right: 0.5em;
        font-size: 80%;
        color: #008000;
}
.results {
        font-size: 0.9em;
}
.spelling {
        
        font-size: 1.3em;
        display: block;
}
.inactive {
    color: #999;
}
.p {
        color: #DC0201;
        margin-right: .3em;
}
.no_res {
        padding-top: 3.3em;
}
.no_res ul {
        margin-left: 2em;
}
.no_res ul, .no_res li {
        list-style: disc inside;
}
.keymatch {
        background: #E8E8FF;
        padding: .3em;
        margin-bottom: 1em;
}
.keymatch a {
        font-size: 1.3em;
}
.keymatch .a {
        display: block;
        color: #008000;
        padding: 0;
        margin: 0;
}
.omitted {
        padding-top: 1em;
        font-size: 1em;
}
.error {
    font: normal bold 1.3em Arial, sans-serif;
    color: #f00;
    padding-top: 1em;
    margin: 0;
}
.error2 {
    font: normal bold 1.3em Arial, sans-serif;
    color: #f00;
    margin: 0;
}

/************/

tr.alt td, ul.alt, li.alt {
    background: #fff;
}
tr.over td {
    background: #D9D9D9;
}

table.search_results {
    width: 100%;
    padding: 0.5em;
	font-size:1.2em;
	margin:10px 0 15px 0;
}
table.search_results td {
    padding: .6em;
}
table.search_results td .time {
    margin-left: 0.4em;
}
table.search_results td.date {
    white-space: nowrap;
}


/********STYLES FOR TABS******/


/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;
	position:absolute;
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 30px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#F7F7F7;
	color:#777;
	margin-right:2px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright:4px;
	position:relative;
	top:1px;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
	text-decoration:none;
	border-bottom:none;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#efefef;
	border-bottom:2px solid #ddd;	
	color:#000;	
	cursor:default;
}

ul.css-tabs li a:hover strong {  
	color:#000;
}


/* tab pane */
.css-panes div.pane {
	display:none;
	border:1px solid #666;
	min-height:50px;
	padding:15px 20px;
	background-color:#efefef;
	margin:50px 0 0 0;
}

.css-panes div.last {
	min-height:0px;
	height:0px;
	padding:0;
	border-bottom:none;
}

.css-panes {
	margin:0;
}



