body {font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 12px; width: }

h1,h2,h3,h4,h5,h6 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif }

.advanced {float:left; clear:none; }
.advanced a:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 12px;  color: #336699; text-decoration: underline }
.advanced a:visited {color: #336699; text-decoration: underline }
.advanced a span {display:none; text-decoration:none;}
.advanced a:hover span {display:block; text-decoration:none;
   position: absolute; top: 55%; left: 55%; width: 325px;
   padding: 5px; margin: 10px; z-index: 100;
   color: black; background: yellow;
   font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; text-align: center;
}
.navigation { padding-top: 2 }

.nav1 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #666666; background-color: #FFFFFF }
.nav1cell { padding-top: 3; padding-bottom: 3 }
a.nav1:link { color: #666666; text-decoration: none }
a.nav1:visited { color: #666666; text-decoration: none }
a.nav1:hover { color: #333333; text-decoration: none }

.nav1ref { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #7BA3C7 }
.nav1refcell { padding-top: 3; padding-bottom: 3 }
.nav1refselect { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #CCFF66; background-color: #7BA3C7 }
a.nav1ref:link { color: #FFFFFF; text-decoration: none }
a.nav1ref:visited { color: #FFFFFF; text-decoration: none }
a.nav1ref:hover { color: #CCFF66; text-decoration: none }

.nav1r { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 9px; color: #333333 }
.nav1rcell { padding-top: 3; padding-bottom: 3 }
a.nav1r:link { color: #333333; text-decoration: none }
a.nav1r:visited { color: #666666; text-decoration: none }
a.nav1r:hover { color: #333333; text-decoration: none }

.nav2 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699 }

.nav2cell { padding-left: 10; padding-right: 10; padding-top: 3; padding-bottom: 3 }
.ebonav2cell { padding-left: 0; padding-right: 0; padding-top: 3; padding-bottom: 3 }
.nav2select { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #CCFF66; background-color: #7BA3C7 }

a.nav2:link { color: #FFFFFF; text-decoration: none }
a.nav2:visited { color: #FFFFFF; text-decoration: none }
a.nav2:hover { color: #CCFF66; text-decoration: none }

.ebonav2 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF ; background-color: #7BA3C7 }
a.ebonav2:link { color: #FFFFFF; text-decoration: none }
a.ebonav2:visited { color: #FFFFFF; text-decoration: none }
a.ebonav2:hover { color: #CCFF66; text-decoration: none }

.nav2select:link { color: #CCFF66; text-decoration: none }
.nav2select:visited { color: #CCFF66; text-decoration: none }
.nav2select:hover { color: #CCFF66; text-decoration: none }


.footcopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 9px; color: #336699 }
a.footcopy:link { color: #326690 }
a.footcopy:visited { color: #666666 }
a.footcopy:hover { color: #003366 }

.footcopybold { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #336699 }
a.footcopybold:link { color: #326699; text-decoration: none }
a.footcopybold:visited { color: #326699; text-decoration: none }
a.footcopybold:hover { color: #003366; text-decoration: none }

.footnav { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFCC }
a.footnav:link { color: #FFFFCC }
a.footnav:visited { color: #FFFFCC }
a.footnav:hover { color: #CCFF66 }

.blu { background-color: #326699 }
.citblu { background-color: #7BA3C7 }
.subblu { background-color: #7BA3C7 }
.searchblu { background-color: #ECF6FF }
.colbg { background-color: #FFFFCC }
.footblu { background-color: #ECF6FF }

.bline { background-repeat: repeat; height: 1px; background-color: #000000 }
.whtvertcell { background-color: #FFFFFF ; width: 1px }
.whthorzcell { background-color: #FFFFFF ; height: 1px }
.bvertcell { background-color: #000000; width: 1px }

.date { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.topictitle { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.feattitle { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none }
.featcopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; text-decoration: none }
.copyright { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; color: #FFFFCC }

.orange1 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600; text-decoration: none }
.colhead {  font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #336699; letter-spacing: .02em; text-decoration: none }
a.colhead:link { color: #FFFFFF; text-decoration: underline }
a.colhead:visited { color: #FFFFFF; text-decoration: underline }
a.colhead:hover { color: #FFFFFF; text-decoration: underline }

.bol2colhead {  font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #85A3C2; background-color: #EBEBEB; letter-spacing: .02em; text-decoration: none }

.colheadcdsearch {  font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #4E4E7B; letter-spacing: .02em; text-decoration: none }

.colorhead {  font-weight: bold; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; color: #FFFFFF; letter-spacing: .02em; text-decoration: none }
.colcopyhead { font-weight: bold; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; color: #333333 ; text-decoration: none }
.colheadshop { font-weight: bold; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #669966 }

.skinnycopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #333333; text-decoration: none }

.copy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #333333; text-decoration: none }
a.copy:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline }
a.copy:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #003366; text-decoration: underline }
a.copy:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #666666; text-decoration: underline }

.copylink { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: none }
a.copylink:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline } 
a.copylink:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #003366; text-decoration: underline } 
a.copylink:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #666666; text-decoration: underline }

.copybold { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none }
a.copybold:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #336699; text-decoration: underline } 
a.copybold:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: underline } 
a.copybold:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  font-weight: bold; color: #666666; text-decoration: underline }

.copyboldlink { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none }
a.copyboldlink:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #336699; text-decoration: underline } 
a.copyboldlink:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: underline } 
a.copyboldlink:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  font-weight: bold; color: #666666; text-decoration: underline }

.menuhead { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none }

.arttitle, h1.arttitle { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small; font-weight: bold; color: #333333 }
.artsubhead { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small; color: #999999 }

.arthead {  font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small; font-weight: bold; color: #333333 }
.artcopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #333333; text-decoration: none } 
.artcopyroman { font-family: "Times Roman",  font-size: medium;  color: #333333; text-decoration: none } 
a.artcopy:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #336699; text-decoration: underline }
a.artcopy:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #666666; text-decoration: underline }
a.artcopy:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #003366; text-decoration: underline }

.artcopyitalic { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-style: italic; font-size: small;  color: #333333; text-decoration: none } 
a.artcopyitalic:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-style: italic; font-size: small;  color: #336699; text-decoration: underline }
a.artcopyitalic:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-style: italic; font-size: small;  color: #666666; text-decoration: underline }
a.artcopyitalic:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-style: italic; font-size: small;  color: #003366; text-decoration: underline }

.artcopynonital { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-style: normal; font-size: small;  color: #333333; text-decoration: none }

.artcopyno { font-family: "Trebuchet MS"; font-size: 12px;  color: #333333; text-decoration: none }
a.artcopyno:link { font-family: "Trebuchet MS"; font-size: 12px;  color: #336699; text-decoration: underline }
a.artcopyno:hover { font-family: "Trebuchet MS"; font-size: 12px;  color: #003366; text-decoration: underline }
a.artcopyno:visited { font-family: "Trebuchet MS"; font-size: 12px;  color: #666666; text-decoration: underline }

.artcopylink { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #336699; text-decoration: none } 
a.artcopylink :link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #336699; text-decoration: underline }
a.artcopylink :hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #003366; text-decoration: underline }
a.artcopylink :visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #666666; text-decoration: underline }

.artcopybold { font-family: "Trebuchet MS"; font-size: small; font-weight: bold; color: #333333; text-decoration: none }
a.artcopybold:link { font-family: "Trebuchet MS"; font-size: small; font-weight: bold; color: #336699; text-decoration: underline } 
a.artcopybold:hover { font-family: "Trebuchet MS"; font-size: small; font-weight: bold; color: #003366; text-decoration: underline } 
a.artcopybold:visited { font-family: "Trebuchet MS"; font-size: small;  font-weight: bold; color: #666666; text-decoration: underline }

.artcopysmall { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small;  color: #333333; text-decoration: none } 
a.artcopysmall:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small;  color: #336699; text-decoration: underline }
a.artcopysmall:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small;  color: #666666; text-decoration: underline }
a.artcopysmall:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small;  color: #003366; text-decoration: underline }

.artcopysmallbold { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small; font-weight: bold; color: #333333; text-decoration: none } 
a.artcopysmallbold:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small; font-weight: bold; color: #336699; text-decoration: underline }
a.artcopysmallbold:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small; font-weight: bold; color: #666666; text-decoration: underline }
a.artcopysmallbold:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: x-small; font-weight: bold; color: #003366; text-decoration: underline }

.artcopyxsmall { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #333333; text-decoration: none } 
a.artcopyxsmall:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #336699; text-decoration: underline }
a.artcopyxsmall:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #666666; text-decoration: underline }
a.artcopyxsmall:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #003366; text-decoration: underline }

.artcopyxsmallbold { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small; font-weight: bold;  color: #333333; text-decoration: none } 
a.artcopyxsmallbold:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small; font-weight: bold; color: #336699; text-decoration: underline }
a.artcopyxsmallbold:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small; font-weight: bold;  color: #666666; text-decoration: underline }
a.artcopyxsmallbold:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small; font-weight: bold; color: #003366; text-decoration: underline }

.artpagecur { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none } 

a.artpage:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none }
a.artpage:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none }

.bread { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 9px;  color: #333333; text-decoration: none }
a.bread:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline } 
a.bread:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #003366; text-decoration: underline } 
a.bread:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #333333; text-decoration: underline }

.browsecopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: none }
.browsebold { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none }

a:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; color: #336699 }
a:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; color: #003366 }
a:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; color: #666666 }

.caption { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #336699; text-decoration: none }

.hiscaption { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: xx-small;  color: #666666; text-decoration: none }

.eetopicmap { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #CCFF66; background-color: #7BA3C7 }
a.eetopicmap:link { color: #FFFFFF; text-decoration: none }
a.eetopicmap:visited { color: #FFFFFF; text-decoration: none }
a.eetopicmap:hover { color: #CCFF66; text-decoration: none }
.eetopicmapselect { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #326699 }

.searchform { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #000000 }

.stepTitle { font-size:14px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-weight:bold; color:darkred }
.stepLink  { font-size:13px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-weight:bold; color:darkred; text-decoration:underline; }

.step        { font-size:11px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-weight:bold; color:gray}
.currentStep { font-size:11px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-weight:bold; color:darkred }

.formLabel    { font-size:13px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;}
.reqformLabel { font-size:13px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;font-weight:bold }

.cellHeader { background-color:#336699; font-size:13px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-weight:bold; color:white }
.cell       { background-color:#C8DAE3; font-size:13px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; }

.username { background-color:#C8DAE3; font-weight:bold; font-size:14px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif }

.bluesellsheet { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small; color: #FFFFFF; text-decoration: none; line-height: 15px }
a.bluesellsheet:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #FFFFFF; text-decoration: underline }
a.bluesellsheet:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #CCCCCC; text-decoration: underline }
a.bluesellsheet:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: small;  color: #FFFFFF; text-decoration: underline }

.sellsheet { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 13px; color: #333333; text-decoration: none; line-height: 15px }

.copynovisited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #333333; text-decoration: none }
a.copynovisited:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline }
a.copynovisited:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline }
a.copynovisited:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px;  color: #336699; text-decoration: underline }

.tenwhitetxt { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; color: white; text-decoration: none }

a.tenwhitetxt:link { color: white; text-decoration: underline }
a.tenwhitetxt:visited { color: white; text-decoration: underline }
a.tenwhitetxt:hover { color: #CCFF66; text-decoration: underline }


.cobrandintro { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight:bold; color:#C2D1E1; text-decoration: none }
.cobrandmain  { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFCC; text-decoration: none }

.conciseResultsLayout { width:429px; }

.searchresult { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #333333 }
.searchresultheader { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold  }
.searchcount { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold  }

.greybttn {   font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none;
              font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; }
.greybttn:visited {color: #FFFFFF; text-decoration: none;}
.greybttn:link {color: #FFFFFF; text-decoration: none;}
.greybttn:hover { color: #CCFF66; text-decoration: none }


.footer { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; }

#footer, #footer tr {
    margin: 0px;
    padding: 0px;
    border: none;
}

#query {
    width: 150px;
    height: 20px;
    margin: 2px 2px 2px 2px;
}

#footer {
    height: 35px;
    margin-top: -1px;
}

body > #footer {
    margin-top: 0px;
}

#footer img, #footer td, #footer tr {
vertical-align: top;
margin: 0;
}

#footerlinks {
    overflow: hidden;
    font-size: 10px;
    margin: 0;
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; color: #FFFFFF;
    text-align: center;
    display: block;
    float: left;
    clear: none;
    width: 740px;
    padding: 2px;
}

#footerlinks {
    height: 33px;
}

a.footer:link { font-size: 10px; color: #FFFFFF; text-decoration: underline }
a.footer:visited { font-size: 10px; color: #FFFFFF; text-decoration: underline }
a.footer:hover { font-size: 10px; color: #CCFF66; text-decoration: underline }

.headerNav { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold }

a.headerNav:link { color: #FFFFFF; text-decoration: none; font-weight:bold}
a.headerNav:visited { color: #FFFFFF; text-decoration: none; font-weight: bold }
a.headerNav:hover { color: #CCFF66; text-decoration: none; font-weight:bold }

.headerText14 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #333333 }
a.headerText14 { text-decoration: underline }

.homeText11 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #666666 }
a.homeText11:link { color: #336699; text-decoration: underline }
a.homeText11:visited { color: #666666; text-decoration: underline }
a.homeText11:hover { color: #003366; text-decoration: underline }

.homeHeader13 { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #336699 }
a.homeHeader13:link { color: #336699; text-decoration: none }
a.homeHeader13:visited { color: #336699; text-decoration: none }
a.homeHeader13:hover { color: #003366; text-decoration: none }

/* New TOC styles for BOL Redesign */

.tenwhiteital { 
        font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; 
        font-size: 10px; 
        font-style: italic;
        color: white; 
        text-decoration: none }
        
div.sidebar {
 	width: 151px;
	padding: 0;
	margin: 0;
}
 
 table.toc, table.toc tbody, table.toc tr, table.toc td {
 	overflow: visible;
	margin: 0;
	padding: 0;
 }
 
 table.toc {
 	width: 151px;
	height: 100%;
	}
	
table.toc table {
	width: 151px;
	margin: 0 0 0 0;
	padding: 0;
}

div.punchTop, div.searchPunchTop {
	margin: -1px -21px 0px 0px;
	padding: 0px;
	background-color: #ffffff;
	height: 100%;
	width: 21px;
	border: 0px;
	border-top: 1px solid #B3B3B3;
	float: right;
	position: relative;
}

div.punchBottom, div.searchPunchBottom {
    top: 0px;
	margin: 0px 0px -1px 0px;
	padding: 0px;
	background-color: #ffffff;
	height: 100%;
	width: 21px;
	border: 0px;
	border-bottom: 1px solid #B3B3B3;
	float: right;
	position: relative;
}

/* IE hacks */
* html div.punchBottom, * html div.searchPunchBottom {
    border-top: 1px solid #ffffff;
    margin-top: 0px;
    top: 2px;   
}

* html div.citblu {
	width: 1px;
    background-color: #7BA3C7
}


* html div.punchTop, * html div.punchBottom, * html div.searchPunchTop, * html div.searchPunchBottom {
	width: 27px;
	float: none;
}

* html div.searchPunchTop, * html div.punchTop {
	margin: -1px -27px 0px 0;
}
/* end IE hacks */

.unSelectedToc {
    width: 151px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    padding: 0px;
    display: block;
}

table.toc tbody tr td table tr.selectedToc td {
	border-top: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	height: 100%;
	width: auto;
	padding: 0px 0 0 0;
	margin: 0px;
	overflow: visible;
}

table tr.selectedToc {
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
	font-size: 10px;
}

table tr.selectedToc td b {
    color: #FEA131;
}

table tr.selectedToc td img {
    vertical-align: top;
    margin: 0px;
    margin-top: 2px;
}
/* Global Styles for BOL2 */

ul.browseChooser {
    width: 106px;
    list-style: url(/bcom/images/ebol05_arrow_orange_med.gif);
    margin: 5px 10px 0px 10px;
    padding-left: 15px;
}

*html ul.browseChooser {
    width: 100%;
}

ul.browseChooser li, ul.browseSubChooser li  {
    margin: 3px 0 3px 0;
    padding: 0;
    height: auto;
    width: 100%;
}

ul.browseChooser li a, ul.browseSubChooser li a {
    display: block;
    margin: 0;
    padding: 0;
    height: auto;
    width: 100%;
    line-height: 13px;
}

div.browseChooserHeading {
    width: 131px;
    background-color: #7BA3C7;
    padding: 5px 10px 5px 10px;
    margin: 0;
}

*html div.browseChooserHeading {
    width: 100%;
}

ul.browseSubChooser {
    width: 106px;
    list-style: url(/bcom/images/ebol04_art_grey_bullet.gif); 
    margin: 0px 10px 5px 10px; 
    padding-left: 25px;
}

div.dottedRule {
    background: transparent url(/bcom/images/ebol05_dotted_rule.gif) repeat-x;
    height: 5px;
    width: 100%;
    margin: 10px 0 10px 0;
    padding: 0;
    display: block;
}

*html div.dottedRule {
    margin-top: 30px;
}

div.dottedRule hr {
    display: none;
}

table.contentArea, table.contentAreaSearch, table.contentAreaBrowse, table.contentAreaBrowseTop {
    float: left;
    margin: 20px 0 20px 20px;
    clear: both;
    width: 590px;
}

table.contentAreaBrowseTop {
    margin-bottom: 0px;
}

* html table.contentArea, * html table.contentAreaSearch, * html table.contentAreaBrowse, * html table.contentAreaBrowseTop{ /* hack for IE */
    margin-left: 13px;
    width: 575px;
}


td.contentHeader, td.contentFooter, div.contentHeader, h1.contentHeader {
    padding: 5px;
    height: 20px;
    background-color: #EBEBEB;
    margin: 0px;
}

h1.contentHeader {
    margin: 0px;
    padding: 10px;
    border-top: 1px solid #B3B3B3;
    margin-left: -20px;
    margin-right: -20px;
}

td.contentHeader {
    border: 1px solid #B3B3B3;
    border-bottom: none;
}

td.contentBodyBOY {
    padding: 0px 0px 10px 0px;
    border: 1px solid #B3B3B3;
    font-size: small;
    height: 300px;
}

td.contentBody, td.contentBodySearch, td.contentBodyEbsco, td.contentBodyArticle, td.contentBodyWorkspace, td.contentBodyNoBottom {
    padding: 0 20px 0px 20px;
    border: 1px solid #B3B3B3;
    border-top: none;
    font-size: small;
    height: 100%;
}

td.contentBodyNoBottom {
    height: 100px;
}

td.contentPrint{
    padding: 0 20px 0px 20px; 
}

table.expandResearch {
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 5px;
    margin-right: 5px;
    clear: right;
}

td.borderedtitle {
    border: none; 
    border-top: 1px solid #CCCCCC; 
    border-bottom: 1px solid #CCCCCC;
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-style: italic;         
    font-size: 10px;
    font-weight: bold;
    background-color: #EBEBEB;                             
    height: 10px;
    padding: 0 0 0 10px;                             
}

td.searchPagination {     
     background-color: #EFEFEF;
     border: 1px solid #B3B3B3;
     border-top: none;
     font-size: 11px;
     padding: 5px;
}

td.searchPagination table tr td {
     font-size: 10px;        
     color: #999999;     
}

.previousPagination {
    text-align: left;            
    padding-left: 5px;
    width: 150px;      
    border-right: 1px solid #B3B3B3;
}

.middlePagination {
    text-align: center;              
}

.nextPagination {
    text-align: right;        
    padding-right: 5px;
    width: 150px;   
    border-left: 1px solid #B3B3B3;       
}

.nextHeading {
    padding-right: 20px;
}

.previousHeading {
    padding-left: 20px;
}

td.contentBodySearch {
    border-right: none;
}

td.contentBodyEbsco {
    border-bottom: none;
    padding-top: 10px;
}

td.contentBodyNoBottom{
    border-bottom: none;
    padding-top: 10px;
}

td.contentBodyArticle {
    border-bottom: none;
    padding-top: none;
}

td.contentHeader img.arrow {
    margin: 0 5px 0 0;
}

div.contentFooter {
    float: left;
    margin: 0 0 20px 20px;
    font-size: 11px;
    clear: both;
    width: 400px;
    height: auto;
    padding-bottom: 10px;
}
div.toolBar a {
    border-left: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    height: 9px;
    width: auto;
    padding: 1px 3px 1px 3px;
    margin: 0px;
    display: block;
    float: right;
}
div.toolBar {
    height: 9px;
    width: 400px;/*auto*/
    border-right: 1px solid #EBEBEB;
    padding: 0px;
    margin: 0 10px 0 10px;
    clear: both;
    float: right;
} 

.toolbar a.printpage{
    border-left: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    height: 9px;
    width: 53px; 
    padding: 1px 3px 1px 3px;
    overflow: hidden;
    display: block;
    float: right;
    background-image:  url(/bcom/images/ebol04_art_pp.gif);
    background-repeat: no-repeat;
    background-position: top center;
}
	      

.toolbar a.printpage:hover, .toolbar a.printpage:active {
    height: 9px;
    width: 53px;
    padding: 1px 3px 1px 3px;
	background-image:  url(/bcom/images/ebol04_art_pp_ro.gif);
	background-repeat: no-repeat;
	background-position: top center;

}
.toolbar a.printarticle{
    border-left: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    height: 9px;
    width:65px;
    padding: 1px 3px 1px 3px;
    overflow: hidden;
    display: block;
    float: right;
    background-image:  url(/bcom/images/ebol04_art_pa.gif);
	background-repeat: no-repeat;
	background-position: top center;
}		      

.toolbar a.printarticle:hover, .toolbar a.printarticle:active {
    height: 9px;
    width: 65px;
    padding: 1px 3px 1px 3px;
	background-image:  url(/bcom/images/ebol04_art_pa_ro.gif);
	background-repeat: no-repeat;
	background-position: top center;
	float:right;
}
.toolbar a.citearticle{
    border-left: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    height: 9px;
    width: 58px;
    padding: 1px 3px 1px 3px;
    overflow:hidden;
    display: block;
    float: right;
	background-image:  url(/bcom/images/ebol04_art_ca.gif);
	background-repeat: no-repeat;
	background-position: top center;
	
}		      
.toolbar a.citearticle:hover, .toolbar a.citearticle:active {
    height: 9px;
    width: 58px;
    padding: 1px 3px 1px 3px;
	background-image:  url(/bcom/images/ebol04_art_ca_ro.gif);
	background-repeat: no-repeat;
	background-position: top center;
	float:right;
}

.toolbar a.emailarticle{
	border-left: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
    height: 9px;
    width: 69px;
    padding: 1px 3px 1px 3px;
    overflow: hidden;
    display: block;
    float: right;
	background-image:  url(/bcom/images/ebol04_art_ea.gif);
	background-repeat: no-repeat;
	background-position: top center;	
}		      

.toolbar a.emailarticle:hover, .toolbar a.emailarticle:active {
	height: 9px;
    width: 69px;
    padding: 1px 3px 1px 3px;
	background-image:  url(/bcom/images/ebol04_art_ea_ro.gif);
	background-repeat: no-repeat;	
	background-position: top center;
	display:block;
	float: right;
}

div.toolBar a img {
    margin: 0px;
}

#citeArticleText{
display:none;
}
#printPageText{
display:none;
}
#emailArticleText{
display:none;
}
#printArticleText{
display:none;
}

*html .toolbar a.printpage{
padding-left: 3px;
padding-right: 3px;
padding-bottom:1px;
height:10px;
width:59px;
}
*html .toolbar a.printpage:hover, .toolbar a.printpage:active{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom:1px;
	height:10px;
	width:59px;
}

*html .toolbar a.printarticle{
padding-left: 3px;
padding-right: 3px;
padding-bottom:1px;
height:10px;
width:71px;
}
*html .toolbar a.printarticle:hover, .toolbar a.printarticle:active{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom:1px;
	height:10px;
	width:71px;
}

*html .toolbar a.emailarticle{
padding-left: 3px;
padding-right: 3px;
padding-bottom:1px;
height:10px;
width:75px;
}
*html .toolbar a.emailarticle:hover, .toolbar a.emailarticle:active{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom:1px;
	height:10px;
	width:75px;
}
*html .toolbar a.citearticle{
padding-left: 3px;
padding-right: 3px;
padding-bottom:1px;
height:10px;
width:68px;
}
*html .toolbar a.citearticle:hover, .toolbar a.citearticle:active{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom:1px;
	height:10px;
	width:68px;
}
/*new css rollover for btt*/


td.backToTop {
    background-color: #B3B3B3;
    height: 12px;
    text-align: center;    
    color: #FFFFFF;
    border-top: 3px solid #FFFFFF;
    width: 585px;
    margin: 0px;
    padding: 0px;
}

td.backToTop a, td.backToTop a img {
    margin: 0px;
    padding: 0px;
}
td.backToTop a.backToTopLink{
	display:block;
	width:76px;
	height:12px;
	background-image:  url(/bcom/images/ebol05_backtotop.gif);
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: auto;
	margin-right: auto;
}

td.backToTop a.backToTopLink img {
    display: none;
}

td.backToTop a.backToTopLink:hover,td.backToTop a.backToTopLink:active {
    background-image:  url(/bcom/images/ebol05_backtotop_ro.gif);
    background-repeat: no-repeat;
    background-position: top center;
}


a.next {
    background: transparent url(/bcom/images/ebol04_arrow_next.gif) no-repeat center right;
    padding: 0 20px 0 0;
}

a.previous {
    background: transparent url(/bcom/images/ebol04_arrow_prev.gif) no-repeat center left;
    padding: 0 0 0 20px;
}
    
/* Bol2 TopicMap Styles */
a.topicmapLinkSelected{
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight: bold;
    color: #FF9933;
    text-decoration:none
 
}
a.topicmapLinkSelected:hover {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight: bold;
    color: #003399; 
}
a.topicmapLinkNormal{
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    color: #336699;
    font-weight: bold;
    text-decoration:none;
}
a.topicmapLinkNormal:hover {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight: bold;
    color: #003399;
}
.topicmapLinkNumber {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    color:  #666666;
    font-weight:bold;
    text-decoration:none;
}
a.topicmapLinkNumber:hover {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight: bold;
    color: #666666;
}
.topicmapSelected {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight:bold;
    background-color:#FFFFFF;
    border-style: solid;
    border-width: 1;
    border-color:  #999999;
}
.topicmapNormal {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight:bold;
    background-color:#F1F1F1;
    border-style: solid;
    border-width: 1;
    border-color:  #999999;  
}
.topicmapRollover {
    font-family: "Britannica Unicode Sans Roman", "Trebuchet MS";
    font-size: 9pt;
    font-weight:bold;
    background-color:#FFFFFF;
    border-style: solid;
    border-width: 1;
    border-color:  #999999;  
}
/* End Bol2 TopicMap styles */

/* Begin BOL2 Article Page styles */

     

        td.bottomline {  border: 0px; 
                            border-bottom: 1px solid #CCCCCC;  }

.titletext, h1.titletext { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: large; font-weight: bold; color: #333333; margin-bottom: 0px; }

/* END BOL2 Article Page entries */

/* Styles for BOL2 Search Page */

.contentSrcSel { float: left; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #FF9933; font-weight: bold; }
.contentSrcUnsel { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #336699; font-weight: bold; text-decoration: none }
a.contentSrcUnsel:link { color: #336699; text-decoration: none }
a.contentSrcUnsel:hover { color: #003366; text-decoration: none }
a.contentSrcUnsel:visited { color: #336699; text-decoration: none }
.firstpara { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #333333; text-decoration: none }
a.firstpara:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #336699; text-decoration: underline }
a.firstpara:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #003366; text-decoration: underline }
a.firstpara:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #666666; text-decoration: underline }
.hitCount { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #666666; }
.subHead { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 9px; color: #666666; font-style: italic;}

.resultcount { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; color: #333333;}
.resultsTable { border: 1px solid #999999; border-right: none; }
.resultsTable2 { border: 1px solid #999999; }
.resultsTableLeftTopOnly { border: 1px solid #999999; border-right: none; border-bottom: none; }


#mediaResultsHead {
    border-bottom: 1px solid #999999;
    background: #EBEBEB url(/bcom/images/ebol05_sr_hdr_media_ebebeb.gif) no-repeat 10px 2px;
    height: 15px;
    float: left;
}

#mediaResultsHead .text {
    display: none;
}

#videoResultsHead {
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    background: #EBEBEB url(/bcom/images/ebol05_sr_hdr_videos_ebebeb.gif) no-repeat 10px 2px;
    height: 15px;
    float: left;
}

#videoResultsHead .text {
    display: none;
}

.moreLink {
    background: transparent url(/bcom/images/ebol05_arrow_orange_small.gif) no-repeat left 3px;
    padding-left: 10px;
}

.searchTips {
}


td.workspaceSideBar {
    background-color: #EBEBEB;
}

a.addToWorkspace {
    background: transparent url(/bcom/images/ebol05_sr_wrkspc.gif) no-repeat left top;
    width: 44px;
    height: 10px;
    text-decoration: none;
    border: none;
}

a.addToWorkspace:hover {
    background: transparent url(/bcom/images/ebol05_sr_wrkspc_ro.gif) no-repeat left top;
}

a.addToWorkspace img {
    border: none;
}

#searchResultsHeading {
    background-color: #EBEBEB;
    padding-top: 5px;
    padding-bottom: 5px;
}

.resulthead {
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 13px;
    color: #333333;
    font-weight: bold;
    background: transparent url(/bcom/images/ebol05_arrow_orange_big.gif) no-repeat 0px 3px;
    padding-left: 20px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-top: 2px;
}

#searchResultCounts {
    height: 15px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
}

.nextLink {
    background: transparent url(/bcom/images/ebol05_pag_arrow_next_ebebeb.gif) no-repeat right center;
    height: 12px;
    padding-right: 15px;
    font-size: 12px;
}

.prevLink {
    background: transparent url(/bcom/images/ebol04_arrow_prev.gif) no-repeat left center;
    height: 12px;
    padding-left: 18px;
    font-size: 12px;
}

#searchPagination {
    background-color: #EBEBEB;
}


/* Styles for BOL2 Advanced Search */

    table.advSearch {
        background-color: #FFFFFF;
        margin: 20px 0 20px 0;
        border: 4px solid #EBEBEB;
        width: 760px;
    }
    
    table.advSearch td {
        margin: 4px 0 4px 0;
        padding: 8px 0 8px 0;
        font-size: 11px;
    }
    
    table.advSearch tr.advSearchHdr td {
        padding: 0px 8px 0px 8px;
        vertical-align: middle;
    }
    
    table.advSearch tr.advSearchTop {
        background-color: #EBEBEB;
    }
    
    td.label {
        font-weight: bold;
        text-align: right;
    }
    
    td.label label {
        float: right;
        margin: 0 0 0 0;
        padding: 0px;
        vertical-align: top;
    }
    
    a.returnToStd {
        background: transparent url(/bcom/images/ebol05_arrow_orange_small.gif) no-repeat 0px 6px;
        padding: 2px 2px 5px 15px;
        font-size: 11px;
        margin: 0px;
        height: 15px;
        float: right;
        display: block;
    }
    
    ul.txtBoxLst {
        list-style-type:  none;
        margin: 0 8px 0 8px;
        padding: 0 0 0 0;
        border-right: 1px solid #666666;
        width: 165px;
        vertical-align: top;
    }
    
    td > ul.txtBoxLst {
        padding: 0 12px 0 0;
        width: 160px;
    }
    
    ul.txtBoxLst li input {
        height: 18px;
        width: 150px;
        margin: 0;
    }
    
    ul.txtBoxLst li {
        padding: 2px;
        height: 18px;
    }
    
    ul.arrwLst {
        list-style-image: url(/bcom/images/ebol05_arrow_orange_med.gif);
        margin: 0 0 0 8px;
        padding: 0 0 0 18px;
        vertical-align: top;
        width: 180px;
    }
    
    td > ul.arrwLst {
        margin: 0 0 0 30px;
        padding: 0px;
    }
    
    ul.arrwLst li {
        height: 25px;
        padding: 2px;
    }
    
    td > ul.arrwLst li {
        height: 18px;
    }
    
    ul.arrwLst li em {
        font-weight: bold;
        font-style: normal;
    }
    
    ul.radioLst {
        list-style-type: none;
        float: left;
        margin: 0 10px 0 5px;
        padding: 0;
        vertical-align: top;
    }
    
    td.numResults {
        padding: 50px 0 0 0;
        white-space: nowrap;
    }
    
    input.goButton {
        float: left;
        margin: -2px 8px 0 8px;
    }
    
    select.numResults {
        float: left;
        width: 75px;
        font-size: 11px;
    }

.wcopy { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #003366; text-decoration: none }
a.wcopy:link { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #003366; text-decoration: underline }
a.wcopy:hover { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #003366; text-decoration: underline }
a.wcopy:visited { font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif; font-size: 11px;  color: #003366; text-decoration: underline }

/* BCom barchart styles */
.upsell_bottom { 
     font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
     font-size: 16px;  color: #FFFFFF; text-decoration: none;
     font-weight: bold; vertical-align: top; padding-top: 10px; line-height: 16px 
 }
.upsell_top {
     font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
     font-size: 16px;  color: #FFFFFF; text-decoration: none;
     font-weight: bold; height: 10px; line-height: 16px;
     padding: 15px 0px 5px 80px; 
 }

.flag { position: relative; left: -85px; top: -515px }

.itemscount {
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 10px; color: #000000; text-decoration: none;
    font-weight: bold; line-height: 10px; 
}
.ic {
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 10px; color: #FFFFFF; text-decoration: none;
    font-weight: bold; text-align: left; padding-top: 10px 
}

.ic2 {
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 10px; color: #000000; font-weight: bold; text-align: left; line-height: 11px; 
}

.icount {
    font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 10px;  color: #000000; text-decoration: none;
    font-weight: bold; 
}

.wtxt { 
    font-weight: bold; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif;
    font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 11px 
}

/* Workspace styles */

div.workspaceToolBar {
    height: 11px;
    width: auto;
    border: none;
    padding: 0px;
    margin: 0 0px 0 10px;
    clear: both;
}

div.workspaceToolBar a {
    border:none;
    height: 11px;
    width: auto;
    padding: 0px 1px 0px 0px;
    margin: 0px;
    display: block;
    float: right;
}

div.workspaceToolBar a img {
    margin: 0px;
    border: 0px;
}

ul.workspace {
    list-style-type: none;
}

ul.workspace li {
    clear: both;
}

li.workspaceProject {
}

li.workspaceProject input {
    float: left;
}

div.workspaceProjectName {
    height: 15px;
    background-color: #FF9933;
    padding: 0px;
    color: #FFFFFF;
    font-style: italic;
    font-weight: bold;
    font-size: 10px;
    width: 75px;
    white-space: nowrap;
    text-align: center;
    float: left;
    margin-top: 3px;
}

div.workspaceProjectRightCap {
    height: 15px;
    width: 4px;
    margin: 0px;
    padding: 0px;
    background: transparent url(/bcom/images/workspace/ebol05_wrkspc_phdr_cap_r.gif) no-repeat;
    float: left;
    margin-top: 3px;
}

div.workspaceProjectLeftCap {
    height: 15px;
    width: 4px;
    margin: 0px;
    padding: 0px;
    background: transparent url(/bcom/images/workspace/ebol05_wrkspc_phdr_cap_l.gif) no-repeat;
    float: left;
    margin-top: 3px;
}

ul.workspaceEntries {
    list-style-type: none;
    clear: both;
    margin-top: 10px;
    float: left;
    padding-left: 20px;
}

*html ul.workspaceEntries {
    padding-left: 0px;
    margin-left: 10px;
}

ul.workspaceEntries li {
    clear: both;
}

*html ul.workspaceEntries li table {
    width: 100%;
}

ul.workspaceEntries li input {
    float: left;
}

div.workspaceEntryText {
    margin-left: 15px;
    float: left;
    width: 425px;
}

*html div.workspaceEntryText {
    width: 325px;
}

ul.workspaceEntries li div.citation {
    font-style: italic;
}

div.workspaceCitation {
    clear: both;
    width: 400px;
}

.textIndent {
   text-indent: -30px;
}
*html .textIndent {
   text-indent: 0px;
}
/* New Article Styles */

div.articleThumb, div.articleAssembly {
    width: 100px;
    margin: 0px 10px 0px 0px;
    padding: 0px;
    float: left;
    clear: none;
}

a.articleAssembly {

}

div.articleToolbar {
    border-top: 3px solid #7BA3C7;
    width: 100%;
    padding: 3px 0px 0px 0px;
    margin: 0px;
    clear: both;
}
    
div.articlePageHeader {
    width: 100%;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    clear: both;
}

div.articleTitle {
    float: left;
    width: 200px;
}

div.articlePageInfo, table.articlePageInfo {
    float: right;
    width: 100px;
    margin: 30px 0px 3px 0px;
}

div.articleCitationBorder, div.articleCitation {
    width: 345px;
    margin: 20px 0px 10px 0px;
    padding: 0px;
}

div.articleCitationBorder {
    border-left: 3px solid #7BA3C7;
    padding-left: 10px;
} 

div.articleBody, div.articleBodyWithTeaser {
    width: 500px;
    margin: 0px;
    padding: 10px 20px 10px 20px;
}

*html div.articleBody {
    width: 540px;
}

div.articleBodyWithTeaser {
    width: 369px;
}

*html div.articleBodyWithTeaser {
    width: 408px;
}

/* bcom articleBody widths are set in bcom-new.css */

div.articlePageNav {
    width: 100%;
    margin: 20px 0px 0px 0px;
    padding: 0px;
    text-align: center;
}

div.articleTeaser {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

div.articleBackToTop {
    margin: 10px 0px 20px 0px;
}
    

