/* 
    Document   : search.css
    Created on : May 1, 2012
    Author     : russell davidson
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/

*/

#searchHome {
   margin: 0px 0px 30px 0px;
}

#searchHome  #tabs {
   font-family : "Euphemia", "Segoe UI", Verdana, Helvetica, sans-serif;
   margin: -5px; width: 200px; height: 30px; 
   font-size: 90%;
   line-height: 80%;

}
    #searchHome #tabs .label { 
      height: 30px;
      border-right: 2px solid white;
      padding: 8px;
      top: 50%; float: left; font-weight: 500;
      background-color: #FFF;  color: #36C; 
      cursor: default;
      width: 48px; height: 10px;
    }

    .oneLine { margin-top: 10px;}
    #searchHome #tabs .label.inactive {
      background-color: #36C; color: #FFF; 
      cursor: pointer;
    }
    #searchHome #tabs .label.inactive:HOVER {
        background-color: #85A3E0; color: #FFF;
    }


#searchHome .container {
    padding: 20px 20px 0px 20px ;
}
#searchHome .container {
    margin-left: auto; margin-right: auto; 
    line-height: 1.5em;
}
#searchHome .container p {
    margin-bottom: 10px;
}

#searchHome h1 {
  padding-top: 20px;
}

#searchHome .split{
    padding: 20px; border-bottom: 1px #C9DAFA dashed; width: 90%;
}

#searchHome img { margin-right: 10px; margin-bottom: 10px; border: 1px #36C solid;
    float: left; }
#searchHome .content p { padding: 4px 0px 0px 4px; }
#searchHome #db_alpha_index { margin-top: 0px; margin-bottom: 0px; }

#searchHome h1 { margin-top: 0px; font-family: "Euphemia", "Segoe UI", Verdana, Helvetica, sans-serif; 
		color: #36C; font-size: 2em; font-variant: normal; }

#searchHome .tabBody a { font-size: 1.2em; }

  #db_alpha_index { padding-top: 10px; }
    #db_alpha_index a {
      padding: 2px 5px; font-size: 1.5em; line-height: 2em; border: 1px white solid; margin: 2px;
    }

    #db_alpha_index a:HOVER { border: 1px #AB1A2F solid; }

    #db_alpha_index .off { font-size: 1em; padding: 2px 5px; margin: 2px;}
    #db_alpha_index .current { padding: 2px 5px; font-size: 1.5em; color: #FFF; line-height: 2em; border: 1px AB1A2F solid; margin: 2px; background-color: #AB1A2F; }


.citationAssistanceButton { 	float: right; left: 580px;
				margin-right: 40px; padding: 10px; text-align: center; width: 120px; 
				border: 4px solid #393; 
				font-size: .8em;
				text-decoration: none; 
        font-weight: bold;
			} 
.citationAssistanceButton:HOVER { background-color: #393; }
a.citationAssistance{
  text-decoration: none;
  color: #393;
}
a.citationAssistance:HOVER { color: #FFF; }

.renewButton { background-color: #393; margin: 10px 0px 20px 0px; height: 40px; }
.renewButton:HOVER { background-color: #060; } 

.illButton { background-color: #916E4C; margin: 10px 0px 20px 0px; height: 40px; }
.illButton:HOVER { background-color: #623100; } 

.topPad { margin-top: 5px;}


#featTabs {
    font-family : "Euphemia", "Segoe UI", Verdana, Helvetica, sans-serif;
    font-size: 130%;
    line-height: 120%;
    background-color: #36C;
}

#featTabs .featLabel { /*height: 30px;*/
    border-right: 2px solid white; 
    padding: 5px 0px 5px 15px;
    top: 50%; float: left; font-weight: 500;
    background-color: #FFF;  color: #36C; 
    cursor: default;
    width: 145px; height: 30px;
}

#featTabs .featLabel.inactive {
    background-color: #36C; color: #FFF; 
    cursor: pointer;
}
#featTabs .featLabel.inactive:HOVER {
    background-color: #85A3E0; color: #FFF;
}