/* general attributes */
body {
background:   white;

font-family: times;
  font-size: 12pt;
   line-height:150%;
   text-align: left;}

/* anchors */
a:link       {   
display: none;
background: #3333CC;
font-family: Arial, Times, Verdana, Helvetica, Courier;
font-size: medium; 
color: #FFFFFF;  
 font-weight:bold;
 text-decoration: none;}

a:link:hover
{
display: none;
}

a:visited    
{
display: none;
}

a:visited:hover
    {
display: none;
}


/* headers */
h1
{ font-family: times
 font-size: 16pt;
color: black;
 text-align: center; 
}

h2 h3
{
 font-family: times;
 font-size: 16pt;
 color: black;
font-weight: bold;
text-align: center; 
}

/* LISTS */
ul           { list-style-type: none }
ul.disc           { list-style-type: disc;
font-family: times;
font-size: 14pt;
line-height: 125%;
 }

ol 
{ list-style-type:disc;
text-align: left;
}

dl
{
line-height: 200%;
}
dd {
text-align: left }
dt {
text-align: center }

#caption 
{
 font-family: Times;
  font-size: 10pt;
text-align: center;
}


/*
span.caption {
 font-family: Arial, Times, Verdana, Helvetica, Courier;
  font-size: small;
text-align: center;
}
*/


/*
.cap
{
 font-family: Arial, Times, Verdana, Helvetica, Courier;
  font-size: small;
text-align: center;
padding: 2% 2% 2% 2%;
}
*/

#reverse
{
width: 100%;
background: white;
color: black;
}

/*
#button
{background-color: silver;
color: black;
}
*/

/* positioning elements */

#left
{
line-spacing: 100%;
left-margin: 5in;
}
 #right
{
left: 5in;
7in;}

#map
{
display: block;
position: absolute;
top: 10em;
left: 4em;
height: 400px;
width: 400px;
}

#mapfoot
{
display: block;
position: absolute;
top: 1200px;
left: 0px;
width: 100%;
text-align: center;}
#logo
{
display: block;
position: absolute; 
top: 0em;
left: 15em;
bottom: 8em;
}

#under_icon
{display: block;
position: absolute;
top: 14em;
}

#outset
{
position: relative;
top: 0em;
left: 0em;
}

#nav
{
display: none;
}

#padnav
{
padding-left: 4%;
padding-top: 4%;
}

#nav a.item
{
display: block;
padding-top: 10px;
padding-bottom: 10px;}



#nav a:link       {   
background: #3333CC;
font-family: Arial, Times, Verdana, Helvetica, Courier;
font-size: small;
color: #FFFFFF;  
 font-weight:bold;
 text-decoration: none;}

#nav a:link:hover.item
{
backround: red;
font-family: Trebuchet MS; 
font-size: small;
font-color: #3333CC;
font-weight:bold;
 text-decoration: none;}

#nav a:visited    
{
 font-family: Trebuchet MS;
font-size: small;
  color: #FFFFFF;  
  font-style:italic; 
  font-weight:bold;
   text-decoration: none;}

#nav a:visited:hover
    {
    background:#FFFFFF;
     font-family: Trebuchet MS;
      font-size: small;
      color: #3333CC;  
      font-style:italic;
       font-weight:bold;
        text-decoration: none;}

#main
{
position: absolute;
top: 3in;
left: .25in;
right: .25in;
}

#main a:link 
      {   
background: white;
font-family: Times;
font-size: 12pt; 
color: #black;  
 font-weight:bold;
 text-decoration: underline;}


a:visited    
{
 font-family: times;
  font-size: 12pt; 
  color: black;  
  font-style: none; 
  font-weight:bold;
   text-decoration: underline;
}


#main item
{display: block;
}


#main gary
{
position: absolute;
display: block;
}

#mainspon
{
position: absolute;
top: 6em;
left: 12em;
bottom: 10em;
overflow: visible;}

.foot#main
{display: block;}

#foot
{
text-align: center;
font-family: times;
  font-size: 10pt;
   color: black; 
   line-height:100%;
}



div.foot a
{text-decoration: underline;}

div.foot2
{
position: absolute;
top: 2250px;
left: 0px;
width: 700px;
text-align: center;
padding: 0px 0px 80px 0px;

font-family: times;
  font-size: 10pt;
   color: black; 
   text-align:center; 
   line-height:100%;
}

#head
{
top: .25in;
left: .15in;
right: .15in;
}

#head h2
{
display: block;
}
#head left
{
display: block;
text-align: left;
}



/*
#padfoot
{
padding-bottom: 20px;
}
#pad
{
padding-left: 4%;
padding-top: 12%;
}
*/