body 
{  background: #ffffff;  margin: 0px;  padding: 0px;  font: 12px Verdana, Arial, Helvetica, sans-serif;  color: #696969;  }
form {
white-space: nowrap;
text-align:center;
padding: 1px 0 5px 0;
}
form > * {
vertical-align: middle;
margin: 0px;
}
input[type='text'] {
height: 16px;
font-size: small;
border: 1px solid black;
width:50%;
max-width:160px;
width: 100px;
}
input[type='submit'] {
font-size: x-small;
min-width: 50px;
height: 16px;
}

a:hover
{ text-decoration: none;
   color: #6b8e23;
        font-weight: bolder;
   letter-spacing: 2px;
}

a:link,a:visited {  color: #1B7EA9;  text-decoration: none;  }

.my{background:#efefef;border-bottom:2px solid #000000;border-left:2px solid #000000;border-top:2px solid #000000;border-right:2px solid #000000;padding:2px;color:#cccccc;margin:auto;text-align:center;}

.fox{background:#ab1513;border-bottom:4px solid #cccccc;border-left:4px solid #cccccc;border-top:4px solid #cccccc;border-right:4px solid #cccccc;padding:8px;color:#ffffff;margin:auto;text-align:center;}

.ft{ color:#A9A9A9;font-weight:small;  text-align:center;}
hr{          background-color: #a9a9a9;          color: #dcdcdc;          border: none; height: 1px; margin-left:auto;margin-right:auto;}

.dirList{background:#fff;border-bottom:1px solid #eee;padding:2px;color:#aaa;}

.dirList a{text-decoration:none;}

h2{background:#ECF9DF;border:1px outset #68963A;font:bold 14px arial;line-height:20px;text-align:center;}

.my4{
margin-bottom: 8px;
display: block;
}

.sub {  font-size: xx-small;
min-width: 25px;
height: 10px;  }

.my3{
color: #000000;
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-bottom-width: 3px;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 3px;
margin: 0px;
padding: 2px;
background-color: #efefef;}

div.divide 
{ 
   padding: 2px; 
   border-bottom: 1px solid #cccccc;
}

.my5{
border-bottom-style: solid;
border-bottom-color: #cccccc;
border-bottom-width: 3px;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 3px;

border-left-style: solid;

border-left-color: #cccccc;
border-left-width: 3px;
border-right-style: solid;
border-right-color: #cccccc;
border-right-width: 3px;
margin: 0px;
padding: 3px;
background-color: #efefef;}

.fm{background:#efefef;border-bottom:1px solid #CC3300;border-left:1px solid #CC3300;border-top:1px solid #CC3300;border-right:1px solid #CC3300;padding:1px;color:#CC3300;margin:auto;text-align:center;}

.clear {
clear:both;
}
.counter{
background-color:black;
color:yellow;
font-weight:bold;
}

.footer {
position: absolute;
width: 100%;
bottom: 0px;
background:#ab1513;
border-top:2px solid #e3e3e3;
text-align:center;
font-size: x-small;
padding:5px 0;
color: white;
}

.default {
background-color:transparent;
border-bottom:1px dashed #efefef;
color: #1e2833;
overflow: hidden;
height: 2em;
}
.default.highlighted {
background:#0066cc url('../imgcss/gradOverlay.png') 0 0 repeat-x;
color: white;
border-bottom: 1px solid navy;
}
h1.firstline {height: 0px; background-position: bottom; padding-top: 1px;}

.fb{
background: white url('head.gif') center top repeat-x;
font-weight: bolder;
color: #ffffff;
padding: 6px 6px;
height:5px;
line-height: 1px;
}