/* style control for reference factsheet links*/

a:visited.refs_options {text-decoration: underline; color: #000099;}
a:link.refs_options    {text-decoration: underline; color: #000099;}

a:visited.factsheet_refs {text-decoration: underline; color: #000099;}
a:link.factsheet_refs    {text-decoration: underline; color: #000099;}

/* END */


/* style control for navigation links*/

a.navbar:link {color: #000000; text-decoration: none; font-weight: bold}
a.navbar:visited {color: #000000; text-decoration: none; font-weight: bold}
a.navbar:hover {color: #ffffff; text-decoration: none; background: #cccccc; font-weight: bold}


a:hover.sidenavbar {background: #cccccc; color: white; text-decoration: none; font-weight: bold}
a:link.sidenavbar {margin-left: .2em; color: white; text-decoration: none; font-weight: bold }
a:visited.sidenavbar {margin-left: .2em; color: white; text-decoration: none; font-weight: bold }

/* END  */


/* style control for general links */

a:link.edit    {text-decoration: underline; color: #000099}
a:visited.edit {text-decoration: underline; color: #000099}
.edit {visibility: inherit; text-align: center}

.skip {font-size: 8pt; font-family: sans-serif }
a:link.skip {color:#000099; text-decoration: none;  }
a:visited.skip {color: #000099;  text-decoration: none;  }

a:link.trail {color: white;  text-decoration: none;  }
a:visited.trail {color: white;  text-decoration: none;  }

a:link.list {color: #000099;  text-decoration: none;  }
a:visited.list {color: #000099;  text-decoration: none;  }

/* end of style control for links */


/* style control for main navigation bar */

div.navbar {font-family: sans-serif; font-size: 9pt}

div.side {margin-bottom: .5em; border-bottom: 1px black solid; margin-left: .3em}

span.navbar {font-size: 9pt; border: 2px solid #E1DFDF; background: #cccccc;  
color: white; text-decoration: none; font-weight: bold}

img.navbar {border: em; width: em; height: em}

td#sidenavbar {background: #CC0033; 
line-height: 1.5; font-family: sans-serif; 
padding-top: .5em; font-size: 9pt}

/* end of style control for main navigation menu */


/* style control for asccesskey menu */

h3#accesskeys {margin-bottom: 0em; margin-top: 0em;}

ul#accesskeys1 {margin-top: 0em; list-style: none;}

td.accesskeys2 {margin-top: 0em;
font-weight: bold; font-size: 11pt; border: 2px solid black; 
line-height: 1.25; color: white; background: #000099 }

.accesskeys {text-decoration: underline; }

/* END */



/* style control for general main content */

ul.list {color: #000099;}

body { color: black ; font-family: serif; }

h4.title {margin-bottom: 0em}

h3.links {color: #000099}

/* END */


/* style control form for banners  */

h2#banner { background: #000099; color: white; text-align: center; margin-bottom: 0em}

table#banner3 {margin-bottom: 0em}

/* end of style control form for banners  */


/* style control of selected link */
#bkgrdtitle {background: #cccccc; color: white; font-weight: bold;}
.main {margin: 1em; margin-top: 0em}

a:visited.refs_letters_selected {text-decoration: underline; color: #cc0033; font-weight: bold}
a:link.refs_letters_selected    {text-decoration: underline; color: #cc0033; font-weight: bold}

/* end of style control selected link */
