* { 
    margin:0; padding:0; 
} 
.gsb option { 
    padding-left: 0.4em;
}
.gsb * {
    font-family: Arial, Helvetica, sans-serif;
}
body {
    line-height: 1;
    color: black;
    background: white;
    font-size: 100.01%;
    position: relative;
}
.gsb ol,
.gsb ul {
    list-style: none;
}
.gsb em {
    font-style: normal;
}
.gsb fieldset {
    border: none;
}
/* tables still need 'cellspacing="0"' in the markup */
.gsb table {    
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
}
.gsb caption,
.gsb th,
.gsb td {
    text-align: left;
    font-weight: normal;
}
.gsb blockquote:before,
.gsb blockquote:after,
.gsb q:before, 
.gsb q:after {
    content: "";
}
.gsb blockquote,
.gsb q {
    quotes: "" "";
}
.gsb hr {
   display: none;
}
.gsb blockquote,
.gsb q {
    quotes: "\201C" "\201C" "\203A" "\2039";
    /*font-style:italic;*/
}
.gsb blockquote>p:first-child:before,
.gsb q:before {
    content: open-quote;
}
.gsb blockquote>p:after, q:after {
    content: close-quote;
}
.gsb q:before {
    content:'';
}
.gsb q:after {
    content:'';
}
.gsb .subheadline {
    font-style: normal;
}
.gsb .abstract,
.gsb .subheadline {
    font-weight: bold;
}
.gsb #content ol {
    list-style: decimal;
}
.gsb #content ol ol {
    list-style: lower-alpha;
}
.gsb #content ol ol ol {
    list-style: lower-roman;
}
.gsb #content ul {
    list-style-type: square;
}
.gsb td,
.gsb thead th {
    text-align: left;
}
.gsb caption,
.gsb .textualData td,
.gsb .textualData th,
.gsb #downloads td,
.gsb #downloads th {
    text-align: left;
}
.gsb .source cite {
    font-style: normal;
}
.gsb .more {
    display: block;
    font-weight: normal;
}
.gsb #siteInfo em {
    font-style: normal;
}
