
a:link,a:visited { text-decoration:none; }


ul,ol { list-style:none; }

input { background-color: #ffffff; border-style: none;}


html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,input 
{ margin:0; padding:0; }

.buttons { border-style: solid;}


body {
font-family: Arial, Helvetica, sans-serif; font-size:12px; 
background-color:#f5f5f5; background-color:#ffffff; text-align:left; 
margin-left:50px;
}

a:link,a:visited { font-weight:bold; text-decoration: underline;}
a:hover,a:active { text-decoration:underline; }
h1 { font-size:18px; }
h2,h3 { font-size:16px; }
h4 { font-size:14px; }


#wrap { width:970px; }
#wrap p { line-height: 1.3;}
 #timestamp { margin-left: 520px; font-size:12px;}
 #banner { background:url("images/header.jpg") no-repeat; height:149px; margin-top:10px;}
 #banner h1 { padding:70px 0 0 470px; font-size:12px; font-weight: normal; color:#ffffff; }
 #banner hr { height:7px; width: 745px; color: #000000; margin-top: -10px;}
 
 #title { background-color:#436EA0; color:#f5f5f5; height:20px; margin:2px 0; padding:2px 10px 0 0; text-align:right; }
 
#nav { background-color:#5E90CF; background-color:#000000; width:750; height:20px; position:relative; }
#nav li { position:absolute; }
/*#nav li, #nav a { width:80px; height:20px; display:block; }*/
#nav li, #nav a { display:block; }
#nav a { font-family:Tahoma; text-decoration:none; font-size:10px; 
text-align:center; color:#ffffff; line-height:20px; } 

#nav-01 { left:2px; }
#nav-02 { left:110px; }
#nav-03 { left:210px; }
#nav-04 { left:320px; }
#nav-05 { left:410px; }
#nav-06 { left:520px; }
#nav-07 { left:610px; }
#nav-08 { left:710px; }

#nav-01 a:hover, #nav-02 a:hover, #nav-03 a:hover, #nav-04 a:hover, 
#nav-05 a:hover, #nav-06 a:hover, #nav-07 a:hover, #nav-08 a:hover
{ text-decoration:underline;}

#nav-01 a:active, 
#nav-02 a:active, 
#nav-03 a:active, 
#nav-04 a:active, 
#nav-05 a:active, 
#nav-06 a:active, 
#nav-07 a:active, 
#nav-08 a:active, 
{ color: red;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
