
a:link {text-decoration: underline overline; font-style: bold; color: #d94e00; }  /* unvisited link */
a:visited {text-decoration: underline overline; font-style: bold; color: #757561; }  /* visited link */
a:hover {border-style:none; border-width:medium; text-decoration: none; font-style: bold; color: #d94e00;   }  /* mouse over link */
a:active {border-style:none; border-width:medium; text-decoration: none; font-style: bold; color: #757561;   }  /* selected link */

/* Body Copy */       p  { font-size: 100%; line-height: 1.15em; letter-spacing: -0.01em; text-align: left; color: #000000; margin-top: 0; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
/* Big Head 1 */      h1 { font-size: 180%; font-style: italic; font-weight: bold; letter-spacing: -0.05em; text-decoration: none; color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
/* Small Head 2 */    h2 { font-size: 130%; font-style: italic; letter-spacing: -0.05em; font-weight: bold color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
/* Small Body */      h3 { font-size: 80%; font-weight: normal; letter-spacing: 1pt; color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
/* Body Ital-Bld */   h4 { font-size: 100%; font-style: italic; font-weight: bold; letter-spacing: -0.01em; color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
/* NavButtons */      #buttons {z-index: 101; top:20px; width:444; border:0px; padding:0px}
/* Dropdown Menus */
#sddm {	margin: 0; padding: 0; z-index: 37}
#sddm li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial}
#sddm li a {	display: block; margin: 0 1px 0 0; padding: 0px 0px; width: 100px; background: #ffffff; color: #FFF; text-align: center; 	text-decoration: none}
#sddm li a:hover {	background: #8d857d} 
#sddm div {	position: absolute; visibility: hidden; margin: 0; padding: 0; background: #000000; border: 1px solid #000000}
#sddm div a {	position: relative; display: block; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #f9ab28; color: #000000; font: 11px arial}
#sddm div a:hover {	background: #f8f3b2; color: #000}

/* Used to conceal photos from browser */
.hiddenPic {display:none;}


/* This CSS is used for the Show/Hide (Collapses) functionality. */
 .more {
    display: none;
    border-top: 0px solid #fff;
    border-bottom: 4px solid #fff; }
 a.showLink, a.hideLink {
    text-decoration: none;
    color: #36f;
    padding-left: 8px;
    background: url('down.gif') no-repeat left; }
 a.hideLink {
    background: url('up.gif') no-repeat left; }
 a.showLink:hover, a.hideLink:hover {
    border-bottom: 8px #36f; }

/* Float commands */
div.floatleft {float:left; padding-right:1.0em; }
div.floatright {float:right; padding-left:1.0em; }

/* Scrolling Marquee Controls */
#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 192px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px white;
padding: 2px;
padding-left: 1px;
}