/*
New styles for scitation search page -- Oct 05
Paolo Vaca
pvaca@aip.org
do not edit this!!! if you need a change let me know

*/



form, input, select, textarea {
margin: 0;
padding: 0;
}
input:focus, select:focus, textarea:focus  {
background:#FDFFE0;
}

fieldset {
border:none;
}
legend {display:none;border:none; }

dl{
margin: 0;
padding: 0;
}

dl dd {
margin: 0;
padding: 0;
background: none;
display:inline;
}

dl dt {
margin: 0;
padding: 0;
background: none;
font-weight:bold;
}
.hide {display:none;}

#ContentBody {
margin:0;
padding: 0;
}

#ContentBody h3 {
margin-right:5px;
padding: 0 0 4px 0;
}

.sf-descriptions {
text-align:right;
margin:0 0 0 320px;
text-align:right;
}

.sf-descriptions1 {
text-align:right;
padding:0;
margin:0 10px 0 320px;
text-align:right;
}

a.ss-tips:link, a.ss-tips:visited, a.ss-tips:hover, a.ss-tips:active {
font: 100% arial,helvetica,sans-serif;
text-decoration: none;
}

a.ss-tips:link, a.ss-tips:active {color:#AD161B;}
a.ss-tips:hover, a.ss-tips:visited {color:#9B0000;}



/* POP UP SEARCH DESCRIPTION
------------------------------------------- */
/*
html>body div.popupwrap {
background: url(/jhtml/scitation/homePage/images/popup-bg.png) no-repeat bottom right;
}
div.popupwrap {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jhtml/scitation/homePage/images/popup-bg.png', sizingMethod='scale');
visibility:hidden;
position:absolute;
width:300px;
z-index:100;
height:100px;
left:-2000px;
top:0px;
-moz-opacity:.95;
opacity:.95;
}
div.popupwrap {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jhtml/scitation/homePage/images/popup-bg.png', sizingMethod='scale');
visibility:hidden;
position:absolute;
width:300px;
z-index:100;
height:100px;
left:-2000px;
top:0px;
-moz-opacity:.95;
opacity:.95;
}
div.popupwrap div{
position: absolute;
left:0px;
top:0px;
padding:4px;
width:286px;
height:86px;
_width:296px;
_height:96px;
z-index:100;
border:1px solid #CCC;
filter:    progid:DXImageTransform.Microsoft.Alpha( Opacity=95 );
text-align:left;
background: #FFF;
font: 100% verdana;
}
div.popupwrap div[class] {
width:296px;
height:96px;
border:solid red;
}
div.popupwrap .bottom {
width:280px;
position:absolute;
bottom:4px;
left:4px;
display:block;
color:#666;
}
*/
/* POP UP SEARCH ERROR
------------------------------------------- */
#divAlert {
position: absolute;
top: 320px;
left: 250px;
z-index: 999;
border:1px solid white
}
#divAlert dd {
text-align:center;
margin: 0px;
padding: 10px;
color: #3A3436;
}
#divAlert dl {
width: 350px;
margin: 0;
padding: 0;
background: white;
border: 1px solid black;
}
#divAlert dt{
font-size: 120%;
font-weight:bold;
color: #fff;
background: #6E96D5;
margin: 0;
padding: 7px;
border-bottom:1px solid #006699;
}
#divAlert dt a {
background: #006699;
color: white;
text-decoration: none;
font-size: 100%;
height: 12px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 1px 3px;
}




/* SEARCH TABS
------------------------------------------- */
#search-tabs{
line-height: normal;
font-size:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #CECECE;
height: 20px;
margin: 5px 5px 5px 0;
padding: 0;
}

#search-tabs ul, #search-tabs li {
list-style: none;
}

#search-tabs li {
float: left;
margin: 0;
padding: 0px 5px 0px 5px;
}

#search-tabs a:link, #search-tabs a:visited, #search-tabs a:hover, #search-tabs a:active  {
float: none;
display: block;
width: auto;
text-decoration: none;
padding: 3px 12px 4px 6px;
}

#search-tabs .on {
background: #6E96D5;
color: white;
font-weight:bold;
border-width: 0;
}

#search-tabs .on a {
background: #6E96D5;
padding-bottom: 5px;
color: white !important;
font-weight:bold;
}

#search-tabs a:link {
color: #336699;
}

#search-tabs a:visited {
color: #336699;
}

#search-tabs a:hover {
color: #9B0000;
}

#search-tabs a:active {
color: #336699;
}

#search-tabs .beta-tab{
width: 215px !important;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.beta_icon_click{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align:bottom;
border-left: 1px solid #CCCCCC;
}

hr.cleaner {
clear:both;
height:1px;
margin: -1px 0 0 0; 
padding:0;
border:none;
visibility: hidden;
display:none;
}


/* SEARCH MODES
------------------------------------------- */
.search-modes{
background:#D9EAFE;
margin: 0 0 7px 0;
padding: 5px;
border:1px solid #CECECE;
}

.search-modes dd{
margin: 0;
padding: 0 5px 0 0;
}
.search-modes dd span{
vertical-align:middle;
margin: 0;
padding: 0 2px;
}
.search-modes  a:link, .search-modes  a:active {
color: #333333;
border-bottom: 1px dotted #9B0000;
text-decoration: none;
}
.search-modes a:visited {
color: #333333;
border-bottom: 1px dotted #9B0000;
text-decoration: none;
font-style: normal;
}
.search-modes  a:hover {
color: #333333;
border-bottom: 1px dotted #9B0000;
text-decoration: none;
font-style: normal;
}
.search-modes .radio {
vertical-align:middle;
text-align:left;
margin: 0;
padding: 0;
}

/* SEARCH BLOCKS
------------------------------------------- */
#full-block {
margin: 0;
padding: 4px 5px 6px 5px;
}

#advanced-block {
margin: 0;
padding: 4px 5px 2px 5px;
}

#advanced-block p{
margin:0;
padding: 0 0 2px 0;
}

.ss-possible1-text {
width: 460px;
height: 50px;
}

#full-block dl {
margin: 0;
padding: 4px 0;
}

.ss-possible1 input {
width:264px;
}
.ss-bool{
padding-right: 10px;
}
.ss-bool select{
width:50px;
}
.ss-possible-sub input{
width:200px;
}
.ss-possible-zone {
width:100px;
}
.ss-in {
text-align:center;
padding:0 5px;
font-weight:bold;
}

/* SORT OPTIONS
------------------------------------------- */

.sort-options {
background:#f8f8f8;
margin:5px 5px;
padding:5px;
border-top: 1px solid #f5f5f5;
border-bottom: 1px solid #f5f5f5;
}
.sort-options p {
float:left;
margin: 0 10px 0 0;
padding: 0;
}
.sort-options label {
margin: 0;
padding: 0;
}
.sort-options p.sort {
width:160px;
}
.sort-options p.maxdisp {
width:115px;
}
.sort-options p.threshold {
width:100px;
}

.ss-submit {
margin: 10px 5px;
padding: 0;
}
.ss-submit .verity-tip {
position:relative;
margin:10px 0 0 200px;
text-align:right;
}

.options-title {
background: #5d5d5d;
color: #fff;
padding:5px;
margin:10px 5px 0 5px;
}
.extra-options {
background:#f3f3f3;
margin:0 5px;
padding:5px;
border-top: 1px solid #cacaca;
border-bottom: 1px solid #cacaca;
}

.date-options {
margin:0;
padding:0 0 15px 0;
border-bottom: 2px solid #eaeaea;
}
.extra-options h5 {
color:#5d5d5d;
margin:0;
padding:5px 0;
}

.vol-iss-options {
margin:0;
padding:5px 0 20px 0;
}

.date-options p {
width:50px;
float:left;
margin: 0 10px 0 0;
padding: 0;
}
.date-options p.through {
text-align:center;
font-weight:bold;
width:75px;
margin: 0;
padding: 10px 0 0 0;
}
.date-options label {
margin: 0;
padding: 0;
}

.vol-iss-from, .vol-iss-to  {
color:black;
font-weight:bold;
padding:5px 10px 5px 0;
}
.vol-iss-to  {
margin:0 0 0 20px;
}

#tip-examples {
padding: 14px;
}

/* COMMON STYLES
------------------------------------------- */


