/*  STBIC Stylesheet  by Les Lusk  */

/*  Elements  */
a  {text-decoration:none; color:#427042; font-weight:bold;}
a:hover  { text-decoration:underline;}
body  {font-family:verdana,geneva,helvetica; font-size:12px; margin:0px; background-image:url(http://www.seminoleinc.com/images/bg-1.jpg); background-color:#fff; }
h1  {font-size:20px; color:#000;}
h2  {font-size:18px; color:#000;}
h3  {font-size:16px; color:#000;}
h4  {font-size:14px; color:#000;}
h5  {font-size:12px; color:#000; padding:0 0 0 10px;}
img  {border:0;}
p  {line-height:1.3em; padding:0 10px 0 15px;}
td  {font-size:12px;}
ul li  {line-height:1.3em;}

/*  Classes  */
.bold  {font-weight:bold;}
.center  {text-align:center;}
.right {text-align:right;}
.floatl  {float:left; margin-right:15px;}
.floatr  {float:right; margin-left:15px;}
.navlink {margin-left:-25px; list-style:none; line-height:1.5em;}
.notice  {font-size:10px; font-style:italic; padding:0px 20px 0px 20px;}
.smalldata  {font-size:10px;}
.sidebar  {margin-left:-5px;}
.box  {border:1px solid #000; padding:10px; background:#d0dbd5; margin:10px;}
.top  {vertical-align:top;}

/*  IDs  */
#content  {margin:10px 10px 10px 220px;; padding:20px; border:1px solid #000; background:#fff;}
#footer  {margin:20px; padding:10px; text-align:center;}
#header  {text-align:right; vertical-align:middle; padding-left:10px; height:40px; background:#004C41; font-weight:bold; font-size:36px; padding-right:10px;}
#logo  {background:#004C41; text-align:center;}
#sidebar {margin-left:10px; top:54px; border:1px solid #000; width:200px; position:absolute; background:#eff3f1;}

/*  list rollover buttons  */
#navlist  {color:#fff; background:#d0dbd5; padding:0; margin:0;}
#navlist li  {list-style:none; margin:0; font-size:12px; font-weight:bold;}
#navlist a  {display:block; text-decoration:none; margin:2px 0 2px 0; color:#fff; background:#004C41; border:1px solid #5c9d5c; border-left:1em solid #fc0; padding:.25em .5em .4em .75em;}
#navlist a#current {border-color:#5c9d5c;}
#navlist a  {width:99%;}
#navlist a  {voice-family: "\"}\""; voice-family: inherit; width:171px;}
#navcontainer>#navlist a  {width:auto;}
#navlist a:hover, #navlist a#current:hover  {background:#4E745F; border-color:#427142 #5c9d5c #5c9d5c #ffd945; padding:.4em .35em .25em .9em;}