/* margin-control for top navigation bar */

span.topnav { margin-bottom: 0em; margin-right: .2em;}


/*style control for 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: #66ccff; text-decoration: none; font-weight: bold; }
a:visited.sidenavbar
{margin-left: .2em; color: #66ccff; text-decoration: none; font-weight: bold; }

.skip {font-size: 75%; font-family: sans-serif }
a:link.skip {color: #000000; text-decoration: none;  }
a:visited.skip {color: #000000; text-decoration: none;  }



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

a:link.list {color: #000000;  text-decoration: none;  }
a:visited.list {color: #000000;  text-decoration: none;  }
a:hover.list {color: #000000; text-decoration: underline; }

a:visited.print {color: #000000}
a:link.print {color: #000000}

a:visited.view {color: #000000}
a:link.view {color: #000000}

a:visited.refs_letters {color: #000000; text-decoration: underline}
a:link.refs_letters    {color: #000000; text-decoration: underline}

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

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

a:visited.refs {text-decoration: underline; color: #000000;}
a:link.refs    {text-decoration: underline; color: #000000;}

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


/* End of styling controls for links */


/* styling controls for selected links */

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

span#bkgrdtitle {border: 1px solid #E1DFDF; background: #cccccc;
color: white; text-decoration: none; font-weight: bold}

/* End of styling controls for selected links */



/* style control for reference pages */

p.refs_options    {text-align: center;}

ol.refs {
  margin-left: 0;
  padding-left: 0;
}

li.refs {
  text-indent: -1em;
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

p.options {text-align: center}

/* end of style control for reference pages */


/* style control for edit links */

.edit {margin-top: 2em; visibility: hidden}

/*end of style control for edit links*/


/* style control for sandtrails */

#sandtrail {background: #000000;
color: #66ccff ; font-weight: bold;
text-align: left;  margin-bottom: 0em;
font-family: sans-serif; padding: .1em;
font-size: 100%; width: 100%}

div#home
{padding-left: 1em; background: #000000;
text-align: right;  margin-bottom: 0em;
font-family: sans-serif ; font-size: 100%;
font-weight: bold; margin-top: 0em}

/* end of style control for sandtrails */



/*style control for events  */
.event_ {color: #000000}
/* END */


/* style control for factsheet images */

img.image {margin: .5em;}

/* END */


/* style control for photo gallery images*/
td.photos { border: 2px solid #000000; background-color: #ffffff}

p.photos {text-align: center}

h4.photo_samples {text-align: center; color: #000000}

a:link.photo_samples {text-align: center; color: #000000; text-decoration: underline}
a:visited.photo_samples {text-align: center; color: #000000; text-decoration: underline}

/* END */


/*Style control for accesskeys */

span.accesskey {text-decoration: underline;}

li.accesskey {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: #000000; background: #66ccff  }

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


/* End of style control for accesskeys */


/* style controls for general main content table data cell*/

td.main_content {width: 72%;}

div#main_content {margin:.5em}

.main {margin: 1em; margin-top: 0em}

h3.links {color: #000000; font-family: sans-serif}

h4.title {margin-bottom: 0em}

ul.list {color: #000000; margin-top: 0em; list-style: none}

span.line {text-decoration: underline;}

body {background: #66ccff;

a:visited {color: #000000 }
a:link    {color: #000000 }


/* End of style controls for main content */


/* Style controls for side navigation bar */

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

td.main_nav {width: 28%}

td#sidenavbar {background: #000000;
line-height: 1.5; font-family: sans-serif;
padding-top: .5em; font-size: 9pt; width: 27%; color: #66ccff}

/*End of style controls for side navigation bars*/



/* style control for banner*/

td#banner
{background: #000000; color: #66ccff; text-align: center; margin-bottom: 0em}

table#banner3 {margin-bottom: 0em}

/* end of style control for banner */







