/*
 * Id: 7.2333
 * Version: 1283351265
 * Generated: Feb 13, 2012 8:09:26 PM
 */

/*
 * Id: 7.2333
 * Version: 1281468269
 * Generated: Aug 10, 2010 3:24:52 PM
 */

body {
font:13px Arial,Helvetica,Verdana,sans-serif;
background-color:#E7E7E9;
background-image:url('/polopoly_fs/7.2333!/homebg.jpg');
background-position: top;
background-repeat: repeat-x;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#pageWrapper { 
width: 970px; 
padding:0px; 
margin: auto; 
position:relative; 
}

#accessibilityBar{
display:none;
}

.hidelabel { 
display:none; 
}

.borderLayout{
overflow:hidden;
margin-left: auto;
margin-right: auto;
overflow: hidden;
border:1px solid #fff;
border-top-right-radius:5px;
border-top-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
}

.topBorderLayout{
margin-left: auto;
margin-right: auto;
}

#mainContentWrapper{
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#mainContentWrapper ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

#mainContentWrapper li{
margin:3px 0px 0px 0px;
padding: 0px 0px 0px 15px;
background-repeat: no-repeat;
background-position: 3px 5px;
background-image:url('/polopoly_fs/7.2333!/bt_bullet.jpg');
list-style-type:none;
}

#mainWithRight{
margin: 0px; 0px; 0px; 0px;
padding: 10px; 0px; 10px; 0px;
width:75%;
background-color:#ffffff;
}

.container.twoColumnsRightHeavy div.col1{
margin:0px 0px 0px 0px;
width:30%;
}

.container.twoColumnsRightHeavy div.col2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:68%;
}

#rightCol{
width:189px;
background-color: #f1f2ed;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
padding-bottom: 1001em; /* X + padding-bottom */
margin-bottom: -1000em; /* X */
}

/************************************
*
* GALLERY
*
************************************/

#numbercount{
display:none;
}

.galleryview h2{
color:#ffffff;
}

/************************************
*
* ENTITLEMENT
*
************************************/

.entitlement-menu{
text-align:right;
color:#ffffff;
list-style-type:none;
}

.entitlement-menu a{
color:#ffffff;
text-decoration:none;
}

ul.entitlement-menu{
margin:0px;
padding:4px 6px 6px 0px;
}

/************************************
*
* NAVPATH
*
************************************/

.navpath{
padding:5px 0px 0px 10px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
font-size: 10px;
height:20px;
border-top-right-radius:5px;
border-top-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
}

.navpath a{
text-decoration:none;
font-weight: bold;
font-size: 10px;
}

.navpath a:hover {
text-decoration:underline;
}

.navpath li{
list-style-type: none;
padding:0px 0px 0px 0px;
}

/************************************
*
* FOOTER
*
************************************/

#footer{
background-color:#01156E;
text-align:center;
color:#ffffff;
padding:5px 8px 10px 8px;
margin:5px 0px 0px 0px;
height:55px;
border-top-right-radius:5px;
border-top-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
}

#footer a{
color:#ffffff;
border-right:1px solid #ffffff;
text-decoration:none;
padding:0px 8px 0px 8px;
}

#footer a:last-child {
border:none;
}

.footerRight{
float:right;
}

.footerLeft{
float:left
}

.footerCenter{
clear:both;
margin:30px 0px 0px 0px;
text-align:center;
}

table,td,th{
font:13px Arial,Helvetica,Verdana,sans-serif;
margin:0;
padding:0;
color:#333333;
}

p{
margin: 15px 0px 15px 0px;
}

h1{
font-size: 130%;
font-weight: bold;
}

h2{
font-size: 110%;
font-weight: bold;
}

h3{
font-size: 90%;
font-weight: bold;
}

h4{
font-size: 70%;
font-weight: bold;
}

h1,h2,h3,h4{
color: #000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
line-height:1.2em;
text-align:left;
}

a {
color:#21536A;
}

a:hover{
text-decoration:underline;
}

b.small{
font:11px Arial,Helvetica,Verdana,sans-serif;
padding:0px 0px 0px 0px;
font-weight:bold;
}

form {
margin:0;
padding:0;
}

select, .input{
margin:0px;
padding:1px;
border:1px solid #999999;
color:#333333;
background-color:#FFFFFF;
font:11px;
}

.button{
border:1px solid #999999;
margin:2px 0;
padding:2px 0;
color:#242424;
background:#DEDEDE;
font:normal 10px;
text-transform:uppercase;
}

.clear {
clear: both;
}

.hide {
height: 0;
width: 0;
overflow: hidden;
position: absolute; /* for the benefit of IE5 Mac */
}

.title {
padding: 10px 0px 0px 10px;
}

.spacer{
clear:both;
float:none;
height:auto;
}

hr{
display:none;
}

hr.cleaner {
clear:both;
height:1px;
line-height:0;
margin: -1px 0 0 0;
padding:0;
border:none;
visibility: hidden;
}

.ads{
text-align:center;
}

.whiteNav{
background: #ffffff;
color: #01156E;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
}

/************************************
*
* RECENTLY PUBLISHED AND ANNOUNCEMENTS
*
************************************/

.announcements{
background-color: #e2f0fb;
padding:10px;
border:1px dotted #01156E;
}

.announcements h2{
text-transform:uppercase;
border-bottom:1px dotted #01156E;
line-height:23px;
}

.recentlyPublished{
background-color: #e2f0fb;
padding:10px 15px 10px 15px;
margin:0px 0px 20px 0px;
border:1px dotted #01156E;
}

.recentlyPublished a{
text-decoration:none;
}

.recentlyPublished ul{
padding:10px 0px 0px 0px !important;
margin:0px;
}

.recentlyPublished li{
border-bottom:1px dotted #ffffff;
padding:0px 0px 0px 15px !important;
}

.recentlyPublished img.right{
float:right;
margin:-19px 0px 0px 0px;
padding:0px 5px 0px 0px;
}

.recentlyPublished h2{
text-transform:uppercase;
padding:3px 5px 3px 5px;
border-bottom:1px dotted #01156E;
}

/************************************
*
* SEARCH PANEL STYLE
*
************************************/

.makelink:hover { cursor: pointer; }
.searchboxtitle a { color:white; }
.searchboxtitle a:hover { text-decoration:underline; }

#AIP_SearchPanel { 
position: absolute; 
top: 2px; 
right: 0px; 
width:345px; 
color: #FFF; 
padding:0px; 
margin:29px 10px 5px 0px; 
color:#FFF; 
}

#searchpanel_wrapper { 
clear:both; 
text-align:right; 
padding:5px 5px 8px 5px; 
margin:0px;  
}

#tab_listing_wrapper { text-align:right; float:right; }
#tab_listing { list-style:none; text-align:right; margin:0px; padding:0px; }

.searchtab { 
display:inline; 
float:left;  
padding:5px 8px 2px 8px; 
margin:3px 0px 0px 1px; 
opacity: 0.8; filter:alpha(opacity=80); 
}

.selectedtab { 
font-weight:bold;  
margin:1px 0px 0px 1px; 
padding:5px 8px 4px 8px; 
opacity: 1.0; filter:alpha(opacity=100); 
}

.searchtab:hover { 
opacity: 1.0; 
filter: alpha(opacity=100); 
cursor:pointer;
}

.searchtab a { 
color:white; 
text-decoration:none;
}

.labeltab { padding:6px 0px 0px 6px; float:left; color:white; border:none; font-weight:bold; }
#searchpanel { margin-right:45px; }
#search_searchin, #search_doi, #search_citation { display:none; }
#submitbuttonbox { width:30px; float:right; }
#searchpanel label { position:relative; top:2px; }
#AIP_SearchPanel .searchfield { font-size: 90%; width:125px; }
#searchpanelform input,#searchpanelform select { vertical-align: middle; margin-top: 3px; }
#AIP_SearchPanel select { font-size: 100%; width: 105px; }
#AIP_SearchPanel .smallsearchfield { font-size: 90%; }
.searchboxtitle { padding-bottom: 8px; font-weight: 700; color: #000; }
#AIP_SearchPanel .searchsubmit {width: 31px; height: 21px; border: none; background:none; background-image: url('/polopoly_fs/7.146!go-up.png'); margin: 4px 2px; padding: 0; float:right; }
#AIP_SearchPanel .searchsubmit:hover { background:none; background-image: url('/polopoly_fs/7.146!go-down.png'); }
#AIP_SearchPanel_Error {text-align: right; display: none; color: red; width: 260px; height: 20px; position: absolute; right: 315px; top: 29px; background: url('/img/searchtooltip-back.png'); padding: 12px 30px 8px 10px; }
.looklikelink:hover { cursor: pointer !important; }
.anchordiv { position: absolute; }
/************************************
*
* KEYWORD CLOUD
*
************************************/

.topics_advancedBar { position:relative; height:20px; }

#topiccloud_wrapper { width:513px; float:left; margin-top:10px; }

#topiccloud_body { background: url('/polopoly_fs/7.1344!/topic-background.jpg') repeat-x #6989a6; padding:15px; font-size:10pt; line-height:80%; }

.topics_advancedBar { height:25px; }

#topics_supermenu { top:25px; width:260px; z-index:2090;}

#topics_supermenu_body { text-align:right; padding:10px; }

#topics_supermenu_body p { padding:5px 0px!important; margin:0px; }

#topiccloud_body a { 
color:white!important; 
text-decoration:none;
}

#topiccloud_wrapper h2 { border:none; background-color:transparent; /* padding:3px 50px; */ color:#254a6e; font-size:140%; margin:0px; }

.tone { text-shadow: rgba(0,0,0,.5) 3px 3px 4px; }

.toneA { color:#ebf3fa; text-shadow: rgba(0,0,0,.5) 2.5px 2.5px 3px; }

.toneB { color:#cfe0ef; text-shadow: rgba(0,0,0,.5) 2px 2px 2px; }

.toneC { color:#b7cee3; text-shadow: rgba(0,0,0,.5) 1.5px 1.5px 1px; }

.toneD { color:#a1bed8; text-shadow: rgba(0,0,0,.5) 1px 1px 1px; }

.facetterm:hover { color:white; }

.topics_datebar:hover { background-image: url('/polopoly_fs/7.1344!/interact-over.png'); }

.topics_datebar { 
position:absolute; z-index:2091; top:-5px; right:5px;

width:150px; height:45px; background-image: url('/polopoly_fs/7.1344!/interact-up.png'); }

.topics_datebar_down, .topics_datebar_down:hover { position:absolute; z-index:2091; top:-5px; right:5px; width:150px; height:45px;

background-image: url('/polopoly_fs/7.1344!/interact-down.png'); }

/* Scitation Top Links */

.topNavLinks .flags { height:11px; border-width:1px; border-style:none solid solid none; position:relative; top:2px; }

.topNavLinks .access-text { height:12px; position:relative; top:2px; }

.headerflags.selected { opacity: 1.00; filter: alpha(opacity=100); }

.headerflags { opacity: 0.50; filter: alpha(opacity=50); }

.topNavLinks { position:relative; }

.topNavLinks .entitlelink img { height:12px; position:relative; top:1px; }

#supermenu, #topics_supermenu, #supermenu_contact {

background: url('/polopoly_fs/7.1344!/supermenu-shadow.png') no-repeat

bottom left; display:none; position:absolute; width:340px;

right:0px; top:0px;

z-index:2102; padding:0px 0px 40px 40px; opacity: 0.98; }

#supermenu, #supermenu_contact { top:20px; }

#supermenu_body,#topics_supermenu_body, #supermenu_contact_body {

background:url('/polopoly_fs/7.1344!/supermenu-back.jpg') no-repeat top left #efefef;

border-style:none solid solid solid; padding:6px; text-align:left;

border-width:5px; border-color:white;

}

.entitlelink { padding:4px 4px 3px 4px; }

.linkselected, .entitlelink:hover { background-color:#d4d4d4; }



#supermenu_body h3, #supermenu_contact_body h3 { padding:3px 0px; border-bottom:solid 2px #6989a6; margin-bottom:10px; }

#supermenu_body p, #supermenu_contact_body p { margin:6px 0px; }

#supermenu_body p a, #supermenu_contact_body p a { text-decoration:underline; }

#supermenu_body form p, #supermenu_contact_body form p { margin:6px 0px; }

#supermenu_body form p.regformerror, .formerror, .verityformerror, #supermenu_contact_body form p.regformerror {

display:none; text-align:center; background-color:red; color:white; padding:5px;

margin:5px 0px 0px 0px; }

#supermenu_body form .fieldinput input, #supermenu_body form .fieldinput, #supermenu_contact_body form .fieldinput input, .fieldinput textarea { width:90%; }

.leftform { float:left; width:100px; text-align:right; padding:4px 6px 0px 0px; }

.scitationformwrap { background-color:#ffffff; border-bottom:solid 2px #254a6e; opacity: 0.70; filter: alpha(opacity=70); padding:5px; margin:5px 0px; }




/************************************
*
* LISTS
*
************************************/

dl{
margin:10px 0 0 20px;
padding:0 0 20px;
list-style:none;
}
dt{
font-weight:none;
margin:8px 0 0 0px;
}

#home dt{
list-style-type:disc;
}

dd{
margin:0 0 0 10px;
padding:2px 0;
}

/************************************
*
* TEXT ADJUST
*
************************************/
#global-header-resize{
background: #ffffff;
float: right;
padding: 0px;
margin: -22px 8px 0px 0px;
height: 12px;
}

#global-header-resize img{
height: 12px;
}

/************************************
*
* HOME PAGE SEARCH BOX
*
************************************/

#box-container{
margin:10px 0px 20px 0px;
padding:0px;
}

#box-container-title{
color:#404040;
background:#DCDDD5;
padding: 4px 7px 4px 7px;
}

#box-container-brws {
color:#666666;
background:#F1F2ED;
padding: 0px 0px 0px 5px;
}

#box-container-srch {
color:#666666;
background:#F1F2ED;
padding: 0px 0px 15px 5px;
}

#box-container-content {
margin:0;
padding:10px 0;
}

#box-container-content-srch {
margin:0;
padding:0;
}

#box-container-label{
padding:0 0 5px;
color:#000000;
font-weight:bold;
}

#box-container-srch .crossRef{
float:right !important;
padding:8px 0px 0px 10px;
margin:-42px 0px 0px 0px;
width: 75px;
height: 95px;
background:#E5E5E1;
}

#box-container-srch .crossRefHelp{
float:right;
margin:-82px 0px 0px 0px;
padding:0px 10px 0px 0px;
}

#box-container-srch .enterWord{
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;
width:70%;
}

#box-container-srch .button{
margin:0px 0px 0px 10px;
}

#box-container-srch .advanced{
width:70%;
}


#box-container-srch .allPapers{
margin:0px 0px 10px 0px;
width:70%;
}

/************************************
*
* JOURNAL PAGE
*
************************************/

#bullet li{
margin:3px 0;
padding: 0 0 0 15px;
background-repeat: no-repeat;
background-position: 3px 5px;
/*background-image: url("http://asmedl.org/jimages/sci_browse_trees/bt_bullet.gif");*/
background-image: url('/polopoly_fs/7.2333!/bt_bullet.jpg');
}

#currIss,#allIss,#news{
border-bottom:1px solid #A8A8A8;
margin:0 0 5px;
padding:0;
}

#currIss-list ul,#allIss-list ul{
list-style:none;
}

.sect {
float:left;
margin:0;
padding:0;
color:#000000;
font-weight: bold;
font-size: 12px;
}

.date{
margin:0;
padding:0;
float:right;
color:#000000;
font:10px;
}
.sect-lite {
padding-left:3px;
}

/************************************
*
* IMAGES
*
************************************/
/* COVER IMAGES */
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #E2F0FB;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

/* ----------------------------------------------
JOURNAL FORM
----------------------------------------------- */
#j-home-form {
width: 169px;
float: right;
margin:-17px 0px 0px -9px;
padding:0;
}
#j-home-form-input{
margin:0;
padding:0;
color:#333333;
background:#FFFFFF;
font:8px;
}
#j-home-form dl{
margin:0;
padding:0;
}
#j-home-form dd{
margin:0;

padding:0;
}
#j-home-form dt{
font-size:10px;
margin:0;
padding:0;
float: right;
}
#j-home-form .go{
border:1px solid #999999;
margin:0;
padding: 0 10 0 0;
font-size: 10px;
color:#242424;
background:#DEDEDE;
text-transform:uppercase;
width:25px;
height:15px;
}

/************************************
*
* TITLES
*
************************************/
#title-blue {
background: #E2F0FB;
margin:10px 0px 15px 0px;
padding:6px 28px 5px 4px;
height:20px;
}

#title-white {
background: #FFFFFF;
margin:10px 10px 0px 10px;
padding:0;
height:32px
}

#title .input {
margin:0px;
padding:1px;
border:1px solid #999999;
color:#333333;
font:10px;
background: #E2F0FB;
height:32px
}

#title h2 {
float:left;
color:#000000;
margin:0;
padding: 10px 12px 12px 10px;
}

#mini-menu {
float:right;
list-style-type: none;
margin: 0;
padding:5px 25px 0 0;
font-weight:normal;
font-size:98%;
text-align: left;
}

#mini-menu li {
display: inline;
margin: 0 0 0 2em;
}

#mini-menu li.ealerts a {
color:black;
padding-left: 18px;
background-image: url('/polopoly_fs/7.2333!/ealerts.jpg');
background-position: bottom left;
background-repeat: no-repeat;
text-decoration: none;
}

#mini-menu li.myart a {
color:black;
padding-left: 18px;
background-image: url('/polopoly_fs/7.2333!/myart.jpg');
background-position: bottom left;
background-repeat: no-repeat;
text-decoration: none;
}

/************************************
*
* POP UP SEARCH ERROR
*
************************************/

#divAlert, #divAlertLogin {
position: absolute;
top: 320px;
left: 250px;
z-index: 999;
border:1px solid white;
}
#divAlert dd, #divAlertLogin dd {
text-align:center;
margin: 0px;
padding: 10px;
color: #3A3436;
}
#divAlert dl, #divAlertLogin dl {
width: 350px;
margin: 0;
padding: 0;
background: white;
border: 1px solid black;
}
#divAlert dt, #divAlertLogin dt{
font-size: 120%;
font-weight:bold;
color: #fff;
background: #01156E;
margin: 0;
padding: 7px;
border-bottom:1px solid #006699;
}
#divAlert dt a, #divAlertLogin dt a {
background: #01156E;
color: white;
text-decoration: none;
font-size: 100%;
height: 12px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 1px 3px;
}
#faq-list p{
padding:0px 0px 30px 0px;
margin:0px 0px 0px 0px;
}
#faq-list h3{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/************************************
*
* FANCY NAVIGATION
*
************************************/

#fancyNavMenu{
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
height:23px;
border-top-right-radius:5px;
border-top-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
}

.fancyNav {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px !important;
list-style: none;
/* line-height: 1.0; */
}

.fancyNav a,.fancyNav a:visited {
padding: 3px 10px 3px 10px;
margin:0px 0px 0px 0px;
text-decoration: none;
display: block;
position: relative;
color:#ffffff;
text-transform:uppercase;
font-size:12px;
border-right:1px dotted #ffffff;
}

.fancyNav li {

}

.fancyNav li li {
background: #3058B0;
border-top: 1px solid #ffffff;
}

.fancyNav li li li {
background: #3058B0;
border-top: 1px solid #ffffff;
margin:0px 0px 0px 75px;
}

.fancyNav li:hover,.fancyNav li.sfHover,.fancyNav a:focus,.fancyNav a:hover,.fancyNav a:active { 
color:#cccccc;
}

.fancyNav,.fancyNav * {
margin: 0;
padding: 0;
list-style: none;
}

.fancyNav ul {
position: absolute;
top: -999em; width: 300px; /* left offset of submenus need to match (see below) */
}

.fancyNav ul li {
width: 100%;
}

.fancyNav li:hover {
visibility: inherit; /* fixes IE7 'sticky bug' */
}

.fancyNav li {
float: left;
position: relative;
}

.fancyNav li:hover ul,.fancyNav li.sfHover ul {
left: 0px;
top: 23px; /* match top ul list item height */
z-index: 99;
}

ul.fancyNav li:hover li ul,ul.fancyNav li.sfHover li ul {
top: -999em;
}

ul.fancyNav li li:hover ul,ul.fancyNav li li.sfHover ul {
left: 170px; /* match ul width */
top: 0;
}

ul.fancyNav li li:hover li ul,ul.fancyNav li li.sfHover li ul {
top: -999em;
}

ul.fancyNav li li li:hover ul,ul.fancyNav li li li.sfHover ul {
left: 10em; /* match ul width */
top: 0;
}

.sf-sub-indicator{
display:none;
}

/************************************
*
* PHANTOM RED X
*
************************************/

#darken
{ position:fixed;
float:left;
z-index:2006;
top:0px;
bottom:0px;
right:0px;
left:0px;
background-color:black;
opacity: 0.6;
filter: alpha(opacity=60);
display:none;
}

#fulltextwrapper {
padding:15px;
float:left;
z-index:2007;
position:fixed;
top:100px;
bottom:100px;
right:100px;
left:100px;
overflow:auto;
background-color:white;
border:3px solid #ccc;
display:none;
background-image:url('/img/fulltext/lowercornerfade.jpg');
background-position:bottom right;
background-repeat:no-repeat;
}

.exitbutton {
position:fixed;
right:82px;
top:75px;
padding:5px;
}

.exitbutton img {
border:none;
}

#singlePreview{
opacity: 0.94;
filter: alpha(opacity=94);
z-index:5004;
position:absolute;
width:450px;
background:white;
border:solid 2px #ccc;
padding:5px;
border-width:2px 4px 4px 2px;
display:none;
}

#singlePreview .previewbody {
padding:8px;
font-size:95%!important;
}

#singlePreview .previewbody img {
border:none;
}

#singlePreview .previewbody h3 {
font-size:110%;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
border-bottom:2px #ccc solid;
}

.closer {
position:absolute;
top:-11px;
right:-13px;
color:white;
}

.aqs {
display:none;
}

/*Site Message*/
.siteMessageBar{color:#fff;padding:5px;} 


      
